/*!***********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/scss/vendors.css ***!
  \***********************************************************************************************************************************************************************************************/
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/app.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
*, :after, :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  height: 100%;
  min-width: 360px;
}

body {
  --perxis-auto-first-font: Raleway;
  --perxis-auto-second-font: Raleway;
  --perxis-auto-icon-font: PerxisIconSet2;
  --perxis-auto-first-font-size: 10px;
  --perxis-auto-second-font-size: 12px;
  --perxis-auto-third-font-size: 14px;
  --perxis-auto-fourth-font-size: 16px;
  --perxis-auto-fifth-font-size: 18px;
  --perxis-auto-sixth-font-size: 20px;
  --perxis-auto-seventh-font-size: 24px;
  --perxis-auto-eighth-font-size: 14px;
  --perxis-auto-ninth-font-size: 18px;
  --perxis-auto-tenth-font-size: 18px;
  --perxis-auto-eleventh-font-size: 24px;
  --perxis-auto-twelfth-font-size: 32px;
  --perxis-auto-thirteenth-font-size: 32px;
  --perxis-auto-fourteenth-font-size: 32px;
  --perxis-auto-fifteenth-font-size: 48px;
  --perxis-auto-sixteenth-font-size: 14px;
  --perxis-auto-seventeenth-font-size: 14px;
  --perxis-auto-eighteenth-font-size: 14px;
  --perxis-auto-nineteenth-font-size: 14px;
  --perxis-auto-twenty-first-font-size: 24px;
  --perxis-auto-twenty-second-font-size: 26px;
  --perxis-auto-twenty-third-font-size: 28px;
  --perxis-auto-twenty-fourth-font-size: 32px;
  --perxis-auto-twenty-fifth-font-size: 24px;
  --perxis-auto-first-font-weight: 400;
  --perxis-auto-second-font-weight: 300;
  --perxis-auto-third-font-weight: 400;
  --perxis-auto-first-border-width: 1px;
  --perxis-auto-second-border-width: 2px;
  --perxis-auto-first-border-radius: 0;
  --perxis-auto-first-letter-spacing: normal;
  --perxis-auto-first-text-transform: none;
  --perxis-auto-first-color: #0D0E0E;
  --perxis-auto-second-color: #FFFFFF;
  --perxis-auto-third-color: #E0300C;
  --perxis-auto-fourth-color: #CFD3D3;
  --perxis-auto-fifth-color: #CDCFD1;
  --perxis-auto-sixth-color: #E9E9E9;
  --perxis-auto-seventh-color: #0D0E0E;
  --perxis-auto-eighth-color: #E7E7E7;
  --perxis-auto-ninth-color: #889090;
  --perxis-auto-tenth-color: #F4F5F5;
  --perxis-auto-eleventh-color: #0D0E0E;
  --perxis-auto-z-index-sticky: 10;
  --perxis-auto-z-index-absolute: 100;
  --perxis-auto-z-index-tooltip: 1000;
  --perxis-auto-z-index-modal: 1010;
  --perxis-auto-z-index-fixed: 1020;
  --perxis-auto-z-index-dropdown: 1030;
  --perxis-auto-z-index-loader: 1040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
  background: #fff;
  font: 300 14px/1.4 Raleway,sans-serif;
}

body.no-scroll {
  overflow: hidden;
}

a {
  cursor: pointer;
}

main, section {
  display: block;
}

.content {
  padding: 96px 120px;
}

.about-slider__navigation, .content--only-lateral, .model-slider__navigation {
  padding: 0 120px;
}

#instock-widget {
  min-height: 100vh;
}

.word-up {
  -webkit-transition: all .3s linear;
  transition: all .3s linear;
  -webkit-transform: translateY(10px) scale(0.999);
  transform: translateY(10px) scale(0.999);
  opacity: 0;
}

.observer-word-up {
  -webkit-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out;
  -webkit-transform: translateY(10px) scale(0.999);
  transform: translateY(10px) scale(0.999);
  opacity: 0;
}

.observer-word-up.animation-activated {
  opacity: 1;
  -webkit-transform: translateY(0) scale(1);
  transform: translateY(0) scale(1);
}

.observer-fade-in {
  -webkit-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  opacity: 0;
}

.observer-fade-in.animation-activated {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.move-out {
  -webkit-transform: scale(1.25);
  transform: scale(1.25);
}

.move-out.animation-activated {
  -webkit-animation: moveOut 2s .3s ease-out both;
  animation: moveOut .5s .2s ease-out both;
}

@-webkit-keyframes moveOut {
  0% {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes moveOut {
  0% {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes wordUpAnimation {
  0% {
    -webkit-transform: translateY(10px) scale(0.999);
    transform: translateY(10px) scale(0.999);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

@keyframes wordUpAnimation {
  0% {
    -webkit-transform: translateY(10px) scale(0.999);
    transform: translateY(10px) scale(0.999);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

@-webkit-keyframes scaleInSlide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
}

@keyframes scaleInSlide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
}

@-webkit-keyframes scaleOutSlide {
  0% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes scaleOutSlide {
  0% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.button {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  display: block;
  margin: auto;
  padding: 17px 32px;
  cursor: pointer;
  color: inherit;
  border: 1px solid #0d0e0e;
  outline: inherit;
  background: 0 0;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.button:focus, .button:hover {
  opacity: 0.8 !important;
}

.button--hidden {
  display: none;
}

.button--white {
  color: #fff;
  border-color: #fff;
}

.button--no-border {
  border: none;
}

.button--no-border.button--active {
  color: #363a3a;
  background-color: #fff;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
  position: relative;
}

.swiper-pagination-bullet:after {
  content: "";
  display: block;
  top: -8px;
  bottom: -8px;
  left: 0;
  right: 0;
  cursor: pointer;
  position: absolute;
}

.swiper-pagination-bullets {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.swiper-pagination-bullet {
  display: block;
  width: 40px;
  height: 2px;
  -webkit-transition: .3s linear;
  transition: .3s linear;
  opacity: .3;
  background-color: currentColor;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 80px;
  opacity: 1;
}

.swiper-pagination-lock {
  display: none !important;
}

.header {
  position: relative;
  z-index: 100;
  display: block;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
}

.header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  height: 60px;
  margin: 0 -20px;
}

.header__content .menu-item {
  list-style: none;
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.header__item, .header__content .menu-item a {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin: 0 20px;
  text-decoration: none;
  text-transform: uppercase;
  color: #0d0e0e;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.header__item:focus, .header__item:hover, .header__content .menu-item a:focus, .header__content .menu-item a:hover {
  opacity: 0.8 !important;
}

.header__br {
  margin: 0 auto;
}

.header__logo {
  width: 135px;
  height: 18px;
  margin: 0 auto;
  color: #0d0e0e;
  /*    position: absolute*/
}

@media (max-width: 768px) {
  .header__logo {
    margin: 0;
  }
}

.header__contact, .header__map, .header__phone {
  margin: 0 0.5rem;
  color: #000;
}

.header__socials__deskop, .header__socials__mobile {
  margin: 0 0.5rem 0 0;
  color: #000;
}

@media (min-width: 768px) {
  .header__contact, .header__map, .header__phone, .header__socials__mobile {
    display: none;
  }
}

@media (max-width: 768px) {
  .header__socials__deskop {
    display: none;
  }
  .header__content a:nth-child(2) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    text-align: right;
  }
}

.header__logo svg {
  width: 100%;
  height: 100%;
}

.header__logo img {
  max-width: 100%;
  height: auto;
}

.header__button {
  position: relative;
  display: none;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 25px;
  height: 25px;
  border: none;
  outline: 0;
  background: 0 0;
}

.header__button.open .header__button-close {
  display: block;
}

.header__button.open .header__button-burger {
  display: none;
}

.header__button-burger {
  display: block;
}

.header__button-close {
  display: none;
}

.menu {
  position: fixed;
  z-index: 99;
  top: 60px;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  visibility: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  height: calc(100vh - 60px);
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  pointer-events: none;
  opacity: 0;
  border-top: 1px solid #e2e4e4;
  background: #fff;
}

@media (max-width: 768px) {
  .header.content--only-lateral {
    position: fixed;
    width: 100%;
  }
  .header.content--only-lateral + .menu + .main {
    margin-top: 60px;
  }
}

/*@media (min-width: 769px) {
    .header__logo {
        position: static;
    }
}*/
.menu.open {
  visibility: visible;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  pointer-events: all;
  opacity: 1;
  background: rgba(255, 255, 255, 0.9);
}

.menu.open .menu__item {
  opacity: 1;
}

.menu__item {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  padding: 16px 20px;
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
  text-decoration: none;
  text-transform: uppercase;
  opacity: 0;
  color: #0d0e0e;
  border-bottom: 1px solid #f4f5f5;
}

.menu__item:active, .menu__item:focus {
  background: #f4f5f5;
}

.footer {
  margin-top: auto;
  background: #0d0e0e;
}

.footer__top {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding: 48px 0;
}

.footer__top:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 1px;
  content: "";
  opacity: .3;
  background-color: #889090;
}

.footer__logo {
  width: 135px;
  height: 18px;
  margin-right: 40px;
  color: #fff;
}

.footer__logo svg {
  width: 100%;
  height: 100%;
}

.footer__tagline {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #889090;
}

.footer__hotline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-left: auto;
}

.footer__hotline p {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-right: 20px;
  color: #889090;
}

.footer__link {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.footer__link:focus, .footer__link:hover {
  opacity: 0.8 !important;
}

.footer__link--tel {
  letter-spacing: .05em;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
  font-variant-numeric: lining-nums;
}

.footer__link--small {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  font-size: 12px;
  line-height: 150%;
}

.footer__center {
  position: relative;
  display: grid;
  grid-template-areas: "nav ss" "disclaimer ss";
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  padding: 24px 0 48px;
}

.footer__center:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 1px;
  content: "";
  opacity: .3;
  background-color: #889090;
}

.footer__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-area: nav;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.footer__nav .footer__link {
  margin-right: 40px;
}

.footer__nav .footer__link:last-child {
  margin-right: 0;
}

.footer__disclaimer {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  grid-area: disclaimer;
  max-width: 575px;
  margin-top: 24px;
  color: #5f6565;
}

.footer__socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-area: ss;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin: 0 -8px;
}

.footer__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 40px;
  height: 40px;
  margin: 0 8px;
  border-radius: 100%;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.footer__social:focus, .footer__social:hover {
  opacity: 0.8 !important;
}

.footer__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 24px 0 48px;
}

.footer__bottom .footer__link {
  margin-right: 40px;
}

.footer__bottom .footer__link:last-child {
  margin-right: 0;
}

.footer__copyright {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-right: 40px;
  color: #889090;
}

.footer__author {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-left: auto;
  color: #889090;
}

.footer__hotline-container {
  position: relative;
  display: none;
  padding: 18px 0;
}

.footer__hotline-container:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 1px;
  content: "";
  opacity: .3;
  background-color: #889090;
}

.promo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  min-height: 300px;
  height: calc(100vh - 60px);
  height: calc(var(--vh,1vh) * 100 - 60px);
}

.promo__image-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  display: block;
  height: 100%;
  width: 100%;
  background-color: #0d0e0e;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -o-object-fit: contain;
  object-fit: contain;
  aspect-ratio: 1350/640;
}

.promo__image-wrapper.promo__image-wrapper-mobile {
  display: none;
}

.desktop-aspect-ratio .promo__image-wrapper.promo__image-wrapper-mobile {
  display: none;
}

.desktop-aspect-ratio .promo__image-wrapper.promo__image-wrapper-desktop {
  display: block;
}

.promo__image {
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.promo__content-wrapper {
  position: absolute;
  right: 120px;
  bottom: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  color: #fff;
}

.promo__content-wrapper .button {
  margin: initial;
  text-decoration: none;
}

.promo__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 72px;
  font-weight: 300;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  text-transform: uppercase;
  color: #0d0e0e;
  margin-bottom: 16px;
}

.promo__title--light {
  color: #fff;
}

.promo__subtitle {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 32px;
  color: #0d0e0e;
}

.promo__subtitle--light {
  color: #fff;
}

.promo__button {
  color: #0d0e0e;
  border-color: #0d0e0e;
}

.promo__button--light {
  color: #fff;
  border-color: #fff;
}

.full-bg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  position: relative;
  aspect-ratio: 135/64;
}

.full-bg--small {
  background-color: #f4f5f5;
  aspect-ratio: 1350/595;
}

.full-bg--small .full-bg__img {
  right: 120px;
  left: 120px;
}

.full-bg--small.animation-activated img {
  -webkit-animation: scaleInSlide .3s .3s ease-out both;
  animation: scaleInSlide .3s .3s ease-out both;
}

.full-bg__img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.full-bg__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.full-bg__content {
  position: relative;
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.full-bg__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 128px;
  font-weight: 200;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  margin-bottom: 24px;
  text-transform: uppercase;
  text-align: center;
}

.full-bg__description {
  max-width: 595px;
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
}

.block-title {
  width: 100%;
  color: #fff;
}

.block-title__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  position: relative;
  width: 100%;
  aspect-ratio: 1/1;
}

.block-title__img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  top: -1px;
}

.block-title__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.block-title__img:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  content: "";
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(13, 14, 14, 0.2)), to(rgba(13, 14, 14, 0.2)));
  background: linear-gradient(0deg, rgba(13, 14, 14, 0.2), rgba(13, 14, 14, 0.2));
}

.block-title__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 64px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  color: #fff;
  position: relative;
  text-transform: uppercase;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  -webkit-transition: .3s .1s ease-out;
  transition: .3s .1s ease-out;
}

.block-title__desc {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  margin: 24px 0;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
}

.block-title__texts {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #acb2b2;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  -webkit-transition: .3s .3s ease-out;
  transition: .3s .3s ease-out;
}

.block-title__texts p {
  margin-bottom: 24px;
}

.block-title__texts p:last-child {
  margin-bottom: 0;
}

.block-title--white .block-title__desc {
  color: #363a3a;
}

.block-title--white .block-title__texts {
  color: #5f6565;
}

.block-title--long .block-title__desc {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin: 24px 0 12px;
}

.block-title--long .block-title__wrapper {
  aspect-ratio: 575/287;
}

.title-text {
  position: relative;
  background-color: #f4f5f5;
}

.title-text.title-text--dark {
  background-color: #222424;
}

.title-text.title-text--dark .title-text__title {
  color: #fff;
}

.title-text.title-text--dark .title-text__subtitle {
  color: #e2e4e4;
}

.title-text.title-text--dark .title-text__text {
  color: #acb2b2;
}

.title-text .title-text__content-wrapper {
  display: grid;
  grid-template: "title title" "subtitle text"/1fr 1fr;
  max-width: 985px;
  margin: auto;
  row-gap: 48px;
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
}

.title-text .title-text__content-wrapper.title-text--no-subtitle {
  grid-template: "title" "text";
  row-gap: 12px;
}

.title-text .title-text__content-wrapper.title-text--no-title {
  grid-template: "subtitle subtitle"/1fr 1fr;
}

.title-text .title-text__content-wrapper.title-text--no-title .title-text__subtitle {
  grid-area: subtitle;
  margin: auto;
  text-align: center;
}

.title-text .title-text__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  grid-area: title;
  max-width: 780px;
  margin: auto;
  text-align: center;
  text-transform: uppercase;
  color: #0d0e0e;
}

.title-text .title-text--with-title.title-text--no-subtitle.title-text--only-one-text {
  grid-template: "title" "text";
}

.title-text .title-text--with-title.title-text--no-subtitle.title-text--only-one-text .title-text__subtitle {
  margin: auto;
  text-align: center;
}

.title-text .title-text--with-title.title-text--no-subtitle.title-text--only-one-text .title-text__text {
  margin: 20px auto 0 auto;
  text-align: center;
}

.title-text .title-text__subtitle {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  grid-area: subtitle;
  max-width: 780px;
  color: #363a3a;
}

.title-text .title-text__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  max-width: 575px;
  color: #5f6565;
  margin-top: 20px;
}

.feature-content__image {
  display: block;
  width: 100%;
  margin-bottom: 32px;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 527/298;
}

.feature-content__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  -webkit-transition: .3s .1s ease-out;
  transition: .3s .1s ease-out;
  margin-bottom: 16px;
  text-align: start;
}

.feature-content__text {
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  text-align: start;
}

.feature-content__text > a {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.ambassador-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  text-align: center;
}

.ambassador-block__image {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 32px;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 810/405;
}

.ambassador-block__name {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 16px;
}

.ambassador-block__occupation {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-bottom: 16px;
  color: #889090;
}

.ambassador-block__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  line-height: 1.7;
}

.ambassador-slider {
  overflow: hidden;
  background: #f4f5f5;
}

.ambassador-slider__pagination {
  margin-top: 36px;
  color: #0d0e0e;
}

.news-preview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  text-align: start;
}

.news-preview__link {
  text-decoration: none;
  color: #0d0e0e;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.news-preview__link:focus, .news-preview__link:hover {
  opacity: 0.8 !important;
}

.news-preview__image {
  display: block;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 527/330;
}

.news-preview__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #0d0e0e;
}

.news-preview__date {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #889090;
}

.news-modal {
  position: fixed;
  z-index: 200;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  pointer-events: none;
  opacity: 0;
  background: #fff;
}

.news-modal.open {
  visibility: visible;
  pointer-events: all;
  opacity: 1;
}

.news-modal__close {
  position: absolute;
  z-index: 1;
  top: 24px;
  right: 24px;
  cursor: pointer;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.news-modal__close:focus, .news-modal__close:hover {
  opacity: 0.8 !important;
}

.news-modal__close svg {
  width: 32px;
  height: 32px;
}

.news-modal__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100%;
}

.news-modal__header--mobile {
  display: none;
}

.news-modal__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 12px;
  color: #0d0e0e;
}

.news-modal__date {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-bottom: 24px;
  color: #889090;
}

.news-modal__img {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 50%;
  height: 100%;
}

.news-modal__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.news-modal__content {
  overflow: auto;
  max-height: 100%;
  margin: 64px 80px;
  padding-right: 32px;
}

.news-modal__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #5f6565;
}

.news-slider {
  overflow: hidden;
}

.news-slider__item {
  max-width: calc((100vw - 280px)/ 2);
  height: auto;
}

.news-slider__pagination {
  display: none;
  margin-top: 36px;
  color: #0d0e0e;
}

.news-slider__container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minMax(calc((100vw - 340px)/ 3), 1fr));
  gap: 40px;
}

.news-slider__container--center {
  justify-items: center;
}

.news-slider__button {
  margin-top: 64px;
}

.stats {
  padding-top: 96px;
  padding-bottom: 96px;
  background-color: #f4f5f5;
}

.stats.paddings-small {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.stats__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.stats__subtitle, .stats .stats__text h4 {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  margin-bottom: 32px;
  text-align: center;
}

.stats__title, .stats .stats__text h2 {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 64px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  text-align: center;
  text-transform: uppercase;
}

.stats__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  text-align: center;
  color: #acb2b2;
  margin-top: 20px;
}

.stats__text p {
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
}

.stats__text blockquote {
  padding: 20px 10px;
  background-color: #201e1e;
  margin-top: 0;
  color: #FFFFFF;
}

.stats__text blockquote a {
  letter-spacing: normal;
  font-family: 'Raleway' ,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #fff;
  border: 1px solid #fff;
  display: inline-block;
  padding: 17px 32px;
  cursor: pointer;
  outline: inherit;
  background: 0 0;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  margin-top: 20px;
}

.stats__text blockquote a:hover, .stats__text blockquote a:focus {
  opacity: 0.8 !important;
}

.stats .stats__text h4 {
  margin-top: 48px;
}

.stats .stats__text h2 + p {
  margin-top: 20px;
}

.stats__text a {
  color: white;
  font-size: 18px;
}

.stats__numbers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  max-width: 1660px;
  margin: 0 auto;
  padding: 64px 16px;
}

.stats__number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  -webkit-flex-grow: 1;
          flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 20%;
}

.stats__number:not(:last-child) {
  border-right: 1px solid #cfd3d3;
}

.stats__number-name {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  font-variant-numeric: lining-nums;
  margin-bottom: 20px;
  color: #889090;
}

.stats__number-value {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 96px;
  font-weight: 200;
  line-height: 1;
  font-variant-numeric: lining-nums;
}

.stats__action-button {
  display: none;
}

.character-slider-container {
  position: relative;
  overflow: hidden;
}

.character-slider {
  width: 100%;
  aspect-ratio: 166/93;
}

.character-slider__image {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.character-slider__image img {
  width: 100%;
  height: 100%;
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
  -o-object-fit: cover;
  object-fit: cover;
}

.character-slider__item.swiper-slide-active .character-slider__image img {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.character-slider__item.swiper-slide-active .character-slider__title {
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}

.character-slider__item.swiper-slide-active .character-slider__text {
  -webkit-transition: .3s .4s ease-out;
  transition: .3s .4s ease-out;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}

.character-slider__content {
  position: absolute;
  bottom: 130px;
  left: 80px;
  width: 28.494%;
}

.character-slider__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 36px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 16px;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  color: #363a3a;
}

.character-slider__item--light-text .character-slider__title {
  color: #fff;
}

.character-slider__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  color: #363a3a;
}

.character-slider__item--light-text .character-slider__text {
  color: #acb2b2;
}

.character-slider__navigation {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 80px;
  left: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 100%;
  pointer-events: none;
}

.character-slider__navigate {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 120px;
  height: 100%;
  cursor: pointer;
  pointer-events: all;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.character-slider__navigate:focus, .character-slider__navigate:hover {
  opacity: 0.8 !important;
}

.character-slider__navigate svg {
  width: 64px;
  height: 64px;
  color: #0d0e0e;
}

.character-slider__navigate--prev svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.character-slider__navigate--next {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}

.character-slider__pagination {
  position: absolute;
  z-index: 1;
  bottom: 64px;
  left: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  color: #0d0e0e;
}

.character-slider--dark .character-slider__navigate svg, .character-slider--dark .character-slider__pagination, .character-slider--dark .character-slider__text, .character-slider--dark .character-slider__title {
  color: #fff;
}

.character-slider__item--light-slider-pagination {
  color: #fff;
}

.character-slider__navigate svg {
  color: #0d0e0e;
}

.character-slider__navigation--light-arrows .character-slider__navigate svg {
  color: #fff;
}

*, :after, :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  height: 100%;
  min-width: 360px;
}

body {
  --perxis-auto-first-font: Raleway;
  --perxis-auto-second-font: Raleway;
  --perxis-auto-icon-font: PerxisIconSet2;
  --perxis-auto-first-font-size: 10px;
  --perxis-auto-second-font-size: 12px;
  --perxis-auto-third-font-size: 14px;
  --perxis-auto-fourth-font-size: 16px;
  --perxis-auto-fifth-font-size: 18px;
  --perxis-auto-sixth-font-size: 20px;
  --perxis-auto-seventh-font-size: 24px;
  --perxis-auto-eighth-font-size: 14px;
  --perxis-auto-ninth-font-size: 18px;
  --perxis-auto-tenth-font-size: 18px;
  --perxis-auto-eleventh-font-size: 24px;
  --perxis-auto-twelfth-font-size: 32px;
  --perxis-auto-thirteenth-font-size: 32px;
  --perxis-auto-fourteenth-font-size: 32px;
  --perxis-auto-fifteenth-font-size: 48px;
  --perxis-auto-sixteenth-font-size: 14px;
  --perxis-auto-seventeenth-font-size: 14px;
  --perxis-auto-eighteenth-font-size: 14px;
  --perxis-auto-nineteenth-font-size: 14px;
  --perxis-auto-twenty-first-font-size: 24px;
  --perxis-auto-twenty-second-font-size: 26px;
  --perxis-auto-twenty-third-font-size: 28px;
  --perxis-auto-twenty-fourth-font-size: 32px;
  --perxis-auto-twenty-fifth-font-size: 24px;
  --perxis-auto-first-font-weight: 400;
  --perxis-auto-second-font-weight: 300;
  --perxis-auto-third-font-weight: 400;
  --perxis-auto-first-border-width: 1px;
  --perxis-auto-second-border-width: 2px;
  --perxis-auto-first-border-radius: 0;
  --perxis-auto-first-letter-spacing: normal;
  --perxis-auto-first-text-transform: none;
  --perxis-auto-first-color: #0D0E0E;
  --perxis-auto-second-color: #FFFFFF;
  --perxis-auto-third-color: #E0300C;
  --perxis-auto-fourth-color: #CFD3D3;
  --perxis-auto-fifth-color: #CDCFD1;
  --perxis-auto-sixth-color: #E9E9E9;
  --perxis-auto-seventh-color: #0D0E0E;
  --perxis-auto-eighth-color: #E7E7E7;
  --perxis-auto-ninth-color: #889090;
  --perxis-auto-tenth-color: #F4F5F5;
  --perxis-auto-eleventh-color: #0D0E0E;
  --perxis-auto-z-index-sticky: 10;
  --perxis-auto-z-index-absolute: 100;
  --perxis-auto-z-index-tooltip: 1000;
  --perxis-auto-z-index-modal: 1010;
  --perxis-auto-z-index-fixed: 1020;
  --perxis-auto-z-index-dropdown: 1030;
  --perxis-auto-z-index-loader: 1040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
  background: #fff;
  font: 300 14px/1.4 Raleway,sans-serif;
}

body.no-scroll {
  overflow: hidden;
}

main, section {
  display: block;
}

.content {
  padding: 96px 120px;
}

.about-slider__navigation, .content--only-lateral, .model-slider__navigation {
  padding: 0 120px;
}

#instock-widget {
  min-height: 100vh;
}

.about-slider-container {
  position: relative;
  overflow: hidden;
  background-color: #222424;
}

.about-slider {
  overflow: visible;
  width: 810px;
}

.about-slider__image {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 405px;
}

.about-slider__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.about-slider__image:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  content: "";
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(34, 36, 36, 0.9)), to(rgba(34, 36, 36, 0.9)));
  background: linear-gradient(0deg, rgba(34, 36, 36, 0.9), rgba(34, 36, 36, 0.9));
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.about-slider__item.swiper-slide-duplicate.swiper-slide-next img, .about-slider__item.swiper-slide-next img, .about-slider__item.swiper-slide-prev img {
  -webkit-animation: scaleInSlide .3s .2s ease-out both;
  animation: scaleInSlide .3s .2s ease-out both;
}

.about-slider__item.swiper-slide-active img {
  -webkit-animation: scaleOutSlide .3s .2s ease-out both;
  animation: scaleOutSlide .3s .2s ease-out both;
}

.about-slider__item.swiper-slide-active .about-slider__image img {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.about-slider__item.swiper-slide-active .about-slider__image:after {
  opacity: 0;
}

.about-slider__item.swiper-slide-active .about-slider__title {
  -webkit-transition: .3s .2s ease-out;
  transition: .3s .2s ease-out;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}

.about-slider__item.swiper-slide-active .about-slider__text {
  -webkit-transition: .3s .4s ease-out;
  transition: .3s .4s ease-out;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}

.about-slider__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-top: 32px;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  text-align: center;
  opacity: 0;
  color: #fff;
}

.about-slider__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-top: 16px;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  text-align: center;
  opacity: 0;
  color: #acb2b2;
}

.about-slider__navigation {
  position: absolute;
  z-index: 1;
  top: 96px;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 405px;
  pointer-events: none;
}

.about-slider__navigate {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 120px;
  height: 100%;
  cursor: pointer;
  pointer-events: all;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.about-slider__navigate:focus, .about-slider__navigate:hover {
  opacity: 0.8 !important;
}

.about-slider__navigate svg {
  width: 64px;
  height: 64px;
  color: #fff;
}

.about-slider__navigate--prev svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.about-slider__navigate--next {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}

.about-slider__pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin: 64px 0;
  color: #fff;
}

*, :after, :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  height: 100%;
  min-width: 360px;
}

body {
  --perxis-auto-first-font: Raleway;
  --perxis-auto-second-font: Raleway;
  --perxis-auto-icon-font: PerxisIconSet2;
  --perxis-auto-first-font-size: 10px;
  --perxis-auto-second-font-size: 12px;
  --perxis-auto-third-font-size: 14px;
  --perxis-auto-fourth-font-size: 16px;
  --perxis-auto-fifth-font-size: 18px;
  --perxis-auto-sixth-font-size: 20px;
  --perxis-auto-seventh-font-size: 24px;
  --perxis-auto-eighth-font-size: 14px;
  --perxis-auto-ninth-font-size: 18px;
  --perxis-auto-tenth-font-size: 18px;
  --perxis-auto-eleventh-font-size: 24px;
  --perxis-auto-twelfth-font-size: 32px;
  --perxis-auto-thirteenth-font-size: 32px;
  --perxis-auto-fourteenth-font-size: 32px;
  --perxis-auto-fifteenth-font-size: 48px;
  --perxis-auto-sixteenth-font-size: 14px;
  --perxis-auto-seventeenth-font-size: 14px;
  --perxis-auto-eighteenth-font-size: 14px;
  --perxis-auto-nineteenth-font-size: 14px;
  --perxis-auto-twenty-first-font-size: 24px;
  --perxis-auto-twenty-second-font-size: 26px;
  --perxis-auto-twenty-third-font-size: 28px;
  --perxis-auto-twenty-fourth-font-size: 32px;
  --perxis-auto-twenty-fifth-font-size: 24px;
  --perxis-auto-first-font-weight: 400;
  --perxis-auto-second-font-weight: 300;
  --perxis-auto-third-font-weight: 400;
  --perxis-auto-first-border-width: 1px;
  --perxis-auto-second-border-width: 2px;
  --perxis-auto-first-border-radius: 0;
  --perxis-auto-first-letter-spacing: normal;
  --perxis-auto-first-text-transform: none;
  --perxis-auto-first-color: #0D0E0E;
  --perxis-auto-second-color: #FFFFFF;
  --perxis-auto-third-color: #E0300C;
  --perxis-auto-fourth-color: #CFD3D3;
  --perxis-auto-fifth-color: #CDCFD1;
  --perxis-auto-sixth-color: #E9E9E9;
  --perxis-auto-seventh-color: #0D0E0E;
  --perxis-auto-eighth-color: #E7E7E7;
  --perxis-auto-ninth-color: #889090;
  --perxis-auto-tenth-color: #F4F5F5;
  --perxis-auto-eleventh-color: #0D0E0E;
  --perxis-auto-z-index-sticky: 10;
  --perxis-auto-z-index-absolute: 100;
  --perxis-auto-z-index-tooltip: 1000;
  --perxis-auto-z-index-modal: 1010;
  --perxis-auto-z-index-fixed: 1020;
  --perxis-auto-z-index-dropdown: 1030;
  --perxis-auto-z-index-loader: 1040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
  background: #fff;
  font: 300 14px/1.4 Raleway,sans-serif;
}

body.no-scroll {
  overflow: hidden;
}

main, section {
  display: block;
}

.content {
  padding: 96px 120px;
}

.philosophy-slider {
  padding: 96px 280px;
}

.about-slider__navigation, .content--only-lateral, .model-slider__navigation {
  padding: 0 120px;
}

#instock-widget {
  min-height: 100vh;
}

.model-slider-container {
  position: relative;
  overflow: hidden;
  background-color: #e2e4e4;
}

.model-slider {
  overflow: hidden;
  width: 100%;
}

.model-slider__item {
  aspect-ratio: 12/7;
}

.model-slider__item.swiper-slide-active .model-slider__content {
  opacity: 1;
}

.model-slider__image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.model-slider__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.model-slider__content {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 263px;
  width: 370px;
  -webkit-transition: .3s .3s ease-out;
  transition: .3s .3s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 0;
}

.model-slider__item.swiper-slide-active .animate-word-up, .swiper-slide-duplicate-active .animate-word-up {
  opacity: 0;
}

.model-slider__container.animation-activated .model-slider__item.swiper-slide-active .animate-word-up, .model-slider__container.animation-activated .swiper-slide-duplicate-active .animate-word-up {
  -webkit-animation: wordUpAnimation .3s 0s ease-out both;
  animation: wordUpAnimation .3s 0s ease-out both;
}

.model-slider__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 128px;
  font-weight: 200;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
}

.model-slider__item--light-text .model-slider__title {
  color: #fff;
}

.model-slider__description {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-top: 16px;
  color: #0d0e0e;
}

.model-slider__item--light-text .model-slider__description {
  color: #fff;
}

.model-slider__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-top: 24px;
  color: #0d0e0e;
}

.model-slider__item--light-text .model-slider__text {
  color: #acb2b2;
}

.model-slider__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 20px;
}

.model-slider__button {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  margin: 0;
}

.model-slider__item--light-buttons .model-slider__button {
  color: #fff;
  border-color: #fff;
}

.model-slider__navigation {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 100%;
  pointer-events: none;
}

.model-slider__navigate {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 120px;
  height: 100%;
  cursor: pointer;
  pointer-events: all;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.model-slider__navigate:focus, .model-slider__navigate:hover {
  opacity: 0.8 !important;
}

.model-slider__navigate svg {
  width: 64px;
  height: 64px;
  color: #fff;
}

.model-slider__navigate--prev svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.model-slider__navigate--next {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}

.model-slider__pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 20px;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  margin: 64px 0;
  color: #0d0e0e;
}

.model-slider__item--light-slider-pagination .model-slider__pagination {
  color: #fff;
}

.model-slider__navigate svg {
  color: #0d0e0e;
}

.model-slider__navigation--light-arrows .model-slider__navigate svg {
  color: #fff;
}

.widget360 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  outline: 0;
  aspect-ratio: 1190/667;
}

.widget360:hover {
  cursor: -webkit-grab;
  cursor: grab;
}

.widget360:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.widget360.no-grab:active, .widget360.no-grab:hover {
  cursor: default;
}

.widget360.no-grab .widget360__info {
  opacity: 0;
}

.widget360__info {
  position: absolute;
  top: 40px;
  right: 40px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.widget360__info:after {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 8px;
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg fill=%27none%27 viewBox=%270 0 26 26%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1 13c0 6.6271 5.3729 12 12 12 6.6271 0 12-5.3729 12-12 0-6.6271-5.3729-12-12-12-6.6271 0-12 5.3729-12 12v0z%27 clip-rule=%27evenodd%27 fill-rule=%27evenodd%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27m1 13.45c0-0.154 0.064-0.304 0.186-0.45%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M3 11.5048C5.16533 10.5973 8.84061 10 13.0108 10C17.8983 10 22.1063 10.8204 24 12%27 stroke=%27%23fff%27 stroke-dasharray=%271.01 2.03%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27m25 13c0 1.6572-5.3729 3-12 3-6.6271 0-12-1.3428-12-3%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27m13 1c0.154 0 0.304 0.064 0.451 0.186%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M14.4952 3C15.4027 5.16533 16 8.84061 16 13.0108C16 17.8983 15.1796 22.1063 14 24%27 stroke=%27%23fff%27 stroke-dasharray=%271.01 2.03%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27m13 25c-1.6572 0-3-5.3729-3-12 0-6.6271 1.3428-12 3-12%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}

.widget360__info span {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  color: #fff;
}

.widget360__container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
}

.widget360__container img {
  width: 100%;
}

.widget360__loader {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: saturate(180%) blur(2px);
  backdrop-filter: saturate(180%) blur(2px);
}

.widget360__loader.is-hidden {
  opacity: 0;
}

.widget360__tabs {
  position: absolute;
  bottom: 30px;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.widget360__tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  position: relative;
  width: 36px;
  height: 36px;
  margin: 0 8px;
  cursor: pointer;
  border-radius: 100%;
}

.widget360__tab.active:after {
  opacity: 1;
}

.widget360__tab:after {
  position: relative;
  width: 16px;
  height: 12px;
  content: "";
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  opacity: 0;
  background-image: url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2714%27 viewBox=%270 0 18 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17 1L7 13L1 7%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
  background-size: contain;
}

.exterior-interior {
  position: absolute;
  z-index: 1;
  top: 30px;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.exterior-interior__switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.exterior-interior__switch-button {
  border: unset;
}

.exterior-interior__switch-button.active {
  background: #fff;
}

.philosophy-block {
  background: #222424;
  overflow: hidden;
}

.philosophy-block .block-title__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  color: #fff;
}

.philosophy-slider.content {
  padding-top: 0;
}

.philosophy-slider__item:not(.swiper-slide-visible) img {
  -webkit-animation: scaleOutSlide .3s .3s ease-out both;
  animation: scaleOutSlide .3s .3s ease-out both;
}

.philosophy-slider__item.swiper-slide-visible .block-title__img {
  overflow: hidden;
}

.philosophy-slider__item.swiper-slide-visible img {
  -webkit-animation: scaleInSlide .3s .1s ease-out both;
  animation: scaleInSlide .3s .1s ease-out both;
}

.philosophy-slider__item.swiper-slide-visible .block-title__desc, .philosophy-slider__item.swiper-slide-visible .block-title__texts, .philosophy-slider__item.swiper-slide-visible .block-title__title {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.philosophy-slider__pagination {
  margin-top: 36px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.technology-block {
  background: #f4f5f5;
  overflow: hidden;
}

.technology-slider.content {
  padding-top: 0;
}

.technology-slider__item.swiper-slide-visible .block-title__desc, .technology-slider__item.swiper-slide-visible .block-title__texts, .technology-slider__item.swiper-slide-visible .block-title__title {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.technology-slider__pagination {
  margin-top: 36px;
  color: #0d0e0e;
}

.pano-wrap {
  font-family: Raleway,Helvetica,Arial,sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.3;
  text-align: center;
  background-color: #f4f5f5;
  padding: 0 120px;
  font-variant-numeric: lining-nums;
}

.pano-wrap *, .pano-wrap ::after, .pano-wrap ::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

.pano-wrap img {
  border: 0;
}

.pano-wrap :focus {
  outline: 0;
}

.pano-wrap button {
  font-family: inherit;
  border-radius: 0;
}

.pano-wrap button::-moz-focus-inner {
  border: none;
}

.pano-container {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding-top: 30px;
  margin: 0 auto;
  z-index: 5;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

.pano-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 100%;
  max-width: 270px;
  height: 45px;
  font-weight: 700;
  color: #fff;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: .2em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 0 23px;
  margin: 0 auto;
  border-radius: 2px;
  background: #191919;
  cursor: pointer;
  -webkit-transition: color .2s,background-color .2s;
  transition: color .2s,background-color .2s;
}

.pano-button:hover {
  background: #6e6e6e;
}

.pano-select {
  position: relative;
  max-width: 270px;
  text-align: left;
  margin: auto;
  display: none;
}

.pano-select__current {
  position: relative;
  font-size: 15px;
  line-height: 1.2;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 13px 30px 14px 17px;
  background: #fff;
  cursor: pointer;
}

.pano-select__current:after {
  content: "";
  position: absolute;
  top: calc(50% - 4px);
  right: 16px;
  width: 10px;
  height: 10px;
  margin-top: 1px;
  border-style: solid;
  border-color: #999;
  border-width: 0 2px 2px 0;
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
}

.pano-select__current:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid #d5d5d5;
  -webkit-transition: border-color .3s;
  transition: border-color .3s;
}

.pano-select__current:hover:before, .pano-select__current_opened:before {
  border: 2px solid #191919;
}

.pano-select__current_opened:after {
  top: calc(50% + 1px);
  -webkit-transform: translateY(-50%) rotate(-135deg);
  transform: translateY(-50%) rotate(-135deg);
}

.pano-select__list {
  display: none;
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 0;
  width: 100%;
  max-height: 250px;
  overflow-y: auto;
  border: 1px solid #d5d5d5;
  border-top: 0;
  background: #fff;
}

.pano-select__current_opened + .pano-select__list {
  display: block;
}

.pano-select__item {
  width: 100%;
  font-size: 15px;
  color: #999;
  text-align: left;
  padding: 14px 17px;
  cursor: pointer;
  -webkit-transition: color .3s,background-color .3s;
  transition: color .3s,background-color .3s;
}

.pano-select__item:hover, .pano-select__item_active {
  color: #fff;
  background-color: #191919;
}

.pano-loader {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.pano-loader:after, .pano-loader:before {
  content: "";
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 2px solid;
  border-color: #889090;
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
  pointer-events: none;
}

.pano-loader:after {
  border-color: transparent transparent #0d0e0e;
}

.pano-view-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  text-align: center;
  position: absolute;
  z-index: 5;
  cursor: pointer;
  position: relative;
}

.pano-view-toggle__item {
  font-size: 14px;
  color: #363a3a;
  font-weight: 400;
  line-height: 18px;
  padding: 15px 32px;
  border: 0;
  background-color: rgba(255, 255, 255, 0);
  cursor: pointer;
  -webkit-transition: background-color .3s;
  transition: background-color .3s;
}

.pano-view-toggle__item:hover, .pano-view-toggle__item_active {
  background-color: #fff;
}

.pano-grade-toggle {
  text-align: left;
  margin-bottom: 15px;
  display: none !important;
}

.pano-grade-toggle__current {
  position: relative;
  font-size: 15px;
  line-height: 1.2;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 13px 30px 14px 17px;
  background: #fff;
  cursor: pointer;
}

.pano-grade-toggle__current:after {
  content: "";
  position: absolute;
  top: calc(50% - 4px);
  right: 16px;
  width: 10px;
  height: 10px;
  margin-top: 1px;
  border-style: solid;
  border-color: #999;
  border-width: 0 2px 2px 0;
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
}

.pano-grade-toggle__current:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid #d5d5d5;
  -webkit-transition: border-color .3s;
  transition: border-color .3s;
}

.pano-grade-toggle__current:hover:before, .pano-grade-toggle__current_opened:before {
  border: 2px solid #191919;
}

.pano-grade-toggle__current_opened:after {
  top: calc(50% + 1px);
  -webkit-transform: translateY(-50%) rotate(-135deg);
  transform: translateY(-50%) rotate(-135deg);
}

.pano-grade-toggle__item {
  width: 100%;
  font-size: 15px;
  color: #999;
  text-align: left;
  padding: 14px 17px;
  cursor: pointer;
  -webkit-transition: color .3s,background-color .3s;
  transition: color .3s,background-color .3s;
}

.pano-grade-toggle__active-line {
  display: none;
  position: absolute;
  bottom: 0;
  height: 3px;
  background: #191919;
  -webkit-transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.35s cubic-bezier(0.77, 0, 0.175, 1);
  transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.35s cubic-bezier(0.77, 0, 0.175, 1);
}

.pano-grade-toggle__active-line_animating {
  background-color: #999;
}

.pano-content {
  position: relative;
  z-index: 1;
}

.pano-content__drag {
  position: absolute;
  z-index: 5;
  right: 40px;
  top: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #fff;
  line-height: 13px;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  text-align: center;
  pointer-events: none;
}

.pano-content__drag span {
  display: none;
}

.pano-content__drag:after {
  content: "";
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 8px;
}

.pano-content__drag_exterior:after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2726%27 height=%2726%27 viewBox=%270 0 26 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1 13C1 19.6271 6.37287 25 13 25C19.6271 25 25 19.6271 25 13C25 6.37287 19.6271 1 13 1C6.37287 1 1 6.37287 1 13V13Z%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M1 13.45C1 13.296 1.064 13.146 1.186 13%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M3 11.5048C5.16533 10.5973 8.84061 10 13.0108 10C17.8983 10 22.1063 10.8204 24 12%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-dasharray=%271.01 2.03%27/%3E%3Cpath d=%27M25 13C25 14.6572 19.6271 16 13 16C6.37287 16 1 14.6572 1 13%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M13 1C13.154 1 13.304 1.064 13.451 1.186%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M14.4952 3C15.4027 5.16533 16 8.84061 16 13.0108C16 17.8983 15.1796 22.1063 14 24%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-dasharray=%271.01 2.03%27/%3E%3Cpath d=%27M13 25C11.3428 25 10 19.6271 10 13C10 6.37287 11.3428 1 13 1%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}

.pano-content__drag_interior:after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2726%27 height=%2726%27 viewBox=%270 0 26 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1 13C1 19.6271 6.37287 25 13 25C19.6271 25 25 19.6271 25 13C25 6.37287 19.6271 1 13 1C6.37287 1 1 6.37287 1 13V13Z%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M1 13.45C1 13.296 1.064 13.146 1.186 13%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M3 11.5048C5.16533 10.5973 8.84061 10 13.0108 10C17.8983 10 22.1063 10.8204 24 12%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-dasharray=%271.01 2.03%27/%3E%3Cpath d=%27M25 13C25 14.6572 19.6271 16 13 16C6.37287 16 1 14.6572 1 13%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M13 1C13.154 1 13.304 1.064 13.451 1.186%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M14.4952 3C15.4027 5.16533 16 8.84061 16 13.0108C16 17.8983 15.1796 22.1063 14 24%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-dasharray=%271.01 2.03%27/%3E%3Cpath d=%27M13 25C11.3428 25 10 19.6271 10 13C10 6.37287 11.3428 1 13 1%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}

.pano-color-picker {
  display: none;
  -webkit-animation: fadeIn ease .3s;
  animation: fadeIn ease .3s;
  position: absolute;
  bottom: 30px;
  z-index: 100;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.pano-color-picker_active {
  display: block;
}

.pano-color-picker__name-wrap {
  position: relative;
  font-size: 15px;
  line-height: 1.2;
  padding-bottom: 2em;
}

.pano-color-picker__name {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  text-align: center;
  -webkit-transform: translateY(125%);
  transform: translateY(125%);
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.pano-color-picker__name_active {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.pano-color-picker__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  list-style: none;
}

.pano-color-picker__item {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.pano-color-picker__item-outer {
  display: block;
  position: relative;
  height: 100%;
}

.pano-color-picker__item-inner {
  display: block;
  position: absolute;
}

.pano-color-picker__item_active:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 15px;
  height: 15px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2714%27 viewBox=%270 0 18 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17 1L7 13L1 7%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}

.pano-color-picker_interior .pano-color-picker__item {
  margin: 0 8px;
  width: 36px;
  height: 36px;
  border-radius: 100%;
}

.pano-color-picker_exterior .pano-color-picker__item {
  width: 45px;
  height: 45px;
  margin: 0 10px 20px;
}

.pano-color-picker_exterior .pano-color-picker__item-outer {
  background-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.25);
}

.pano-color-picker_exterior .pano-color-picker__item-inner {
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform .2s;
  transition: -webkit-transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
  transition: transform .2s,-webkit-transform .2s;
  -webkit-transform: translate(-50%, -50%) scale(0.68);
  transform: translate(-50%, -50%) scale(0.68);
}

.pano-color-picker_exterior .pano-color-picker__item_active .pano-color-picker__item-inner {
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
}

.pano-rotator {
  display: none;
  position: relative;
  overflow: hidden;
}

.pano-rotator_active {
  display: block;
}

.pano-rotator:after {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}

.pano-rotator__images {
  position: absolute;
  z-index: 1;
  opacity: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

.pano-rotator__images_active {
  z-index: 2;
  opacity: 1;
}

.pano-rotator__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.pano-rotator_interior {
  width: 100%;
  cursor: move;
  aspect-ratio: 166/93;
}

.pano-rotator_exterior {
  max-width: 1480px;
  margin: 0 auto;
}

.feature-block {
  background: #fff;
  overflow: hidden;
}

.feature-block--dark {
  background: #f4f5f5;
}

.feature-slider__pagination {
  margin-top: 36px;
  color: #0d0e0e;
}

.feature-slider__item.swiper-slide-visible .feature-content__text, .feature-slider__item.swiper-slide-visible .feature-content__title {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}

.promo-brand {
  background-image: var(--promoBrandBackgroundImg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  position: relative;
}

.promo-brand .js-parallaxed-wide {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.promo-brand__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 128px;
  font-weight: 200;
  line-height: 1;
  font-variant-numeric: lining-nums;
  text-transform: uppercase;
  color: #fff;
}

.js-parallaxed {
  height: 100%;
  width: 100%;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  z-index: 0;
}

.brand-page {
  scroll-behavior: smooth;
}

.order-online {
  display: grid;
  grid-template-areas: "text image" "action image";
  grid-template-columns: minmax(384px, calc(50% - 172px)) minmax(384px, calc(50% + 172px));
  background-image: var(--orderOnlineBackground), url(/wp-content/themes/omoda/public/images/order-online-background.3d9a4d77.jpg);
  background-repeat: no-repeat,no-repeat;
  background-position: calc(50% + 300px) 50%, center;
  -webkit-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out;
  background-size: 48%,cover;
}

.order-online.animation-activated {
  background-size: 56%,cover;
}

.order-online.content {
  padding-right: 16px;
}

.order-online__text-wrapper {
  grid-area: text;
  justify-self: end;
  align-self: end;
  max-width: 370px;
  margin-top: 9px;
}

.order-online__action-wrapper {
  grid-area: action;
  justify-self: end;
  align-self: start;
  max-width: 370px;
  margin-bottom: 9px;
}

.order-online__image-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-area: image;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 100%;
}

.order-online__image {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.order-online__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  text-transform: uppercase;
  margin-bottom: 12px;
}

.order-online__description {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-bottom: 24px;
}

.order-online__price {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 24px;
}

.order-online__action-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  width: 100%;
}

.order-online__action-wrapper .button {
  margin: initial;
}

.order-online-action__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-bottom: 12px;
  color: #889090;
}

.number-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 8px;
}

.number-blocks .number-blocks__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 64px;
  height: 80px;
  background-color: #f4f5f5;
}

.number-blocks .number-blocks-block__number {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  color: #363a3a;
}

.number-blocks .number-blocks-block__number--gray {
  color: #cfd3d3;
}

.order-online__number-blocks {
  margin-bottom: 48px;
}

.index-page .model-slider__item {
  aspect-ratio: 1.8;
}

.index-page .model-slider__content {
  width: 526px;
}

.index-page .model-slider__text {
  margin-top: 32px;
}

.model__widget {
  position: relative;
  background-color: #f4f5f5;
}

.model__widget-content {
  position: relative;
}

.model__features--white {
  background-color: #fff;
}

.model__features--white .title-text {
  background-color: #fff;
}

.model__features--white .model__widget-button {
  background-color: #fff;
}

.model__features--bright {
  background-color: #f4f5f5;
}

.model__features--bright .title-text {
  background-color: #f4f5f5;
}

.model__features--bright .model__widget-button {
  background-color: #f4f5f5;
}

.model__features {
  padding-bottom: 96px;
}

.model__features .feature-block {
  padding-top: 0;
  padding-bottom: 64px;
}

.model__tech {
  padding-bottom: 96px;
}

.model__tech .title-text {
  background-color: #fff;
}

.model__tech .character-slider-container {
  margin-bottom: 64px;
}

.model__tech .title-text__content-wrapper {
  row-gap: 16px !important;
}

.model__tech .title-text__title {
  max-width: 1094px;
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 64px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
}

.model__tech .title-text__text {
  max-width: 810px;
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  margin-top: 20px;
}

.model__tech--black {
  background-color: #0d0e0e;
}

.model__tech--black .title-text {
  background-color: #0d0e0e;
}

.become-a-dealer-page .promo {
  width: 100%;
  height: unset;
  min-height: 240px;
  aspect-ratio: 135/29;
}

.become-a-dealer-page .promo .promo-brand__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 72px;
  font-weight: 300;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 0;
  color: #fff;
}

.become-a-dealer-page .promo-brand {
  background-attachment: local;
  background-position: center;
  background-size: auto 100%;
}

.become-a-dealer-page .title-text-dealer__first.content {
  padding-bottom: 64px;
}

.become-a-dealer-page .title-text-dealer {
  background-color: #fff;
}

.become-a-dealer-page .title-text .title-text__content-wrapper.title-text--no-subtitle {
  row-gap: 24px;
}

.become-a-dealer-page .title-text .title-text__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 36px;
  font-weight: 300;
  line-height: 1;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  color: #363a3a;
}

.become-a-dealer-page .title-text .title-text__text {
  max-width: 545px;
}

.become-a-dealer-page .image-list-blocks {
  padding-top: 0;
}

.become-a-dealer-page .mailto-link {
  color: #0d0e0e;
}

.become-a-dealer-page .title-text-dealer__second {
  padding-bottom: 24px;
}

.become-a-dealer-page .dealer-button {
  margin: 0 auto 96px;
}

.image-list-blocks {
  display: grid;
  grid-template-columns: minMax(324px, 575px) minMax(324px, 575px);
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
  row-gap: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-top: 0;
}

.images-list-block__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  max-width: 575px;
}

.image-list-block__image {
  width: 100%;
  margin-bottom: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 575/287;
}

.image-list-block__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 24px;
  color: #363a3a;
}

.image-list-block__list-item {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  padding-left: 20px;
  color: #5f6565;
  list-style-type: none;
  position: relative;
  margin-bottom: 8px;
}

.image-list-block__list-item::after {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  position: absolute;
  left: .214em;
  top: .6em;
  background-color: #cfd3d3;
  border-radius: 50%;
}

.image-list-block__list-item:last-child {
  margin-bottom: 0;
}

.cities-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  background-color: #f4f5f5;
}

.cities-list__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 38px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 48px;
  text-align: center;
  color: #363a3a;
}

.cities-list__wrapper {
  display: grid;
  grid-template-columns: repeat(4, 218px);
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
  row-gap: 40px;
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #5f6565;
}

.cities-list__slider-wrapper {
  width: 100%;
}

.cities-list__slider-pagination {
  margin-top: 36px;
}

.cities-list__item {
  padding-left: 20px;
  color: #5f6565;
  list-style-type: none;
  position: relative;
  margin-bottom: 8px;
}

.cities-list__item::after {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  position: absolute;
  left: .214em;
  top: .6em;
  background-color: #cfd3d3;
  border-radius: 50%;
}

.cities-list__item:last-child {
  margin-bottom: 0;
}

.cities-list__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  color: #5f6565;
  max-width: 570px;
  margin: 48px auto 0;
  text-align: center;
  color: #889090;
}

.terms-conditions {
  width: 100%;
}

.terms-conditions .title-text {
  background-color: #fff;
}

.terms-conditions__content {
  width: 66.66666667%;
  margin-left: 16.66666667%;
  margin-right: auto;
  padding-right: 20px;
  margin-bottom: 96px;
  padding-left: 20px;
  color: #0d0e0e;
}

.terms-conditions__content:not(:last-child) {
  margin-bottom: 30px;
}

.terms-conditions__content p {
  margin-bottom: 30px;
}

.terms-conditions__content ul {
  margin: 30px 0 60px;
  list-style: none;
  padding-left: 34px;
}

.terms-conditions__content li {
  position: relative;
}

.terms-conditions__content li:not(:last-child) {
  margin-bottom: 10px;
}

.terms-conditions__content li::before {
  position: absolute;
  top: 8px;
  left: -16px;
  width: 6px;
  height: 6px;
  content: "";
  background: #cdcfd1;
  border-radius: 50%;
}

.terms-conditions__content a:-webkit-any-link {
  color: #0d0e0e !important;
}

.terms-conditions__content a:-moz-any-link {
  color: #0d0e0e !important;
}

.terms-conditions__content a:any-link {
  color: #0d0e0e !important;
}

.contacts-page .promo {
  max-height: 290px;
}

.contacts-page .promo .promo-brand__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 72px;
  font-weight: 300;
  line-height: 100%;
  font-variant-numeric: lining-nums;
  color: #0d0e0e;
  margin-bottom: 0;
  color: #fff;
}

.contacts-page .title-text-dealer__first.content {
  padding-bottom: 64px;
}

.contacts-page .title-text-dealer {
  background-color: #f4f5f5;
}

.contacts-page .title-text .title-text__content-wrapper.title-text--no-subtitle {
  row-gap: 24px;
}

.contacts-page .title-text__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 36px;
  font-weight: 300;
  line-height: 1.2;
  font-variant-numeric: lining-nums;
  color: #363a3a;
}

.contacts-page .image-list-blocks {
  padding-top: 0;
}

.contacts-page .mailto-link {
  color: #0d0e0e;
}

.contacts-page .title-text-dealer__second {
  background-color: #fff;
  padding-bottom: 24px;
}

.contacts-page .dealer-button {
  margin: 0 auto 96px;
}

.contacts-page__coordinates {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  background-color: #f4f5f5;
  padding-bottom: 64px;
}

.contacts-list-item {
  background-color: #fff;
  text-align: center;
  padding: 48px 36px;
  width: 375.33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}

.contacts-list-item:not(:last-child) {
  margin-right: 40px;
}

.contacts-list-item__title {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.5;
  font-variant-numeric: lining-nums;
  margin-bottom: 24px;
}

.contacts-list-item__text {
  letter-spacing: normal;
  font-family: Raleway,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  font-variant-numeric: lining-nums;
  margin-bottom: 22px;
  height: 48px;
  color: #5f6565;
}

.contacts-list-item__icon {
  margin-bottom: 20px;
}

.contacts-list-item__icon svg {
  width: 50px;
  height: 50px;
}

@media (min-width: 768px) {
  .pano-button {
    width: auto;
  }
  .pano-grade-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    text-align: center;
    margin-bottom: 30px;
  }
  .pano-grade-toggle__current {
    display: none;
  }
  .pano-grade-toggle__list {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    text-align: center;
    border-bottom: 1px solid #d5d5d5;
  }
  .pano-grade-toggle__item {
    width: auto;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    padding-right: 20px;
    padding-left: 20px;
  }
  .pano-grade-toggle__item:hover, .pano-grade-toggle__item_active {
    color: #191919;
  }
  .pano-grade-toggle__active-line {
    display: block;
  }
  .pano-content__drag span {
    display: inline;
  }
  .pano-color-picker_exterior .pano-color-picker__item {
    height: 50px;
    width: 50px;
  }
}

@media all and (min-width: 768px) {
  .brand-page .content.title-text, .brand-page .philosophy-block, .brand-page .technology-block, [class*="omoda-content-slider"] .philosophy-block {
    position: relative;
  }
  .js-parallaxed-wide {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
  }
}

@media (min-width: 1024px) {
  .news-slider__item--hidden {
    display: none;
  }
  .cities-list__slider-pagination {
    display: none;
  }
}

@media all and (max-width: 1600px) {
  .index-page .model-slider__content {
    width: 420px;
  }
}

@media (max-width: 1365px) {
  .content {
    padding: 64px 80px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 80px;
  }
  .promo__content-wrapper {
    right: 80px;
    bottom: 48px;
  }
  .promo__title {
    font-size: 48px;
  }
  .promo__title {
    margin-bottom: 12px;
  }
  .promo__subtitle {
    font-size: 24px;
    margin-bottom: 24px;
  }
  .full-bg--small .full-bg__img {
    right: 80px;
    left: 80px;
  }
  .full-bg__title {
    font-size: 96px;
  }
  .feature-content__image {
    margin-bottom: 24px;
    aspect-ratio: 370/210;
  }
  .feature-content__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 12px;
  }
  .feature-content__text {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    color: #5f6565;
  }
  .ambassador-block__image {
    margin-bottom: 24px;
    aspect-ratio: 575/287;
  }
  .ambassador-block__name {
    font-size: 24px;
  }
  .ambassador-block__name {
    margin-bottom: 12px;
  }
  .ambassador-block__occupation {
    margin-bottom: 12px;
    font-size: 14px;
  }
  .news-preview {
    gap: 24px;
  }
  .news-preview__image {
    aspect-ratio: 370/185;
  }
  .news-preview__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.5;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
  }
  .news-preview__date {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    font-variant-numeric: lining-nums;
    color: #5f6565;
  }
  .news-slider__item {
    max-width: calc((100vw - 200px)/ 2);
  }
  .stats__subtitle, .stats .stats__text h4 {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    margin-bottom: 24px;
  }
  .stats__title, .stats .stats__text h2 {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 48px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
  }
  .stats__text {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    margin-top: 20px;
  }
  .stats__text p {
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
  }
  .stats__number-name {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 17.61px;
    font-variant-numeric: lining-nums;
    margin-bottom: 7px;
  }
  .stats__number-value {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 64px;
    font-weight: 200;
    line-height: 1;
    font-variant-numeric: lining-nums;
  }
  .character-slider {
    aspect-ratio: 1190/667;
  }
  .character-slider__content {
    bottom: 98px;
    left: 60px;
    width: 27.731%;
  }
  .character-slider__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 24px;
  }
  .character-slider__text {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    color: #5f6565;
  }
  .character-slider__navigation {
    right: 60px;
    left: 60px;
  }
  .character-slider__navigate {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
    padding-bottom: 310px;
  }
  .character-slider__navigate svg {
    width: 48px;
    height: 48px;
  }
  .character-slider__pagination {
    bottom: 50px;
    left: 60px;
  }
  .content {
    padding: 64px 80px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 80px;
  }
  .about-slider {
    width: 575px;
  }
  .about-slider__image {
    height: 287px;
  }
  .about-slider__navigation {
    top: 64px;
    height: 287px;
  }
  .about-slider__navigate svg {
    width: 48px;
    height: 48px;
  }
  .about-slider__pagination {
    margin: 48px 0;
  }
  .content {
    padding: 64px 80px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 80px;
  }
  .model-slider__content {
    left: 180px;
  }
  .model-slider__title {
    font-size: 96px;
  }
  .model-slider__description {
    font-size: 24px;
  }
  .model-slider__description {
    margin-top: 12px;
  }
  .model-slider__text {
    font-size: 14px;
  }
  .model-slider__navigate svg {
    width: 48px;
    height: 48px;
  }
  .model-slider__pagination {
    margin: 48px 0;
  }
  .pano-wrap {
    padding: 0 80px;
  }
  .pano-rotator_interior {
    aspect-ratio: 1190/667;
  }
  .order-online {
    background-position: right 50%,center;
    background-size: 54%,cover;
  }
  .order-online.animation-activated {
    background-size: 64%,cover;
  }
  .order-online__text-wrapper {
    margin-top: 41px;
  }
  .order-online__action-wrapper {
    margin-bottom: 41px;
  }
  .index-page .model-slider__content {
    width: 370px;
  }
  .index-page .model-slider__text {
    margin-top: 24px;
  }
  .model__features {
    padding-bottom: 64px;
  }
  .model__features .feature-block {
    padding-bottom: 48px;
  }
  .model__tech {
    padding-bottom: 64px;
  }
  .model__tech .character-slider-container {
    margin-bottom: 48px;
  }
  .model__tech .title-text__title {
    max-width: 780px;
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 48px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
  }
  .model__tech .title-text__text {
    max-width: 575px;
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    color: #5f6565;
    margin-top: 20px;
  }
  .become-a-dealer-page .promo .promo-brand__title {
    font-size: 48px;
  }
  .become-a-dealer-page .title-text-dealer__first.content {
    padding-bottom: 48px;
  }
  .become-a-dealer-page .dealer-button {
    margin: 0 auto 64px;
  }
  .image-list-block__title {
    font-size: 24px;
  }
  .terms-conditions__content {
    margin-bottom: 64px;
  }
  .contacts-page .promo .promo-brand__title {
    font-size: 48px;
  }
  .contacts-page .title-text-dealer__first.content {
    padding-bottom: 48px;
  }
  .contacts-page .dealer-button {
    margin: 0 auto 64px;
  }
  .header__item, .header__content .menu-item a {
    font-size: 12px;
    margin: 0 8px;
  }
}

@media screen and (max-width: 1200px) {
  .model-slider__content {
    left: 140px;
  }
}

@media (max-width: 1200px) {
  .cities-list__wrapper {
    display: grid;
    grid-template-columns: repeat(4, 180px);
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
    row-gap: 40px;
    padding: 0;
  }
}

@media (max-width: 1200px) and (max-width: 767px) {
  .cities-list__wrapper {
    grid-template-columns: 100%;
    justify-items: center;
  }
}

@media (max-width: 1199px) {
  .character-slider {
    aspect-ratio: inherit;
  }
  .character-slider__content {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 36px 16px;
    text-align: center;
  }
  .character-slider__navigation {
    display: none;
  }
  .character-slider__pagination {
    position: relative;
    bottom: 0;
    left: 0;
  }
}

@media (max-width: 1023px) {
  .content {
    padding: 56px 40px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 40px;
  }
  .footer__center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
    gap: 20px !important;
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }
  .footer__nav {
    -webkit-box-flex: 0 !important;
    -webkit-flex: 0 1 100% !important;
        -ms-flex: 0 1 100% !important;
            flex: 0 1 100% !important;
    width: 100% !important;
  }
  .footer__info {
    -webkit-box-flex: 0 !important;
    -webkit-flex: 0 1 50% !important;
        -ms-flex: 0 1 50% !important;
            flex: 0 1 50% !important;
    width: 50% !important;
  }
  .footer__socials {
    margin-top: 24px;
  }
  .full-bg--small .full-bg__img {
    right: 40px;
    left: 40px;
  }
  .full-bg__title {
    font-size: 68px;
  }
  .ambassador-block__name {
    font-size: 22px;
  }
  .news-modal__wrapper {
    overflow: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
  }
  .news-modal__header {
    display: none;
  }
  .news-modal__header--mobile {
    display: block;
    margin: 56px 40px 0;
  }
  .news-modal__img {
    width: 100%;
    height: auto;
    aspect-ratio: 360/203;
  }
  .news-modal__content {
    overflow: visible;
    max-height: auto;
    margin: 28px 40px 56px 40px;
  }
  .news-slider__item {
    max-width: calc((100vw - 120px)/ 2);
  }
  .news-slider__pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .news-slider__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    gap: 0;
  }
  .news-slider__container--one-slide {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    justify-items: center;
  }
  .news-slider__button {
    display: none;
  }
  .stats__subtitle, .stats .stats__text h4 {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    margin-bottom: 18px;
  }
  .stats__title, .stats .stats__text h2 {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
  }
  .stats__text {
    margin-top: 20px;
    margin-bottom: 36px;
  }
  .stats__number-name {
    max-width: 147.5px;
    min-height: 36px;
    text-align: center;
  }
  .stats__number-value {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 48px;
    font-weight: 200;
    line-height: 1;
    font-variant-numeric: lining-nums;
  }
  .stats__action-button {
    display: block;
    margin-bottom: 48px;
    line-height: 14px;
  }
  .character-slider__navigate {
    width: 80px;
  }
  .character-slider__navigate svg {
    width: 32px;
    height: 32px;
  }
  .content {
    padding: 56px 40px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 40px;
  }
  .about-slider {
    width: 500px;
  }
  .about-slider__image {
    height: 250px;
  }
  .about-slider__navigation {
    top: 56px;
    height: 250px;
  }
  .about-slider__navigate {
    width: 80px;
  }
  .about-slider__navigate svg {
    width: 32px;
    height: 32px;
  }
  .content {
    padding: 56px 40px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 40px;
  }
  .model-slider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
    aspect-ratio: unset;
  }
  .model-slider__content {
    left: 90px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
    width: 290px;
  }
  .model-slider__title {
    font-size: 68px;
  }
  .model-slider__description {
    font-size: 22px;
  }
  .model-slider__text {
    margin-top: 12px;
  }
  .model-slider__navigate {
    width: 80px;
  }
  .model-slider__navigate svg {
    width: 32px;
    height: 32px;
  }
  .model-slider__pagination {
    margin: 30px 0;
  }
  .pano-wrap {
    padding: 0 40px;
  }
  .order-online {
    grid-template-columns: minmax(330px, calc(50% - 172px)) minmax(384px, calc(50% + 172px));
  }
  .order-online__title {
    margin-bottom: 8px;
    font-size: 32px;
  }
  .number-blocks .number-blocks__block {
    width: 59px;
    height: 74px;
  }
  .number-blocks .number-blocks-block__number {
    font-size: 32px;
  }
  .index-page .model-slider__item {
    aspect-ratio: 1.4;
  }
  .index-page .model-slider__content {
    width: 290px;
  }
  .model__features {
    padding-bottom: 48px;
  }
  .model__features .feature-block {
    padding-bottom: 36px;
  }
  .model__tech {
    padding-bottom: 48px;
  }
  .model__tech .character-slider-container {
    margin-bottom: 36px;
  }
  .become-a-dealer-page .promo {
    aspect-ratio: unset;
  }
  .become-a-dealer-page .dealer-button {
    margin: 0 auto 56px;
  }
  .image-list-block__title {
    font-size: 22px;
  }
  .cities-list__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    gap: 0;
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    -webkit-justify-content: unset;
            justify-content: unset;
  }
  .cities-list__column {
    display: grid;
    grid-template-rows: repeat(9, 1fr);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
    grid-auto-flow: column;
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
    row-gap: 8px;
  }
  .cities-list__item {
    min-width: 218px;
    margin-bottom: 0;
  }
  .cities-list__text {
    margin-top: 36px;
  }
  .terms-conditions__content {
    margin-left: auto;
    width: 100%;
    margin-bottom: 48px;
  }
  .contacts-page .promo-brand__title {
    text-align: center;
  }
  .contacts-page .title-text-dealer__first {
    padding-bottom: 36px !important;
  }
  .contacts-page .title-text__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
  }
  .contacts-page .dealer-button {
    margin: 0 auto 56px;
  }
  .contacts-page__coordinates {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
    padding-bottom: 48px;
  }
  .contacts-list-item {
    width: unset;
    min-width: 328px;
    padding: 36px 0;
  }
  .contacts-list-item:not(:last-child) {
    margin-right: 0;
    margin-bottom: 40px;
  }
  .contacts-list-item__title {
    margin-bottom: 18px;
    font-size: 20px;
  }
  .contacts-list-item__text {
    margin-bottom: 18px;
  }
  .contacts-list-item__icon {
    margin-bottom: 10px;
  }
}

@media (max-width: 1023px) and (max-width: 767px) {
  .news-slider__container--one-slide {
    -webkit-box-pack: normal;
    -ms-flex-pack: normal;
    -webkit-justify-content: normal;
            justify-content: normal;
  }
}

@media (max-width: 767px) {
  .content {
    padding: 48px 16px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 16px;
  }
  .swiper-pagination-bullet {
    width: 30px;
  }
  .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 60px;
  }
  .header {
    padding: 0 18px 0 43px;
  }
  .header__content {
    margin: 0;
  }
  .header__item, .header__content .menu-item a {
    display: none;
  }
  .header__logo {
    width: 120px;
    height: 16px;
  }
  .header__button {
    display: block;
  }
  .footer__top {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    padding: 36px 0;
  }
  .footer__top .footer__hotline {
    display: none;
  }
  .footer__logo {
    width: 120px;
    height: 16px;
  }
  .footer__link--tel {
    letter-spacing: .05em;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.25;
    font-variant-numeric: lining-nums;
  }
  .footer__center {
    padding: 32px 0 36px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .footer__nav {
    display: grid;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 16px;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
  }
  .footer__nav .footer__link {
    margin-right: 0;
  }
  .footer__disclaimer {
    margin-top: 36px;
  }
  .footer__socials {
    margin-top: 0;
  }
  .footer__bottom {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    padding: 18px 0 36px;
  }
  .footer__bottom .footer__link {
    margin-right: 16px;
  }
  .footer__copyright {
    width: 100%;
    margin-bottom: 8px;
  }
  .footer__author {
    width: 100%;
    margin-top: 18px;
  }
  .footer__hotline-container {
    display: block;
  }
  .promo__image-wrapper {
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: 720/1440;
  }
  .promo__content-wrapper {
    right: 16px;
    bottom: 8px;
    left: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
    text-align: center;
  }
  .promo__title {
    font-size: 32px;
  }
  .promo__title {
    margin-bottom: 8px;
  }
  .promo__subtitle {
    margin-bottom: 18px;
    font-size: 20px;
  }
  .full-bg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
    height: auto;
    aspect-ratio: auto;
  }
  .full-bg--small {
    height: auto;
    margin: 0;
  }
  .full-bg--small .full-bg__img {
    right: 0;
    left: 0;
  }
  .full-bg__img {
    position: relative;
    width: 100%;
    aspect-ratio: 360/203;
  }
  .full-bg__img img {
    min-height: 203px;
    max-width: 100%;
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important;
  }
  .full-bg__content {
    padding: 36px 16px;
    color: #0d0e0e;
    background: #fff;
  }
  .full-bg__title {
    font-size: 38px;
  }
  .full-bg__title {
    margin-bottom: 18px;
  }
  .full-bg__description {
    font-size: 16px;
  }
  .full-bg__description {
    color: #5f6565;
  }
  .block-title__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
    aspect-ratio: 360/203;
  }
  .block-title__img {
    position: relative;
    margin-bottom: 36px;
  }
  .block-title__title {
    font-size: 28px;
  }
  .block-title__desc {
    font-size: 16px;
  }
  .block-title__desc {
    margin: 18px 0 8px;
    text-align: center;
  }
  .block-title__content {
    padding: 0 16px;
  }
  .block-title__texts {
    text-align: center;
  }
  .block-title--white {
    background: #f4f5f5;
  }
  .block-title--white .block-title__title {
    color: #0d0e0e;
  }
  .block-title--long .block-title__desc {
    margin: 18px 0 8px;
    font-size: 18px;
  }
  .block-title--long .block-title__wrapper {
    aspect-ratio: 360/203;
  }
  .title-text .title-text__content-wrapper {
    grid-template: "title" "subtitle" "text";
    text-align: center;
    row-gap: 18px;
  }
  .title-text .title-text__content-wrapper.title-text--no-subtitle {
    row-gap: 8px;
  }
  .title-text .title-text__content-wrapper.title-text--no-subtitle .title-text__title {
    margin-bottom: 0;
  }
  .title-text .title-text__content-wrapper.title-text--no-title {
    grid-template: "subtitle";
  }
  .title-text .title-text__content-wrapper.title-text--no-title .title-text__subtitle {
    margin-bottom: 18px;
  }
  .title-text .title-text__content-wrapper.title-text--no-title .title-text__text:not(:last-child) {
    margin-bottom: 8px;
  }
  .title-text .title-text__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 18px;
    word-break: break-word;
  }
  .title-text .title-text__subtitle {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.5;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
  }
  .title-text .title-text__text {
    margin: auto;
    text-align: center;
  }
  .feature-content__image {
    margin-bottom: 18px;
    aspect-ratio: 328/185;
  }
  .feature-content__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    text-align: center;
  }
  .feature-content__text {
    text-align: center;
  }
  .ambassador-block__image {
    margin-bottom: 18px;
    aspect-ratio: 328/164;
  }
  .ambassador-block__name {
    font-size: 20px;
  }
  .ambassador-block__name {
    margin-bottom: 8px;
  }
  .ambassador-block__occupation {
    margin-bottom: 18px;
  }
  .ambassador-block__text {
    font-size: 14px;
  }
  .ambassador-slider__pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .news-preview {
    gap: 18px;
  }
  .news-preview__image {
    aspect-ratio: 328/210;
  }
  .news-preview__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
  }
  .news-preview__date {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
    font-variant-numeric: lining-nums;
    color: #5f6565;
  }
  .news-modal__close {
    top: 16px;
    right: 16px;
  }
  .news-modal__close svg {
    width: 24px;
    height: 24px;
  }
  .news-modal__header--mobile {
    margin: 48px 16px 0;
  }
  .news-modal__content {
    margin: 24px 16px 48px 16px;
  }
  .news-slider__item {
    max-width: 100%;
  }
  .stats__numbers {
    max-width: 328px;
  }
  .stats__number {
    width: calc(50% - 32px);
    margin-bottom: 24px;
  }
  .stats__number:nth-child(2) {
    border: unset;
  }
  .stats__number:nth-child(2n+1) {
    padding-right: 16px;
  }
  .stats__number:nth-child(2n) {
    padding-left: 16px;
  }
  .character-slider-container {
    padding: 0;
  }
  .character-slider__image {
    aspect-ratio: 360/203;
  }
  .character-slider__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 18px;
  }
  .character-slider__item--light-text .character-slider__title {
    color: #0d0e0e;
  }
  .character-slider__text {
    font-size: 14px;
  }
  .character-slider__item--light-text .character-slider__text {
    color: #0d0e0e;
  }
  .character-slider__item--light-slider-pagination {
    color: #0d0e0e;
  }
  .content {
    padding: 48px 16px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 16px;
  }
  .about-slider {
    width: 100%;
  }
  .about-slider__image {
    height: auto;
    aspect-ratio: 2/1;
  }
  .about-slider__image:after {
    content: none;
  }
  .about-slider__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 24px;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-top: 18px;
    color: #fff;
  }
  .about-slider__text {
    font-size: 14px;
  }
  .about-slider__text {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    color: #5f6565;
    color: #acb2b2;
    margin-top: 8px;
  }
  .about-slider__navigation {
    display: none;
  }
  .about-slider__pagination {
    margin: 36px 0;
  }
  .content {
    padding: 48px 16px;
  }
  .about-slider__navigation, .content--only-lateral, .model-slider__navigation {
    padding: 0 16px;
  }
  .model-slider__item {
    background-color: #e2e4e4;
    aspect-ratio: inherit;
  }
  .model-slider__item.swiper-slide {
    height: auto !important;
  }
  .model-slider__image {
    position: static;
    height: auto;
    aspect-ratio: 360/308;
  }
  .model-slider__content {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    padding: 12px 16px 48px;
    -webkit-transform: none;
    transform: none;
    text-align: center;
  }
  .model-slider__title {
    font-size: 40px;
  }
  .model-slider__title {
    color: #0d0e0e;
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 56px;
    font-weight: 200;
    line-height: 100%;
    font-variant-numeric: lining-nums;
  }
  .model-slider__item--light-text .model-slider__title {
    color: #0d0e0e;
  }
  .model-slider__description {
    font-size: 20px;
  }
  .model-slider__description {
    margin-top: 8px;
  }
  .model-slider__item--light-text .model-slider__description {
    color: #0d0e0e;
  }
  .model-slider__text {
    font-size: 14px;
  }
  .model-slider__text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    margin-top: 18px;
  }
  .model-slider__item--light-text .model-slider__text {
    color: #0d0e0e;
  }
  .model-slider__buttons {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
  }
  .model-slider__item--light-buttons .model-slider__button {
    color: #0d0e0e;
    border-color: #0d0e0e;
  }
  .model-slider__navigation {
    display: none;
  }
  .model-slider__pagination {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    margin: 36px 0;
  }
  .model-slider__item--light-slider-pagination .model-slider__pagination {
    color: #0d0e0e;
  }
  .widget360-wrapper {
    padding: 0;
  }
  .widget360__info {
    top: 16px;
    right: 16px;
  }
  .widget360__info span {
    display: none;
  }
  .widget360__tabs {
    position: relative;
    bottom: 0;
    left: 0;
    margin-top: 24px;
    -webkit-transform: none;
    transform: none;
  }
  .philosophy-block .block-title__title {
    font-size: 28px;
  }
  .philosophy-block .block-title__desc {
    margin-top: 8px;
    margin-bottom: 18px;
  }
  .philosophy-block .block-title__texts p:not(:last-child) {
    margin-bottom: 18px;
  }
  .philosophy-slider {
    padding-left: 0;
    padding-right: 0;
  }
  .technology-slider {
    padding-left: 0;
    padding-right: 0;
  }
  .pano-wrap {
    padding: 0;
  }
  .pano-container {
    position: relative;
    padding-top: 0;
  }
  .pano-view-toggle {
    position: relative;
    top: 0;
    margin-bottom: 24px;
  }
  .pano-grade-toggle__wrap {
    position: relative;
    max-width: 270px;
    margin: auto;
  }
  .pano-grade-toggle__list {
    display: none;
    position: absolute;
    z-index: 1;
    top: 100%;
    left: 0;
    width: 100%;
    max-height: 250px;
    overflow-y: auto;
    border: 1px solid #d5d5d5;
    border-top: 0;
    background: #fff;
  }
  .pano-grade-toggle__current_opened + .pano-grade-toggle__list {
    display: block;
  }
  .pano-grade-toggle__item:hover, .pano-grade-toggle__item_active {
    color: #fff;
    background-color: #191919;
  }
  .pano-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
            flex-direction: column;
  }
  .pano-content__drag {
    right: 16px;
    top: 16px;
    font-size: 0;
    width: auto;
  }
  .pano-color-picker {
    position: relative;
    bottom: 0;
    margin-top: 24px;
  }
  .pano-rotator_interior {
    aspect-ratio: 360/203;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    -webkit-order: -1;
            order: -1;
  }
  .promo-brand__title {
    font-size: 64px;
    margin-bottom: 60px;
  }
  .order-online {
    grid-template-areas: "text" "image" "action";
    grid-template-columns: 100%;
    background-position: center,center;
    background-size: 80%,cover;
  }
  .order-online.animation-activated {
    background-size: 100%,cover;
  }
  .order-online__text-wrapper {
    justify-self: center;
    margin-top: 0;
    margin-left: 0;
  }
  .order-online__text-wrapper * {
    text-align: center;
  }
  .order-online__action-wrapper {
    justify-self: center;
    margin-bottom: 0;
    margin-left: 0;
  }
  .order-online__image {
    aspect-ratio: 358/259;
  }
  .order-online__price {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.2;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 0;
  }
  .order-online__action-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
            align-items: center;
  }
  .order-online__number-blocks {
    margin-bottom: 36px;
  }
  .index-page .model-slider__item {
    aspect-ratio: unset;
  }
  .index-page .model-slider__content {
    width: 100%;
  }
  .index-page .model-slider__text {
    margin-top: 18px;
  }
  .model__tech .character-slider-container {
    padding: 0;
  }
  .model__tech .character-slider__content {
    text-align: center;
  }
  .model__tech .title-text__content-wrapper {
    row-gap: 8px !important;
  }
  .model__tech .title-text__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
  }
  .model__tech .title-text__text {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    font-variant-numeric: lining-nums;
    color: #5f6565;
    margin-top: 20px;
  }
  .become-a-dealer-page .promo .promo-brand__title {
    font-size: 32px;
  }
  .become-a-dealer-page .title-text .title-text__title {
    font-size: 32px;
  }
  .become-a-dealer-page .dealer-button {
    margin: 0 auto 48px;
  }
  .image-list-blocks {
    grid-template-columns: 100%;
    justify-items: center;
  }
  .image-list-blocks.content {
    padding-right: 0;
    padding-left: 0;
  }
  .image-list-block__list-wrapper {
    padding-right: 16px;
    padding-left: 16px;
  }
  .image-list-block__image {
    margin-bottom: 18px;
    aspect-ratio: 360/203;
  }
  .image-list-block__title {
    font-size: 20px;
  }
  .image-list-block__title {
    margin-bottom: 18px;
    padding-right: 16px;
    padding-left: 16px;
  }
  .cities-list__title {
    letter-spacing: normal;
    font-family: Raleway,sans-serif;
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    font-variant-numeric: lining-nums;
    color: #0d0e0e;
    margin-bottom: 36px;
  }
  .cities-list__wrapper {
    grid-template-columns: 100%;
    justify-items: center;
  }
  .cities-list__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    gap: 0;
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    -webkit-justify-content: unset;
            justify-content: unset;
  }
  .cities-list__column {
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
  }
  .cities-list__item {
    min-width: 156px;
  }
  .contacts-page .promo {
    max-height: 240px;
  }
  .contacts-page .promo .promo-brand__title {
    font-size: 32px;
  }
  .contacts-page .dealer-button {
    margin: 0 auto 48px;
  }
  .contacts-page .full-bg {
    margin-bottom: 12px;
  }
  .contacts-page .full-bg__content {
    background-color: #f4f5f5;
    padding-bottom: 48px;
  }
}

@media (max-width: 767px) and (max-width: 1365px) {
  .model-slider__title {
    font-size: 96px;
  }
}

@media (max-width: 767px) and (max-width: 1023px) {
  .model-slider__title {
    font-size: 68px;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .model-slider__title {
    font-size: 40px;
  }
}

@media (max-width: 360px) {
  .cities-list__item {
    min-width: unset;
    max-width: 156px;
  }
}

@media (orientation: portrait) {
  .promo__image {
    -o-object-position: top;
    object-position: top;
  }
}

.model__tech, .model__tech .title-text, .model__features, .model__features--white .title-text, .model__features .feature-block, .brand-page .content, .brand-page .full-bg--small, [class*="omoda-community-section"] > * {
  background-color: #201e1e;
}

[class*="omoda-between-section"] .content {
  background-color: #222424;
}

.news-slider, .news-modal__wrapper, .stats, .model__widget, .pano-wrap, .model__tech--black, .model__tech--black .title-text, .model__features--bright, .model__features--bright .title-text, .model__features--bright .feature-block {
  background-color: #0d0e0e;
}

.news-preview__title, .news-modal__text, .news-modal__title, .news-modal__content, .stats__subtitle, .stats .stats__text h4, .stats__title, .stats .stats__text h2, .stats__number-value, .model__tech .title-text__title, .model__tech .title-text__text, .title-text .title-text__title, .title-text .title-text__text, .feature-content__title, .feature-content__text, .title-text .title-text__subtitle, .block-title--long .block-title__desc, .block-title--white .block-title__texts, .promo__title {
  color: #ffffff;
}

.news-modal__close img {
  width: 50px;
}

.title-text .title-text__content-wrapper {
  row-gap: initial;
}

.philosophy-block .block-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.philosophy-block .block-title__wrapper {
  width: 49%;
}

.philosophy-block .block-title__content {
  width: 49%;
}

.title-text .title-text__content-wrapper {
  display: block;
  text-align: center;
}

.title-text .title-text__subtitle {
  max-width: 100%;
}

.header__item, .header__content .menu-item a {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.mod:hover {
  opacity: 1 !important;
}

.mod:hover .pop, .header__content .menu-item-has-children:hover .sub-menu {
  display: block;
}

.pop, .header__content .sub-menu {
  display: none;
  width: 100px;
  padding: 30px 0;
  position: absolute;
  left: 50%;
  top: 100%;
  background: rgba(34, 34, 34, 0.9);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  color: #ffffff;
}

.pop .header__item, .header__content .sub-menu a {
  color: #fff;
  text-align: center;
  height: 40px;
  line-height: 40px;
  margin: 0;
  display: block;
  width: 100%;
}

.pop .header__item:hover, .header__content .sub-menu a:hover {
  background: rgba(197, 17, 39, 0.9);
}

.news-modal__text {
  text-align: justify;
}

.news-modal__text .img {
  width: 100%;
}

/*contact*/
.contact .banner {
  position: relative;
}

.contact .banner img {
  width: 100%;
  display: block;
}

.contact .banner .mb {
  display: none;
}

.contact .banner .page-title {
  -webkit-transition: all .3s;
  transition: all .3s;
  font-size: 100px;
  color: #aaa9b1;
  font-weight: normal;
  position: absolute;
  left: 50%;
  top: 22.7%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.contact-us .banner .page-title {
  color: #ffffff;
  white-space: nowrap;
}

.contact-us .contact-us-form {
  padding: 80px 300px;
  background: #201e1e;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.contact-us .contact-us-form .line_title {
  color: #ffffff;
  height: 80px;
  line-height: 80px;
  position: relative;
  padding-left: 20px;
  font-size: 28px;
}

.contact-us .contact-us-form .line_title:before {
  content: '';
  width: 8px;
  height: 8px;
  background: #ffffff;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -4px;
}

.contact-us .about {
  margin-bottom: 36px;
}

.contact-us .about .types {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.contact-us .about .types .tab {
  min-width: 180px;
  border-radius: 2px;
  padding: 0 12px;
  height: 46px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
  color: #a6a6a6;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #707070;
  white-space: nowrap;
  margin-right: 30px;
  cursor: pointer;
}

.contact-us .about .types .tab.on, .contact .about .types .tab:hover {
  border: 1px solid #848484;
  background: #848484;
  color: #ffffff;
}

.contact-us .wpcf7-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.contact-us .wpcf7-form .form_control {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  font-size: 18px;
  color: #a6a6a6;
  border: none;
  outline: none;
}

.contact-us .wpcf7-form .form_group {
  position: relative;
  width: 23%;
  border: 1px solid #707070;
  margin-bottom: 29px;
}

.contact-us .wpcf7-form .form_group .form_control {
  background: none;
  position: relative;
  z-index: 1;
  padding: 0 36px 0 22px;
  height: 42px;
  line-height: 42px;
}

.contact-us .wpcf7-form .form_group.seat {
  border: 1px solid transparent;
  height: 0;
  margin-bottom: 0;
  border-top-width: 0;
  border-bottom-width: 0;
}

.contact-us .wpcf7-form .form_textarea {
  position: relative;
  width: 100%;
  border: 1px solid #a6a6a6;
  padding: 8px 20px;
}

.contact-us .wpcf7-form .form_group select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none;
}

.contact-us .wpcf7-form .form_textarea textarea {
  background: none;
  height: 255px;
  resize: none;
  line-height: 36px;
}

.contact-us .wpcf7-form .form_textarea textarea::-webkit-input-placeholder {
  color: #a6a6a6;
}

.contact-us .wpcf7-form .form_checkbox {
  color: #a6a6a6;
  width: 100%;
  margin-top: 29px;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-form-control-wrap {
  position: relative !important;
}

.contact-us .wpcf7-form .form_checkbox input {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 20;
  cursor: pointer;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-list-item {
  margin: 0;
  position: relative;
  display: block;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-list-item-label {
  padding-left: 30px;
  display: block;
  position: relative;
  cursor: pointer;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-list-item-label:before {
  content: '';
  width: 20px;
  height: 20px;
  border: 1px solid #a6a6a6;
  display: block;
  position: absolute;
  left: 0;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-list-item-label:after {
  content: '';
  width: 12px;
  height: 12px;
  display: none;
  position: absolute;
  left: 4px;
  top: 4px;
  background-color: #a6a6a6;
}

.contact-us .wpcf7-form .form_checkbox a {
  color: #ffffff;
}

.contact-us .wpcf7-form .form_checkbox input:checked ~ .wpcf7-list-item-label:after {
  display: block;
}

.contact-us .wpcf7-form .form_checkbox .wpcf7-form-control-wrap {
  display: inline-block;
}

.contact-us .wpcf7-form .submit {
  font-size: 24px;
  border: none;
  outline: none;
  color: #0d0e0e;
  background: #ffffff;
  width: 250px;
  height: 62px;
  cursor: pointer;
  margin-top: 30px;
  border-radius: 2px;
}

.contact-us .wpcf7-form .form_group.mustwrite:before {
  content: '*';
  font-size: 46px;
  height: 42px;
  display: block;
  color: #706f6f;
  width: 22px;
  position: absolute;
  left: 0;
  top: 50%;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.contact-us .wpcf7-form .form_group.select:after {
  content: '';
  display: block;
  width: 16px;
  height: 10px;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
}

.contact-us .wpcf7-form .form_textarea.mustwrite:before {
  content: '*';
  font-size: 46px;
  display: block;
  color: #706f6f;
  width: 22px;
  height: 42px;
  line-height: 62px;
  position: absolute;
  left: 0;
  top: 6px;
  text-align: center;
}

.contact-us .wpcf7-form .form_group.isShow {
  display: none;
}

.contact-us .wpcf7-form .wpcf7-not-valid-tip {
  position: absolute;
  bottom: -22px;
  left: 0;
  font-size: 12px;
}

.contact-us .wpcf7-form .form_textarea, .contact-us .wpcf7-form .form_group {
  position: relative;
}

.contact-us .wpcf7-form .wpcf7-form-control-wrap {
  display: block;
  position: static;
}

.contact-us .wpcf7-response-output {
  font-size: 20px;
  color: #5f5f5f;
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

.contact-us .hint p.gray {
  color: #666;
}

.contact-us .message_box {
  padding: 10px 20px;
  border-radius: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  left: 50%;
  top: 47%;
  color: #141414;
  background-color: #ffffff;
  border: 1px solid #fde2e2;
  z-index: 9999;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: all .6s ease;
  transition: all .6s ease;
  opacity: 0;
}

.contact-us .message_box.on {
  opacity: 1;
  top: 50%;
}

.contact-us .message_box .icon {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 38px;
  height: 38px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.contact-us .message_box p {
  font-size: 20px;
}

.contact-us .message_box.success {
  color: #67c23a;
  background-color: #f0f9eb;
  border: 1px solid #e1f3d8;
}

.wrap_360 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.wrap_360 .iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border: none;
}

@media (max-width: 1600px) {
  .contact .banner .page-title {
    font-size: 80px;
  }
  .contact .contact-infomation .contact-way {
    padding: 96px 180px;
  }
  .contact-us .contact-us-form {
    padding: 80px 180px;
  }
}

@media (max-width: 1365px) {
  .new-add {
    padding-bottom: 24px !important;
  }
  .contact .banner .page-title {
    font-size: 68px;
  }
  .contact-us .contact-us-form {
    padding: 80px 120px;
  }
}

@media (max-width: 767px) {
  .header__item, .header__content .menu-item a {
    display: none;
  }
  .full-bg__content {
    background: #0d0e0e;
  }
  .full-bg__content, .full-bg__description, .block-title--white .block-title__title, .character-slider__title, .panoviewer-name-wrapper, .character-slider__text, .feature-slider__pagination, .character-slider__pagination, .model-slider__title, .model-slider__description, .model-slider__text, .model-slider__pagination, .news-preview__date, .menu__item, .swiper-pagination-bullet {
    color: #ffffff !important;
  }
  .block-title--white, .model-slider__item, .model-slider {
    background-color: #201e1e;
  }
  .stats__action-button, .model-slider__button {
    border: 1px solid #ffffff;
    color: #ffffff;
  }
  .menu.open {
    background: rgba(0, 0, 0, 0.68);
  }
  .promo__subtitle {
    margin-bottom: 380px;
  }
  .philosophy-block .block-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .philosophy-block .block-title__wrapper {
    width: 100%;
  }
  .philosophy-block .block-title__content {
    width: 100%;
  }
  .contact .banner .pc {
    display: none;
  }
  .contact .banner .mb {
    display: block;
  }
  .contact .banner .page-title {
    font-size: 38px;
  }
  .contact-us .contact-us-form {
    padding: 40px 20px;
  }
  .contact-us .contact-us-form .line_title {
    padding-left: 20px;
    font-size: 20px;
    height: auto;
    line-height: 1.2;
    margin-bottom: 20px;
  }
  .contact-us .contact-us-form .line_title:before {
    width: 6px;
    height: 6px;
    margin-top: -3px;
  }
  .contact-us .about {
    margin-bottom: 0;
  }
  .contact-us .about .types {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .contact-us .about .types .tab {
    min-width: auto;
    width: 47%;
    height: 38px;
    font-size: 16px;
    margin-right: 0;
    margin-bottom: 26px;
  }
  .contact-us .wpcf7-form {
    margin-top: 22px;
    position: relative;
  }
  .contact-us .wpcf7-form .form_control {
    font-size: 16px;
  }
  .contact-us .wpcf7-form .form_group {
    width: 100%;
    margin-bottom: 23px;
  }
  .contact-us .wpcf7-form .form_group .form_control {
    padding: 0 20px;
    height: 38px;
    line-height: 38px;
  }
  .contact-us .wpcf7-form .form_group.seat {
    display: none;
  }
  .contact-us .wpcf7-form .form_textarea {
    padding: 10px 20px;
  }
  .contact-us .wpcf7-form .form_textarea textarea {
    height: 210px;
    line-height: 32px;
  }
  .contact-us .wpcf7-form .submit {
    font-size: 20px;
    width: 120px;
    height: 40px;
    margin: 32px auto 0;
  }
  .contact-us .wpcf7-form .form_group.mustwrite:before {
    font-size: 42px;
    width: 22px;
  }
  .contact-us .wpcf7-form .form_group.select:after {
    width: 16px;
    height: 10px;
    right: 18px;
  }
  .contact-us .wpcf7-form .form_textarea.mustwrite:before {
    font-size: 42px;
    width: 22px;
    height: 46px;
    line-height: 46px;
    top: 10px;
  }
  .contact-us .wpcf7-form .wpcf7-spinner {
    position: absolute;
    bottom: -30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    margin: 0;
  }
  .contact-us .wpcf7-response-output {
    text-align: center;
    margin: 20px 0 0 !important;
  }
  .contact-us .message_box {
    padding: 20px;
    width: 80%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .contact-us .message_box .icon {
    width: 50px;
    height: 50px;
    margin-right: 0;
  }
  .contact-us .message_box p {
    font-size: 24px;
    text-align: center;
  }
  .footer__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 12px;
       -moz-column-gap: 12px;
            column-gap: 12px;
  }
  .wrap_360 {
    padding-top: 150%;
  }
}

@media (min-width: 1300px) {
  .philosophy-slider {
    padding: 96px 200px;
  }
}

.footer__center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.footer__info {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
}

.footer__info p a {
  color: white;
  text-decoration: none;
  margin: 2px 0;
}

.footer__bottom_socials {
  text-decoration: none;
  color: white;
}

.content-margin {
  margin: 50px 100px;
}

.content-margin ul {
  margin-left: 20px;
}

.w-100 {
  width: 100% !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsV0FBVyx3QkFBd0IsQ0FBQywyQ0FBNHJFLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLE1BQU0sNEJBQTRCLENBQUMsUUFBUSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsaUNBQWlDLDJCQUFvQixDQUFwQiw0QkFBb0IsQ0FBcEIsNkJBQW9CLENBQXBCLHlCQUFvQixDQUFwQixxQkFBcUIsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsbUJBQVksQ0FBWixvQkFBWSxDQUFaLG1CQUFZLENBQVosWUFBWSxDQUFDLDZDQUE2QixDQUE3QixxQ0FBNkIsQ0FBN0IsNkJBQTZCLENBQTdCLGdEQUE2QixDQUFDLDhCQUFxQixDQUFyQixzQkFBc0IsQ0FBQyw4Q0FBOEMsb0NBQTJCLENBQTNCLDRCQUE0QixDQUFDLHVCQUF1QixzQkFBaUIsQ0FBakIsa0JBQWtCLENBQUMsdUNBQXVDLHNCQUFpQixDQUFqQixrQkFBa0IsQ0FBQyxjQUFjLHFCQUFhLENBQWIsbUJBQWEsQ0FBYixhQUFhLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyw2Q0FBNEIsQ0FBNUIscUNBQTRCLENBQTVCLDZCQUE0QixDQUE1QixnREFBNkIsQ0FBQyw4QkFBOEIsaUJBQWlCLENBQUMsb0RBQW9ELFdBQVcsQ0FBQyxtQ0FBbUMsdUJBQXNCLENBQXRCLDhCQUFzQixDQUF0QixvQkFBc0IsQ0FBdEIsc0JBQXNCLENBQUMsb0RBQW1DLENBQW5DLDRDQUFtQyxDQUFuQyxvQ0FBbUMsQ0FBbkMsc0RBQW9DLENBQUMsc0NBQXNDLCtCQUF1QixDQUF2Qix1QkFBdUIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxzREFBc0QsMEJBQWlCLENBQWpCLGtCQUFrQixDQUFDLHlRQUF5USxtQ0FBMEIsQ0FBMUIsMkJBQTJCLENBQUMsc0xBQXNMLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxtQkFBbUIsQ0FBQyxVQUFVLENBQUMsZ0NBQWdDLDBCQUEwQixDQUFDLHFDQUFxQyxvR0FBcUUsQ0FBckUsc0VBQXNFLENBQUMsc0NBQXNDLG9HQUFzRSxDQUF0RSx1RUFBdUUsQ0FBQyxvQ0FBb0Msc0dBQW9FLENBQXBFLHFFQUFxRSxDQUFDLHVDQUF1QyxzR0FBdUUsQ0FBdkUsd0VBQXdFLENBQUMsaUNBQWlDLGFBQWEsQ0FBQyxvQkFBb0IsQ0FBQyx1QkFBdUIsQ0FBQyxvREFBb0QsWUFBWSxDQUFDLCtDQUErQyw2QkFBNkIsQ0FBQyxtREFBbUQsb0NBQTJCLENBQTNCLGdDQUEyQixDQUEzQiw0QkFBNEIsQ0FBQyxpREFBaUQsb0NBQTJCLENBQTNCLGdDQUEyQixDQUEzQiw0QkFBNEIsQ0FBQyx5Q0FBeUMsVUFBVSxDQUFDLHFCQUFhLENBQWIsbUJBQWEsQ0FBYixhQUFhLENBQUMsK0JBQVMsQ0FBVCxrQkFBUyxDQUFULG1CQUFTLENBQVQsVUFBVSxDQUFDLDZFQUE2RSx5REFBdUQsQ0FBdkQsd0RBQXdELENBQUMsMkRBQTJELFdBQVcsQ0FBQyxjQUFjLENBQUMseUNBQXlDLENBQUMsMkVBQTJFLDBEQUFzRCxDQUF0RCx1REFBdUQsQ0FBQyx5REFBeUQsVUFBVSxDQUFDLGFBQWEsQ0FBQywwQ0FBMEMsQ0FBQywrQ0FBK0MsK0JBQStCLGtwRTs7OztBQ0VqMEs7RUFDRSw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLFNBQVM7RUFDVCxVQUNGO0FBREE7O0FBR0E7RUFDRSxZQUFZO0VBQ1osZ0JBQ0Y7QUFEQTs7QUFHQTtFQUNFLGlDQUF5QjtFQUN6QixrQ0FBMEI7RUFDMUIsdUNBQXdCO0VBQ3hCLG1DQUE4QjtFQUM5QixvQ0FBK0I7RUFDL0IsbUNBQThCO0VBQzlCLG9DQUErQjtFQUMvQixtQ0FBOEI7RUFDOUIsbUNBQThCO0VBQzlCLHFDQUFnQztFQUNoQyxvQ0FBK0I7RUFDL0IsbUNBQThCO0VBQzlCLG1DQUE4QjtFQUM5QixzQ0FBaUM7RUFDakMscUNBQWdDO0VBQ2hDLHdDQUFtQztFQUNuQyx3Q0FBbUM7RUFDbkMsdUNBQWtDO0VBQ2xDLHVDQUFrQztFQUNsQyx5Q0FBb0M7RUFDcEMsd0NBQW1DO0VBQ25DLHdDQUFtQztFQUNuQywwQ0FBcUM7RUFDckMsMkNBQXNDO0VBQ3RDLDBDQUFxQztFQUNyQywyQ0FBc0M7RUFDdEMsMENBQXFDO0VBQ3JDLG9DQUFnQztFQUNoQyxxQ0FBaUM7RUFDakMsb0NBQWdDO0VBQ2hDLHFDQUFpQztFQUNqQyxzQ0FBa0M7RUFDbEMsb0NBQWtDO0VBQ2xDLDBDQUFtQztFQUNuQyx3Q0FBbUM7RUFDbkMsa0NBQTBCO0VBQzFCLG1DQUEyQjtFQUMzQixrQ0FBMEI7RUFDMUIsbUNBQTJCO0VBQzNCLGtDQUEwQjtFQUMxQixrQ0FBMEI7RUFDMUIsb0NBQTRCO0VBQzVCLG1DQUEyQjtFQUMzQixrQ0FBMEI7RUFDMUIsa0NBQTBCO0VBQzFCLHFDQUE2QjtFQUM3QixnQ0FBNkI7RUFDN0IsbUNBQStCO0VBQy9CLG1DQUE4QjtFQUM5QixpQ0FBNEI7RUFDNUIsaUNBQTRCO0VBQzVCLG9DQUErQjtFQUMvQixrQ0FBNkI7RUFDN0Isb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIscUNBQ0Y7QUFEQTs7QUFHQTtFQUNFLGdCQUNGO0FBREE7O0FBR0E7RUFDRSxlQUFlO0FBQWpCOztBQUdBO0VBQ0UsY0FDRjtBQURBOztBQUdBO0VBQ0UsbUJBQ0Y7QUFEQTs7QUFHQTtFQUNFLGdCQUNGO0FBREE7O0FBR0E7RUFDRSxpQkFDRjtBQURBOztBQUdBO0VBQ0Usa0NBQWtDO0VBQ2xDLDBCQUEwQjtFQUMxQixnREFBK0M7RUFDL0Msd0NBQXVDO0VBQ3ZDLFVBQ0Y7QUFEQTs7QUFHQTtFQUNFLHdDQUF3QztFQUN4QyxnQ0FBZ0M7RUFDaEMsZ0RBQStDO0VBQy9DLHdDQUF1QztFQUN2QyxVQUNGO0FBREE7O0FBR0E7RUFDRSxVQUFVO0VBQ1YseUNBQXlDO0VBQ3pDLGlDQUFpQztBQUFuQzs7QUFHQTtFQUNFLHdDQUF3QztFQUN4QyxnQ0FBZ0M7RUFDaEMsOEJBQTZCO0VBQzdCLHNCQUFxQjtFQUNyQixVQUNGO0FBREE7O0FBR0E7RUFDRSxVQUFVO0VBQ1YsMkJBQTJCO0VBQzNCLG1CQUFtQjtBQUFyQjs7QUFHQTtFQUNFLDhCQUE4QjtFQUM5QixzQkFBc0I7QUFBeEI7O0FBR0E7RUFDRSwrQ0FBK0M7RUFDL0Msd0NBQ0Y7QUFEQTs7QUFHQTtFQUNFO0lBQ0UsOEJBQThCO0lBQzlCLHNCQUFzQjtFQUF4QjtFQUdBO0lBQ0UsMkJBQTJCO0lBQzNCLG1CQUFtQjtFQURyQjtBQUNGOztBQUlBO0VBQ0U7SUFDRSw4QkFBOEI7SUFDOUIsc0JBQXNCO0VBRHhCO0VBSUE7SUFDRSwyQkFBMkI7SUFDM0IsbUJBQW1CO0VBRnJCO0FBQ0Y7O0FBS0E7RUFDRTtJQUNFLGdEQUErQztJQUMvQyx3Q0FBdUM7SUFDdkMsVUFDRjtFQUhBO0VBS0E7SUFDRSx5Q0FBeUM7SUFDekMsaUNBQWlDO0lBQ2pDLFVBQ0Y7RUFKQTtBQUNGOztBQU1BO0VBQ0U7SUFDRSxnREFBK0M7SUFDL0Msd0NBQXVDO0lBQ3ZDLFVBQ0Y7RUFKQTtFQU1BO0lBQ0UseUNBQXlDO0lBQ3pDLGlDQUFpQztJQUNqQyxVQUNGO0VBTEE7QUFDRjs7QUFPQTtFQUNFO0lBQ0UsMkJBQTJCO0lBQzNCLG1CQUFtQjtFQUpyQjtFQU9BO0lBQ0UsOEJBQThCO0lBQzlCLHNCQUFzQjtFQUx4QjtBQUNGOztBQVFBO0VBQ0U7SUFDRSwyQkFBMkI7SUFDM0IsbUJBQW1CO0VBTHJCO0VBUUE7SUFDRSw4QkFBOEI7SUFDOUIsc0JBQXNCO0VBTnhCO0FBQ0Y7O0FBU0E7RUFDRTtJQUNFLDhCQUE4QjtJQUM5QixzQkFBc0I7RUFOeEI7RUFTQTtJQUNFLDJCQUEyQjtJQUMzQixtQkFBbUI7RUFQckI7QUFDRjs7QUFVQTtFQUNFO0lBQ0UsOEJBQThCO0lBQzlCLHNCQUFzQjtFQVB4QjtFQVVBO0lBQ0UsMkJBQTJCO0lBQzNCLG1CQUFtQjtFQVJyQjtBQUNGOztBQVdBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGNBQWM7RUFDZCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsZ0NBQWdDO0VBQ2hDLHdCQUNGO0FBVEE7O0FBV0E7RUFDRSx1QkFBcUI7QUFSdkI7O0FBV0E7RUFDRSxhQUNGO0FBVEE7O0FBV0E7RUFDRSxXQUFXO0VBQ1gsa0JBQ0Y7QUFUQTs7QUFXQTtFQUNFLFlBQ0Y7QUFUQTs7QUFXQTtFQUNFLGNBQWM7RUFDZCxzQkFDRjtBQVRBOztBQVdBO0VBQ0UsZUFBZTtFQUNmLGtCQUNGO0FBVEE7O0FBV0E7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFNBQVM7RUFDVCxZQUFZO0VBQ1osT0FBTztFQUNQLFFBQVE7RUFDUixlQUFlO0VBQ2Ysa0JBQ0Y7QUFUQTs7QUFXQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsU0FBUztFQUNULHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUNGO1VBREUsbUJBQ0Y7QUFUQTs7QUFXQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsV0FBVztFQUNYLDhCQUE4QjtFQUM5QixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLDhCQUNGO0FBVEE7O0FBV0E7RUFDRSxXQUFXO0VBQ1gsVUFDRjtBQVRBOztBQVdBO0VBQ0Usd0JBQXVCO0FBUnpCOztBQVdBO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGdEQUE0QztFQUM1Qyx3Q0FBb0M7QUFSdEM7O0FBV0E7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGVBQ0Y7QUFUQTs7QUFVQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO0VBQXZCLCtCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0FBUHpCOztBQVNBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLHVCQUNGO0FBUEE7O0FBU0E7RUFDRSxjQUNGO0FBUEE7O0FBU0E7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGNBQWM7RUFDZCxjQUFjO0VBQ2Q7QUFORjs7QUFTQTtFQUNFO0lBQ0UsU0FBUztFQU5YO0FBQ0Y7O0FBU0E7RUFDRSxnQkFBZ0I7RUFDaEIsV0FBVztBQU5iOztBQVNBO0VBQ0Usb0JBQW9CO0VBQ3BCLFdBQVc7QUFOYjs7QUFTQTtFQUNFO0lBQ0UsYUFDRjtFQVBBO0FBQ0Y7O0FBU0E7RUFDRTtJQUNFLGFBQ0Y7RUFQQTtFQVFBO0lBQ0UsbUJBQVk7SUFBWixvQkFBWTtRQUFaLG9CQUFZO1lBQVosWUFBWTtJQUNaLGlCQUFpQjtFQU5uQjtBQUNGOztBQVNBO0VBQ0UsV0FBVztFQUNYLFlBQ0Y7QUFQQTs7QUFRQTtFQUNFLGVBQWU7RUFDZixZQUFZO0FBTGQ7O0FBUUE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixzQkFBYztVQUFkLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFlBQVk7RUFDWixVQUFVO0VBQ1YsZUFDRjtBQU5BOztBQVFBO0VBQ0UsY0FDRjtBQU5BOztBQVFBO0VBQ0UsYUFDRjtBQU5BOztBQVFBO0VBQ0UsY0FDRjtBQU5BOztBQVFBO0VBQ0UsYUFDRjtBQU5BOztBQVFBO0VBQ0UsZUFBZTtFQUNmLFdBQVc7RUFDWCxTQUFTO0VBQ1QsUUFBUTtFQUNSLE9BQU87RUFDUCxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLDBCQUEwQjtFQUMxQixnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBQ3hCLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsb0JBQW9CO0VBQ3BCLFVBQVU7RUFDViw2QkFBNkI7RUFDN0IsZ0JBQ0Y7QUFOQTs7QUFRQTtFQUNFO0lBQ0UsZUFBZTtJQUNmLFdBQVc7RUFMYjtFQU9BO0lBQ0UsZ0JBQWdCO0VBTGxCO0FBQ0Y7O0FBT0E7Ozs7RUFERTtBQVFGO0VBQ0UsbUJBQW1CO0VBQ25CLGdDQUFnQztFQUNoQyx3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixvQ0FBZ0M7QUFObEM7O0FBU0E7RUFDRSxVQUNGO0FBUEE7O0FBU0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6QixVQUFVO0VBQ1YsY0FBYztFQUNkLGdDQUNGO0FBUEE7O0FBU0E7RUFDRSxtQkFDRjtBQVBBOztBQVNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUNGO0FBUEE7O0FBU0E7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGVBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxjQUFjO0VBQ2QsV0FBVztFQUNYLFdBQVc7RUFDWCxXQUFXO0VBQ1gseUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFdBQ0Y7QUFQQTs7QUFTQTtFQUNFLFdBQVc7RUFDWCxZQUNGO0FBUEE7O0FBU0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsY0FDRjtBQVBBOztBQVNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsaUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsY0FDRjtBQVBBOztBQVNBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLHFCQUFxQjtFQUNyQix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdDQUFnQztFQUNoQyx3QkFDRjtBQVBBOztBQVNBO0VBQ0UsdUJBQXFCO0FBTnZCOztBQVNBO0VBQ0UscUJBQXFCO0VBQ3JCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQ0FDRjtBQVBBOztBQVNBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGVBQWU7RUFDZixpQkFDRjtBQVBBOztBQVNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYiw2Q0FBNkM7RUFDN0Msd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLG9CQUNGO0FBUEE7O0FBU0E7RUFDRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0VBQ1gsV0FBVztFQUNYLHlCQUNGO0FBUEE7O0FBU0E7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsdUJBQWU7VUFBZixlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFDRjtVQURFLG1CQUNGO0FBUEE7O0FBU0E7RUFDRSxrQkFDRjtBQVBBOztBQVNBO0VBQ0UsZUFDRjtBQVBBOztBQVNBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsYUFBYTtFQUNiLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsY0FDRjtBQVBBOztBQVNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLHVCQUFxQjtBQU52Qjs7QUFTQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2Isb0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUNGO0FBUEE7O0FBU0E7RUFDRSxlQUNGO0FBUEE7O0FBU0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsY0FDRjtBQVBBOztBQVNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixlQUNGO0FBUEE7O0FBU0E7RUFDRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0VBQ1gsV0FBVztFQUNYLHlCQUNGO0FBUEE7O0FBU0E7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsMEJBQTBCO0VBQzFCLHdDQUF3QztBQU4xQzs7QUFTQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsWUFBWTtFQUNaLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsNEJBQTRCO0VBQzVCLDJCQUEyQjtFQUMzQixzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixzQkFDRjtBQVBBOztBQVNBO0VBQ0UsYUFDRjtBQVBBOztBQVNBO0VBQ0UsYUFDRjtBQVBBOztBQVNBO0VBQ0UsY0FDRjtBQVBBOztBQVNBO0VBQ0UsY0FBYztFQUNkLFlBQVk7RUFDWixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIsdUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLDZCQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsV0FDRjtBQVBBOztBQVNBO0VBQ0UsZUFBZTtFQUNmLHFCQUFxQjtBQU52Qjs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIsY0FBYztFQUNkLG1CQUNGO0FBUEE7O0FBU0E7RUFDRSxXQUNGO0FBUEE7O0FBU0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLFdBQ0Y7QUFQQTs7QUFTQTtFQUNFLGNBQWM7RUFDZCxxQkFDRjtBQVBBOztBQVNBO0VBQ0UsV0FBVztFQUNYLGtCQUNGO0FBUEE7O0FBU0E7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG9CQUNGO0FBUEE7O0FBU0E7RUFDRSx5QkFBeUI7RUFDekIsc0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLFlBQVk7RUFDWixXQUNGO0FBUEE7O0FBU0E7RUFDRSxxREFBcUQ7RUFDckQsNkNBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUNGO0FBUEE7O0FBU0E7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQix1QkFDRjtBQVBBOztBQVNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUNGO1VBREUsbUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsa0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUNGO0FBUEE7O0FBU0E7RUFDRSxXQUFXO0VBQ1gsV0FDRjtBQVBBOztBQVNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsaUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7RUFDWixTQUNGO0FBUEE7O0FBU0E7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixpQkFDRjtBQVBBOztBQVNBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQWM7RUFDZCxXQUFXO0VBRVgsbUhBQXFFO0VBQXJFLCtFQUFxRTtBQU52RTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixvQ0FBb0M7RUFDcEMsNEJBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixvQ0FBb0M7RUFDcEMsNEJBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixVQUFVO0VBQ1Ysb0NBQW9DO0VBQ3BDLDRCQUNGO0FBUEE7O0FBU0E7RUFDRSxtQkFDRjtBQVBBOztBQVNBO0VBQ0UsZ0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFDRjtBQVBBOztBQVNBO0VBQ0UscUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLGtCQUFrQjtFQUNsQix5QkFDRjtBQVBBOztBQVNBO0VBQ0UseUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLFdBQ0Y7QUFQQTs7QUFTQTtFQUNFLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLGFBQWE7RUFDYixvREFBb0Q7RUFDcEQsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQixnQkFDRjtBQVBBOztBQVNBO0VBQ0UsNkJBQTZCO0VBQzdCLGFBQ0Y7QUFQQTs7QUFTQTtFQUNFLDBDQUNGO0FBUEE7O0FBU0E7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGtCQUNGO0FBUEE7O0FBU0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixjQUNGO0FBUEE7O0FBU0E7RUFDRSw2QkFDRjtBQVBBOztBQVNBO0VBQ0UsWUFBWTtFQUNaLGtCQUNGO0FBUEE7O0FBU0E7RUFDRSx3QkFBd0I7RUFDeEIsa0JBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGNBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGdCQUFnQjtBQU5sQjs7QUFTQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixpQkFBaUI7RUFDakIscUJBQ0Y7QUFQQTs7QUFTQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLG1CQUFtQjtFQUNuQixpQkFDRjtBQVBBOztBQVNBO0VBQ0UsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixVQUFVO0VBQ1Ysb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsaUJBQ0Y7QUFQQTs7QUFRQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFOQTs7QUFRQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLGtCQUNGO0FBTkE7O0FBUUE7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixxQkFDRjtBQU5BOztBQVFBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLG1CQUNGO0FBTkE7O0FBUUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGNBQ0Y7QUFOQTs7QUFRQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFDRjtBQU5BOztBQVFBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUNGO0FBTkE7O0FBUUE7RUFDRSxnQkFBZ0I7RUFDaEIsY0FDRjtBQU5BOztBQVFBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixTQUFTO0VBQ1QsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixpQkFDRjtBQU5BOztBQVFBO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFOQTs7QUFRQTtFQUNFLHVCQUFxQjtBQUx2Qjs7QUFRQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixxQkFDRjtBQU5BOztBQVFBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGNBQ0Y7QUFOQTs7QUFRQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxjQUNGO0FBTkE7O0FBUUE7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLE1BQU07RUFDTixPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0NBQWdDO0VBQ2hDLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsVUFBVTtFQUNWLGdCQUNGO0FBTkE7O0FBUUE7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFVBQ0Y7QUFOQTs7QUFRQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFdBQVc7RUFDWCxlQUFlO0VBQ2YsZ0NBQWdDO0VBQ2hDLHdCQUNGO0FBTkE7O0FBUUE7RUFDRSx1QkFBcUI7QUFMdkI7O0FBUUE7RUFDRSxXQUFXO0VBQ1gsWUFDRjtBQU5BOztBQVFBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixZQUNGO0FBTkE7O0FBUUE7RUFDRSxhQUNGO0FBTkE7O0FBUUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGNBQ0Y7QUFOQTs7QUFRQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsY0FDRjtBQU5BOztBQVFBO0VBQ0Usb0JBQW9CO0VBQ3BCLHNCQUFjO1VBQWQsY0FBYztFQUNkLFVBQVU7RUFDVixZQUNGO0FBTkE7O0FBUUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixpQkFBaUI7RUFDakIsMEJBQTBCO0VBQzFCLHVCQUNGO0FBTkE7O0FBUUE7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFDRjtBQU5BOztBQVFBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGNBQ0Y7QUFOQTs7QUFRQTtFQUNFLGdCQUNGO0FBTkE7O0FBUUE7RUFDRSxtQ0FBbUM7RUFDbkMsWUFDRjtBQU5BOztBQVFBO0VBQ0UsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixjQUNGO0FBTkE7O0FBUUE7RUFDRSxhQUFhO0VBQ2IsOEVBQTRFO0VBQzVFLFNBQ0Y7QUFOQTs7QUFRQTtFQUNFLHFCQUNGO0FBTkE7O0FBUUE7RUFDRSxnQkFDRjtBQU5BOztBQVFBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQix5QkFDRjtBQU5BOztBQVFBO0VBQ0UsNEJBQTRCO0VBQzVCLCtCQUErQjtBQUxqQzs7QUFRQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUNGO1VBREUsbUJBQ0Y7QUFOQTs7QUFRQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQixrQkFDRjtBQU5BOztBQVFBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsa0JBQWtCO0VBQ2xCLHlCQUNGO0FBTkE7O0FBUUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGdCQUFnQjtBQUxsQjs7QUFPQTtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0FBSnBCOztBQU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixhQUFhO0VBQ2IsY0FBYztBQUhoQjs7QUFLQTtFQUNFLHNCQUFzQjtFQUN0QixrQ0FBa0M7RUFDbEMsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUNBQWlDO0VBQ2pDLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCLGdCQUFnQjtBQUZsQjs7QUFJQTtFQUNFLHVCQUF1QjtBQUR6Qjs7QUFHQTtFQUNFLGdCQUFnQjtBQUFsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFlBQVk7RUFDWixlQUFlO0FBQ2pCOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQWU7VUFBZixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQVk7VUFBWixZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLFVBQ0Y7QUFBQTs7QUFFQTtFQUNFLCtCQUNGO0FBQUE7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxtQkFBbUI7RUFDbkIsY0FDRjtBQUFBOztBQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQ0FDRjtBQUFBOztBQUVBO0VBQ0UsYUFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsb0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLFlBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1Qiw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQixpQkFDRjtBQUFBOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtFQUN4QixVQUNGO0FBQUE7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLGdDQUFnQztFQUNoQyx3QkFBd0I7RUFDeEIsVUFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixVQUFVO0VBQ1YsY0FDRjtBQUFBOztBQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixjQUNGO0FBQUE7O0FBRUE7RUFDRSxXQUNGO0FBQUE7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixVQUFVO0VBQ1YsY0FDRjtBQUFBOztBQUVBO0VBQ0UsY0FDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sV0FBVztFQUNYLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsc0NBQThCO1VBQTlCLDhCQUE4QjtFQUM5QixZQUFZO0VBQ1osb0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osWUFBWTtFQUNaLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZ0NBQWdDO0VBQ2hDLHdCQUNGO0FBQUE7O0FBRUE7RUFDRSx1QkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQ0Y7QUFBQTs7QUFFQTtFQUNFLGlDQUFpQztFQUNqQyx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLGlDQUNGO1VBREUseUJBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsWUFBWTtFQUNaLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsY0FDRjtBQUFBOztBQUVBO0VBQ0UsV0FDRjtBQUFBOztBQUVBO0VBQ0UsV0FDRjtBQUFBOztBQUVBO0VBQ0UsY0FDRjtBQUFBOztBQUVBO0VBQ0UsV0FDRjtBQUFBOztBQUVBO0VBQ0UsOEJBQThCO0VBQzlCLHNCQUFzQjtFQUN0QixTQUFTO0VBQ1QsVUFDRjtBQUFBOztBQUVBO0VBQ0UsWUFBWTtFQUNaLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxpQ0FBeUI7RUFDekIsa0NBQTBCO0VBQzFCLHVDQUF3QjtFQUN4QixtQ0FBOEI7RUFDOUIsb0NBQStCO0VBQy9CLG1DQUE4QjtFQUM5QixvQ0FBK0I7RUFDL0IsbUNBQThCO0VBQzlCLG1DQUE4QjtFQUM5QixxQ0FBZ0M7RUFDaEMsb0NBQStCO0VBQy9CLG1DQUE4QjtFQUM5QixtQ0FBOEI7RUFDOUIsc0NBQWlDO0VBQ2pDLHFDQUFnQztFQUNoQyx3Q0FBbUM7RUFDbkMsd0NBQW1DO0VBQ25DLHVDQUFrQztFQUNsQyx1Q0FBa0M7RUFDbEMseUNBQW9DO0VBQ3BDLHdDQUFtQztFQUNuQyx3Q0FBbUM7RUFDbkMsMENBQXFDO0VBQ3JDLDJDQUFzQztFQUN0QywwQ0FBcUM7RUFDckMsMkNBQXNDO0VBQ3RDLDBDQUFxQztFQUNyQyxvQ0FBZ0M7RUFDaEMscUNBQWlDO0VBQ2pDLG9DQUFnQztFQUNoQyxxQ0FBaUM7RUFDakMsc0NBQWtDO0VBQ2xDLG9DQUFrQztFQUNsQywwQ0FBbUM7RUFDbkMsd0NBQW1DO0VBQ25DLGtDQUEwQjtFQUMxQixtQ0FBMkI7RUFDM0Isa0NBQTBCO0VBQzFCLG1DQUEyQjtFQUMzQixrQ0FBMEI7RUFDMUIsa0NBQTBCO0VBQzFCLG9DQUE0QjtFQUM1QixtQ0FBMkI7RUFDM0Isa0NBQTBCO0VBQzFCLGtDQUEwQjtFQUMxQixxQ0FBNkI7RUFDN0IsZ0NBQTZCO0VBQzdCLG1DQUErQjtFQUMvQixtQ0FBOEI7RUFDOUIsaUNBQTRCO0VBQzVCLGlDQUE0QjtFQUM1QixvQ0FBK0I7RUFDL0Isa0NBQTZCO0VBQzdCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLHFDQUNGO0FBQUE7O0FBRUE7RUFDRSxnQkFDRjtBQUFBOztBQUVBO0VBQ0UsY0FDRjtBQUFBOztBQUVBO0VBQ0UsbUJBQ0Y7QUFBQTs7QUFFQTtFQUNFLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxpQkFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQix5QkFDRjtBQUFBOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGFBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUNGO0FBQUE7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLFdBQVc7RUFDWCxnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBRXhCLG1IQUFxRTtFQUFyRSwrRUFBcUU7RUFDckUsNkJBQTZCO0VBQzdCLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHFEQUFxRDtFQUNyRCw2Q0FDRjtBQUFBOztBQUVBO0VBQ0Usc0RBQXNEO0VBQ3RELDhDQUNGO0FBQUE7O0FBRUE7RUFDRSwyQkFBMkI7RUFDM0IsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsVUFDRjtBQUFBOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBQ3hCLFVBQ0Y7QUFBQTs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtFQUN4QixVQUNGO0FBQUE7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUNGO0FBQUE7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixjQUNGO0FBQUE7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsT0FBTztFQUNQLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixzQ0FBOEI7VUFBOUIsOEJBQThCO0VBQzlCLGFBQWE7RUFDYixvQkFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLHVCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FDRjtBQUFBOztBQUVBO0VBQ0UsaUNBQWlDO0VBQ2pDLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsaUNBQ0Y7VUFERSx5QkFDRjtBQUFBOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxXQUNGO0FBQUE7O0FBRUE7RUFDRSw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLFNBQVM7RUFDVCxVQUNGO0FBQUE7O0FBRUE7RUFDRSxZQUFZO0VBQ1osZ0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLGlDQUF5QjtFQUN6QixrQ0FBMEI7RUFDMUIsdUNBQXdCO0VBQ3hCLG1DQUE4QjtFQUM5QixvQ0FBK0I7RUFDL0IsbUNBQThCO0VBQzlCLG9DQUErQjtFQUMvQixtQ0FBOEI7RUFDOUIsbUNBQThCO0VBQzlCLHFDQUFnQztFQUNoQyxvQ0FBK0I7RUFDL0IsbUNBQThCO0VBQzlCLG1DQUE4QjtFQUM5QixzQ0FBaUM7RUFDakMscUNBQWdDO0VBQ2hDLHdDQUFtQztFQUNuQyx3Q0FBbUM7RUFDbkMsdUNBQWtDO0VBQ2xDLHVDQUFrQztFQUNsQyx5Q0FBb0M7RUFDcEMsd0NBQW1DO0VBQ25DLHdDQUFtQztFQUNuQywwQ0FBcUM7RUFDckMsMkNBQXNDO0VBQ3RDLDBDQUFxQztFQUNyQywyQ0FBc0M7RUFDdEMsMENBQXFDO0VBQ3JDLG9DQUFnQztFQUNoQyxxQ0FBaUM7RUFDakMsb0NBQWdDO0VBQ2hDLHFDQUFpQztFQUNqQyxzQ0FBa0M7RUFDbEMsb0NBQWtDO0VBQ2xDLDBDQUFtQztFQUNuQyx3Q0FBbUM7RUFDbkMsa0NBQTBCO0VBQzFCLG1DQUEyQjtFQUMzQixrQ0FBMEI7RUFDMUIsbUNBQTJCO0VBQzNCLGtDQUEwQjtFQUMxQixrQ0FBMEI7RUFDMUIsb0NBQTRCO0VBQzVCLG1DQUEyQjtFQUMzQixrQ0FBMEI7RUFDMUIsa0NBQTBCO0VBQzFCLHFDQUE2QjtFQUM3QixnQ0FBNkI7RUFDN0IsbUNBQStCO0VBQy9CLG1DQUE4QjtFQUM5QixpQ0FBNEI7RUFDNUIsaUNBQTRCO0VBQzVCLG9DQUErQjtFQUMvQixrQ0FBNkI7RUFDN0Isb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIscUNBQ0Y7QUFBQTs7QUFFQTtFQUNFLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxjQUNGO0FBQUE7O0FBRUE7RUFDRSxtQkFDRjtBQUFBOztBQUVBO0VBQ0UsbUJBQ0Y7QUFBQTs7QUFFQTtFQUNFLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxpQkFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQix5QkFDRjtBQUFBOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFdBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUNGO0FBQUE7O0FBRUE7RUFDRSxVQUNGO0FBQUE7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFdBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUNGO0FBQUE7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixVQUNGO0FBQUE7O0FBRUE7RUFDRSxVQUNGO0FBQUE7O0FBRUE7RUFDRSx1REFBdUQ7RUFDdkQsK0NBQ0Y7QUFBQTs7QUFFQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQ0Y7QUFBQTs7QUFFQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsY0FDRjtBQUFBOztBQUVBO0VBQ0UsV0FDRjtBQUFBOztBQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixjQUNGO0FBQUE7O0FBRUE7RUFDRSxjQUNGO0FBQUE7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLFNBQ0Y7QUFBQTs7QUFFQTtFQUNFLG9CQUFvQjtFQUNwQixzQkFBYztVQUFkLGNBQWM7RUFDZCxTQUNGO0FBQUE7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsa0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsTUFBTTtFQUNOLFFBQVE7RUFDUixPQUFPO0VBQ1Asb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLHNDQUE4QjtVQUE5Qiw4QkFBOEI7RUFDOUIsWUFBWTtFQUNaLG9CQUNGO0FBQUE7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFlBQVk7RUFDWixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGdDQUFnQztFQUNoQyx3QkFDRjtBQUFBOztBQUVBO0VBQ0UsdUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixXQUNGO0FBQUE7O0FBRUE7RUFDRSxpQ0FBaUM7RUFDakMseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixpQ0FDRjtVQURFLHlCQUNGO0FBQUE7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLFNBQVM7RUFDVCx1QkFBdUI7RUFDdkIsb0JBQW9CO0VBQ3BCLG1DQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsY0FBYztFQUNkLGNBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQ0Y7QUFBQTs7QUFFQTtFQUNFLGNBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixzQkFDRjtBQUFBOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQ0Y7QUFBQTs7QUFFQTtFQUNFLHdCQUF3QjtFQUN4QixnQkFDRjtBQUFBOztBQUVBO0VBQ0UsZUFDRjtBQUFBOztBQUVBO0VBQ0UsVUFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsMkJBQTJCO0VBQzNCLDJCQUEyQjtFQUMzQiw0QkFBb0I7RUFBcEIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsd0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gseURBQW13QztBQUNyd0M7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsV0FDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsV0FDRjtBQUFBOztBQUVBO0VBQ0UsV0FDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBQ3hCLFVBQVU7RUFDVixvQ0FBZ0M7RUFDaEMsaURBQWlEO0VBQ2pELHlDQUF5QztBQUMzQzs7QUFFQTtFQUNFLFVBQ0Y7QUFBQTs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osU0FBUztFQUNULG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLG1DQUFtQztFQUNuQywyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFDRjtBQUFBOztBQUVBO0VBQ0UsVUFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLGdDQUFnQztFQUNoQyx3QkFBd0I7RUFDeEIsVUFBVTtFQUNWLHlEQUF3UDtFQUN4UCx3QkFDRjtBQUFBOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixTQUFTO0VBQ1QsU0FBUztFQUNULG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsbUNBQW1DO0VBQ25DLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQ0Y7RUFERSxhQUNGO0FBQUE7O0FBRUE7RUFDRSxhQUNGO0FBQUE7O0FBRUE7RUFDRSxnQkFDRjtBQUFBOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLGdCQUNGO0FBQUE7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsV0FDRjtBQUFBOztBQUVBO0VBQ0UsY0FDRjtBQUFBOztBQUVBO0VBQ0Usc0RBQXNEO0VBQ3RELDhDQUNGO0FBQUE7O0FBRUE7RUFDRSxnQkFDRjtBQUFBOztBQUVBO0VBQ0UscURBQXFEO0VBQ3JELDZDQUNGO0FBQUE7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFDRjtFQURFLGFBQ0Y7QUFBQTs7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQixnQkFDRjtBQUFBOztBQUVBO0VBQ0UsY0FDRjtBQUFBOztBQUVBO0VBQ0UsVUFBVTtFQUNWLGdDQUFnQztFQUNoQyx3QkFBd0I7QUFDMUI7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsY0FDRjtBQUFBOztBQUVBO0VBQ0UsK0NBQStDO0VBQy9DLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLGlDQUNGO0FBQUE7O0FBRUE7RUFDRSw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLFVBQVU7RUFDVixTQUNGO0FBQUE7O0FBRUE7RUFDRSxTQUNGO0FBQUE7O0FBRUE7RUFDRSxVQUNGO0FBQUE7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsZ0JBQ0Y7QUFBQTs7QUFFQTtFQUNFLFlBQ0Y7QUFBQTs7QUFFQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxpQkFBaUI7RUFDakIsY0FBYztFQUNkLFVBQ0Y7QUFBQTs7QUFFQTtFQUNFO0lBQ0UsVUFDRjtFQUFBO0VBRUE7SUFDRSxVQUNGO0VBREE7QUFDRjs7QUFHQTtFQUNFO0lBQ0UsVUFDRjtFQURBO0VBR0E7SUFDRSxVQUNGO0VBRkE7QUFDRjs7QUFJQTtFQUNFO0lBQ0UsNEJBQTRCO0lBQzVCLG9CQUFvQjtFQUR0QjtFQUlBO0lBQ0UsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtFQUYxQjtBQUNGOztBQUtBO0VBQ0U7SUFDRSw0QkFBNEI7SUFDNUIsb0JBQW9CO0VBRnRCO0VBS0E7SUFDRSxnQ0FBZ0M7SUFDaEMsd0JBQXdCO0VBSDFCO0FBQ0Y7O0FBTUE7RUFDRSwyQkFBMkI7RUFDM0IsMkJBQTJCO0VBQzNCLDRCQUFvQjtFQUFwQixvQkFBb0I7RUFDcEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixrREFBa0Q7RUFDbEQsMENBQ0Y7QUFKQTs7QUFNQTtFQUNFLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osYUFDRjtBQUpBOztBQU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLDRCQUE0QjtFQUM1QixnQkFBZ0I7RUFDaEIsZUFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLGlEQUFpRDtFQUNqRCx5Q0FBeUM7QUFIM0M7O0FBTUE7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsUUFBUTtFQUNSLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLG9DQUFvQztFQUNwQyw0QkFDRjtBQUpBOztBQU1BO0VBQ0UseUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLG9CQUFvQjtFQUNwQixtREFBbUQ7RUFDbkQsMkNBQTJDO0FBSDdDOztBQU1BO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULE9BQU87RUFDUCxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsYUFBYTtFQUNiLGdCQUNGO0FBSkE7O0FBTUE7RUFDRSxjQUNGO0FBSkE7O0FBTUE7RUFDRSxXQUFXO0VBQ1gsZUFBZTtFQUNmLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixrREFBa0Q7RUFDbEQsMENBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCx5QkFDRjtBQUpBOztBQU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxNQUFNO0VBQ04sT0FBTztFQUNQLFFBQVE7RUFDUixTQUNGO0FBSkE7O0FBTUE7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLHFCQUFxQjtFQUNyQiwwQ0FBMEM7RUFDMUMsa0NBQWtDO0VBQ2xDLG9CQUNGO0FBSkE7O0FBTUE7RUFDRSw2Q0FDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLHVCQUFlO1VBQWYsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLGVBQWU7RUFDZixrQkFDRjtBQUpBOztBQU1BO0VBQ0UsZUFBZTtFQUNmLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1Qsd0NBQXFDO0VBQ3JDLGVBQWU7RUFDZix3Q0FBd0M7RUFDeEMsZ0NBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUNGO0FBSkE7O0FBTUE7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHdCQUF1QjtBQUh6Qjs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2Qiw0QkFBNEI7RUFDNUIsZ0JBQWdCO0VBQ2hCLGVBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixpREFBaUQ7RUFDakQseUNBQXlDO0FBSDNDOztBQU1BO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFFBQVE7RUFDUixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixvQ0FBb0M7RUFDcEMsNEJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHlCQUNGO0FBSkE7O0FBTUE7RUFDRSxvQkFBb0I7RUFDcEIsbURBQW1EO0VBQ25ELDJDQUEyQztBQUg3Qzs7QUFNQTtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtEQUFrRDtFQUNsRCwwQ0FDRjtBQUpBOztBQU1BO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLG1CQUFtQjtFQUNuQiw2SkFBMkk7RUFDM0kscUpBQW1JO0FBSHJJOztBQU1BO0VBQ0Usc0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixVQUNGO0FBSkE7O0FBTUE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxTQUFTO0VBQ1QsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixvQkFDRjtBQUpBOztBQU1BO0VBQ0UsYUFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsV0FBVztFQUNYLFlBQVk7RUFDWixzQkFBc0I7RUFDdEIsd0JBQXdCO0VBQ3hCLDRCQUE0QjtFQUM1Qix3QkFBd0I7RUFDeEIsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHlEQUE0dkM7QUFIOXZDOztBQU1BO0VBQ0UseURBQTR2QztBQUg5dkM7O0FBTUE7RUFDRSxhQUFhO0VBQ2Isa0NBQWtDO0VBQ2xDLDBCQUEwQjtFQUMxQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7RUFDWixTQUFTO0VBQ1QsbUNBQW1DO0VBQ25DLDJCQUEyQjtBQUg3Qjs7QUFNQTtFQUNFLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLGlFQUEwRDtFQUMxRCx5REFBa0Q7QUFIcEQ7O0FBTUE7RUFDRSxVQUFVO0VBQ1YsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtBQUgxQjs7QUFNQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUFlO1VBQWYsZUFBZTtFQUNmLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsZUFDRjtBQUpBOztBQU1BO0VBQ0UsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixZQUNGO0FBSkE7O0FBTUE7RUFDRSxjQUFjO0VBQ2Qsa0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLHdDQUF1QztFQUN2QyxnQ0FBK0I7RUFDL0IsaUVBQWdRO0VBQ2hRLHdCQUNGO0FBSkE7O0FBTUE7RUFDRSxhQUFhO0VBQ2IsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFDRjtBQUpBOztBQU1BO0VBQ0UseUJBQXlCO0VBQ3pCLHlEQUFxRDtFQUNyRCxpREFBNkM7QUFIL0M7O0FBTUE7RUFDRSxTQUFTO0VBQ1QsUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0VBQ1oseUNBQXlDO0VBQ3pDLGlDQUFpQztFQUNqQyx5QkFBeUI7RUFBekIsZ0RBQXlCO0VBQ3pCLCtDQUErQztFQUMvQyxvREFBa0Q7RUFDbEQsNENBQTBDO0FBSDVDOztBQU1BO0VBQ0UsaURBQWdEO0VBQ2hELHlDQUF3QztBQUgxQzs7QUFNQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCxzQkFDRjtBQUpBOztBQU1BO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixVQUFVO0VBQ1YsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWTtFQUNaLCtCQUErQjtFQUMvQix1QkFDRjtBQUpBOztBQU1BO0VBQ0UsVUFBVTtFQUNWLFVBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUNGO0FBSkE7O0FBTUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUNGO0FBSkE7O0FBTUE7RUFDRSxpQkFBaUI7RUFDakIsY0FDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdCQUNGO0FBSkE7O0FBTUE7RUFDRSxtQkFDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLGdDQUFnQztFQUNoQyx3QkFBd0I7RUFDeEIsVUFDRjtBQUpBOztBQU1BO0VBQ0UsZ0RBQWdEO0VBQ2hELDJCQUEyQjtFQUMzQiw0QkFBNEI7RUFDNUIsc0JBQXNCO0VBQ3RCLDRCQUE0QjtFQUM1QixrQkFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUNGO1VBREUsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUNBQWlDO0VBQ2pDLHlCQUF5QjtFQUN6QixXQUNGO0FBSkE7O0FBTUE7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsVUFDRjtBQUpBOztBQU1BO0VBQ0UsdUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLGFBQWE7RUFDYixnREFBZ0Q7RUFDaEQsd0ZBQXNGO0VBQ3RGLHVGQUF3RztFQUN4RyxzQ0FBc0M7RUFDdEMsa0RBQWlEO0VBQ2pELHdDQUF3QztFQUN4QyxnQ0FBZ0M7RUFDaEMsMEJBQ0Y7QUFKQTs7QUFNQTtFQUNFLDBCQUNGO0FBSkE7O0FBTUE7RUFDRSxtQkFDRjtBQUpBOztBQU1BO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGVBQ0Y7QUFKQTs7QUFNQTtFQUNFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLFdBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsaUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFDRjtBQUpBOztBQU1BO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLFdBQ0Y7QUFKQTs7QUFNQTtFQUNFLGVBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsY0FDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYixRQUNGO0FBSkE7O0FBTUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLFlBQVk7RUFDWix5QkFDRjtBQUpBOztBQU1BO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxpQkFDRjtBQUpBOztBQU1BO0VBQ0UsWUFDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQix5QkFDRjtBQUpBOztBQU1BO0VBQ0Usa0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFDRjtBQUpBOztBQU1BO0VBQ0Usc0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHlCQUNGO0FBSkE7O0FBTUE7RUFDRSx5QkFDRjtBQUpBOztBQU1BO0VBQ0UseUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLG9CQUNGO0FBSkE7O0FBTUE7RUFDRSxjQUFjO0VBQ2Qsb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLG9CQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFDRjtBQUpBOztBQU1BO0VBQ0UsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHdCQUF1QjtBQUh6Qjs7QUFNQTtFQUNFLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlDQUFpQztFQUNqQyxjQUNGO0FBSkE7O0FBTUE7RUFDRSxnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLGdCQUFnQjtBQUhsQjs7QUFNQTtFQUNFLHlCQUNGO0FBSkE7O0FBTUE7RUFDRSx5QkFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsV0FDRjtBQUpBOztBQU1BO0VBQ0UsNEJBQTRCO0VBQzVCLDJCQUEyQjtFQUMzQiwwQkFDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUNGO0FBSkE7O0FBTUE7RUFDRSxhQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2QsY0FDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLG9CQUNGO0FBSkE7O0FBTUE7RUFDRSxtQkFDRjtBQUpBOztBQU1BO0VBQ0UsYUFBYTtFQUNiLGdFQUE4RDtFQUM5RCx3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQiwrQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIscUJBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsOEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixxQkFDRjtBQUpBOztBQU1BO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixjQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLGtCQUNGO0FBSkE7O0FBTUE7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixTQUFTO0VBQ1QseUJBQXlCO0VBQ3pCLGtCQUNGO0FBSkE7O0FBTUE7RUFDRSxnQkFDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixxQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIseUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGNBQ0Y7QUFKQTs7QUFNQTtFQUNFLGFBQWE7RUFDYix1Q0FBc0M7RUFDdEMsd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCx3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLCtCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsY0FDRjtBQUpBOztBQU1BO0VBQ0UsV0FDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixrQkFDRjtBQUpBOztBQU1BO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osU0FBUztFQUNULHlCQUF5QjtFQUN6QixrQkFDRjtBQUpBOztBQU1BO0VBQ0UsZ0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixjQUNGO0FBSkE7O0FBTUE7RUFDRSxXQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFDRjtBQUpBOztBQU1BO0VBQ0UsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsY0FDRjtBQUpBOztBQU1BO0VBQ0UsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUNGO0FBSkE7O0FBTUE7RUFDRSxrQkFDRjtBQUpBOztBQU1BO0VBQ0UsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsV0FBVztFQUNYLFVBQVU7RUFDVixXQUFXO0VBQ1gsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixrQkFDRjtBQUpBOztBQU1BO0VBQ0UseUJBQXdCO0FBSDFCOztBQU1BO0VBQ0UseUJBQXdCO0FBSDFCOztBQU1BO0VBQ0UseUJBQXdCO0FBSDFCOztBQU1BO0VBQ0UsaUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsV0FDRjtBQUpBOztBQU1BO0VBQ0Usb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHlCQUNGO0FBSkE7O0FBTUE7RUFDRSxhQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxjQUNGO0FBSkE7O0FBTUE7RUFDRSxjQUNGO0FBSkE7O0FBTUE7RUFDRSxjQUNGO0FBSkE7O0FBTUE7RUFDRSxzQkFBc0I7RUFDdEIsb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsK0JBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsb0JBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QiwyQkFDRjtVQURFLG1CQUNGO0FBSkE7O0FBTUE7RUFDRSxrQkFDRjtBQUpBOztBQU1BO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osY0FDRjtBQUpBOztBQU1BO0VBQ0UsbUJBQ0Y7QUFKQTs7QUFNQTtFQUNFLFdBQVc7RUFDWCxZQUNGO0FBSkE7O0FBTUE7RUFDRTtJQUNFLFdBQ0Y7RUFKQTtFQU1BO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixxQkFBYTtJQUFiLGFBQWE7SUFDYix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLCtCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLHVCQUFlO1lBQWYsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixtQkFDRjtFQUxBO0VBT0E7SUFDRSxhQUNGO0VBTkE7RUFRQTtJQUNFLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsK0JBQXVCO1lBQXZCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsdUJBQWU7WUFBZixlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLGdDQUNGO0VBUEE7RUFTQTtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixxQkFBcUI7SUFDckIseUJBQXlCO0lBQ3pCLG1CQUFtQjtJQUNuQixrQkFDRjtFQVJBO0VBVUE7SUFDRSxjQUNGO0VBVEE7RUFXQTtJQUNFLGNBQ0Y7RUFWQTtFQVlBO0lBQ0UsZUFDRjtFQVhBO0VBYUE7SUFDRSxZQUFZO0lBQ1osV0FDRjtFQVpBO0FBQ0Y7O0FBY0E7RUFDRTtJQUNFLGtCQUFrQjtFQVhwQjtFQWNBO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsK0JBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDJCQUNGO1lBREUsbUJBQ0Y7RUFiQTtBQUNGOztBQWVBO0VBQ0U7SUFDRSxhQUNGO0VBYkE7RUFlQTtJQUNFLGFBQ0Y7RUFkQTtBQUNGOztBQWdCQTtFQUNFO0lBQ0UsWUFDRjtFQWRBO0FBQ0Y7O0FBZ0JBO0VBQ0U7SUFDRSxrQkFDRjtFQWRBO0VBZ0JBO0lBQ0UsZUFDRjtFQWZBO0VBaUJBO0lBQ0UsV0FBVztJQUNYLFlBQ0Y7RUFoQkE7RUFrQkE7SUFDRSxlQUNGO0VBakJBO0VBbUJBO0lBQ0UsbUJBQ0Y7RUFsQkE7RUFvQkE7SUFDRSxlQUFlO0lBQ2YsbUJBQ0Y7RUFuQkE7RUFxQkE7SUFDRSxXQUFXO0lBQ1gsVUFDRjtFQXBCQTtFQXNCQTtJQUNFLGVBQ0Y7RUFyQkE7RUF1QkE7SUFDRSxtQkFBbUI7SUFDbkIscUJBQ0Y7RUF0QkE7RUF3QkE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUFjO0lBQ2QsbUJBQ0Y7RUF2QkE7RUF5QkE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUNGO0VBeEJBO0VBMEJBO0lBQ0UsbUJBQW1CO0lBQ25CLHFCQUNGO0VBekJBO0VBMkJBO0lBQ0UsZUFDRjtFQTFCQTtFQTRCQTtJQUNFLG1CQUNGO0VBM0JBO0VBNkJBO0lBQ0UsbUJBQW1CO0lBQ25CLGVBQ0Y7RUE1QkE7RUE4QkE7SUFDRSxTQUNGO0VBN0JBO0VBK0JBO0lBQ0UscUJBQ0Y7RUE5QkE7RUFnQ0E7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUNGO0VBL0JBO0VBaUNBO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FDRjtFQWhDQTtFQWtDQTtJQUNFLG1DQUFtQztFQWhDckM7RUFtQ0E7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxtQkFDRjtFQWxDQTtFQW9DQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsaUNBQWlDO0VBbENuQztFQXFDQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsaUNBQWlDO0lBQ2pDLGdCQUFnQjtFQW5DbEI7RUFzQ0E7SUFDRSxnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtFQXBDcEI7RUF1Q0E7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsb0JBQW9CO0lBQ3BCLGlDQUFpQztJQUNqQyxrQkFDRjtFQXRDQTtFQXdDQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsaUNBQ0Y7RUF2Q0E7RUF5Q0E7SUFDRSxzQkFDRjtFQXhDQTtFQTBDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0lBQ1YsY0FDRjtFQXpDQTtFQTJDQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsaUNBQWlDO0lBQ2pDLGNBQWM7SUFDZCxtQkFDRjtFQTFDQTtFQTRDQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsaUNBQWlDO0lBQ2pDLGNBQ0Y7RUEzQ0E7RUE2Q0E7SUFDRSxXQUFXO0lBQ1gsVUFDRjtFQTVDQTtFQThDQTtJQUNFLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsNkJBQXFCO1lBQXJCLHFCQUFxQjtJQUNyQixxQkFDRjtFQTdDQTtFQStDQTtJQUNFLFdBQVc7SUFDWCxZQUNGO0VBOUNBO0VBZ0RBO0lBQ0UsWUFBWTtJQUNaLFVBQ0Y7RUEvQ0E7RUFpREE7SUFDRSxrQkFDRjtFQWhEQTtFQWtEQTtJQUNFLGVBQ0Y7RUFqREE7RUFtREE7SUFDRSxZQUNGO0VBbERBO0VBb0RBO0lBQ0UsYUFDRjtFQW5EQTtFQXFEQTtJQUNFLFNBQVM7SUFDVCxhQUNGO0VBcERBO0VBc0RBO0lBQ0UsV0FBVztJQUNYLFlBQ0Y7RUFyREE7RUF1REE7SUFDRSxjQUNGO0VBdERBO0VBd0RBO0lBQ0Usa0JBQ0Y7RUF2REE7RUF5REE7SUFDRSxlQUNGO0VBeERBO0VBMERBO0lBQ0UsV0FDRjtFQXpEQTtFQTJEQTtJQUNFLGVBQ0Y7RUExREE7RUE0REE7SUFDRSxlQUNGO0VBM0RBO0VBNkRBO0lBQ0UsZ0JBQ0Y7RUE1REE7RUE4REE7SUFDRSxlQUNGO0VBN0RBO0VBK0RBO0lBQ0UsV0FBVztJQUNYLFlBQ0Y7RUE5REE7RUFnRUE7SUFDRSxjQUNGO0VBL0RBO0VBaUVBO0lBQ0UsZUFDRjtFQWhFQTtFQWtFQTtJQUNFLHNCQUNGO0VBakVBO0VBbUVBO0lBQ0UscUNBQXFDO0lBQ3JDLDBCQUNGO0VBbEVBO0VBb0VBO0lBQ0UsMEJBQ0Y7RUFuRUE7RUFxRUE7SUFDRSxnQkFDRjtFQXBFQTtFQXNFQTtJQUNFLG1CQUNGO0VBckVBO0VBdUVBO0lBQ0UsWUFDRjtFQXRFQTtFQXdFQTtJQUNFLGdCQUNGO0VBdkVBO0VBeUVBO0lBQ0Usb0JBQ0Y7RUF4RUE7RUEwRUE7SUFDRSxvQkFDRjtFQXpFQTtFQTJFQTtJQUNFLG9CQUNGO0VBMUVBO0VBNEVBO0lBQ0UsbUJBQ0Y7RUEzRUE7RUE2RUE7SUFDRSxnQkFBZ0I7SUFDaEIsc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxpQ0FBaUM7SUFDakMsY0FDRjtFQTVFQTtFQThFQTtJQUNFLGdCQUFnQjtJQUNoQixzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUFjO0lBQ2QsZ0JBQWdCO0VBNUVsQjtFQStFQTtJQUNFLGVBQ0Y7RUE5RUE7RUFnRkE7SUFDRSxvQkFDRjtFQS9FQTtFQWlGQTtJQUNFLG1CQUNGO0VBaEZBO0VBa0ZBO0lBQ0UsZUFDRjtFQWpGQTtFQW1GQTtJQUNFLG1CQUNGO0VBbEZBO0VBb0ZBO0lBQ0UsZUFDRjtFQW5GQTtFQXFGQTtJQUNFLG9CQUNGO0VBcEZBO0VBc0ZBO0lBQ0UsbUJBQ0Y7RUFyRkE7RUFzRkE7SUFDRSxlQUFlO0lBQ2YsYUFBYTtFQXBGZjtBQUNGOztBQXVGQTtFQUNFO0lBQ0UsV0FDRjtFQXJGQTtBQUNGOztBQXVGQTtFQUNFO0lBQ0UsYUFBWTtJQUNaLHVDQUFzQztJQUN0Qyx3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsVUFDRjtFQXJGQTtBQUNGOztBQXVGQTtFQUNFO0lBQ0UsMkJBQTBCO0lBQzFCLHFCQUNGO0VBckZBO0FBQ0Y7O0FBdUZBO0VBQ0U7SUFDRSxxQkFDRjtFQXJGQTtFQXVGQTtJQUNFLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsT0FBTztJQUNQLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsa0JBQ0Y7RUF0RkE7RUF3RkE7SUFDRSxhQUNGO0VBdkZBO0VBeUZBO0lBQ0Usa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxPQUNGO0VBeEZBO0FBQ0Y7O0FBMEZBO0VBQ0U7SUFDRSxrQkFDRjtFQXhGQTtFQTBGQTtJQUNFLGVBQ0Y7RUF6RkE7RUEyRkE7SUFDRSxvQ0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGlDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsb0JBQW9CO0lBQ3BCLGtDQUEwQjtRQUExQiw4QkFBMEI7WUFBMUIsMEJBQTBCO0VBekY1QjtFQTJGQTtJQUNFLDhCQUF5QjtJQUF6QixpQ0FBeUI7UUFBekIsNkJBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixzQkFBc0I7RUF6RnhCO0VBMkZBO0lBQ0UsOEJBQXdCO0lBQXhCLGdDQUF3QjtRQUF4Qiw0QkFBd0I7WUFBeEIsd0JBQXdCO0lBQ3hCLHFCQUFxQjtFQXpGdkI7RUE0RkE7SUFDRSxnQkFDRjtFQTNGQTtFQTZGQTtJQUNFLFdBQVc7SUFDWCxVQUNGO0VBNUZBO0VBOEZBO0lBQ0UsZUFDRjtFQTdGQTtFQStGQTtJQUNFLGVBQ0Y7RUE5RkE7RUFnR0E7SUFDRSxjQUFjO0lBQ2QsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsOEJBQ0Y7WUFERSxzQkFDRjtFQS9GQTtFQWlHQTtJQUNFLGFBQ0Y7RUFoR0E7RUFrR0E7SUFDRSxjQUFjO0lBQ2QsbUJBQ0Y7RUFqR0E7RUFtR0E7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLHFCQUNGO0VBbEdBO0VBb0dBO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQiwyQkFDRjtFQW5HQTtFQXFHQTtJQUNFLG1DQUFtQztFQW5HckM7RUFzR0E7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUNGO0lBREUsYUFDRjtFQXJHQTtFQXVHQTtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIscUJBQWE7SUFBYixhQUFhO0lBQ2IsTUFDRjtFQXRHQTtFQXdHQTtJQUNFLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsK0JBQXVCO1lBQXZCLHVCQUF1QjtJQUN2QixxQkFDRjtFQXZHQTtFQXlHQTtJQUNFLGFBQ0Y7RUF4R0E7RUEwR0E7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxtQkFDRjtFQXpHQTtFQTJHQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsaUNBQWlDO0VBekduQztFQTRHQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFBbUI7RUExR3JCO0VBNkdBO0lBQ0Usa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixrQkFDRjtFQTVHQTtFQThHQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsaUNBQ0Y7RUE3R0E7RUErR0E7SUFDRSxjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLGlCQUNGO0VBOUdBO0VBZ0hBO0lBQ0UsV0FDRjtFQS9HQTtFQWlIQTtJQUNFLFdBQVc7SUFDWCxZQUNGO0VBaEhBO0VBa0hBO0lBQ0Usa0JBQ0Y7RUFqSEE7RUFtSEE7SUFDRSxlQUNGO0VBbEhBO0VBb0hBO0lBQ0UsWUFDRjtFQW5IQTtFQXFIQTtJQUNFLGFBQ0Y7RUFwSEE7RUFzSEE7SUFDRSxTQUFTO0lBQ1QsYUFDRjtFQXJIQTtFQXVIQTtJQUNFLFdBQ0Y7RUF0SEE7RUF3SEE7SUFDRSxXQUFXO0lBQ1gsWUFDRjtFQXZIQTtFQXlIQTtJQUNFLGtCQUNGO0VBeEhBO0VBMEhBO0lBQ0UsZUFDRjtFQXpIQTtFQTJIQTtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIscUJBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsOEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixtQkFDRjtFQTFIQTtFQTRIQTtJQUNFLFVBQVU7SUFDVixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUFhO0lBQWIsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsZUFBTztZQUFQLE9BQU87SUFDUCw0QkFBNEI7SUFDNUIsNkJBQTZCO0lBQzdCLDBCQUEwQjtJQUMxQiw4QkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLFlBQ0Y7RUEzSEE7RUE2SEE7SUFDRSxlQUNGO0VBNUhBO0VBOEhBO0lBQ0UsZUFDRjtFQTdIQTtFQStIQTtJQUNFLGdCQUNGO0VBOUhBO0VBZ0lBO0lBQ0UsV0FDRjtFQS9IQTtFQWlJQTtJQUNFLFdBQVc7SUFDWCxZQUNGO0VBaElBO0VBa0lBO0lBQ0UsY0FDRjtFQWpJQTtFQW1JQTtJQUNFLGVBQ0Y7RUFsSUE7RUFvSUE7SUFDRSx3RkFBc0Y7RUFsSXhGO0VBcUlBO0lBQ0Usa0JBQWtCO0lBQ2xCLGVBQ0Y7RUFwSUE7RUFzSUE7SUFDRSxXQUFXO0lBQ1gsWUFDRjtFQXJJQTtFQXVJQTtJQUNFLGVBQ0Y7RUF0SUE7RUF3SUE7SUFDRSxpQkFDRjtFQXZJQTtFQXlJQTtJQUNFLFlBQ0Y7RUF4SUE7RUEwSUE7SUFDRSxvQkFDRjtFQXpJQTtFQTJJQTtJQUNFLG9CQUNGO0VBMUlBO0VBNElBO0lBQ0Usb0JBQ0Y7RUEzSUE7RUE2SUE7SUFDRSxtQkFDRjtFQTVJQTtFQThJQTtJQUNFLG1CQUNGO0VBN0lBO0VBK0lBO0lBQ0UsbUJBQ0Y7RUE5SUE7RUFnSkE7SUFDRSxlQUNGO0VBL0lBO0VBaUpBO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixxQkFBYTtJQUFiLGFBQWE7SUFDYixNQUFNO0lBQ04sdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQiw4QkFDRjtZQURFLHNCQUNGO0VBaEpBO0VBa0pBO0lBQ0UsYUFBYTtJQUNiLGtDQUFpQztJQUNqQyx3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLCtCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QiwyQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHNCQUFzQjtJQUN0Qix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLGdCQUFnQjtJQUNoQixZQUNGO0VBakpBO0VBbUpBO0lBQ0UsZ0JBQWdCO0lBQ2hCLGdCQUNGO0VBbEpBO0VBb0pBO0lBQ0UsZ0JBQ0Y7RUFuSkE7RUFxSkE7SUFDRSxpQkFBaUI7SUFDakIsV0FBVztJQUNYLG1CQUNGO0VBcEpBO0VBc0pBO0lBQ0Usa0JBQ0Y7RUFySkE7RUF1SkE7SUFDRSwrQkFBOEI7RUFySmhDO0VBd0pBO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxpQ0FDRjtFQXZKQTtFQXlKQTtJQUNFLG1CQUNGO0VBeEpBO0VBMEpBO0lBQ0UsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsOEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDJCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsb0JBQ0Y7RUF6SkE7RUEySkE7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGVBQ0Y7RUExSkE7RUE0SkE7SUFDRSxlQUFlO0lBQ2YsbUJBQ0Y7RUEzSkE7RUE2SkE7SUFDRSxtQkFBbUI7SUFDbkIsZUFDRjtFQTVKQTtFQThKQTtJQUNFLG1CQUNGO0VBN0pBO0VBK0pBO0lBQ0UsbUJBQ0Y7RUE5SkE7QUFDRjs7QUFnS0E7RUFDRTtJQUNFLHdCQUF1QjtJQUN2QixxQkFBcUI7SUFDckIsK0JBQ0Y7WUFERSx1QkFDRjtFQTlKQTtBQUNGOztBQWdLQTtFQUNFO0lBQ0Usa0JBQ0Y7RUE5SkE7RUFnS0E7SUFDRSxlQUNGO0VBL0pBO0VBaUtBO0lBQ0UsV0FDRjtFQWhLQTtFQWtLQTtJQUNFLFdBQ0Y7RUFqS0E7RUFtS0E7SUFDRSxzQkFDRjtFQWxLQTtFQW9LQTtJQUNFLFNBQ0Y7RUFuS0E7RUFxS0E7SUFDRSxhQUNGO0VBcEtBO0VBc0tBO0lBQ0UsWUFBWTtJQUNaLFlBQ0Y7RUFyS0E7RUF1S0E7SUFDRSxjQUNGO0VBdEtBO0VBd0tBO0lBQ0UsYUFBYTtJQUNiLDhCQUE4QjtJQUM5Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLHNDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsZUFDRjtFQXZLQTtFQXlLQTtJQUNFLGFBQ0Y7RUF4S0E7RUEwS0E7SUFDRSxZQUFZO0lBQ1osWUFDRjtFQXpLQTtFQTJLQTtJQUNFLHFCQUFxQjtJQUNyQiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsaUNBQ0Y7RUExS0E7RUE0S0E7SUFDRSxvQkFBb0I7SUFDcEIseUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHlCQUE4QjtJQUE5QixzQ0FBOEI7UUFBOUIsc0JBQThCO1lBQTlCLDhCQUE4QjtFQTFLaEM7RUE2S0E7SUFDRSxhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixzQ0FBOEI7WUFBOUIsOEJBQThCO0lBQzlCLHFDQUFvQztJQUNwQyxhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQixnQkFDRjtFQTVLQTtFQThLQTtJQUNFLGVBQ0Y7RUE3S0E7RUErS0E7SUFDRSxnQkFDRjtFQTlLQTtFQWdMQTtJQUNFLGFBQ0Y7RUEvS0E7RUFpTEE7SUFDRSxtQkFBbUI7SUFDbkIsdUJBQWU7WUFBZixlQUFlO0lBQ2Ysb0JBQ0Y7RUFoTEE7RUFrTEE7SUFDRSxrQkFDRjtFQWpMQTtFQW1MQTtJQUNFLFdBQVc7SUFDWCxrQkFDRjtFQWxMQTtFQW9MQTtJQUNFLFdBQVc7SUFDWCxnQkFDRjtFQW5MQTtFQXFMQTtJQUNFLGNBQ0Y7RUFwTEE7RUFzTEE7SUFDRSxvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLHNCQUNGO0VBckxBO0VBdUxBO0lBQ0UsV0FBVztJQUNYLFdBQVc7SUFDWCxVQUFVO0lBQ1YseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QiwyQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLGtCQUNGO0VBdExBO0VBd0xBO0lBQ0UsZUFDRjtFQXZMQTtFQXlMQTtJQUNFLGtCQUNGO0VBeExBO0VBMExBO0lBQ0UsbUJBQW1CO0lBQ25CLGVBQ0Y7RUF6TEE7RUEyTEE7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLDhCQUFzQjtZQUF0QixzQkFBc0I7SUFDdEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QiwyQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixrQkFDRjtFQTFMQTtFQTRMQTtJQUNFLFlBQVk7SUFDWixTQUNGO0VBM0xBO0VBNkxBO0lBQ0UsUUFBUTtJQUNSLE9BQ0Y7RUE1TEE7RUE4TEE7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLHFCQUNGO0VBN0xBO0VBK0xBO0lBQ0UsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixzQ0FBOEI7WUFBOUIsOEJBQThCO0VBN0xoQztFQWdNQTtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsZ0JBQ0Y7RUEvTEE7RUFpTUE7SUFDRSxlQUNGO0VBaE1BO0VBa01BO0lBQ0UsbUJBQ0Y7RUFqTUE7RUFtTUE7SUFDRSxlQUNGO0VBbE1BO0VBb01BO0lBQ0UsY0FDRjtFQW5NQTtFQXFNQTtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIscUJBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsOEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDJCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIscUJBQ0Y7RUFwTUE7RUFzTUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFyTUE7RUF1TUE7SUFDRSxlQUNGO0VBdE1BO0VBd01BO0lBQ0UsZUFDRjtFQXZNQTtFQXlNQTtJQUNFLGtCQUFrQjtJQUNsQixrQkFDRjtFQXhNQTtFQTBNQTtJQUNFLGVBQ0Y7RUF6TUE7RUEyTUE7SUFDRSxrQkFDRjtFQTFNQTtFQTRNQTtJQUNFLG1CQUNGO0VBM01BO0VBNk1BO0lBQ0UsY0FDRjtFQTVNQTtFQThNQTtJQUNFLGtCQUFrQjtJQUNsQixlQUNGO0VBN01BO0VBK01BO0lBQ0UscUJBQ0Y7RUE5TUE7RUFnTkE7SUFDRSx3Q0FBd0M7SUFDeEMsa0JBQWtCO0lBQ2xCLGFBQ0Y7RUEvTUE7RUFpTkE7SUFDRSxZQUNGO0VBaE5BO0VBa05BO0lBQ0UsZ0JBQ0Y7RUFqTkE7RUFtTkE7SUFDRSx5QkFDRjtFQWxOQTtFQW9OQTtJQUNFLG1CQUNGO0VBbk5BO0VBcU5BO0lBQ0Usa0JBQ0Y7RUFwTkE7RUFzTkE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLGlDQUFpQztJQUNqQyxjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLHNCQUNGO0VBck5BO0VBdU5BO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FDRjtFQXROQTtFQXdOQTtJQUNFLFlBQVk7SUFDWixrQkFDRjtFQXZOQTtFQXlOQTtJQUNFLG1CQUFtQjtJQUNuQixxQkFDRjtFQXhOQTtFQTBOQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsaUNBQWlDO0lBQ2pDLGNBQWM7SUFDZCxrQkFDRjtFQXpOQTtFQTJOQTtJQUNFLGtCQUNGO0VBMU5BO0VBNE5BO0lBQ0UsbUJBQW1CO0lBQ25CLHFCQUNGO0VBM05BO0VBNk5BO0lBQ0UsZUFDRjtFQTVOQTtFQThOQTtJQUNFLGtCQUNGO0VBN05BO0VBK05BO0lBQ0UsbUJBQ0Y7RUE5TkE7RUFnT0E7SUFDRSxlQUNGO0VBL05BO0VBaU9BO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixxQkFDRjtJQURFLGFBQ0Y7RUFoT0E7RUFrT0E7SUFDRSxTQUNGO0VBak9BO0VBbU9BO0lBQ0UscUJBQ0Y7RUFsT0E7RUFvT0E7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUNGO0VBbk9BO0VBcU9BO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FDRjtFQXBPQTtFQXNPQTtJQUNFLFNBQVM7SUFDVCxXQUNGO0VBck9BO0VBdU9BO0lBQ0UsV0FBVztJQUNYLFlBQ0Y7RUF0T0E7RUF3T0E7SUFDRSxtQkFDRjtFQXZPQTtFQXlPQTtJQUNFLDJCQUNGO0VBeE9BO0VBME9BO0lBQ0UsZUFDRjtFQXpPQTtFQTJPQTtJQUNFLGdCQUNGO0VBMU9BO0VBNE9BO0lBQ0UsdUJBQXVCO0lBQ3ZCLG1CQUNGO0VBM09BO0VBNk9BO0lBQ0UsYUFDRjtFQTVPQTtFQThPQTtJQUNFLG1CQUNGO0VBN09BO0VBK09BO0lBQ0Usa0JBQ0Y7RUE5T0E7RUFnUEE7SUFDRSxVQUNGO0VBL09BO0VBaVBBO0lBQ0UscUJBQ0Y7RUFoUEE7RUFrUEE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUFjO0lBQ2QsbUJBQ0Y7RUFqUEE7RUFtUEE7SUFDRSxjQUNGO0VBbFBBO0VBb1BBO0lBQ0UsZUFDRjtFQW5QQTtFQXFQQTtJQUNFLGNBQ0Y7RUFwUEE7RUFzUEE7SUFDRSxjQUNGO0VBclBBO0VBdVBBO0lBQ0Usa0JBQ0Y7RUF0UEE7RUF3UEE7SUFDRSxlQUNGO0VBdlBBO0VBeVBBO0lBQ0UsV0FDRjtFQXhQQTtFQTBQQTtJQUNFLFlBQVk7SUFDWixpQkFDRjtFQXpQQTtFQTJQQTtJQUNFLGFBQ0Y7RUExUEE7RUE0UEE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLGlDQUFpQztJQUNqQyxjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLFdBQ0Y7RUEzUEE7RUE2UEE7SUFDRSxlQUNGO0VBNVBBO0VBOFBBO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FBYztJQUNkLGNBQWM7SUFDZCxlQUNGO0VBN1BBO0VBK1BBO0lBQ0UsYUFDRjtFQTlQQTtFQWdRQTtJQUNFLGNBQ0Y7RUEvUEE7RUFpUUE7SUFDRSxrQkFDRjtFQWhRQTtFQWtRQTtJQUNFLGVBQ0Y7RUFqUUE7RUFtUUE7SUFDRSx5QkFBeUI7SUFDekIscUJBQ0Y7RUFsUUE7RUFvUUE7SUFDRSx1QkFBc0I7RUFsUXhCO0VBcVFBO0lBQ0UsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixxQkFDRjtFQXBRQTtFQXNRQTtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFdBQVc7SUFDWCx1QkFBdUI7SUFDdkIsdUJBQXVCO0lBQ3ZCLGVBQWU7SUFDZixrQkFDRjtFQXJRQTtFQXVRQTtJQUNFLGVBQ0Y7RUF0UUE7RUF3UUE7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixpQ0FDRjtFQXZRQTtFQXlRQTtJQUNFLGNBQ0Y7RUF4UUE7RUEwUUE7SUFDRSxlQUNGO0VBelFBO0VBMlFBO0lBQ0UsZUFDRjtFQTFRQTtFQTRRQTtJQUNFLGNBQ0Y7RUEzUUE7RUE2UUE7SUFDRSxlQUNGO0VBNVFBO0VBOFFBO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxlQUFPO1lBQVAsT0FBTztJQUNQLGdCQUNGO0VBN1FBO0VBK1FBO0lBQ0UsY0FDRjtFQTlRQTtFQWdSQTtJQUNFLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsK0JBQ0Y7WUFERSx1QkFDRjtFQS9RQTtFQWlSQTtJQUNFLGNBQWM7SUFDZCxxQkFDRjtFQWhSQTtFQWtSQTtJQUNFLGFBQ0Y7RUFqUkE7RUFtUkE7SUFDRSx3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLCtCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsY0FDRjtFQWxSQTtFQW9SQTtJQUNFLGNBQ0Y7RUFuUkE7RUFxUkE7SUFDRSxVQUNGO0VBcFJBO0VBc1JBO0lBQ0UsU0FBUztJQUNULFdBQ0Y7RUFyUkE7RUF1UkE7SUFDRSxhQUNGO0VBdFJBO0VBd1JBO0lBQ0Usa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxPQUFPO0lBQ1AsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtJQUN2QixlQUNGO0VBdlJBO0VBeVJBO0lBQ0UsZUFDRjtFQXhSQTtFQTBSQTtJQUNFLGVBQWU7SUFDZixtQkFDRjtFQXpSQTtFQTJSQTtJQUNFLG1CQUNGO0VBMVJBO0VBNFJBO0lBQ0UsZUFBZTtJQUNmLGdCQUNGO0VBM1JBO0VBNlJBO0lBQ0UsZUFBZTtJQUNmLGdCQUNGO0VBNVJBO0VBOFJBO0lBQ0UsVUFDRjtFQTdSQTtFQStSQTtJQUNFLGtCQUFrQjtJQUNsQixjQUNGO0VBOVJBO0VBZ1NBO0lBQ0Usa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixtQkFDRjtFQS9SQTtFQWlTQTtJQUNFLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsWUFDRjtFQWhTQTtFQWtTQTtJQUNFLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLFNBQVM7SUFDVCxPQUFPO0lBQ1AsV0FBVztJQUNYLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLGFBQWE7SUFDYixnQkFDRjtFQWpTQTtFQW1TQTtJQUNFLGNBQ0Y7RUFsU0E7RUFvU0E7SUFDRSxXQUFXO0lBQ1gseUJBQ0Y7RUFuU0E7RUFxU0E7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLHFCQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLDhCQUNGO1lBREUsc0JBQ0Y7RUFwU0E7RUFzU0E7SUFDRSxXQUFXO0lBQ1gsU0FBUztJQUNULFlBQVk7SUFDWixXQUNGO0VBclNBO0VBdVNBO0lBQ0Usa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxnQkFDRjtFQXRTQTtFQXdTQTtJQUNFLHFCQUFxQjtJQUNyQiw0QkFBNEI7SUFDNUIsa0JBQWtCO0lBQ2xCLGlCQUNGO1lBREUsU0FDRjtFQXZTQTtFQXlTQTtJQUNFLGVBQWU7SUFDZixtQkFDRjtFQXhTQTtFQTBTQTtJQUNFLDRDQUE0QztJQUM1QywyQkFBMkI7SUFDM0Isa0NBQWtDO0lBQ2xDLDBCQUNGO0VBelNBO0VBMlNBO0lBQ0UsMkJBQ0Y7RUExU0E7RUE0U0E7SUFDRSxvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLGNBQ0Y7RUEzU0E7RUE2U0E7SUFDRSxrQkFDRjtFQTVTQTtFQThTQTtJQUNFLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsY0FDRjtFQTdTQTtFQStTQTtJQUNFLHFCQUNGO0VBOVNBO0VBZ1RBO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FBYztJQUNkLGdCQUNGO0VBL1NBO0VBaVRBO0lBQ0UseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QiwyQkFDRjtZQURFLG1CQUNGO0VBaFRBO0VBa1RBO0lBQ0UsbUJBQ0Y7RUFqVEE7RUFtVEE7SUFDRSxtQkFDRjtFQWxUQTtFQW9UQTtJQUNFLFdBQ0Y7RUFuVEE7RUFxVEE7SUFDRSxnQkFDRjtFQXBUQTtFQXNUQTtJQUNFLFVBQ0Y7RUFyVEE7RUF1VEE7SUFDRSxrQkFDRjtFQXRUQTtFQXdUQTtJQUNFLHVCQUFzQjtFQXRUeEI7RUF5VEE7SUFDRSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLGlDQUFpQztJQUNqQyxjQUNGO0VBeFRBO0VBMFRBO0lBQ0Usc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixpQ0FBaUM7SUFDakMsY0FBYztJQUNkLGdCQUFnQjtFQXhUbEI7RUEyVEE7SUFDRSxlQUNGO0VBMVRBO0VBNFRBO0lBQ0UsZUFDRjtFQTNUQTtFQTZUQTtJQUNFLG1CQUNGO0VBNVRBO0VBOFRBO0lBQ0UsMkJBQTJCO0lBQzNCLHFCQUNGO0VBN1RBO0VBK1RBO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQ0Y7RUE5VEE7RUFnVUE7SUFDRSxtQkFBbUI7SUFDbkIsa0JBQ0Y7RUEvVEE7RUFpVUE7SUFDRSxtQkFBbUI7SUFDbkIscUJBQ0Y7RUFoVUE7RUFrVUE7SUFDRSxlQUNGO0VBalVBO0VBbVVBO0lBQ0UsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixrQkFDRjtFQWxVQTtFQW9VQTtJQUNFLHNCQUFzQjtJQUN0QiwrQkFBK0I7SUFDL0IsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsaUNBQWlDO0lBQ2pDLGNBQWM7SUFDZCxtQkFDRjtFQW5VQTtFQXFVQTtJQUNFLDJCQUEyQjtJQUMzQixxQkFDRjtFQXBVQTtFQXNVQTtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIscUJBQWE7SUFBYixhQUFhO0lBQ2IsTUFBTTtJQUNOLHVCQUF1QjtJQUN2QixvQkFBb0I7SUFDcEIsOEJBQ0Y7WUFERSxzQkFDRjtFQXJVQTtFQXVVQTtJQUNFLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsZ0JBQ0Y7RUF0VUE7RUF3VUE7SUFDRSxnQkFDRjtFQXZVQTtFQXlVQTtJQUNFLGlCQUNGO0VBeFVBO0VBMFVBO0lBQ0UsZUFDRjtFQXpVQTtFQTJVQTtJQUNFLG1CQUNGO0VBMVVBO0VBNFVBO0lBQ0UsbUJBQ0Y7RUEzVUE7RUE2VUE7SUFDRSx5QkFBeUI7SUFDekIsb0JBQ0Y7RUE1VUE7QUFDRjs7QUE4VUE7RUFDRTtJQUNFLGVBQ0Y7RUE1VUE7QUFDRjs7QUE4VUE7RUFDRTtJQUNFLGVBQ0Y7RUE1VUE7QUFDRjs7QUE4VUE7RUFDRTtJQUNFLGVBQ0Y7RUE1VUE7QUFDRjs7QUE4VUE7RUFDRTtJQUNFLGdCQUFlO0lBQ2YsZ0JBQ0Y7RUE1VUE7QUFDRjs7QUE4VUE7RUFDRTtJQUNFLHVCQUFzQjtJQUN0QixvQkFDRjtFQTVVQTtBQUNGOztBQThVQTtFQUNFLHlCQUF5QjtBQTNVM0I7O0FBRUE7RUE2VUUseUJBQXlCO0FBM1UzQjs7QUE4VUE7RUFDRSx5QkFBeUI7QUEzVTNCOztBQThVQTtFQUNFLGNBQWM7QUEzVWhCOztBQThVQTtFQUNFLFdBQVc7QUEzVWI7O0FBOFVBO0VBQ0UsZ0JBQWdCO0FBM1VsQjs7QUE4VUE7RUFDRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHlCQUE4QjtFQUE5QixzQ0FBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtBQTNVaEM7O0FBOFVBO0VBQ0UsVUFBVTtBQTNVWjs7QUE4VUE7RUFDRSxVQUFVO0FBM1VaOztBQThVQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7QUEzVXBCOztBQThVQTtFQUNFLGVBQWU7QUEzVWpCOztBQThVQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtFQUFuQiwyQkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7RUFBdkIsK0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7QUEzVXpCOztBQThVQTtFQUNFLHFCQUFvQjtBQTNVdEI7O0FBOFVBO0VBQ0UsY0FBYztBQTNVaEI7O0FBOFVBO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxTQUFTO0VBQ1QsaUNBQWlDO0VBQ2pDLG1DQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsY0FBYztBQTNVaEI7O0FBOFVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFNBQVM7RUFDVCxjQUFjO0VBQ2QsV0FBVztBQTNVYjs7QUE4VUE7RUFDRSxrQ0FBa0M7QUEzVXBDOztBQThVQTtFQUNFLG1CQUFtQjtBQTNVckI7O0FBOFVBO0VBQ0UsV0FBVztBQTNVYjs7QUE4VUE7QUFDQTtFQUNFLGtCQUFrQjtBQTNVcEI7O0FBOFVBO0VBQ0UsV0FBVztFQUNYLGNBQWM7QUEzVWhCOztBQThVQTtFQUNFLGFBQWE7QUEzVWY7O0FBOFVBO0VBQ0UsMkJBQW1CO0VBQW5CLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFVBQVU7RUFDVixtQ0FBMkI7VUFBM0IsMkJBQTJCO0FBM1U3Qjs7QUE4VUE7RUFDRSxjQUFjO0VBQ2QsbUJBQ0Y7QUE1VUE7O0FBOFVBO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiwyQkFBbUI7RUFBbkIsbUJBQW1CO0FBM1VyQjs7QUE4VUE7RUFDRSxjQUFjO0VBQ2QsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGVBQWU7QUEzVWpCOztBQThVQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFFBQVE7RUFDUixnQkFBZ0I7QUEzVWxCOztBQThVQTtFQUNFLG1CQUFtQjtBQTNVckI7O0FBOFVBO0VBQ0UsV0FBVztFQUNYLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7QUEzVXJCOztBQThVQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLFlBQVk7RUFDWixvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YsY0FBYztFQUNkLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZUFBZTtBQTNVakI7O0FBOFVBO0VBQ0UseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixjQUFjO0FBM1VoQjs7QUE4VUE7RUFDRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHVCQUFlO01BQWYsbUJBQWU7VUFBZixlQUFlO0VBQ2YseUJBQThCO0VBQTlCLHNDQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0FBM1VoQzs7QUE4VUE7RUFDRSxzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLFdBQVc7RUFDWCxlQUFlO0VBQ2YsY0FBYztFQUNkLFlBQVk7RUFDWixhQUFhO0FBM1VmOztBQThVQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YseUJBQXlCO0VBQ3pCLG1CQUFtQjtBQTNVckI7O0FBOFVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixpQkFBaUI7QUEzVW5COztBQThVQTtFQUNFLDZCQUE2QjtFQUM3QixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixzQkFBc0I7QUEzVXhCOztBQThVQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLGlCQUFpQjtBQTNVbkI7O0FBOFVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsZ0JBQWdCO0FBM1VsQjs7QUE4VUE7RUFDRSxnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLFlBQVk7RUFDWixpQkFBaUI7QUEzVW5COztBQThVQTtFQUNFLGNBQWM7QUEzVWhCOztBQThVQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0JBQWdCO0FBM1VsQjs7QUE2VUE7RUFDRSw2QkFBNkI7QUExVS9COztBQTRVQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixVQUFVO0VBQ1YsV0FBVztFQUNYLGVBQWU7QUF6VWpCOztBQTJVQTtFQUNFLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsY0FBYztBQXhVaEI7O0FBMFVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZUFBZTtBQXZVakI7O0FBeVVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsT0FBTztBQXRVVDs7QUF3VUE7RUFDRSxXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxRQUFRO0VBQ1IseUJBQXlCO0FBclUzQjs7QUF1VUE7RUFDRSxjQUFjO0FBcFVoQjs7QUFzVUE7RUFDRSxjQUFjO0FBblVoQjs7QUFzVUE7RUFDRSxxQkFBcUI7QUFuVXZCOztBQXNVQTtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQW5VcEI7O0FBc1VBO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixZQUFZO0VBQ1osY0FBYztFQUNkLGNBQWM7RUFDZCxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLG1DQUEyQjtVQUEzQiwyQkFBMkI7QUFuVTdCOztBQXNVQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFFWiwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLFdBQVc7QUFwVWI7O0FBdVVBO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2QsY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsUUFBUTtFQUNSLGtCQUFrQjtBQXBVcEI7O0FBdVVBO0VBQ0UsYUFBYTtBQXBVZjs7QUF1VUE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLE9BQU87RUFDUCxlQUFlO0FBcFVqQjs7QUF1VUE7RUFDRSxrQkFBa0I7QUFwVXBCOztBQXVVQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7QUFwVWxCOztBQXVVQTtFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixvQkFBb0I7QUFwVXRCOztBQXVVQTtFQUNFLFdBQVc7QUFwVWI7O0FBdVVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixTQUFTO0VBQ1QsUUFBUTtFQUNSLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGFBQWE7RUFDYix3Q0FBZ0M7VUFBaEMsZ0NBQWdDO0VBQ2hDLGdDQUF3QjtFQUF4Qix3QkFBd0I7RUFDeEIsVUFBVTtBQXBVWjs7QUF1VUE7RUFDRSxVQUFVO0VBQ1YsUUFBUTtBQXBVVjs7QUF1VUE7RUFDRSxzQkFBYztNQUFkLG9CQUFjO1VBQWQsY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLDRCQUE0QjtFQUM1QiwwQkFBMEI7QUFwVTVCOztBQXdVQTtFQUNFLGVBQWU7QUFyVWpCOztBQXdVQTtFQUNFLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIseUJBQXlCO0FBclUzQjs7QUE0VUE7RUFDRSxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQXpVcEI7O0FBNFVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixZQUFZO0FBelVkOztBQTRVQTtFQUNFO0lBQ0UsZUFBZTtFQXpVakI7RUE0VUE7SUFDRSxtQkFBbUI7RUExVXJCO0VBNlVBO0lBQ0UsbUJBQW1CO0VBM1VyQjtBQUNGOztBQThVQTtFQUNFO0lBQ0UsK0JBQThCO0VBM1VoQztFQThVQTtJQUNFLGVBQWU7RUE1VWpCO0VBK1VBO0lBQ0UsbUJBQW1CO0VBN1VyQjtBQUNGOztBQWdWQTtFQUNFO0lBQ0UsYUFBYTtFQTdVZjtFQWdWQTtJQUNFLG1CQUNGO0VBL1VBO0VBaVZBO0lBQ0UseUJBQXdCO0VBL1UxQjtFQWtWQTtJQUNFLHlCQUF5QjtFQWhWM0I7RUFtVkE7SUFDRSx5QkFBeUI7SUFDekIsY0FBYztFQWpWaEI7RUFvVkE7SUFDRSwrQkFBNEI7RUFsVjlCO0VBcVZBO0lBQ0Usb0JBQW9CO0VBblZ0QjtFQXNWQTtJQUNFLG9CQUFhO0lBQWIscUJBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix1QkFBZTtRQUFmLG1CQUFlO1lBQWYsZUFBZTtFQXBWakI7RUF1VkE7SUFDRSxXQUFXO0VBclZiO0VBd1ZBO0lBQ0UsV0FBVztFQXRWYjtFQXlWQTtJQUNFLGFBQWE7RUF2VmY7RUEwVkE7SUFDRSxjQUFjO0VBeFZoQjtFQTJWQTtJQUNFLGVBQWU7RUF6VmpCO0VBNFZBO0lBQ0Usa0JBQWtCO0VBMVZwQjtFQTZWQTtJQUNFLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixtQkFBbUI7RUEzVnJCO0VBOFZBO0lBQ0UsVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0I7RUE1VmxCO0VBK1ZBO0lBQ0UsZ0JBQWdCO0VBN1ZsQjtFQWdXQTtJQUNFLHlCQUE4QjtJQUE5QixzQ0FBOEI7UUFBOUIsc0JBQThCO1lBQTlCLDhCQUE4QjtJQUM5Qix1QkFBZTtRQUFmLG1CQUFlO1lBQWYsZUFBZTtFQTlWakI7RUFpV0E7SUFDRSxlQUFlO0lBQ2YsVUFBVTtJQUNWLFlBQVk7SUFDWixlQUFlO0lBQ2YsZUFBZTtJQUNmLG1CQUFtQjtFQS9WckI7RUFrV0E7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0VBaFdwQjtFQW1XQTtJQUNFLGVBQWU7RUFqV2pCO0VBb1dBO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtFQWxXckI7RUFxV0E7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLGlCQUFpQjtFQW5XbkI7RUFzV0E7SUFDRSxhQUFhO0VBcFdmO0VBdVdBO0lBQ0Usa0JBQWtCO0VBcldwQjtFQXdXQTtJQUNFLGFBQWE7SUFDYixpQkFBaUI7RUF0V25CO0VBeVdBO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixZQUFZO0lBQ1osbUJBQW1CO0VBdldyQjtFQTBXQTtJQUNFLGVBQWU7SUFDZixXQUFXO0VBeFdiO0VBMldBO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixXQUFXO0VBeldiO0VBNFdBO0lBQ0UsZUFBZTtJQUNmLFdBQVc7SUFDWCxZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLFNBQVM7RUExV1g7RUE2V0E7SUFDRSxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLFNBQVM7SUFDVCxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFNBQVM7RUEzV1g7RUE4V0E7SUFDRSxrQkFBa0I7SUFDbEIsMkJBQTJCO0VBNVc3QjtFQStXQTtJQUNFLGFBQWE7SUFDYixVQUFVO0lBQ1YsNEJBQXNCO0lBQXRCLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtFQTdXeEI7RUFnWEE7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGVBQWU7RUE5V2pCO0VBaVhBO0lBQ0UsZUFBZTtJQUNmLGtCQUFrQjtFQS9XcEI7RUFrWEE7SUFDRSxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQWdCO09BQWhCLHFCQUFnQjtZQUFoQixnQkFBZ0I7RUFoWGxCO0VBbVhBO0lBQ0UsaUJBQWlCO0VBalhuQjtBQUNGOztBQW9YQTtFQUNFO0lBQ0UsbUJBQW1CO0VBalhyQjtBQUNGOztBQW9YQTtFQUNFLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIseUJBQThCO0VBQTlCLHNDQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0FBalhoQzs7QUFvWEE7RUFDRSxXQUFXO0VBQ1gsZUFBZTtFQUNmLGdCQUFnQjtBQWpYbEI7O0FBb1hBO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtFQUNyQixhQUFhO0FBalhmOztBQW9YQTtFQUNFLHFCQUFxQjtFQUNyQixZQUFZO0FBalhkOztBQXFYQTtFQUNFLGtCQUFrQjtBQWxYcEI7O0FBcVhBO0VBQ0UsaUJBQWlCO0FBbFhuQjs7QUFxWEE7RUFDRSxzQkFBc0I7QUFsWHhCOztBQXFYQTtFQUNFLHdCQUF3QjtBQWxYMUI7O0FBcVhBO0VBQ0UsNEJBQTRCO0FBbFg5QiIsInNvdXJjZXMiOlsid2VicGFjazovL29tb2RhLXdwLy4vYXNzZXRzL3Njc3MvdmVuZG9ycy5jc3MiLCJ3ZWJwYWNrOi8vb21vZGEtd3AvLi9hc3NldHMvc2Nzcy9hcHAuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcn0iLCJAaW1wb3J0ICd2ZW5kb3JzLmNzcyc7XG5cbiosOmFmdGVyLDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMFxufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDM2MHB4XG59XG5cbmJvZHkge1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWZvbnQ6IFJhbGV3YXk7XG4gIC0tcGVyeGlzLWF1dG8tc2Vjb25kLWZvbnQ6IFJhbGV3YXk7XG4gIC0tcGVyeGlzLWF1dG8taWNvbi1mb250OiBQZXJ4aXNJY29uU2V0MjtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1mb250LXNpemU6IDEwcHg7XG4gIC0tcGVyeGlzLWF1dG8tc2Vjb25kLWZvbnQtc2l6ZTogMTJweDtcbiAgLS1wZXJ4aXMtYXV0by10aGlyZC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tZm91cnRoLWZvbnQtc2l6ZTogMTZweDtcbiAgLS1wZXJ4aXMtYXV0by1maWZ0aC1mb250LXNpemU6IDE4cHg7XG4gIC0tcGVyeGlzLWF1dG8tc2l4dGgtZm9udC1zaXplOiAyMHB4O1xuICAtLXBlcnhpcy1hdXRvLXNldmVudGgtZm9udC1zaXplOiAyNHB4O1xuICAtLXBlcnhpcy1hdXRvLWVpZ2h0aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tbmludGgtZm9udC1zaXplOiAxOHB4O1xuICAtLXBlcnhpcy1hdXRvLXRlbnRoLWZvbnQtc2l6ZTogMThweDtcbiAgLS1wZXJ4aXMtYXV0by1lbGV2ZW50aC1mb250LXNpemU6IDI0cHg7XG4gIC0tcGVyeGlzLWF1dG8tdHdlbGZ0aC1mb250LXNpemU6IDMycHg7XG4gIC0tcGVyeGlzLWF1dG8tdGhpcnRlZW50aC1mb250LXNpemU6IDMycHg7XG4gIC0tcGVyeGlzLWF1dG8tZm91cnRlZW50aC1mb250LXNpemU6IDMycHg7XG4gIC0tcGVyeGlzLWF1dG8tZmlmdGVlbnRoLWZvbnQtc2l6ZTogNDhweDtcbiAgLS1wZXJ4aXMtYXV0by1zaXh0ZWVudGgtZm9udC1zaXplOiAxNHB4O1xuICAtLXBlcnhpcy1hdXRvLXNldmVudGVlbnRoLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1wZXJ4aXMtYXV0by1laWdodGVlbnRoLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1wZXJ4aXMtYXV0by1uaW5ldGVlbnRoLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1wZXJ4aXMtYXV0by10d2VudHktZmlyc3QtZm9udC1zaXplOiAyNHB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS1zZWNvbmQtZm9udC1zaXplOiAyNnB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS10aGlyZC1mb250LXNpemU6IDI4cHg7XG4gIC0tcGVyeGlzLWF1dG8tdHdlbnR5LWZvdXJ0aC1mb250LXNpemU6IDMycHg7XG4gIC0tcGVyeGlzLWF1dG8tdHdlbnR5LWZpZnRoLWZvbnQtc2l6ZTogMjRweDtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1mb250LXdlaWdodDogNDAwO1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1mb250LXdlaWdodDogMzAwO1xuICAtLXBlcnhpcy1hdXRvLXRoaXJkLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tcGVyeGlzLWF1dG8tc2Vjb25kLWJvcmRlci13aWR0aDogMnB4O1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC10ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1jb2xvcjogIzBEMEUwRTtcbiAgLS1wZXJ4aXMtYXV0by1zZWNvbmQtY29sb3I6ICNGRkZGRkY7XG4gIC0tcGVyeGlzLWF1dG8tdGhpcmQtY29sb3I6ICNFMDMwMEM7XG4gIC0tcGVyeGlzLWF1dG8tZm91cnRoLWNvbG9yOiAjQ0ZEM0QzO1xuICAtLXBlcnhpcy1hdXRvLWZpZnRoLWNvbG9yOiAjQ0RDRkQxO1xuICAtLXBlcnhpcy1hdXRvLXNpeHRoLWNvbG9yOiAjRTlFOUU5O1xuICAtLXBlcnhpcy1hdXRvLXNldmVudGgtY29sb3I6ICMwRDBFMEU7XG4gIC0tcGVyeGlzLWF1dG8tZWlnaHRoLWNvbG9yOiAjRTdFN0U3O1xuICAtLXBlcnhpcy1hdXRvLW5pbnRoLWNvbG9yOiAjODg5MDkwO1xuICAtLXBlcnhpcy1hdXRvLXRlbnRoLWNvbG9yOiAjRjRGNUY1O1xuICAtLXBlcnhpcy1hdXRvLWVsZXZlbnRoLWNvbG9yOiAjMEQwRTBFO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtc3RpY2t5OiAxMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LWFic29sdXRlOiAxMDA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC10b29sdGlwOiAxMDAwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtbW9kYWw6IDEwMTA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC1maXhlZDogMTAyMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LWRyb3Bkb3duOiAxMDMwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtbG9hZGVyOiAxMDQwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQ6IDMwMCAxNHB4LzEuNCBSYWxld2F5LHNhbnMtc2VyaWZcbn1cblxuYm9keS5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbmF7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubWFpbixzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmNvbnRlbnQge1xuICBwYWRkaW5nOiA5NnB4IDEyMHB4XG59XG5cbi5hYm91dC1zbGlkZXJfX25hdmlnYXRpb24sLmNvbnRlbnQtLW9ubHktbGF0ZXJhbCwubW9kZWwtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZzogMCAxMjBweFxufVxuXG4jaW5zdG9jay13aWRnZXQge1xuICBtaW4taGVpZ2h0OiAxMDB2aFxufVxuXG4ud29yZC11cCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSBzY2FsZSguOTk5KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKC45OTkpO1xuICBvcGFjaXR5OiAwXG59XG5cbi5vYnNlcnZlci13b3JkLXVwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIC4xcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyAuMXMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKC45OTkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgc2NhbGUoLjk5OSk7XG4gIG9wYWNpdHk6IDBcbn1cblxuLm9ic2VydmVyLXdvcmQtdXAuYW5pbWF0aW9uLWFjdGl2YXRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSlcbn1cblxuLm9ic2VydmVyLWZhZGUtaW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgLjFzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIC4xcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjg1KTtcbiAgb3BhY2l0eTogMFxufVxuXG4ub2JzZXJ2ZXItZmFkZS1pbi5hbmltYXRpb24tYWN0aXZhdGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi5tb3ZlLW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KVxufVxuXG4ubW92ZS1vdXQuYW5pbWF0aW9uLWFjdGl2YXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtb3ZlT3V0IDJzIC4zcyBlYXNlLW91dCBib3RoO1xuICBhbmltYXRpb246IG1vdmVPdXQgLjVzIC4ycyBlYXNlLW91dCBib3RoXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtb3ZlT3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpXG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG59XG5cbkBrZXlmcmFtZXMgbW92ZU91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KVxuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29yZFVwQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKC45OTkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSBzY2FsZSguOTk5KTtcbiAgICBvcGFjaXR5OiAwXG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbkBrZXlmcmFtZXMgd29yZFVwQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKC45OTkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSBzY2FsZSguOTk5KTtcbiAgICBvcGFjaXR5OiAwXG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZUluU2xpZGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpXG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZUluU2xpZGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpXG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlT3V0U2xpZGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMylcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZU91dFNsaWRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpXG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG59XG5cbi5idXR0b24ge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxN3B4IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZDBlMGU7XG4gIG91dGxpbmU6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dFxufVxuXG4uYnV0dG9uOmZvY3VzLC5idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAuOCFpbXBvcnRhbnRcbn1cblxuLmJ1dHRvbi0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uYnV0dG9uLS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZcbn1cblxuLmJ1dHRvbi0tbm8tYm9yZGVyIHtcbiAgYm9yZGVyOiBub25lXG59XG5cbi5idXR0b24tLW5vLWJvcmRlci5idXR0b24tLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzYTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAtOHB4O1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcbiAgb3BhY2l0eTogLjM7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvclxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogODBweDtcbiAgb3BhY2l0eTogMVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMDUpO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLC4wNSlcbn1cblxuLmhlYWRlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCAtMjBweFxufVxuLmhlYWRlcl9fY29udGVudCAubWVudS1pdGVte1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyX19pdGVtLCAuaGVhZGVyX19jb250ZW50IC5tZW51LWl0ZW0gYSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIG1hcmdpbjogMCAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0XG59XG5cbi5oZWFkZXJfX2l0ZW06Zm9jdXMsIC5oZWFkZXJfX2l0ZW06aG92ZXIsIC5oZWFkZXJfX2NvbnRlbnQgLm1lbnUtaXRlbSBhOmZvY3VzLCAuaGVhZGVyX19jb250ZW50IC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50XG59XG5cbi5oZWFkZXJfX2JyIHtcbiAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIC8qICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmhlYWRlcl9fY29udGFjdCwgLmhlYWRlcl9fbWFwLCAuaGVhZGVyX19waG9uZSB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uaGVhZGVyX19zb2NpYWxzX19kZXNrb3AsIC5oZWFkZXJfX3NvY2lhbHNfX21vYmlsZSB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRhY3QsIC5oZWFkZXJfX21hcCwgLmhlYWRlcl9fcGhvbmUsIC5oZWFkZXJfX3NvY2lhbHNfX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zb2NpYWxzX19kZXNrb3Age1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICAuaGVhZGVyX19jb250ZW50IGE6bnRoLWNoaWxkKDIpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLmhlYWRlcl9fbG9nbyBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG4uaGVhZGVyX19sb2dvIGltZ3tcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5oZWFkZXJfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDAgMFxufVxuXG4uaGVhZGVyX19idXR0b24ub3BlbiAuaGVhZGVyX19idXR0b24tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uaGVhZGVyX19idXR0b24ub3BlbiAuaGVhZGVyX19idXR0b24tYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uaGVhZGVyX19idXR0b24tYnVyZ2VyIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmhlYWRlcl9fYnV0dG9uLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZTRlNDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci5jb250ZW50LS1vbmx5LWxhdGVyYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyLmNvbnRlbnQtLW9ubHktbGF0ZXJhbCArIC5tZW51ICsgLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi8qQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxufSovXG5cblxuLm1lbnUub3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjkpXG59XG5cbi5tZW51Lm9wZW4gLm1lbnVfX2l0ZW0ge1xuICBvcGFjaXR5OiAxXG59XG5cbi5tZW51X19pdGVtIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMDtcbiAgY29sb3I6ICMwZDBlMGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNWY1XG59XG5cbi5tZW51X19pdGVtOmFjdGl2ZSwubWVudV9faXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjVcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwZDBlMGVcbn1cblxuLmZvb3Rlcl9fdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNDhweCAwXG59XG5cbi5mb290ZXJfX3RvcDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTA5MFxufVxuXG4uZm9vdGVyX19sb2dvIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmZvb3Rlcl9fbG9nbyBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5mb290ZXJfX3RhZ2xpbmUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBjb2xvcjogIzg4OTA5MFxufVxuXG4uZm9vdGVyX19ob3RsaW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG4uZm9vdGVyX19ob3RsaW5lIHAge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjODg5MDkwXG59XG5cbi5mb290ZXJfX2xpbmsge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0XG59XG5cbi5mb290ZXJfX2xpbms6Zm9jdXMsLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IC44IWltcG9ydGFudFxufVxuXG4uZm9vdGVyX19saW5rLS10ZWwge1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtc1xufVxuXG4uZm9vdGVyX19saW5rLS1zbWFsbCB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCVcbn1cblxuLmZvb3Rlcl9fY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm5hdiBzc1wiIFwiZGlzY2xhaW1lciBzc1wiO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDI0cHggMCA0OHB4XG59XG5cbi5mb290ZXJfX2NlbnRlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTA5MFxufVxuXG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtYXJlYTogbmF2O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmZvb3Rlcl9fbmF2IC5mb290ZXJfX2xpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHhcbn1cblxuLmZvb3Rlcl9fbmF2IC5mb290ZXJfX2xpbms6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG4uZm9vdGVyX19kaXNjbGFpbWVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgZ3JpZC1hcmVhOiBkaXNjbGFpbWVyO1xuICBtYXgtd2lkdGg6IDU3NXB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzVmNjU2NVxufVxuXG4uZm9vdGVyX19zb2NpYWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IHNzO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC04cHhcbn1cblxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXRcbn1cblxuLmZvb3Rlcl9fc29jaWFsOmZvY3VzLC5mb290ZXJfX3NvY2lhbDpob3ZlciB7XG4gIG9wYWNpdHk6IC44IWltcG9ydGFudFxufVxuXG4uZm9vdGVyX19ib3R0b20ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDI0cHggMCA0OHB4XG59XG5cbi5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4XG59XG5cbi5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzg4OTA5MFxufVxuXG4uZm9vdGVyX19hdXRob3Ige1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLmZvb3Rlcl9faG90bGluZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHggMFxufVxuXG4uZm9vdGVyX19ob3RsaW5lLWNvbnRhaW5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTA5MFxufVxuXG4ucHJvbW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwxdmgpICogMTAwIC0gNjBweClcbn1cblxuLnByb21vX19pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwZTBlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGFzcGVjdC1yYXRpbzogMTM1MC82NDBcbn1cblxuLnByb21vX19pbWFnZS13cmFwcGVyLnByb21vX19pbWFnZS13cmFwcGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLmRlc2t0b3AtYXNwZWN0LXJhdGlvIC5wcm9tb19faW1hZ2Utd3JhcHBlci5wcm9tb19faW1hZ2Utd3JhcHBlci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5kZXNrdG9wLWFzcGVjdC1yYXRpbyAucHJvbW9fX2ltYWdlLXdyYXBwZXIucHJvbW9fX2ltYWdlLXdyYXBwZXItZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wcm9tb19faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXJcbn1cblxuLnByb21vX19jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMjBweDtcbiAgYm90dG9tOiA2NHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjb2xvcjogI2ZmZlxufVxuXG4ucHJvbW9fX2NvbnRlbnQtd3JhcHBlciAuYnV0dG9uIHtcbiAgbWFyZ2luOiBpbml0aWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9tb19fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzBkMGUwZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweFxufVxuXG4ucHJvbW9fX3RpdGxlLS1saWdodCB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5wcm9tb19fc3VidGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGNvbG9yOiAjMGQwZTBlXG59XG5cbi5wcm9tb19fc3VidGl0bGUtLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnByb21vX19idXR0b24ge1xuICBjb2xvcjogIzBkMGUwZTtcbiAgYm9yZGVyLWNvbG9yOiAjMGQwZTBlXG59XG5cbi5wcm9tb19fYnV0dG9uLS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZcbn1cblxuLmZ1bGwtYmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDEzNS82NFxufVxuXG4uZnVsbC1iZy0tc21hbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1O1xuICBhc3BlY3QtcmF0aW86IDEzNTAvNTk1XG59XG5cbi5mdWxsLWJnLS1zbWFsbCAuZnVsbC1iZ19faW1nIHtcbiAgcmlnaHQ6IDEyMHB4O1xuICBsZWZ0OiAxMjBweFxufVxuXG4uZnVsbC1iZy0tc21hbGwuYW5pbWF0aW9uLWFjdGl2YXRlZCBpbWcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGVJblNsaWRlIC4zcyAuM3MgZWFzZS1vdXQgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZUluU2xpZGUgLjNzIC4zcyBlYXNlLW91dCBib3RoXG59XG5cbi5mdWxsLWJnX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMFxufVxuXG4uZnVsbC1iZ19faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlclxufVxuXG4uZnVsbC1iZ19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5mdWxsLWJnX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTI4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZnVsbC1iZ19fZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDU5NXB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXNcbn1cblxuLmJsb2NrLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ibG9jay10aXRsZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMVxufVxuXG4uYmxvY2stdGl0bGVfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC0xcHhcbn1cblxuLmJsb2NrLXRpdGxlX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5ibG9jay10aXRsZV9faW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IGJvdHRvbSxsZWZ0IHRvcCxmcm9tKHJnYmEoMTMsMTQsMTQsLjIpKSx0byhyZ2JhKDEzLDE0LDE0LC4yKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDEzLDE0LDE0LC4yKSxyZ2JhKDEzLDE0LDE0LC4yKSlcbn1cblxuLmJsb2NrLXRpdGxlX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIC4xcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIC4xcyBlYXNlLW91dFxufVxuXG4uYmxvY2stdGl0bGVfX2Rlc2Mge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIG1hcmdpbjogMjRweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXRcbn1cblxuLmJsb2NrLXRpdGxlX190ZXh0cyB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgY29sb3I6ICNhY2IyYjI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIC4zcyBlYXNlLW91dFxufVxuXG4uYmxvY2stdGl0bGVfX3RleHRzIHAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4XG59XG5cbi5ibG9jay10aXRsZV9fdGV4dHMgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uYmxvY2stdGl0bGUtLXdoaXRlIC5ibG9jay10aXRsZV9fZGVzYyB7XG4gIGNvbG9yOiAjMzYzYTNhXG59XG5cbi5ibG9jay10aXRsZS0td2hpdGUgLmJsb2NrLXRpdGxlX190ZXh0cyB7XG4gIGNvbG9yOiAjNWY2NTY1XG59XG5cbi5ibG9jay10aXRsZS0tbG9uZyAuYmxvY2stdGl0bGVfX2Rlc2Mge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW46IDI0cHggMCAxMnB4XG59XG5cbi5ibG9jay10aXRsZS0tbG9uZyAuYmxvY2stdGl0bGVfX3dyYXBwZXIge1xuICBhc3BlY3QtcmF0aW86IDU3NS8yODdcbn1cblxuLnRpdGxlLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjVcbn1cblxuLnRpdGxlLXRleHQudGl0bGUtdGV4dC0tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI0MjRcbn1cblxuLnRpdGxlLXRleHQudGl0bGUtdGV4dC0tZGFyayAudGl0bGUtdGV4dF9fdGl0bGUge1xuICBjb2xvcjogI2ZmZlxufVxuXG4udGl0bGUtdGV4dC50aXRsZS10ZXh0LS1kYXJrIC50aXRsZS10ZXh0X19zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjZTJlNGU0XG59XG5cbi50aXRsZS10ZXh0LnRpdGxlLXRleHQtLWRhcmsgLnRpdGxlLXRleHRfX3RleHQge1xuICBjb2xvcjogI2FjYjJiMlxufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogXCJ0aXRsZSB0aXRsZVwiIFwic3VidGl0bGUgdGV4dFwiLzFmciAxZnI7XG4gIG1heC13aWR0aDogOTg1cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcm93LWdhcDogNDhweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0MHB4O1xuICAtbW96LWNvbHVtbi1nYXA6IDQwcHg7XG4gIGNvbHVtbi1nYXA6IDQwcHhcbn1cblxuLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX2NvbnRlbnQtd3JhcHBlci50aXRsZS10ZXh0LS1uby1zdWJ0aXRsZSB7XG4gIGdyaWQtdGVtcGxhdGU6IFwidGl0bGVcIiBcInRleHRcIjtcbiAgcm93LWdhcDogMTJweFxufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fY29udGVudC13cmFwcGVyLnRpdGxlLXRleHQtLW5vLXRpdGxlIHtcbiAgZ3JpZC10ZW1wbGF0ZTogXCJzdWJ0aXRsZSBzdWJ0aXRsZVwiLzFmciAxZnJcbn1cblxuLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX2NvbnRlbnQtd3JhcHBlci50aXRsZS10ZXh0LS1uby10aXRsZSAudGl0bGUtdGV4dF9fc3VidGl0bGUge1xuICBncmlkLWFyZWE6IHN1YnRpdGxlO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBncmlkLWFyZWE6IHRpdGxlO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLnRpdGxlLXRleHQgLnRpdGxlLXRleHQtLXdpdGgtdGl0bGUudGl0bGUtdGV4dC0tbm8tc3VidGl0bGUudGl0bGUtdGV4dC0tb25seS1vbmUtdGV4dCB7XG4gIGdyaWQtdGVtcGxhdGU6IFwidGl0bGVcIiBcInRleHRcIlxufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dC0td2l0aC10aXRsZS50aXRsZS10ZXh0LS1uby1zdWJ0aXRsZS50aXRsZS10ZXh0LS1vbmx5LW9uZS10ZXh0IC50aXRsZS10ZXh0X19zdWJ0aXRsZSB7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50aXRsZS10ZXh0IC50aXRsZS10ZXh0LS13aXRoLXRpdGxlLnRpdGxlLXRleHQtLW5vLXN1YnRpdGxlLnRpdGxlLXRleHQtLW9ubHktb25lLXRleHQgLnRpdGxlLXRleHRfX3RleHQge1xuICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fc3VidGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIGdyaWQtYXJlYTogc3VidGl0bGU7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIGNvbG9yOiAjMzYzYTNhXG59XG5cbi50aXRsZS10ZXh0IC50aXRsZS10ZXh0X190ZXh0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBtYXgtd2lkdGg6IDU3NXB4O1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZlYXR1cmUtY29udGVudF9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYXNwZWN0LXJhdGlvOiA1MjcvMjk4XG59XG5cbi5mZWF0dXJlLWNvbnRlbnRfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMXMgZWFzZS1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtYWxpZ246IHN0YXJ0XG59XG5cbi5mZWF0dXJlLWNvbnRlbnRfX3RleHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgdGV4dC1hbGlnbjogc3RhcnRcbn1cbi5mZWF0dXJlLWNvbnRlbnRfX3RleHQgPiBhe1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0XG59XG5cbi5hbWJhc3NhZG9yLWJsb2NrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5hbWJhc3NhZG9yLWJsb2NrX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogODEwLzQwNVxufVxuXG4uYW1iYXNzYWRvci1ibG9ja19fbmFtZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzBkMGUwZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweFxufVxuXG4uYW1iYXNzYWRvci1ibG9ja19fb2NjdXBhdGlvbiB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLmFtYmFzc2Fkb3ItYmxvY2tfX3RleHQge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBsaW5lLWhlaWdodDogMS43XG59XG5cbi5hbWJhc3NhZG9yLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjVcbn1cblxuLmFtYmFzc2Fkb3Itc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLm5ld3MtcHJldmlldyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IHN0YXJ0XG59XG5cbi5uZXdzLXByZXZpZXdfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0XG59XG5cbi5uZXdzLXByZXZpZXdfX2xpbms6Zm9jdXMsLm5ld3MtcHJldmlld19fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IC44IWltcG9ydGFudFxufVxuXG4ubmV3cy1wcmV2aWV3X19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBhc3BlY3QtcmF0aW86IDUyNy8zMzBcbn1cblxuLm5ld3MtcHJldmlld19fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIGNvbG9yOiAjMGQwZTBlXG59XG5cbi5uZXdzLXByZXZpZXdfX2RhdGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIGNvbG9yOiAjODg5MDkwXG59XG5cbi5uZXdzLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4ubmV3cy1tb2RhbC5vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMVxufVxuXG4ubmV3cy1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dFxufVxuXG4ubmV3cy1tb2RhbF9fY2xvc2U6Zm9jdXMsLm5ld3MtbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogLjghaW1wb3J0YW50XG59XG5cbi5uZXdzLW1vZGFsX19jbG9zZSBzdmcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4XG59XG5cbi5uZXdzLW1vZGFsX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuLm5ld3MtbW9kYWxfX2hlYWRlci0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubmV3cy1tb2RhbF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4ubmV3cy1tb2RhbF9fZGF0ZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLm5ld3MtbW9kYWxfX2ltZyB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5uZXdzLW1vZGFsX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXJcbn1cblxuLm5ld3MtbW9kYWxfX2NvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiA2NHB4IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHhcbn1cblxuLm5ld3MtbW9kYWxfX3RleHQge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIGNvbG9yOiAjNWY2NTY1XG59XG5cbi5uZXdzLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLm5ld3Mtc2xpZGVyX19pdGVtIHtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDB2dyAtIDI4MHB4KS8gMik7XG4gIGhlaWdodDogYXV0b1xufVxuXG4ubmV3cy1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4ubmV3cy1zbGlkZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LG1pbk1heChjYWxjKCgxMDB2dyAtIDM0MHB4KS8gMyksMWZyKSk7XG4gIGdhcDogNDBweFxufVxuXG4ubmV3cy1zbGlkZXJfX2NvbnRhaW5lci0tY2VudGVyIHtcbiAganVzdGlmeS1pdGVtczogY2VudGVyXG59XG5cbi5uZXdzLXNsaWRlcl9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNjRweFxufVxuXG4uc3RhdHMge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjVcbn1cblxuLnN0YXRzLnBhZGRpbmdzLXNtYWxse1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3RhdHNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5zdGF0c19fc3VidGl0bGUsIC5zdGF0cyAuc3RhdHNfX3RleHQgaDQge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5zdGF0c19fdGl0bGUsIC5zdGF0cyAuc3RhdHNfX3RleHQgaDIge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uc3RhdHNfX3RleHQge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2FjYjJiMjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdGF0c19fdGV4dCBwe1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnN0YXRzX190ZXh0IGJsb2NrcXVvdGV7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMWUxZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3RhdHNfX3RleHQgYmxvY2txdW90ZSBhe1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknICxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE3cHggMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdGF0c19fdGV4dCBibG9ja3F1b3RlIGE6aG92ZXIsIC5zdGF0c19fdGV4dCBibG9ja3F1b3RlIGE6Zm9jdXN7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuLnN0YXRzIC5zdGF0c19fdGV4dCBoNCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uc3RhdHMgLnN0YXRzX190ZXh0IGgyICsgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zdGF0c19fdGV4dCBhe1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnN0YXRzX19udW1iZXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNjYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2NHB4IDE2cHg7XG59XG5cbi5zdGF0c19fbnVtYmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMCVcbn1cblxuLnN0YXRzX19udW1iZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjZmQzZDNcbn1cblxuLnN0YXRzX19udW1iZXItbmFtZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLnN0YXRzX19udW1iZXItdmFsdWUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDk2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXNcbn1cblxuLnN0YXRzX19hY3Rpb24tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmNoYXJhY3Rlci1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNjYvOTNcbn1cblxuLmNoYXJhY3Rlci1zbGlkZXJfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS1hY3RpdmUgLmNoYXJhY3Rlci1zbGlkZXJfX2ltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtYWN0aXZlIC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIC4ycyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtYWN0aXZlIC5jaGFyYWN0ZXItc2xpZGVyX190ZXh0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgLjRzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAuM3MgLjRzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEzMHB4O1xuICBsZWZ0OiA4MHB4O1xuICB3aWR0aDogMjguNDk0JVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiAjMzYzYTNhXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19pdGVtLS1saWdodC10ZXh0IC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX190ZXh0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogIzM2M2EzYVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9faXRlbS0tbGlnaHQtdGV4dCAuY2hhcmFjdGVyLXNsaWRlcl9fdGV4dCB7XG4gIGNvbG9yOiAjYWNiMmIyXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA4MHB4O1xuICBsZWZ0OiA4MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dFxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGU6Zm9jdXMsLmNoYXJhY3Rlci1zbGlkZXJfX25hdmlnYXRlOmhvdmVyIHtcbiAgb3BhY2l0eTogLjghaW1wb3J0YW50XG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGUtLXByZXYgc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZS0tbmV4dCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDY0cHg7XG4gIGxlZnQ6IDgwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlci0tZGFyayAuY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGUgc3ZnLC5jaGFyYWN0ZXItc2xpZGVyLS1kYXJrIC5jaGFyYWN0ZXItc2xpZGVyX19wYWdpbmF0aW9uLC5jaGFyYWN0ZXItc2xpZGVyLS1kYXJrIC5jaGFyYWN0ZXItc2xpZGVyX190ZXh0LC5jaGFyYWN0ZXItc2xpZGVyLS1kYXJrIC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19pdGVtLS1saWdodC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4uY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGlvbi0tbGlnaHQtYXJyb3dzIC5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICBjb2xvcjogI2ZmZlxufVxuXG4qLDphZnRlciw6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBcbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAzNjBweFxufVxuXG5ib2R5IHtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1mb250OiBSYWxld2F5O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1mb250OiBSYWxld2F5O1xuICAtLXBlcnhpcy1hdXRvLWljb24tZm9udDogUGVyeGlzSWNvblNldDI7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtZm9udC1zaXplOiAxMHB4O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1mb250LXNpemU6IDEycHg7XG4gIC0tcGVyeGlzLWF1dG8tdGhpcmQtZm9udC1zaXplOiAxNHB4O1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0aC1mb250LXNpemU6IDE2cHg7XG4gIC0tcGVyeGlzLWF1dG8tZmlmdGgtZm9udC1zaXplOiAxOHB4O1xuICAtLXBlcnhpcy1hdXRvLXNpeHRoLWZvbnQtc2l6ZTogMjBweDtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRoLWZvbnQtc2l6ZTogMjRweDtcbiAgLS1wZXJ4aXMtYXV0by1laWdodGgtZm9udC1zaXplOiAxNHB4O1xuICAtLXBlcnhpcy1hdXRvLW5pbnRoLWZvbnQtc2l6ZTogMThweDtcbiAgLS1wZXJ4aXMtYXV0by10ZW50aC1mb250LXNpemU6IDE4cHg7XG4gIC0tcGVyeGlzLWF1dG8tZWxldmVudGgtZm9udC1zaXplOiAyNHB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZWxmdGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLXRoaXJ0ZWVudGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0ZWVudGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLWZpZnRlZW50aC1mb250LXNpemU6IDQ4cHg7XG4gIC0tcGVyeGlzLWF1dG8tc2l4dGVlbnRoLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tZWlnaHRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tbmluZXRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tdHdlbnR5LWZpcnN0LWZvbnQtc2l6ZTogMjRweDtcbiAgLS1wZXJ4aXMtYXV0by10d2VudHktc2Vjb25kLWZvbnQtc2l6ZTogMjZweDtcbiAgLS1wZXJ4aXMtYXV0by10d2VudHktdGhpcmQtZm9udC1zaXplOiAyOHB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS1mb3VydGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS1maWZ0aC1mb250LXNpemU6IDI0cHg7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1wZXJ4aXMtYXV0by1zZWNvbmQtZm9udC13ZWlnaHQ6IDMwMDtcbiAgLS1wZXJ4aXMtYXV0by10aGlyZC1mb250LXdlaWdodDogNDAwO1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtY29sb3I6ICMwRDBFMEU7XG4gIC0tcGVyeGlzLWF1dG8tc2Vjb25kLWNvbG9yOiAjRkZGRkZGO1xuICAtLXBlcnhpcy1hdXRvLXRoaXJkLWNvbG9yOiAjRTAzMDBDO1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0aC1jb2xvcjogI0NGRDNEMztcbiAgLS1wZXJ4aXMtYXV0by1maWZ0aC1jb2xvcjogI0NEQ0ZEMTtcbiAgLS1wZXJ4aXMtYXV0by1zaXh0aC1jb2xvcjogI0U5RTlFOTtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRoLWNvbG9yOiAjMEQwRTBFO1xuICAtLXBlcnhpcy1hdXRvLWVpZ2h0aC1jb2xvcjogI0U3RTdFNztcbiAgLS1wZXJ4aXMtYXV0by1uaW50aC1jb2xvcjogIzg4OTA5MDtcbiAgLS1wZXJ4aXMtYXV0by10ZW50aC1jb2xvcjogI0Y0RjVGNTtcbiAgLS1wZXJ4aXMtYXV0by1lbGV2ZW50aC1jb2xvcjogIzBEMEUwRTtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LXN0aWNreTogMTA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC1hYnNvbHV0ZTogMTAwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtdG9vbHRpcDogMTAwMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LW1vZGFsOiAxMDEwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtZml4ZWQ6IDEwMjA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC1kcm9wZG93bjogMTAzMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LWxvYWRlcjogMTA0MDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiAzMDAgMTRweC8xLjQgUmFsZXdheSxzYW5zLXNlcmlmXG59XG5cbmJvZHkubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5tYWluLHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGVudCB7XG4gIHBhZGRpbmc6IDk2cHggMTIwcHhcbn1cblxuLmFib3V0LXNsaWRlcl9fbmF2aWdhdGlvbiwuY29udGVudC0tb25seS1sYXRlcmFsLC5tb2RlbC1zbGlkZXJfX25hdmlnYXRpb24ge1xuICBwYWRkaW5nOiAwIDEyMHB4XG59XG5cbiNpbnN0b2NrLXdpZGdldCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoXG59XG5cbi5hYm91dC1zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyNDI0XG59XG5cbi5hYm91dC1zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDgxMHB4XG59XG5cbi5hYm91dC1zbGlkZXJfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDVweFxufVxuXG4uYWJvdXQtc2xpZGVyX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmFib3V0LXNsaWRlcl9faW1hZ2U6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgYm90dG9tLGxlZnQgdG9wLGZyb20ocmdiYSgzNCwzNiwzNiwuOSkpLHRvKHJnYmEoMzQsMzYsMzYsLjkpKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMzQsMzYsMzYsLjkpLHJnYmEoMzQsMzYsMzYsLjkpKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKVxufVxuXG4uYWJvdXQtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS1kdXBsaWNhdGUuc3dpcGVyLXNsaWRlLW5leHQgaW1nLC5hYm91dC1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLW5leHQgaW1nLC5hYm91dC1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLXByZXYgaW1nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNjYWxlSW5TbGlkZSAuM3MgLjJzIGVhc2Utb3V0IGJvdGg7XG4gIGFuaW1hdGlvbjogc2NhbGVJblNsaWRlIC4zcyAuMnMgZWFzZS1vdXQgYm90aFxufVxuXG4uYWJvdXQtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS1hY3RpdmUgaW1nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNjYWxlT3V0U2xpZGUgLjNzIC4ycyBlYXNlLW91dCBib3RoO1xuICBhbmltYXRpb246IHNjYWxlT3V0U2xpZGUgLjNzIC4ycyBlYXNlLW91dCBib3RoXG59XG5cbi5hYm91dC1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYWJvdXQtc2xpZGVyX19pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSlcbn1cblxuLmFib3V0LXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtYWN0aXZlIC5hYm91dC1zbGlkZXJfX2ltYWdlOmFmdGVyIHtcbiAgb3BhY2l0eTogMFxufVxuXG4uYWJvdXQtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS1hY3RpdmUgLmFib3V0LXNsaWRlcl9fdGl0bGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuMnMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmFib3V0LXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtYWN0aXZlIC5hYm91dC1zbGlkZXJfX3RleHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyAuNHMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmFib3V0LXNsaWRlcl9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmFib3V0LXNsaWRlcl9fdGV4dCB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogI2FjYjJiMlxufVxuXG4uYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDk2cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0MDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmFib3V0LXNsaWRlcl9fbmF2aWdhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dFxufVxuXG4uYWJvdXQtc2xpZGVyX19uYXZpZ2F0ZTpmb2N1cywuYWJvdXQtc2xpZGVyX19uYXZpZ2F0ZTpob3ZlciB7XG4gIG9wYWNpdHk6IC44IWltcG9ydGFudFxufVxuXG4uYWJvdXQtc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYWJvdXQtc2xpZGVyX19uYXZpZ2F0ZS0tcHJldiBzdmcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuLmFib3V0LXNsaWRlcl9fbmF2aWdhdGUtLW5leHQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxufVxuXG4uYWJvdXQtc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNjRweCAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4qLDphZnRlciw6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBcbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAzNjBweFxufVxuXG5ib2R5IHtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1mb250OiBSYWxld2F5O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1mb250OiBSYWxld2F5O1xuICAtLXBlcnhpcy1hdXRvLWljb24tZm9udDogUGVyeGlzSWNvblNldDI7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtZm9udC1zaXplOiAxMHB4O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1mb250LXNpemU6IDEycHg7XG4gIC0tcGVyeGlzLWF1dG8tdGhpcmQtZm9udC1zaXplOiAxNHB4O1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0aC1mb250LXNpemU6IDE2cHg7XG4gIC0tcGVyeGlzLWF1dG8tZmlmdGgtZm9udC1zaXplOiAxOHB4O1xuICAtLXBlcnhpcy1hdXRvLXNpeHRoLWZvbnQtc2l6ZTogMjBweDtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRoLWZvbnQtc2l6ZTogMjRweDtcbiAgLS1wZXJ4aXMtYXV0by1laWdodGgtZm9udC1zaXplOiAxNHB4O1xuICAtLXBlcnhpcy1hdXRvLW5pbnRoLWZvbnQtc2l6ZTogMThweDtcbiAgLS1wZXJ4aXMtYXV0by10ZW50aC1mb250LXNpemU6IDE4cHg7XG4gIC0tcGVyeGlzLWF1dG8tZWxldmVudGgtZm9udC1zaXplOiAyNHB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZWxmdGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLXRoaXJ0ZWVudGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0ZWVudGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLWZpZnRlZW50aC1mb250LXNpemU6IDQ4cHg7XG4gIC0tcGVyeGlzLWF1dG8tc2l4dGVlbnRoLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tZWlnaHRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tbmluZXRlZW50aC1mb250LXNpemU6IDE0cHg7XG4gIC0tcGVyeGlzLWF1dG8tdHdlbnR5LWZpcnN0LWZvbnQtc2l6ZTogMjRweDtcbiAgLS1wZXJ4aXMtYXV0by10d2VudHktc2Vjb25kLWZvbnQtc2l6ZTogMjZweDtcbiAgLS1wZXJ4aXMtYXV0by10d2VudHktdGhpcmQtZm9udC1zaXplOiAyOHB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS1mb3VydGgtZm9udC1zaXplOiAzMnB4O1xuICAtLXBlcnhpcy1hdXRvLXR3ZW50eS1maWZ0aC1mb250LXNpemU6IDI0cHg7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1wZXJ4aXMtYXV0by1zZWNvbmQtZm9udC13ZWlnaHQ6IDMwMDtcbiAgLS1wZXJ4aXMtYXV0by10aGlyZC1mb250LXdlaWdodDogNDAwO1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLXBlcnhpcy1hdXRvLXNlY29uZC1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1wZXJ4aXMtYXV0by1maXJzdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtLXBlcnhpcy1hdXRvLWZpcnN0LWxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC0tcGVyeGlzLWF1dG8tZmlyc3QtY29sb3I6ICMwRDBFMEU7XG4gIC0tcGVyeGlzLWF1dG8tc2Vjb25kLWNvbG9yOiAjRkZGRkZGO1xuICAtLXBlcnhpcy1hdXRvLXRoaXJkLWNvbG9yOiAjRTAzMDBDO1xuICAtLXBlcnhpcy1hdXRvLWZvdXJ0aC1jb2xvcjogI0NGRDNEMztcbiAgLS1wZXJ4aXMtYXV0by1maWZ0aC1jb2xvcjogI0NEQ0ZEMTtcbiAgLS1wZXJ4aXMtYXV0by1zaXh0aC1jb2xvcjogI0U5RTlFOTtcbiAgLS1wZXJ4aXMtYXV0by1zZXZlbnRoLWNvbG9yOiAjMEQwRTBFO1xuICAtLXBlcnhpcy1hdXRvLWVpZ2h0aC1jb2xvcjogI0U3RTdFNztcbiAgLS1wZXJ4aXMtYXV0by1uaW50aC1jb2xvcjogIzg4OTA5MDtcbiAgLS1wZXJ4aXMtYXV0by10ZW50aC1jb2xvcjogI0Y0RjVGNTtcbiAgLS1wZXJ4aXMtYXV0by1lbGV2ZW50aC1jb2xvcjogIzBEMEUwRTtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LXN0aWNreTogMTA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC1hYnNvbHV0ZTogMTAwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtdG9vbHRpcDogMTAwMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LW1vZGFsOiAxMDEwO1xuICAtLXBlcnhpcy1hdXRvLXotaW5kZXgtZml4ZWQ6IDEwMjA7XG4gIC0tcGVyeGlzLWF1dG8tei1pbmRleC1kcm9wZG93bjogMTAzMDtcbiAgLS1wZXJ4aXMtYXV0by16LWluZGV4LWxvYWRlcjogMTA0MDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiAzMDAgMTRweC8xLjQgUmFsZXdheSxzYW5zLXNlcmlmXG59XG5cbmJvZHkubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5tYWluLHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGVudCB7XG4gIHBhZGRpbmc6IDk2cHggMTIwcHhcbn1cblxuLnBoaWxvc29waHktc2xpZGVyIHtcbiAgcGFkZGluZzogOTZweCAyODBweFxufVxuXG4uYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmc6IDAgMTIwcHhcbn1cblxuI2luc3RvY2std2lkZ2V0IHtcbiAgbWluLWhlaWdodDogMTAwdmhcbn1cblxuLm1vZGVsLXNsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU0ZTRcbn1cblxuLm1vZGVsLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5tb2RlbC1zbGlkZXJfX2l0ZW0ge1xuICBhc3BlY3QtcmF0aW86IDEyLzdcbn1cblxuLm1vZGVsLXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtYWN0aXZlIC5tb2RlbC1zbGlkZXJfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxXG59XG5cbi5tb2RlbC1zbGlkZXJfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5tb2RlbC1zbGlkZXJfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4ubW9kZWwtc2xpZGVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMjYzcHg7XG4gIHdpZHRoOiAzNzBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAuM3MgLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAwXG59XG5cbi5tb2RlbC1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYW5pbWF0ZS13b3JkLXVwLC5zd2lwZXItc2xpZGUtZHVwbGljYXRlLWFjdGl2ZSAuYW5pbWF0ZS13b3JkLXVwIHtcbiAgb3BhY2l0eTogMFxufVxuXG4ubW9kZWwtc2xpZGVyX19jb250YWluZXIuYW5pbWF0aW9uLWFjdGl2YXRlZCAubW9kZWwtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS1hY3RpdmUgLmFuaW1hdGUtd29yZC11cCwubW9kZWwtc2xpZGVyX19jb250YWluZXIuYW5pbWF0aW9uLWFjdGl2YXRlZCAuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUgLmFuaW1hdGUtd29yZC11cCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3b3JkVXBBbmltYXRpb24gLjNzIDBzIGVhc2Utb3V0IGJvdGg7XG4gIGFuaW1hdGlvbjogd29yZFVwQW5pbWF0aW9uIC4zcyAwcyBlYXNlLW91dCBib3RoXG59XG5cbi5tb2RlbC1zbGlkZXJfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMjhweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLm1vZGVsLXNsaWRlcl9faXRlbS0tbGlnaHQtdGV4dCAubW9kZWwtc2xpZGVyX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tb2RlbC1zbGlkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4ubW9kZWwtc2xpZGVyX19pdGVtLS1saWdodC10ZXh0IC5tb2RlbC1zbGlkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm1vZGVsLXNsaWRlcl9fdGV4dCB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLm1vZGVsLXNsaWRlcl9faXRlbS0tbGlnaHQtdGV4dCAubW9kZWwtc2xpZGVyX190ZXh0IHtcbiAgY29sb3I6ICNhY2IyYjJcbn1cblxuLm1vZGVsLXNsaWRlcl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4XG59XG5cbi5tb2RlbC1zbGlkZXJfX2J1dHRvbiB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwXG59XG5cbi5tb2RlbC1zbGlkZXJfX2l0ZW0tLWxpZ2h0LWJ1dHRvbnMgLm1vZGVsLXNsaWRlcl9fYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZlxufVxuXG4ubW9kZWwtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4ubW9kZWwtc2xpZGVyX19uYXZpZ2F0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0XG59XG5cbi5tb2RlbC1zbGlkZXJfX25hdmlnYXRlOmZvY3VzLC5tb2RlbC1zbGlkZXJfX25hdmlnYXRlOmhvdmVyIHtcbiAgb3BhY2l0eTogLjghaW1wb3J0YW50XG59XG5cbi5tb2RlbC1zbGlkZXJfX25hdmlnYXRlIHN2ZyB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tb2RlbC1zbGlkZXJfX25hdmlnYXRlLS1wcmV2IHN2ZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxufVxuXG4ubW9kZWwtc2xpZGVyX19uYXZpZ2F0ZS0tbmV4dCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG59XG5cbi5tb2RlbC1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogNjRweCAwO1xuICBjb2xvcjogIzBkMGUwZVxufVxuXG4ubW9kZWwtc2xpZGVyX19pdGVtLS1saWdodC1zbGlkZXItcGFnaW5hdGlvbiAubW9kZWwtc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGUgc3ZnIHtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbi0tbGlnaHQtYXJyb3dzIC5tb2RlbC1zbGlkZXJfX25hdmlnYXRlIHN2ZyB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi53aWRnZXQzNjAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBhc3BlY3QtcmF0aW86IDExOTAvNjY3XG59XG5cbi53aWRnZXQzNjA6aG92ZXIge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiXG59XG5cbi53aWRnZXQzNjA6YWN0aXZlIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nXG59XG5cbi53aWRnZXQzNjAubm8tZ3JhYjphY3RpdmUsLndpZGdldDM2MC5uby1ncmFiOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0XG59XG5cbi53aWRnZXQzNjAubm8tZ3JhYiAud2lkZ2V0MzYwX19pbmZvIHtcbiAgb3BhY2l0eTogMFxufVxuXG4ud2lkZ2V0MzYwX19pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXRcbn1cblxuLndpZGdldDM2MF9faW5mbzphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDI2IDI2JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdtMSAxM2MwIDYuNjI3MSA1LjM3MjkgMTIgMTIgMTIgNi42MjcxIDAgMTItNS4zNzI5IDEyLTEyIDAtNi42MjcxLTUuMzcyOS0xMi0xMi0xMi02LjYyNzEgMC0xMiA1LjM3MjktMTIgMTJ2MHonIGNsaXAtcnVsZT0nZXZlbm9kZCcgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J20xIDEzLjQ1YzAtMC4xNTQgMC4wNjQtMC4zMDQgMC4xODYtMC40NScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMyAxMS41MDQ4QzUuMTY1MzMgMTAuNTk3MyA4Ljg0MDYxIDEwIDEzLjAxMDggMTBDMTcuODk4MyAxMCAyMi4xMDYzIDEwLjgyMDQgMjQgMTInIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtZGFzaGFycmF5PScxLjAxIDIuMDMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdtMjUgMTNjMCAxLjY1NzItNS4zNzI5IDMtMTIgMy02LjYyNzEgMC0xMi0xLjM0MjgtMTItMycgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdtMTMgMWMwLjE1NCAwIDAuMzA0IDAuMDY0IDAuNDUxIDAuMTg2JyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xNC40OTUyIDNDMTUuNDAyNyA1LjE2NTMzIDE2IDguODQwNjEgMTYgMTMuMDEwOEMxNiAxNy44OTgzIDE1LjE3OTYgMjIuMTA2MyAxNCAyNCcgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1kYXNoYXJyYXk9JzEuMDEgMi4wMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J20xMyAyNWMtMS42NTcyIDAtMy01LjM3MjktMy0xMiAwLTYuNjI3MSAxLjM0MjgtMTIgMy0xMicgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKVxufVxuXG4ud2lkZ2V0MzYwX19pbmZvIHNwYW4ge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBjb2xvcjogI2ZmZlxufVxuXG4ud2lkZ2V0MzYwX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLndpZGdldDM2MF9fY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi53aWRnZXQzNjBfX2xvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IHNhdHVyYXRlKDE4MCUpIGJsdXIoMnB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBzYXR1cmF0ZSgxODAlKSBibHVyKDJweClcbn1cblxuLndpZGdldDM2MF9fbG9hZGVyLmlzLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLndpZGdldDM2MF9fdGFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxufVxuXG4ud2lkZ2V0MzYwX190YWIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCVcbn1cblxuLndpZGdldDM2MF9fdGFiLmFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLndpZGdldDM2MF9fdGFiOmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE4IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTcgMUw3IDEzTDEgNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbn1cblxuLmV4dGVyaW9yLWludGVyaW9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbn1cblxuLmV4dGVyaW9yLWludGVyaW9yX19zd2l0Y2gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXhcbn1cblxuLmV4dGVyaW9yLWludGVyaW9yX19zd2l0Y2gtYnV0dG9uIHtcbiAgYm9yZGVyOiB1bnNldFxufVxuXG4uZXh0ZXJpb3ItaW50ZXJpb3JfX3N3aXRjaC1idXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4ucGhpbG9zb3BoeS1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICMyMjI0MjQ7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBoaWxvc29waHktYmxvY2sgLmJsb2NrLXRpdGxlX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5waGlsb3NvcGh5LXNsaWRlci5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDBcbn1cblxuLnBoaWxvc29waHktc2xpZGVyX19pdGVtOm5vdCguc3dpcGVyLXNsaWRlLXZpc2libGUpIGltZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZU91dFNsaWRlIC4zcyAuM3MgZWFzZS1vdXQgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZU91dFNsaWRlIC4zcyAuM3MgZWFzZS1vdXQgYm90aFxufVxuXG4ucGhpbG9zb3BoeS1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLXZpc2libGUgLmJsb2NrLXRpdGxlX19pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5waGlsb3NvcGh5LXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtdmlzaWJsZSBpbWcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGVJblNsaWRlIC4zcyAuMXMgZWFzZS1vdXQgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZUluU2xpZGUgLjNzIC4xcyBlYXNlLW91dCBib3RoXG59XG5cbi5waGlsb3NvcGh5LXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUtdmlzaWJsZSAuYmxvY2stdGl0bGVfX2Rlc2MsLnBoaWxvc29waHktc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS12aXNpYmxlIC5ibG9jay10aXRsZV9fdGV4dHMsLnBoaWxvc29waHktc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS12aXNpYmxlIC5ibG9jay10aXRsZV9fdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG59XG5cbi5waGlsb3NvcGh5LXNsaWRlcl9fcGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXhcbn1cblxuLnRlY2hub2xvZ3ktYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZjRmNWY1O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi50ZWNobm9sb2d5LXNsaWRlci5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDBcbn1cblxuLnRlY2hub2xvZ3ktc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS12aXNpYmxlIC5ibG9jay10aXRsZV9fZGVzYywudGVjaG5vbG9neS1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLXZpc2libGUgLmJsb2NrLXRpdGxlX190ZXh0cywudGVjaG5vbG9neS1zbGlkZXJfX2l0ZW0uc3dpcGVyLXNsaWRlLXZpc2libGUgLmJsb2NrLXRpdGxlX190aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbn1cblxuLnRlY2hub2xvZ3ktc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLnBhbm8td3JhcCB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNTtcbiAgcGFkZGluZzogMCAxMjBweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zXG59XG5cbi5wYW5vLXdyYXAgKiwucGFuby13cmFwIDo6YWZ0ZXIsLnBhbm8td3JhcCA6OmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwXG59XG5cbi5wYW5vLXdyYXAgaW1nIHtcbiAgYm9yZGVyOiAwXG59XG5cbi5wYW5vLXdyYXAgOmZvY3VzIHtcbiAgb3V0bGluZTogMFxufVxuXG4ucGFuby13cmFwIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwXG59XG5cbi5wYW5vLXdyYXAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiBub25lXG59XG5cbi5wYW5vLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiA1XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMFxuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDBcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApXG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybilcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKVxuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pXG4gIH1cbn1cblxuLnBhbm8tYnV0dG9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwIDIzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnMsYmFja2dyb3VuZC1jb2xvciAuMnM7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyxiYWNrZ3JvdW5kLWNvbG9yIC4yc1xufVxuXG4ucGFuby1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmU2ZTZlXG59XG5cbi5wYW5vLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5wYW5vLXNlbGVjdF9fY3VycmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzk5OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmc6IDEzcHggMzBweCAxNHB4IDE3cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG4ucGFuby1zZWxlY3RfX2N1cnJlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICByaWdodDogMTZweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICM5OTk7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpXG59XG5cbi5wYW5vLXNlbGVjdF9fY3VycmVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3Ncbn1cblxuLnBhbm8tc2VsZWN0X19jdXJyZW50OmhvdmVyOmJlZm9yZSwucGFuby1zZWxlY3RfX2N1cnJlbnRfb3BlbmVkOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxOTE5MTlcbn1cblxuLnBhbm8tc2VsZWN0X19jdXJyZW50X29wZW5lZDphZnRlciB7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTEzNWRlZylcbn1cblxuLnBhbm8tc2VsZWN0X19saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4ucGFuby1zZWxlY3RfX2N1cnJlbnRfb3BlbmVkKy5wYW5vLXNlbGVjdF9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wYW5vLXNlbGVjdF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNHB4IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3MsYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcyxiYWNrZ3JvdW5kLWNvbG9yIC4zc1xufVxuXG4ucGFuby1zZWxlY3RfX2l0ZW06aG92ZXIsLnBhbm8tc2VsZWN0X19pdGVtX2FjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5XG59XG5cbi5wYW5vLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMFxufVxuXG4ucGFuby1sb2FkZXI6YWZ0ZXIsLnBhbm8tbG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICM4ODkwOTA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLnBhbm8tbG9hZGVyOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMGQwZTBlXG59XG5cbi5wYW5vLXZpZXctdG9nZ2xlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wYW5vLXZpZXctdG9nZ2xlX19pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzM2M2EzYTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDE1cHggMzJweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzXG59XG5cbi5wYW5vLXZpZXctdG9nZ2xlX19pdGVtOmhvdmVyLC5wYW5vLXZpZXctdG9nZ2xlX19pdGVtX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLnBhbm8tZ3JhZGUtdG9nZ2xlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnRcbn1cblxuLnBhbm8tZ3JhZGUtdG9nZ2xlX19jdXJyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjOTk5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZzogMTNweCAzMHB4IDE0cHggMTdweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5wYW5vLWdyYWRlLXRvZ2dsZV9fY3VycmVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gIHJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzk5OTtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZylcbn1cblxuLnBhbm8tZ3JhZGUtdG9nZ2xlX19jdXJyZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zc1xufVxuXG4ucGFuby1ncmFkZS10b2dnbGVfX2N1cnJlbnQ6aG92ZXI6YmVmb3JlLC5wYW5vLWdyYWRlLXRvZ2dsZV9fY3VycmVudF9vcGVuZWQ6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE5MTkxOVxufVxuXG4ucGFuby1ncmFkZS10b2dnbGVfX2N1cnJlbnRfb3BlbmVkOmFmdGVyIHtcbiAgdG9wOiBjYWxjKDUwJSArIDFweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKVxufVxuXG4ucGFuby1ncmFkZS10b2dnbGVfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzk5OTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTRweCAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzLGJhY2tncm91bmQtY29sb3IgLjNzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuM3MsYmFja2dyb3VuZC1jb2xvciAuM3Ncbn1cblxuLnBhbm8tZ3JhZGUtdG9nZ2xlX19hY3RpdmUtbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllciguNzcsMCwuMTc1LDEpLHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsMCwuMTc1LDEpLGJhY2tncm91bmQtY29sb3IgLjM1cyBjdWJpYy1iZXppZXIoLjc3LDAsLjE3NSwxKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoLjc3LDAsLjE3NSwxKSx3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LDAsLjE3NSwxKSxiYWNrZ3JvdW5kLWNvbG9yIC4zNXMgY3ViaWMtYmV6aWVyKC43NywwLC4xNzUsMSlcbn1cblxuLnBhbm8tZ3JhZGUtdG9nZ2xlX19hY3RpdmUtbGluZV9hbmltYXRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5XG59XG5cbi5wYW5vLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLnBhbm8tY29udGVudF9fZHJhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgcmlnaHQ6IDQwcHg7XG4gIHRvcDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLnBhbm8tY29udGVudF9fZHJhZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ucGFuby1jb250ZW50X19kcmFnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogOHB4XG59XG5cbi5wYW5vLWNvbnRlbnRfX2RyYWdfZXh0ZXJpb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEgMTNDMSAxOS42MjcxIDYuMzcyODcgMjUgMTMgMjVDMTkuNjI3MSAyNSAyNSAxOS42MjcxIDI1IDEzQzI1IDYuMzcyODcgMTkuNjI3MSAxIDEzIDFDNi4zNzI4NyAxIDEgNi4zNzI4NyAxIDEzVjEzWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xIDEzLjQ1QzEgMTMuMjk2IDEuMDY0IDEzLjE0NiAxLjE4NiAxMycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zIDExLjUwNDhDNS4xNjUzMyAxMC41OTczIDguODQwNjEgMTAgMTMuMDEwOCAxMEMxNy44OTgzIDEwIDIyLjEwNjMgMTAuODIwNCAyNCAxMicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtZGFzaGFycmF5PScxLjAxIDIuMDMnLyUzRSUzQ3BhdGggZD0nTTI1IDEzQzI1IDE0LjY1NzIgMTkuNjI3MSAxNiAxMyAxNkM2LjM3Mjg3IDE2IDEgMTQuNjU3MiAxIDEzJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEzIDFDMTMuMTU0IDEgMTMuMzA0IDEuMDY0IDEzLjQ1MSAxLjE4Nicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xNC40OTUyIDNDMTUuNDAyNyA1LjE2NTMzIDE2IDguODQwNjEgMTYgMTMuMDEwOEMxNiAxNy44OTgzIDE1LjE3OTYgMjIuMTA2MyAxNCAyNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtZGFzaGFycmF5PScxLjAxIDIuMDMnLyUzRSUzQ3BhdGggZD0nTTEzIDI1QzExLjM0MjggMjUgMTAgMTkuNjI3MSAxMCAxM0MxMCA2LjM3Mjg3IDExLjM0MjggMSAxMyAxJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIilcbn1cblxuLnBhbm8tY29udGVudF9fZHJhZ19pbnRlcmlvcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI2JyBoZWlnaHQ9JzI2JyB2aWV3Qm94PScwIDAgMjYgMjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMSAxM0MxIDE5LjYyNzEgNi4zNzI4NyAyNSAxMyAyNUMxOS42MjcxIDI1IDI1IDE5LjYyNzEgMjUgMTNDMjUgNi4zNzI4NyAxOS42MjcxIDEgMTMgMUM2LjM3Mjg3IDEgMSA2LjM3Mjg3IDEgMTNWMTNaJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEgMTMuNDVDMSAxMy4yOTYgMS4wNjQgMTMuMTQ2IDEuMTg2IDEzJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMgMTEuNTA0OEM1LjE2NTMzIDEwLjU5NzMgOC44NDA2MSAxMCAxMy4wMTA4IDEwQzE3Ljg5ODMgMTAgMjIuMTA2MyAxMC44MjA0IDI0IDEyJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1kYXNoYXJyYXk9JzEuMDEgMi4wMycvJTNFJTNDcGF0aCBkPSdNMjUgMTNDMjUgMTQuNjU3MiAxOS42MjcxIDE2IDEzIDE2QzYuMzcyODcgMTYgMSAxNC42NTcyIDEgMTMnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTMgMUMxMy4xNTQgMSAxMy4zMDQgMS4wNjQgMTMuNDUxIDEuMTg2JyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTE0LjQ5NTIgM0MxNS40MDI3IDUuMTY1MzMgMTYgOC44NDA2MSAxNiAxMy4wMTA4QzE2IDE3Ljg5ODMgMTUuMTc5NiAyMi4xMDYzIDE0IDI0JyBzdHJva2U9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1kYXNoYXJyYXk9JzEuMDEgMi4wMycvJTNFJTNDcGF0aCBkPSdNMTMgMjVDMTEuMzQyOCAyNSAxMCAxOS42MjcxIDEwIDEzQzEwIDYuMzcyODcgMTEuMzQyOCAxIDEzIDEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKVxufVxuXG4ucGFuby1jb2xvci1waWNrZXIge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluIGVhc2UgLjNzO1xuICBhbmltYXRpb246IGZhZGVJbiBlYXNlIC4zcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG59XG5cbi5wYW5vLWNvbG9yLXBpY2tlcl9hY3RpdmUge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4ucGFuby1jb2xvci1waWNrZXJfX25hbWUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtXG59XG5cbi5wYW5vLWNvbG9yLXBpY2tlcl9fbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyNSUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKVxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfX25hbWVfYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfX2xpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lXG59XG5cbi5wYW5vLWNvbG9yLXBpY2tlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLnBhbm8tY29sb3ItcGlja2VyX19pdGVtLW91dGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5wYW5vLWNvbG9yLXBpY2tlcl9faXRlbS1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbn1cblxuLnBhbm8tY29sb3ItcGlja2VyX19pdGVtX2FjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE4IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTcgMUw3IDEzTDEgNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfaW50ZXJpb3IgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtIHtcbiAgbWFyZ2luOiAwIDhweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJVxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfZXh0ZXJpb3IgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAwIDEwcHggMjBweFxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfZXh0ZXJpb3IgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtLW91dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4yNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjI1KVxufVxuXG4ucGFuby1jb2xvci1waWNrZXJfZXh0ZXJpb3IgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtLWlubmVyIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4ycztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycywtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSguNjgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKC42OClcbn1cblxuLnBhbm8tY29sb3ItcGlja2VyX2V4dGVyaW9yIC5wYW5vLWNvbG9yLXBpY2tlcl9faXRlbV9hY3RpdmUgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpXG59XG5cbi5wYW5vLXJvdGF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBhbm8tcm90YXRvcl9hY3RpdmUge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4ucGFuby1yb3RhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSVcbn1cblxuLnBhbm8tcm90YXRvcl9faW1hZ2VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXG59XG5cbi5wYW5vLXJvdGF0b3JfX2ltYWdlc19hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAxXG59XG5cbi5wYW5vLXJvdGF0b3JfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5wYW5vLXJvdGF0b3JfaW50ZXJpb3Ige1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBtb3ZlO1xuICBhc3BlY3QtcmF0aW86IDE2Ni85M1xufVxuXG4ucGFuby1yb3RhdG9yX2V4dGVyaW9yIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvXG59XG5cbi5mZWF0dXJlLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZmVhdHVyZS1ibG9jay0tZGFyayB7XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjVcbn1cblxuLmZlYXR1cmUtc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLmZlYXR1cmUtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS12aXNpYmxlIC5mZWF0dXJlLWNvbnRlbnRfX3RleHQsLmZlYXR1cmUtc2xpZGVyX19pdGVtLnN3aXBlci1zbGlkZS12aXNpYmxlIC5mZWF0dXJlLWNvbnRlbnRfX3RpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMVxufVxuXG4ucHJvbW8tYnJhbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1wcm9tb0JyYW5kQmFja2dyb3VuZEltZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wcm9tby1icmFuZCAuanMtcGFyYWxsYXhlZC13aWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnByb21vLWJyYW5kX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTI4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5qcy1wYXJhbGxheGVkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMFxufVxuXG4uYnJhbmQtcGFnZSB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoXG59XG5cbi5vcmRlci1vbmxpbmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRleHQgaW1hZ2VcIiBcImFjdGlvbiBpbWFnZVwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzODRweCxjYWxjKDUwJSAtIDE3MnB4KSkgbWlubWF4KDM4NHB4LGNhbGMoNTAlICsgMTcycHgpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tb3JkZXJPbmxpbmVCYWNrZ3JvdW5kKSx1cmwoJy4uL2ltYWdlcy9vcmRlci1vbmxpbmUvb3JkZXItb25saW5lLWJhY2tncm91bmQuanBnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDMwMHB4KSA1MCUsY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgLjFzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIC4xcyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1zaXplOiA0OCUsY292ZXJcbn1cblxuLm9yZGVyLW9ubGluZS5hbmltYXRpb24tYWN0aXZhdGVkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA1NiUsY292ZXJcbn1cblxuLm9yZGVyLW9ubGluZS5jb250ZW50IHtcbiAgcGFkZGluZy1yaWdodDogMTZweFxufVxuXG4ub3JkZXItb25saW5lX190ZXh0LXdyYXBwZXIge1xuICBncmlkLWFyZWE6IHRleHQ7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIG1hcmdpbi10b3A6IDlweFxufVxuXG4ub3JkZXItb25saW5lX19hY3Rpb24td3JhcHBlciB7XG4gIGdyaWQtYXJlYTogYWN0aW9uO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDlweFxufVxuXG4ub3JkZXItb25saW5lX19pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IGltYWdlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJVxufVxuXG4ub3JkZXItb25saW5lX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLm9yZGVyLW9ubGluZV9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4XG59XG5cbi5vcmRlci1vbmxpbmVfX2Rlc2NyaXB0aW9uIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4XG59XG5cbi5vcmRlci1vbmxpbmVfX3ByaWNlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4XG59XG5cbi5vcmRlci1vbmxpbmVfX2FjdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLm9yZGVyLW9ubGluZV9fYWN0aW9uLXdyYXBwZXIgLmJ1dHRvbiB7XG4gIG1hcmdpbjogaW5pdGlhbFxufVxuXG4ub3JkZXItb25saW5lLWFjdGlvbl9fdGV4dCB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBjb2xvcjogIzVmNjU2NTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLm51bWJlci1ibG9ja3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4XG59XG5cbi5udW1iZXItYmxvY2tzIC5udW1iZXItYmxvY2tzX19ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1XG59XG5cbi5udW1iZXItYmxvY2tzIC5udW1iZXItYmxvY2tzLWJsb2NrX19udW1iZXIge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBjb2xvcjogIzM2M2EzYVxufVxuXG4ubnVtYmVyLWJsb2NrcyAubnVtYmVyLWJsb2Nrcy1ibG9ja19fbnVtYmVyLS1ncmF5IHtcbiAgY29sb3I6ICNjZmQzZDNcbn1cblxuLm9yZGVyLW9ubGluZV9fbnVtYmVyLWJsb2NrcyB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHhcbn1cblxuLmluZGV4LXBhZ2UgLm1vZGVsLXNsaWRlcl9faXRlbSB7XG4gIGFzcGVjdC1yYXRpbzogMS44XG59XG5cbi5pbmRleC1wYWdlIC5tb2RlbC1zbGlkZXJfX2NvbnRlbnQge1xuICB3aWR0aDogNTI2cHhcbn1cblxuLmluZGV4LXBhZ2UgLm1vZGVsLXNsaWRlcl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDMycHhcbn1cblxuLm1vZGVsX193aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjVcbn1cblxuLm1vZGVsX193aWRnZXQtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ubW9kZWxfX2ZlYXR1cmVzLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLm1vZGVsX19mZWF0dXJlcy0td2hpdGUgLnRpdGxlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5tb2RlbF9fZmVhdHVyZXMtLXdoaXRlIC5tb2RlbF9fd2lkZ2V0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLm1vZGVsX19mZWF0dXJlcy0tYnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNVxufVxuXG4ubW9kZWxfX2ZlYXR1cmVzLS1icmlnaHQgLnRpdGxlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1XG59XG5cbi5tb2RlbF9fZmVhdHVyZXMtLWJyaWdodCAubW9kZWxfX3dpZGdldC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1XG59XG5cbi5tb2RlbF9fZmVhdHVyZXMge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweFxufVxuXG4ubW9kZWxfX2ZlYXR1cmVzIC5mZWF0dXJlLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4XG59XG5cbi5tb2RlbF9fdGVjaCB7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4XG59XG5cbi5tb2RlbF9fdGVjaCAudGl0bGUtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLm1vZGVsX190ZWNoIC5jaGFyYWN0ZXItc2xpZGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHhcbn1cblxuLm1vZGVsX190ZWNoIC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIge1xuICByb3ctZ2FwOiAxNnB4IWltcG9ydGFudFxufVxuXG4ubW9kZWxfX3RlY2ggLnRpdGxlLXRleHRfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDk0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLm1vZGVsX190ZWNoIC50aXRsZS10ZXh0X190ZXh0IHtcbiAgbWF4LXdpZHRoOiA4MTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubW9kZWxfX3RlY2gtLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGUwZVxufVxuXG4ubW9kZWxfX3RlY2gtLWJsYWNrIC50aXRsZS10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGUwZVxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnByb21vIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBhc3BlY3QtcmF0aW86IDEzNS8yOVxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnByb21vIC5wcm9tby1icmFuZF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnByb21vLWJyYW5kIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJVxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnRpdGxlLXRleHQtZGVhbGVyX19maXJzdC5jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDY0cHhcbn1cblxuLmJlY29tZS1hLWRlYWxlci1wYWdlIC50aXRsZS10ZXh0LWRlYWxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLmJlY29tZS1hLWRlYWxlci1wYWdlIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIudGl0bGUtdGV4dC0tbm8tc3VidGl0bGUge1xuICByb3ctZ2FwOiAyNHB4XG59XG5cbi5iZWNvbWUtYS1kZWFsZXItcGFnZSAudGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBjb2xvcjogIzM2M2EzYVxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX3RleHQge1xuICBtYXgtd2lkdGg6IDU0NXB4XG59XG5cbi5iZWNvbWUtYS1kZWFsZXItcGFnZSAuaW1hZ2UtbGlzdC1ibG9ja3Mge1xuICBwYWRkaW5nLXRvcDogMFxufVxuXG4uYmVjb21lLWEtZGVhbGVyLXBhZ2UgLm1haWx0by1saW5rIHtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLmJlY29tZS1hLWRlYWxlci1wYWdlIC50aXRsZS10ZXh0LWRlYWxlcl9fc2Vjb25kIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHhcbn1cblxuLmJlY29tZS1hLWRlYWxlci1wYWdlIC5kZWFsZXItYnV0dG9uIHtcbiAgbWFyZ2luOiAwIGF1dG8gOTZweFxufVxuXG4uaW1hZ2UtbGlzdC1ibG9ja3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbk1heCgzMjRweCw1NzVweCkgbWluTWF4KDMyNHB4LDU3NXB4KTtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0MHB4O1xuICAtbW96LWNvbHVtbi1nYXA6IDQwcHg7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG4gIHJvdy1nYXA6IDQwcHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDBcbn1cblxuLmltYWdlcy1saXN0LWJsb2NrX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiA1NzVweFxufVxuXG4uaW1hZ2UtbGlzdC1ibG9ja19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBhc3BlY3QtcmF0aW86IDU3NS8yODdcbn1cblxuLmltYWdlLWxpc3QtYmxvY2tfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBjb2xvcjogIzM2M2EzYVxufVxuXG4uaW1hZ2UtbGlzdC1ibG9ja19fbGlzdC1pdGVtIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiAjNWY2NTY1O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4XG59XG5cbi5pbWFnZS1saXN0LWJsb2NrX19saXN0LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4yMTRlbTtcbiAgdG9wOiAuNmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkM2QzO1xuICBib3JkZXItcmFkaXVzOiA1MCVcbn1cblxuLmltYWdlLWxpc3QtYmxvY2tfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uY2l0aWVzLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1XG59XG5cbi5jaXRpZXMtbGlzdF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzNjNhM2Fcbn1cblxuLmNpdGllcy1saXN0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwyMThweCk7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDBweDtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xuICByb3ctZ2FwOiA0MHB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM1ZjY1NjVcbn1cblxuLmNpdGllcy1saXN0X19zbGlkZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5jaXRpZXMtbGlzdF9fc2xpZGVyLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAzNnB4XG59XG5cbi5jaXRpZXMtbGlzdF9faXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cHhcbn1cblxuLmNpdGllcy1saXN0X19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAuMjE0ZW07XG4gIHRvcDogLjZlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDNkMztcbiAgYm9yZGVyLXJhZGl1czogNTAlXG59XG5cbi5jaXRpZXMtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uY2l0aWVzLWxpc3RfX3RleHQge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICM1ZjY1NjU7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIG1hcmdpbjogNDhweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4ODkwOTBcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnMge1xuICB3aWR0aDogMTAwJVxufVxuXG4udGVybXMtY29uZGl0aW9ucyAudGl0bGUtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQge1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6ICMwZDBlMGVcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgdWwge1xuICBtYXJnaW46IDMwcHggMCA2MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDM0cHhcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHhcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2NkY2ZkMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlXG59XG5cbi50ZXJtcy1jb25kaXRpb25zX19jb250ZW50IGE6LXdlYmtpdC1hbnktbGluayB7XG4gIGNvbG9yOiAjMGQwZTBlIWltcG9ydGFudFxufVxuXG4udGVybXMtY29uZGl0aW9uc19fY29udGVudCBhOi1tb3otYW55LWxpbmsge1xuICBjb2xvcjogIzBkMGUwZSFpbXBvcnRhbnRcbn1cblxuLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQgYTphbnktbGluayB7XG4gIGNvbG9yOiAjMGQwZTBlIWltcG9ydGFudFxufVxuXG4uY29udGFjdHMtcGFnZSAucHJvbW8ge1xuICBtYXgtaGVpZ2h0OiAyOTBweFxufVxuXG4uY29udGFjdHMtcGFnZSAucHJvbW8gLnByb21vLWJyYW5kX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgY29sb3I6ICMwZDBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5jb250YWN0cy1wYWdlIC50aXRsZS10ZXh0LWRlYWxlcl9fZmlyc3QuY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4XG59XG5cbi5jb250YWN0cy1wYWdlIC50aXRsZS10ZXh0LWRlYWxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjVcbn1cblxuLmNvbnRhY3RzLXBhZ2UgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX2NvbnRlbnQtd3JhcHBlci50aXRsZS10ZXh0LS1uby1zdWJ0aXRsZSB7XG4gIHJvdy1nYXA6IDI0cHhcbn1cblxuLmNvbnRhY3RzLXBhZ2UgLnRpdGxlLXRleHRfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIGNvbG9yOiAjMzYzYTNhXG59XG5cbi5jb250YWN0cy1wYWdlIC5pbWFnZS1saXN0LWJsb2NrcyB7XG4gIHBhZGRpbmctdG9wOiAwXG59XG5cbi5jb250YWN0cy1wYWdlIC5tYWlsdG8tbGluayB7XG4gIGNvbG9yOiAjMGQwZTBlXG59XG5cbi5jb250YWN0cy1wYWdlIC50aXRsZS10ZXh0LWRlYWxlcl9fc2Vjb25kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDI0cHhcbn1cblxuLmNvbnRhY3RzLXBhZ2UgLmRlYWxlci1idXR0b24ge1xuICBtYXJnaW46IDAgYXV0byA5NnB4XG59XG5cbi5jb250YWN0cy1wYWdlX19jb29yZGluYXRlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1O1xuICBwYWRkaW5nLWJvdHRvbTogNjRweFxufVxuXG4uY29udGFjdHMtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0OHB4IDM2cHg7XG4gIHdpZHRoOiAzNzUuMzNweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmNvbnRhY3RzLWxpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4XG59XG5cbi5jb250YWN0cy1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIG1hcmdpbi1ib3R0b206IDI0cHhcbn1cblxuLmNvbnRhY3RzLWxpc3QtaXRlbV9fdGV4dCB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjNWY2NTY1XG59XG5cbi5jb250YWN0cy1saXN0LWl0ZW1fX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4XG59XG5cbi5jb250YWN0cy1saXN0LWl0ZW1fX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhbm8tYnV0dG9uIHtcbiAgICB3aWR0aDphdXRvXG4gIH1cblxuICAucGFuby1ncmFkZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxuICB9XG5cbiAgLnBhbm8tZ3JhZGUtdG9nZ2xlX19jdXJyZW50IHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAucGFuby1ncmFkZS10b2dnbGVfX2xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1XG4gIH1cblxuICAucGFuby1ncmFkZS10b2dnbGVfX2l0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgfVxuXG4gIC5wYW5vLWdyYWRlLXRvZ2dsZV9faXRlbTpob3ZlciwucGFuby1ncmFkZS10b2dnbGVfX2l0ZW1fYWN0aXZlIHtcbiAgICBjb2xvcjogIzE5MTkxOVxuICB9XG5cbiAgLnBhbm8tZ3JhZGUtdG9nZ2xlX19hY3RpdmUtbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuXG4gIC5wYW5vLWNvbnRlbnRfX2RyYWcgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lXG4gIH1cblxuICAucGFuby1jb2xvci1waWNrZXJfZXh0ZXJpb3IgLnBhbm8tY29sb3ItcGlja2VyX19pdGVtIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHhcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJhbmQtcGFnZSAuY29udGVudC50aXRsZS10ZXh0LC5icmFuZC1wYWdlIC5waGlsb3NvcGh5LWJsb2NrLC5icmFuZC1wYWdlIC50ZWNobm9sb2d5LWJsb2NrLCBbY2xhc3MqPVwib21vZGEtY29udGVudC1zbGlkZXJcIl0gLnBoaWxvc29waHktYmxvY2t7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmpzLXBhcmFsbGF4ZWQtd2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3Mtc2xpZGVyX19pdGVtLS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6bm9uZVxuICB9XG5cbiAgLmNpdGllcy1saXN0X19zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaW5kZXgtcGFnZSAubW9kZWwtc2xpZGVyX19jb250ZW50IHtcbiAgICB3aWR0aDo0MjBweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6NjRweCA4MHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMCA4MHB4XG4gIH1cblxuICAucHJvbW9fX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICAgYm90dG9tOiA0OHB4XG4gIH1cblxuICAucHJvbW9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHhcbiAgfVxuXG4gIC5wcm9tb19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHhcbiAgfVxuXG4gIC5wcm9tb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG4gIH1cblxuICAuZnVsbC1iZy0tc21hbGwgLmZ1bGwtYmdfX2ltZyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICAgbGVmdDogODBweFxuICB9XG5cbiAgLmZ1bGwtYmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDk2cHhcbiAgfVxuXG4gIC5mZWF0dXJlLWNvbnRlbnRfX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMzcwLzIxMFxuICB9XG5cbiAgLmZlYXR1cmUtY29udGVudF9fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzBkMGUwZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG4gIH1cblxuICAuZmVhdHVyZS1jb250ZW50X190ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICM1ZjY1NjVcbiAgfVxuXG4gIC5hbWJhc3NhZG9yLWJsb2NrX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBhc3BlY3QtcmF0aW86IDU3NS8yODdcbiAgfVxuXG4gIC5hbWJhc3NhZG9yLWJsb2NrX19uYW1lIHtcbiAgICBmb250LXNpemU6IDI0cHhcbiAgfVxuXG4gIC5hbWJhc3NhZG9yLWJsb2NrX19uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG4gIH1cblxuICAuYW1iYXNzYWRvci1ibG9ja19fb2NjdXBhdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5uZXdzLXByZXZpZXcge1xuICAgIGdhcDogMjRweFxuICB9XG5cbiAgLm5ld3MtcHJldmlld19faW1hZ2Uge1xuICAgIGFzcGVjdC1yYXRpbzogMzcwLzE4NVxuICB9XG5cbiAgLm5ld3MtcHJldmlld19fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzBkMGUwZVxuICB9XG5cbiAgLm5ld3MtcHJldmlld19fZGF0ZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIGNvbG9yOiAjNWY2NTY1XG4gIH1cblxuICAubmV3cy1zbGlkZXJfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwdncgLSAyMDBweCkvIDIpXG4gIH1cblxuICAuc3RhdHNfX3N1YnRpdGxlLCAuc3RhdHMgLnN0YXRzX190ZXh0IGg0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweFxuICB9XG5cbiAgLnN0YXRzX190aXRsZSwgLnN0YXRzIC5zdGF0c19fdGV4dCBoMiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5zdGF0c19fdGV4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuc3RhdHNfX3RleHQgcHtcbiAgICBtYXgtd2lkdGg6IDU3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zdGF0c19fbnVtYmVyLW5hbWUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTcuNjFweDtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4XG4gIH1cblxuICAuc3RhdHNfX251bWJlci12YWx1ZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtc1xuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTE5MC82NjdcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19jb250ZW50IHtcbiAgICBib3R0b206IDk4cHg7XG4gICAgbGVmdDogNjBweDtcbiAgICB3aWR0aDogMjcuNzMxJVxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweFxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX3RleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzVmNjU2NVxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX25hdmlnYXRpb24ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIGxlZnQ6IDYwcHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzEwcHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweFxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgICBsZWZ0OiA2MHB4XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogNjRweCA4MHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMCA4MHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyIHtcbiAgICB3aWR0aDogNTc1cHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDI4N3B4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDY0cHg7XG4gICAgaGVpZ2h0OiAyODdweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlcl9fbmF2aWdhdGUgc3ZnIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogNDhweCAwXG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogNjRweCA4MHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMCA4MHB4XG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19jb250ZW50IHtcbiAgICBsZWZ0OiAxODBweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOTZweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGUgc3ZnIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogNDhweCAwXG4gIH1cblxuICAucGFuby13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDgwcHhcbiAgfVxuXG4gIC5wYW5vLXJvdGF0b3JfaW50ZXJpb3Ige1xuICAgIGFzcGVjdC1yYXRpbzogMTE5MC82NjdcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDUwJSxjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1NCUsY292ZXJcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmUuYW5pbWF0aW9uLWFjdGl2YXRlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NCUsY292ZXJcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmVfX3RleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDFweFxuICB9XG5cbiAgLm9yZGVyLW9ubGluZV9fYWN0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHhcbiAgfVxuXG4gIC5pbmRleC1wYWdlIC5tb2RlbC1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAzNzBweFxuICB9XG5cbiAgLmluZGV4LXBhZ2UgLm1vZGVsLXNsaWRlcl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjRweFxuICB9XG5cbiAgLm1vZGVsX19mZWF0dXJlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHhcbiAgfVxuXG4gIC5tb2RlbF9fZmVhdHVyZXMgLmZlYXR1cmUtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4XG4gIH1cblxuICAubW9kZWxfX3RlY2gge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4XG4gIH1cblxuICAubW9kZWxfX3RlY2ggLmNoYXJhY3Rlci1zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4XG4gIH1cblxuICAubW9kZWxfX3RlY2ggLnRpdGxlLXRleHRfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICMwZDBlMGVcbiAgfVxuXG4gIC5tb2RlbF9fdGVjaCAudGl0bGUtdGV4dF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1NzVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICM1ZjY1NjU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5iZWNvbWUtYS1kZWFsZXItcGFnZSAucHJvbW8gLnByb21vLWJyYW5kX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4XG4gIH1cblxuICAuYmVjb21lLWEtZGVhbGVyLXBhZ2UgLnRpdGxlLXRleHQtZGVhbGVyX19maXJzdC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweFxuICB9XG5cbiAgLmJlY29tZS1hLWRlYWxlci1wYWdlIC5kZWFsZXItYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0byA2NHB4XG4gIH1cblxuICAuaW1hZ2UtbGlzdC1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweFxuICB9XG5cbiAgLnRlcm1zLWNvbmRpdGlvbnNfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHhcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlIC5wcm9tbyAucHJvbW8tYnJhbmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHhcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlIC50aXRsZS10ZXh0LWRlYWxlcl9fZmlyc3QuY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHhcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlIC5kZWFsZXItYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0byA2NHB4XG4gIH1cbiAgLmhlYWRlcl9faXRlbSwgLmhlYWRlcl9fY29udGVudCAubWVudS1pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9kZWwtc2xpZGVyX19jb250ZW50IHtcbiAgICBsZWZ0OjE0MHB4XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2l0aWVzLWxpc3RfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6Z3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LDE4MHB4KTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDQwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICBwYWRkaW5nOiAwXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgLmNpdGllcy1saXN0X193cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTAwJTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXJcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jaGFyYWN0ZXItc2xpZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86aW5oZXJpdFxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzNnB4IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAuY2hhcmFjdGVyLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6NTZweCA0MHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMCA0MHB4XG4gIH1cblxuICAuZm9vdGVyX19jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBnYXA6IDIwcHggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZm9vdGVyX19uYXZ7XG4gICAgZmxleDogMCAxIDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb290ZXJfX2luZm97XG4gICAgZmxleDogMCAxIDUwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb290ZXJfX3NvY2lhbHMge1xuICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgfVxuXG4gIC5mdWxsLWJnLS1zbWFsbCAuZnVsbC1iZ19faW1nIHtcbiAgICByaWdodDogNDBweDtcbiAgICBsZWZ0OiA0MHB4XG4gIH1cblxuICAuZnVsbC1iZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjhweFxuICB9XG5cbiAgLmFtYmFzc2Fkb3ItYmxvY2tfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjJweFxuICB9XG5cbiAgLm5ld3MtbW9kYWxfX3dyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICB9XG5cbiAgLm5ld3MtbW9kYWxfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLm5ld3MtbW9kYWxfX2hlYWRlci0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDU2cHggNDBweCAwXG4gIH1cblxuICAubmV3cy1tb2RhbF9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAzNjAvMjAzXG4gIH1cblxuICAubmV3cy1tb2RhbF9fY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbWF4LWhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDI4cHggNDBweCA1NnB4IDQwcHhcbiAgfVxuXG4gIC5uZXdzLXNsaWRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDB2dyAtIDEyMHB4KS8gMilcbiAgfVxuXG4gIC5uZXdzLXNsaWRlcl9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgLm5ld3Mtc2xpZGVyX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwXG4gIH1cblxuICAubmV3cy1zbGlkZXJfX2NvbnRhaW5lci0tb25lLXNsaWRlIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlclxuICB9XG5cbiAgLm5ld3Mtc2xpZGVyX19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuXG4gIC5zdGF0c19fc3VidGl0bGUsIC5zdGF0cyAuc3RhdHNfX3RleHQgaDQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG4gIH1cblxuICAuc3RhdHNfX3RpdGxlLCAuc3RhdHMgLnN0YXRzX190ZXh0IGgyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLnN0YXRzX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIH1cblxuICAuc3RhdHNfX251bWJlci1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDE0Ny41cHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5zdGF0c19fbnVtYmVyLXZhbHVlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zXG4gIH1cblxuICAuc3RhdHNfX2FjdGlvbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSB7XG4gICAgd2lkdGg6IDgwcHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweFxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDU2cHggNDBweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlcl9fbmF2aWdhdGlvbiwuY29udGVudC0tb25seS1sYXRlcmFsLC5tb2RlbC1zbGlkZXJfX25hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgNDBweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlciB7XG4gICAgd2lkdGg6IDUwMHB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgdG9wOiA1NnB4O1xuICAgIGhlaWdodDogMjUwcHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX25hdmlnYXRlIHtcbiAgICB3aWR0aDogODBweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlcl9fbmF2aWdhdGUgc3ZnIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHhcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1NnB4IDQwcHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX25hdmlnYXRpb24sLmNvbnRlbnQtLW9ubHktbGF0ZXJhbCwubW9kZWwtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDQwcHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXRcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2NvbnRlbnQge1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAyOTBweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjhweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTJweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGUge1xuICAgIHdpZHRoOiA4MHB4XG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19uYXZpZ2F0ZSBzdmcge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9fcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDBcbiAgfVxuXG4gIC5wYW5vLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNDBweFxuICB9XG5cbiAgLm9yZGVyLW9ubGluZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzMwcHgsY2FsYyg1MCUgLSAxNzJweCkpIG1pbm1heCgzODRweCxjYWxjKDUwJSArIDE3MnB4KSlcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmVfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAzMnB4XG4gIH1cblxuICAubnVtYmVyLWJsb2NrcyAubnVtYmVyLWJsb2Nrc19fYmxvY2sge1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIGhlaWdodDogNzRweFxuICB9XG5cbiAgLm51bWJlci1ibG9ja3MgLm51bWJlci1ibG9ja3MtYmxvY2tfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAzMnB4XG4gIH1cblxuICAuaW5kZXgtcGFnZSAubW9kZWwtc2xpZGVyX19pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IDEuNFxuICB9XG5cbiAgLmluZGV4LXBhZ2UgLm1vZGVsLXNsaWRlcl9fY29udGVudCB7XG4gICAgd2lkdGg6IDI5MHB4XG4gIH1cblxuICAubW9kZWxfX2ZlYXR1cmVzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweFxuICB9XG5cbiAgLm1vZGVsX19mZWF0dXJlcyAuZmVhdHVyZS1ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHhcbiAgfVxuXG4gIC5tb2RlbF9fdGVjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHhcbiAgfVxuXG4gIC5tb2RlbF9fdGVjaCAuY2hhcmFjdGVyLXNsaWRlci1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHhcbiAgfVxuXG4gIC5iZWNvbWUtYS1kZWFsZXItcGFnZSAucHJvbW8ge1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXRcbiAgfVxuXG4gIC5iZWNvbWUtYS1kZWFsZXItcGFnZSAuZGVhbGVyLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTZweFxuICB9XG5cbiAgLmltYWdlLWxpc3QtYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHhcbiAgfVxuXG4gIC5jaXRpZXMtbGlzdF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogdW5zZXQ7XG4gICAgLW1zLWZsZXgtcGFjazogdW5zZXQ7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldFxuICB9XG5cbiAgLmNpdGllcy1saXN0X19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoOSwxZnIpO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDQwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcm93LWdhcDogOHB4XG4gIH1cblxuICAuY2l0aWVzLWxpc3RfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMjE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG5cbiAgLmNpdGllcy1saXN0X190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4XG4gIH1cblxuICAudGVybXMtY29uZGl0aW9uc19fY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweFxuICB9XG5cbiAgLmNvbnRhY3RzLXBhZ2UgLnByb21vLWJyYW5kX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAuY29udGFjdHMtcGFnZSAudGl0bGUtdGV4dC1kZWFsZXJfX2ZpcnN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCFpbXBvcnRhbnRcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlIC50aXRsZS10ZXh0X190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtc1xuICB9XG5cbiAgLmNvbnRhY3RzLXBhZ2UgLmRlYWxlci1idXR0b24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDU2cHhcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlX19jb29yZGluYXRlcyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4XG4gIH1cblxuICAuY29udGFjdHMtbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgbWluLXdpZHRoOiAzMjhweDtcbiAgICBwYWRkaW5nOiAzNnB4IDBcbiAgfVxuXG4gIC5jb250YWN0cy1saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHhcbiAgfVxuXG4gIC5jb250YWN0cy1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICB9XG5cbiAgLmNvbnRhY3RzLWxpc3QtaXRlbV9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweFxuICB9XG5cbiAgLmNvbnRhY3RzLWxpc3QtaXRlbV9faWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gIC5uZXdzLXNsaWRlcl9fY29udGFpbmVyLS1vbmUtc2xpZGUge1xuICAgIC13ZWJraXQtYm94LXBhY2s6bm9ybWFsO1xuICAgIC1tcy1mbGV4LXBhY2s6IG5vcm1hbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzo0OHB4IDE2cHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX25hdmlnYXRpb24sLmNvbnRlbnQtLW9ubHktbGF0ZXJhbCwubW9kZWwtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDE2cHhcbiAgfVxuXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiAzMHB4XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHdpZHRoOiA2MHB4XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDE4cHggMCA0M3B4XG4gIH1cblxuICAuaGVhZGVyX19jb250ZW50IHtcbiAgICBtYXJnaW46IDBcbiAgfVxuXG4gIC5oZWFkZXJfX2l0ZW0sIC5oZWFkZXJfX2NvbnRlbnQgLm1lbnUtaXRlbSBhIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxNnB4XG4gIH1cblxuICAuaGVhZGVyX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cblxuICAuZm9vdGVyX190b3Age1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMzZweCAwXG4gIH1cblxuICAuZm9vdGVyX190b3AgLmZvb3Rlcl9faG90bGluZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTZweFxuICB9XG5cbiAgLmZvb3Rlcl9fbGluay0tdGVsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXNcbiAgfVxuXG4gIC5mb290ZXJfX2NlbnRlciB7XG4gICAgcGFkZGluZzogMzJweCAwIDM2cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZm9vdGVyX19uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDE2cHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnB4O1xuICAgIGNvbHVtbi1nYXA6IDE2cHhcbiAgfVxuXG4gIC5mb290ZXJfX25hdiAuZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuXG4gIC5mb290ZXJfX2Rpc2NsYWltZXIge1xuICAgIG1hcmdpbi10b3A6IDM2cHhcbiAgfVxuXG4gIC5mb290ZXJfX3NvY2lhbHMge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxuXG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMThweCAwIDM2cHhcbiAgfVxuXG4gIC5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcbiAgfVxuXG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gIH1cblxuICAuZm9vdGVyX19hdXRob3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE4cHhcbiAgfVxuXG4gIC5mb290ZXJfX2hvdGxpbmUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG5cbiAgLnByb21vX19pbWFnZS13cmFwcGVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBhc3BlY3QtcmF0aW86IDcyMC8xNDQwXG4gIH1cblxuICAucHJvbW9fX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgbGVmdDogMTZweDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5wcm9tb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweFxuICB9XG5cbiAgLnByb21vX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gIH1cblxuICAucHJvbW9fX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICB9XG5cbiAgLmZ1bGwtYmcge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IGF1dG9cbiAgfVxuXG4gIC5mdWxsLWJnLS1zbWFsbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMFxuICB9XG5cbiAgLmZ1bGwtYmctLXNtYWxsIC5mdWxsLWJnX19pbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDBcbiAgfVxuXG4gIC5mdWxsLWJnX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMDNcbiAgfVxuXG4gIC5mdWxsLWJnX19pbWcgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAyMDNweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZ1bGwtYmdfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDM2cHggMTZweDtcbiAgICBjb2xvcjogIzBkMGUwZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gIH1cblxuICAuZnVsbC1iZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweFxuICB9XG5cbiAgLmZ1bGwtYmdfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG4gIH1cblxuICAuZnVsbC1iZ19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweFxuICB9XG5cbiAgLmZ1bGwtYmdfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogIzVmNjU2NVxuICB9XG5cbiAgLmJsb2NrLXRpdGxlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMDNcbiAgfVxuXG4gIC5ibG9jay10aXRsZV9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweFxuICB9XG5cbiAgLmJsb2NrLXRpdGxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4XG4gIH1cblxuICAuYmxvY2stdGl0bGVfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTZweFxuICB9XG5cbiAgLmJsb2NrLXRpdGxlX19kZXNjIHtcbiAgICBtYXJnaW46IDE4cHggMCA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAuYmxvY2stdGl0bGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTZweFxuICB9XG5cbiAgLmJsb2NrLXRpdGxlX190ZXh0cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAuYmxvY2stdGl0bGUtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNWY1XG4gIH1cblxuICAuYmxvY2stdGl0bGUtLXdoaXRlIC5ibG9jay10aXRsZV9fdGl0bGUge1xuICAgIGNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAuYmxvY2stdGl0bGUtLWxvbmcgLmJsb2NrLXRpdGxlX19kZXNjIHtcbiAgICBtYXJnaW46IDE4cHggMCA4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4XG4gIH1cblxuICAuYmxvY2stdGl0bGUtLWxvbmcgLmJsb2NrLXRpdGxlX193cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMDNcbiAgfVxuXG4gIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGU6IFwidGl0bGVcIiBcInN1YnRpdGxlXCIgXCJ0ZXh0XCI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHJvdy1nYXA6IDE4cHhcbiAgfVxuXG4gIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIudGl0bGUtdGV4dC0tbm8tc3VidGl0bGUge1xuICAgIHJvdy1nYXA6IDhweFxuICB9XG5cbiAgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX2NvbnRlbnQtd3JhcHBlci50aXRsZS10ZXh0LS1uby1zdWJ0aXRsZSAudGl0bGUtdGV4dF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuXG4gIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIudGl0bGUtdGV4dC0tbm8tdGl0bGUge1xuICAgIGdyaWQtdGVtcGxhdGU6IFwic3VidGl0bGVcIlxuICB9XG5cbiAgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX2NvbnRlbnQtd3JhcHBlci50aXRsZS10ZXh0LS1uby10aXRsZSAudGl0bGUtdGV4dF9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgfVxuXG4gIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X19jb250ZW50LXdyYXBwZXIudGl0bGUtdGV4dC0tbm8tdGl0bGUgLnRpdGxlLXRleHRfX3RleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gIH1cblxuICAudGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkXG4gIH1cblxuICAudGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fc3VidGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzBkMGUwZVxuICB9XG5cbiAgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX3RleHQge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5mZWF0dXJlLWNvbnRlbnRfX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMzI4LzE4NVxuICB9XG5cbiAgLmZlYXR1cmUtY29udGVudF9fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzBkMGUwZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5mZWF0dXJlLWNvbnRlbnRfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG5cbiAgLmFtYmFzc2Fkb3ItYmxvY2tfX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMzI4LzE2NFxuICB9XG5cbiAgLmFtYmFzc2Fkb3ItYmxvY2tfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICB9XG5cbiAgLmFtYmFzc2Fkb3ItYmxvY2tfX25hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweFxuICB9XG5cbiAgLmFtYmFzc2Fkb3ItYmxvY2tfX29jY3VwYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgfVxuXG4gIC5hbWJhc3NhZG9yLWJsb2NrX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5hbWJhc3NhZG9yLXNsaWRlcl9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgLm5ld3MtcHJldmlldyB7XG4gICAgZ2FwOiAxOHB4XG4gIH1cblxuICAubmV3cy1wcmV2aWV3X19pbWFnZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzMjgvMjEwXG4gIH1cblxuICAubmV3cy1wcmV2aWV3X190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIGNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAubmV3cy1wcmV2aWV3X19kYXRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICM1ZjY1NjVcbiAgfVxuXG4gIC5uZXdzLW1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiAxNnB4XG4gIH1cblxuICAubmV3cy1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHhcbiAgfVxuXG4gIC5uZXdzLW1vZGFsX19oZWFkZXItLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA0OHB4IDE2cHggMFxuICB9XG5cbiAgLm5ld3MtbW9kYWxfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMjRweCAxNnB4IDQ4cHggMTZweFxuICB9XG5cbiAgLm5ld3Mtc2xpZGVyX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuXG4gIC5zdGF0c19fbnVtYmVycyB7XG4gICAgbWF4LXdpZHRoOiAzMjhweFxuICB9XG5cbiAgLnN0YXRzX19udW1iZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHhcbiAgfVxuXG4gIC5zdGF0c19fbnVtYmVyOm50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyOiB1bnNldFxuICB9XG5cbiAgLnN0YXRzX19udW1iZXI6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4XG4gIH1cblxuICAuc3RhdHNfX251bWJlcjpudGgtY2hpbGQoMm4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMFxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX2ltYWdlIHtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMDNcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIGNvbG9yOiAjMGQwZTBlO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19pdGVtLS1saWdodC10ZXh0IC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSB7XG4gICAgY29sb3I6ICMwZDBlMGVcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5jaGFyYWN0ZXItc2xpZGVyX19pdGVtLS1saWdodC10ZXh0IC5jaGFyYWN0ZXItc2xpZGVyX190ZXh0IHtcbiAgICBjb2xvcjogIzBkMGUwZVxuICB9XG5cbiAgLmNoYXJhY3Rlci1zbGlkZXJfX2l0ZW0tLWxpZ2h0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICBjb2xvcjogIzBkMGUwZVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQ4cHggMTZweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlcl9fbmF2aWdhdGlvbiwuY29udGVudC0tb25seS1sYXRlcmFsLC5tb2RlbC1zbGlkZXJfX25hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgMTZweFxuICB9XG5cbiAgLmFib3V0LXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAyLzFcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX2ltYWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lXG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzBkMGUwZTtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX3RleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzVmNjU2NTtcbiAgICBjb2xvcjogI2FjYjJiMjtcbiAgICBtYXJnaW4tdG9wOiA4cHhcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuXG4gIC5hYm91dC1zbGlkZXJfX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMzZweCAwXG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogNDhweCAxNnB4XG4gIH1cblxuICAuYWJvdXQtc2xpZGVyX19uYXZpZ2F0aW9uLC5jb250ZW50LS1vbmx5LWxhdGVyYWwsLm1vZGVsLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMCAxNnB4XG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNGU0O1xuICAgIGFzcGVjdC1yYXRpbzogaW5oZXJpdFxuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9faXRlbS5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnRcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8zMDhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggNDhweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4XG4gIH1cblxuICAubW9kZWwtc2xpZGVyX190aXRsZSB7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtc1xuICB9XG5cbiAgLm1vZGVsLXNsaWRlcl9faXRlbS0tbGlnaHQtdGV4dCAubW9kZWwtc2xpZGVyX190aXRsZSB7XG4gICAgY29sb3I6ICMwZDBlMGVcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA4cHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX2l0ZW0tLWxpZ2h0LXRleHQgLm1vZGVsLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5tb2RlbC1zbGlkZXJfX3RleHQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiAxOHB4XG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19pdGVtLS1saWdodC10ZXh0IC5tb2RlbC1zbGlkZXJfX3RleHQge1xuICAgIGNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19idXR0b25zIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19pdGVtLS1saWdodC1idXR0b25zIC5tb2RlbC1zbGlkZXJfX2J1dHRvbiB7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMzZweCAwXG4gIH1cblxuICAubW9kZWwtc2xpZGVyX19pdGVtLS1saWdodC1zbGlkZXItcGFnaW5hdGlvbiAubW9kZWwtc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgICBjb2xvcjogIzBkMGUwZVxuICB9XG5cbiAgLndpZGdldDM2MC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cblxuICAud2lkZ2V0MzYwX19pbmZvIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHhcbiAgfVxuXG4gIC53aWRnZXQzNjBfX2luZm8gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLndpZGdldDM2MF9fdGFicyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cblxuICAucGhpbG9zb3BoeS1ibG9jayAuYmxvY2stdGl0bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHhcbiAgfVxuXG4gIC5waGlsb3NvcGh5LWJsb2NrIC5ibG9jay10aXRsZV9fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgfVxuXG4gIC5waGlsb3NvcGh5LWJsb2NrIC5ibG9jay10aXRsZV9fdGV4dHMgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG4gIH1cblxuICAucGhpbG9zb3BoeS1zbGlkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cblxuICAudGVjaG5vbG9neS1zbGlkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cblxuICAucGFuby13cmFwIHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cblxuICAucGFuby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMFxuICB9XG5cbiAgLnBhbm8tdmlldy10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweFxuICB9XG5cbiAgLnBhbm8tZ3JhZGUtdG9nZ2xlX193cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW46IGF1dG9cbiAgfVxuXG4gIC5wYW5vLWdyYWRlLXRvZ2dsZV9fbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gIH1cblxuICAucGFuby1ncmFkZS10b2dnbGVfX2N1cnJlbnRfb3BlbmVkKy5wYW5vLWdyYWRlLXRvZ2dsZV9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuXG4gIC5wYW5vLWdyYWRlLXRvZ2dsZV9faXRlbTpob3ZlciwucGFuby1ncmFkZS10b2dnbGVfX2l0ZW1fYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5XG4gIH1cblxuICAucGFuby1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICB9XG5cbiAgLnBhbm8tY29udGVudF9fZHJhZyB7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB3aWR0aDogYXV0b1xuICB9XG5cbiAgLnBhbm8tY29sb3ItcGlja2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgfVxuXG4gIC5wYW5vLXJvdGF0b3JfaW50ZXJpb3Ige1xuICAgIGFzcGVjdC1yYXRpbzogMzYwLzIwMztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTFcbiAgfVxuXG4gIC5wcm9tby1icmFuZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG4gIH1cblxuICAub3JkZXItb25saW5lIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRleHRcIiBcImltYWdlXCIgXCJhY3Rpb25cIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyLGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSxjb3ZlclxuICB9XG5cbiAgLm9yZGVyLW9ubGluZS5hbmltYXRpb24tYWN0aXZhdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUsY292ZXJcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmVfX3RleHQtd3JhcHBlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMFxuICB9XG5cbiAgLm9yZGVyLW9ubGluZV9fdGV4dC13cmFwcGVyICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG5cbiAgLm9yZGVyLW9ubGluZV9fYWN0aW9uLXdyYXBwZXIge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmVfX2ltYWdlIHtcbiAgICBhc3BlY3QtcmF0aW86IDM1OC8yNTlcbiAgfVxuXG4gIC5vcmRlci1vbmxpbmVfX3ByaWNlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG5cbiAgLm9yZGVyLW9ubGluZV9fYWN0aW9uLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gIH1cblxuICAub3JkZXItb25saW5lX19udW1iZXItYmxvY2tzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4XG4gIH1cblxuICAuaW5kZXgtcGFnZSAubW9kZWwtc2xpZGVyX19pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0XG4gIH1cblxuICAuaW5kZXgtcGFnZSAubW9kZWwtc2xpZGVyX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG5cbiAgLmluZGV4LXBhZ2UgLm1vZGVsLXNsaWRlcl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMThweFxuICB9XG5cbiAgLm1vZGVsX190ZWNoIC5jaGFyYWN0ZXItc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMFxuICB9XG5cbiAgLm1vZGVsX190ZWNoIC5jaGFyYWN0ZXItc2xpZGVyX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5tb2RlbF9fdGVjaCAudGl0bGUtdGV4dF9fY29udGVudC13cmFwcGVyIHtcbiAgICByb3ctZ2FwOiA4cHghaW1wb3J0YW50XG4gIH1cblxuICAubW9kZWxfX3RlY2ggLnRpdGxlLXRleHRfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAgIGNvbG9yOiAjMGQwZTBlXG4gIH1cblxuICAubW9kZWxfX3RlY2ggLnRpdGxlLXRleHRfX3RleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBjb2xvcjogIzVmNjU2NTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmJlY29tZS1hLWRlYWxlci1wYWdlIC5wcm9tbyAucHJvbW8tYnJhbmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHhcbiAgfVxuXG4gIC5iZWNvbWUtYS1kZWFsZXItcGFnZSAudGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweFxuICB9XG5cbiAgLmJlY29tZS1hLWRlYWxlci1wYWdlIC5kZWFsZXItYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4XG4gIH1cblxuICAuaW1hZ2UtbGlzdC1ibG9ja3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXJcbiAgfVxuXG4gIC5pbWFnZS1saXN0LWJsb2Nrcy5jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMFxuICB9XG5cbiAgLmltYWdlLWxpc3QtYmxvY2tfX2xpc3Qtd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHhcbiAgfVxuXG4gIC5pbWFnZS1saXN0LWJsb2NrX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBhc3BlY3QtcmF0aW86IDM2MC8yMDNcbiAgfVxuXG4gIC5pbWFnZS1saXN0LWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4XG4gIH1cblxuICAuaW1hZ2UtbGlzdC1ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHhcbiAgfVxuXG4gIC5jaXRpZXMtbGlzdF9fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgY29sb3I6ICMwZDBlMGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweFxuICB9XG5cbiAgLmNpdGllcy1saXN0X193cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyXG4gIH1cblxuICAuY2l0aWVzLWxpc3RfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHVuc2V0O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXRcbiAgfVxuXG4gIC5jaXRpZXMtbGlzdF9fY29sdW1uIHtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDE2cHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnB4O1xuICAgIGNvbHVtbi1nYXA6IDE2cHhcbiAgfVxuXG4gIC5jaXRpZXMtbGlzdF9faXRlbSB7XG4gICAgbWluLXdpZHRoOiAxNTZweFxuICB9XG5cbiAgLmNvbnRhY3RzLXBhZ2UgLnByb21vIHtcbiAgICBtYXgtaGVpZ2h0OiAyNDBweFxuICB9XG5cbiAgLmNvbnRhY3RzLXBhZ2UgLnByb21vIC5wcm9tby1icmFuZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweFxuICB9XG5cbiAgLmNvbnRhY3RzLXBhZ2UgLmRlYWxlci1idXR0b24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHhcbiAgfVxuXG4gIC5jb250YWN0cy1wYWdlIC5mdWxsLWJnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG4gIH1cblxuICAuY29udGFjdHMtcGFnZSAuZnVsbC1iZ19fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6MTM2NXB4KSB7XG4gIC5tb2RlbC1zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6OTZweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6MTAyM3B4KSB7XG4gIC5tb2RlbC1zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6NjhweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgLm1vZGVsLXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTo0MHB4XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5jaXRpZXMtbGlzdF9faXRlbSB7XG4gICAgbWluLXdpZHRoOnVuc2V0O1xuICAgIG1heC13aWR0aDogMTU2cHhcbiAgfVxufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAucHJvbW9fX2ltYWdlIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246dG9wO1xuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wXG4gIH1cbn1cblxuLm1vZGVsX190ZWNoLCAubW9kZWxfX3RlY2ggLnRpdGxlLXRleHQsIC5tb2RlbF9fZmVhdHVyZXMsIC5tb2RlbF9fZmVhdHVyZXMtLXdoaXRlIC50aXRsZS10ZXh0LCAubW9kZWxfX2ZlYXR1cmVzIC5mZWF0dXJlLWJsb2NrLCAuYnJhbmQtcGFnZSAuY29udGVudCwgLmJyYW5kLXBhZ2UgLmZ1bGwtYmctLXNtYWxsLCBbY2xhc3MqPVwib21vZGEtY29tbXVuaXR5LXNlY3Rpb25cIl0gPiAqIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMWUxZTtcbn1cblxuW2NsYXNzKj1cIm9tb2RhLWJldHdlZW4tc2VjdGlvblwiXSAuY29udGVudHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjQyNDtcbn1cblxuLm5ld3Mtc2xpZGVyLCAubmV3cy1tb2RhbF9fd3JhcHBlciwgLnN0YXRzLC5tb2RlbF9fd2lkZ2V0LCAucGFuby13cmFwLCAubW9kZWxfX3RlY2gtLWJsYWNrLCAubW9kZWxfX3RlY2gtLWJsYWNrIC50aXRsZS10ZXh0LCAubW9kZWxfX2ZlYXR1cmVzLS1icmlnaHQsIC5tb2RlbF9fZmVhdHVyZXMtLWJyaWdodCAudGl0bGUtdGV4dCwgLm1vZGVsX19mZWF0dXJlcy0tYnJpZ2h0IC5mZWF0dXJlLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGUwZTtcbn1cblxuLm5ld3MtcHJldmlld19fdGl0bGUsIC5uZXdzLW1vZGFsX190ZXh0LCAubmV3cy1tb2RhbF9fdGl0bGUsIC5uZXdzLW1vZGFsX19jb250ZW50LCAuc3RhdHNfX3N1YnRpdGxlLCAuc3RhdHMgLnN0YXRzX190ZXh0IGg0LCAuc3RhdHNfX3RpdGxlLCAuc3RhdHMgLnN0YXRzX190ZXh0IGgyLCAuc3RhdHNfX251bWJlci12YWx1ZSwgLm1vZGVsX190ZWNoIC50aXRsZS10ZXh0X190aXRsZSwgLm1vZGVsX190ZWNoIC50aXRsZS10ZXh0X190ZXh0LCAudGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fdGl0bGUsIC50aXRsZS10ZXh0IC50aXRsZS10ZXh0X190ZXh0LCAuZmVhdHVyZS1jb250ZW50X190aXRsZSwgLmZlYXR1cmUtY29udGVudF9fdGV4dCwgLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX3N1YnRpdGxlLCAuYmxvY2stdGl0bGUtLWxvbmcgLmJsb2NrLXRpdGxlX19kZXNjLCAuYmxvY2stdGl0bGUtLXdoaXRlIC5ibG9jay10aXRsZV9fdGV4dHMsIC5wcm9tb19fdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5ld3MtbW9kYWxfX2Nsb3NlIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fY29udGVudC13cmFwcGVyIHtcbiAgcm93LWdhcDogaW5pdGlhbDtcbn1cblxuLnBoaWxvc29waHktYmxvY2sgLmJsb2NrLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucGhpbG9zb3BoeS1ibG9jayAuYmxvY2stdGl0bGVfX3dyYXBwZXIge1xuICB3aWR0aDogNDklO1xufVxuXG4ucGhpbG9zb3BoeS1ibG9jayAuYmxvY2stdGl0bGVfX2NvbnRlbnQge1xuICB3aWR0aDogNDklO1xufVxuXG4udGl0bGUtdGV4dCAudGl0bGUtdGV4dF9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRpdGxlLXRleHQgLnRpdGxlLXRleHRfX3N1YnRpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyX19pdGVtLCAuaGVhZGVyX19jb250ZW50IC5tZW51LWl0ZW0gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vZDpob3ZlciB7XG4gIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xufVxuXG4ubW9kOmhvdmVyIC5wb3AsIC5oZWFkZXJfX2NvbnRlbnQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb3AsIC5oZWFkZXJfX2NvbnRlbnQgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzQsIDM0LCAzNCwgMC45KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBvcCAuaGVhZGVyX19pdGVtLCAuaGVhZGVyX19jb250ZW50IC5zdWItbWVudSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3AgLmhlYWRlcl9faXRlbTpob3ZlciwgLmhlYWRlcl9fY29udGVudCAuc3ViLW1lbnUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk3LCAxNywgMzksIDAuOSk7XG59XG5cbi5uZXdzLW1vZGFsX190ZXh0IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLm5ld3MtbW9kYWxfX3RleHQgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKmNvbnRhY3QqL1xuLmNvbnRhY3QgLmJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhY3QgLmJhbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250YWN0IC5iYW5uZXIgLm1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhY3QgLmJhbm5lciAucGFnZS10aXRsZSB7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIGNvbG9yOiAjYWFhOWIxO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAyMi43JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uY29udGFjdC11cyAuYmFubmVyIC5wYWdlLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtdXMtZm9ybSB7XG4gIHBhZGRpbmc6IDgwcHggMzAwcHg7XG4gIGJhY2tncm91bmQ6ICMyMDFlMWU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5cbi5jb250YWN0LXVzIC5jb250YWN0LXVzLWZvcm0gLmxpbmVfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA4MHB4O1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtdXMtZm9ybSAubGluZV90aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi5jb250YWN0LXVzIC5hYm91dCB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5cbi5jb250YWN0LXVzIC5hYm91dCAudHlwZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRhY3QtdXMgLmFib3V0IC50eXBlcyAudGFiIHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGhlaWdodDogNDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNhNmE2YTY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb250YWN0LXVzIC5hYm91dCAudHlwZXMgLnRhYi5vbiwuY29udGFjdCAuYWJvdXQgLnR5cGVzIC50YWI6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODQ4NDg0O1xuICBiYWNrZ3JvdW5kOiAjODQ4NDg0O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fY29udHJvbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNhNmE2YTY7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMyU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2dyb3VwIC5mb3JtX2NvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDAgMzZweCAwIDIycHg7XG4gIGhlaWdodDogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2dyb3VwLnNlYXQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV90ZXh0YXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNmE2YTY7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xufVxuXG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9ncm91cCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fdGV4dGFyZWEgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDI1NXB4O1xuICByZXNpemU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV90ZXh0YXJlYSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTZhNmE2O1xufVxuXG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9jaGVja2JveCB7XG4gIGNvbG9yOiAjYTZhNmE2O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjlweDtcbn1cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2NoZWNrYm94IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9jaGVja2JveCAud3BjZjctbGlzdC1pdGVte1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2NoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E2YTZhNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2NoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YWZ0ZXJ7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG59XG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9jaGVja2JveCBhe1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2NoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2NoZWNrYm94IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29udGFjdC11cyAud3BjZjctZm9ybSAuc3VibWl0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMGQwZTBlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogNjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2dyb3VwLm11c3R3cml0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnKic7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MDZmNmY7XG4gIHdpZHRoOiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fZ3JvdXAuc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvbnRhY3Qvc2VsZWN0X2Rvd24ucG5nJykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMThweDtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fdGV4dGFyZWEubXVzdHdyaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcqJztcbiAgZm9udC1zaXplOiA0NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MDZmNmY7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2dyb3VwLmlzU2hvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIycHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fdGV4dGFyZWEsIC5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX2dyb3Vwe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5jb250YWN0LXVzIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtdXMgLmhpbnQgcC5ncmF5IHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5jb250YWN0LXVzIC5tZXNzYWdlX2JveCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNDclO1xuICBjb2xvcjogIzE0MTQxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZTJlMjtcbiAgei1pbmRleDogOTk5OTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbnRhY3QtdXMgLm1lc3NhZ2VfYm94Lm9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiA1MCU7XG59XG5cbi5jb250YWN0LXVzIC5tZXNzYWdlX2JveCAuaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29udGFjdC9hbGVydF9lcnJvci5wbmcpO1xufVxuXG4uY29udGFjdC11cyAubWVzc2FnZV9ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNvbnRhY3QtdXMgLm1lc3NhZ2VfYm94LnN1Y2Nlc3Mge1xuICBjb2xvcjogIzY3YzIzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjllYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxZjNkODtcbn1cblxuLmNvbnRhY3QtdXMgLm1lc3NhZ2VfYm94LnN1Y2Nlc3MgLmljb24ge1xuICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29udGFjdC9hbGVydF9zdWNjZXMucG5nKTtcbn1cblxuLndyYXBfMzYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndyYXBfMzYwIC5pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWN0IC5iYW5uZXIgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC5jb250YWN0IC5jb250YWN0LWluZm9tYXRpb24gLmNvbnRhY3Qtd2F5IHtcbiAgICBwYWRkaW5nOiA5NnB4IDE4MHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLmNvbnRhY3QtdXMtZm9ybSB7XG4gICAgcGFkZGluZzogODBweCAxODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5uZXctYWRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29udGFjdCAuYmFubmVyIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cblxuICAuY29udGFjdC11cyAuY29udGFjdC11cy1mb3JtIHtcbiAgICBwYWRkaW5nOiA4MHB4IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyX19pdGVtLCAuaGVhZGVyX19jb250ZW50IC5tZW51LWl0ZW0gYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5mdWxsLWJnX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMGQwZTBlXG4gIH1cblxuICAuZnVsbC1iZ19fY29udGVudCwgLmZ1bGwtYmdfX2Rlc2NyaXB0aW9uLCAuYmxvY2stdGl0bGUtLXdoaXRlIC5ibG9jay10aXRsZV9fdGl0bGUsIC5jaGFyYWN0ZXItc2xpZGVyX190aXRsZSwgLnBhbm92aWV3ZXItbmFtZS13cmFwcGVyLCAuY2hhcmFjdGVyLXNsaWRlcl9fdGV4dCwgLmZlYXR1cmUtc2xpZGVyX19wYWdpbmF0aW9uLCAuY2hhcmFjdGVyLXNsaWRlcl9fcGFnaW5hdGlvbiwgLm1vZGVsLXNsaWRlcl9fdGl0bGUsIC5tb2RlbC1zbGlkZXJfX2Rlc2NyaXB0aW9uLCAubW9kZWwtc2xpZGVyX190ZXh0LCAubW9kZWwtc2xpZGVyX19wYWdpbmF0aW9uLCAubmV3cy1wcmV2aWV3X19kYXRlLCAubWVudV9faXRlbSwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgY29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJsb2NrLXRpdGxlLS13aGl0ZSwubW9kZWwtc2xpZGVyX19pdGVtLCAubW9kZWwtc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAxZTFlO1xuICB9XG5cbiAgLnN0YXRzX19hY3Rpb24tYnV0dG9uLCAubW9kZWwtc2xpZGVyX19idXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAubWVudS5vcGVuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNjgpO1xuICB9XG5cbiAgLnByb21vX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzgwcHg7XG4gIH1cblxuICAucGhpbG9zb3BoeS1ibG9jayAuYmxvY2stdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnBoaWxvc29waHktYmxvY2sgLmJsb2NrLXRpdGxlX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5waGlsb3NvcGh5LWJsb2NrIC5ibG9jay10aXRsZV9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29udGFjdCAuYmFubmVyIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb250YWN0IC5iYW5uZXIgLm1iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jb250YWN0IC5iYW5uZXIgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC5jb250YWN0LXVzLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC5jb250YWN0LXVzLWZvcm0gLmxpbmVfdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC5jb250YWN0LXVzLWZvcm0gLmxpbmVfdGl0bGU6YmVmb3JlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gIH1cblxuICAuY29udGFjdC11cyAuYWJvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY29udGFjdC11cyAuYWJvdXQgLnR5cGVzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLmFib3V0IC50eXBlcyAudGFiIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIH1cblxuICAuY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9ncm91cCAuZm9ybV9jb250cm9sIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm1fZ3JvdXAuc2VhdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX3RleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cblxuICAuY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV90ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5zdWJtaXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIH1cblxuICAuY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9ncm91cC5tdXN0d3JpdGU6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgd2lkdGg6IDIycHg7XG4gIH1cblxuICAuY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybV9ncm91cC5zZWxlY3Q6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICByaWdodDogMThweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtX3RleHRhcmVhLm11c3R3cml0ZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLndwY2Y3LXNwaW5uZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY29udGFjdC11cyAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMgLm1lc3NhZ2VfYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC5tZXNzYWdlX2JveCAuaWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jb250YWN0LXVzIC5tZXNzYWdlX2JveCBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gIH1cblxuICAud3JhcF8zNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnBoaWxvc29waHktc2xpZGVyIHtcbiAgICBwYWRkaW5nOiA5NnB4IDIwMHB4O1xuICB9XG59XG5cbi5mb290ZXJfX2NlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZvb3Rlcl9faW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5mb290ZXJfX2luZm8gcCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMnB4IDA7XG59XG5cbi5mb290ZXJfX2JvdHRvbV9zb2NpYWxzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG5cbn1cblxuLmNvbnRlbnQtbWFyZ2luIHtcbiAgbWFyZ2luOiA1MHB4IDEwMHB4O1xufVxuXG4uY29udGVudC1tYXJnaW4gdWwge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnctMTAwe1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/