@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,700|Roboto:300,700');
.btn-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.help-btn,
.chat,
.helpShadow,
.order,
.header__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
  position: relative;
  width: 260px;
  height: 50px;
  margin: 0 10px;
  border: none;
  border-radius: 5px;
  -webkit-transition: background .2s, color .6s;
  -o-transition: background .2s, color .6s;
  transition: background .2s, color .6s;
}
@media (max-width: 767px) {
  .help-btn,
  .chat,
  .helpShadow,
  .order,
  .header__btn {
    width: 100%;
    margin: 0;
  }
}
.help-btn.white-btn,
.chat.white-btn,
.helpShadow.white-btn,
.order.white-btn,
.header__btn.white-btn {
  background: #ffffff;
}
.help-btn:hover,
.chat:hover,
.helpShadow:hover,
.order:hover,
.header__btn:hover {
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 767px) {
  .btn-wrapp {
    width: 100%;
  }
}
.header__btn {
  width: 120px;
  height: 44px;
  border: 1px solid #ffb300;
  color: #ffb300;
}
.header__btn:hover {
  background: #ffb300;
  color: #fff;
}
@media (max-width: 768px) {
  .header__btn {
    width: 91px;
    height: 40px;
    font-size: 11px;
    margin-right: 20px;
  }
}
.header__btn-hide {
  display: none;
}
.chat {
  background: #fff;
  color: #663199;
}
.chat:hover {
  background-color: #663199;
  color: #fff;
}
.help-btn {
  background: #663199;
}
@media (max-width: 425px) {
  .help-btn {
    width: 90%;
  }
}
.help-btn:before {
  content: '';
  width: 216px;
  height: 18px;
  -webkit-box-shadow: 0 13px 20px 0 rgba(37, 20, 161, 0.4);
          box-shadow: 0 13px 20px 0 rgba(37, 20, 161, 0.4);
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 767px) {
  .help-btn:before {
    width: 90%;
  }
}
.help-btn:hover {
  background: #8d09f1;
}
.help-btn:hover:before {
  -webkit-box-shadow: rgba(141, 9, 241, 0.41);
          box-shadow: rgba(141, 9, 241, 0.41);
}
.help-btn_header:before {
  display: none;
}
.helpShadow {
  position: relative;
  border-radius: 5px;
  background-color: #663199;
}
.helpShadow:after {
  content: '';
  position: absolute;
  width: 216px;
  height: 6px;
  -webkit-box-shadow: 0 8px 19px -5px #2414a1;
          box-shadow: 0 8px 19px -5px #2414a1;
  bottom: 0;
  border-radius: 100px;
  opacity: 0.4;
}
.helpShadow:hover {
  color: #000;
}
.order {
  color: #663199;
  background: transparent;
  border: 1px solid #663199;
}
.order:hover {
  background-color: #663199;
  color: #fff;
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
/* Slider */
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Icons */
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir="rtl"] .slick-prev:before {
  content: "→";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir="rtl"] .slick-next:before {
  content: "←";
}
/* Dots */
.slick-dotted .slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}
.ceiu__header.cookies {
  -webkit-transform: translateY(40px);
      -ms-transform: translateY(40px);
          transform: translateY(40px);
}
@media (max-width: 1049px) {
  .ceiu__header.cookies {
    -webkit-transform: translateY(80px);
        -ms-transform: translateY(80px);
            transform: translateY(80px);
  }
}
@media (max-width: 558px) {
  .ceiu__header.cookies {
    -webkit-transform: translateY(100px);
        -ms-transform: translateY(100px);
            transform: translateY(100px);
  }
}
@media (max-width: 375px) {
  .ceiu__header.cookies {
    -webkit-transform: translateY(119px);
        -ms-transform: translateY(119px);
            transform: translateY(119px);
  }
}
.ceiu__header.header__sticky {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  -webkit-transition: background .5s;
  -o-transition: background .5s;
  transition: background .5s;
}
.header__wrapp,
.header__phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.header__wrapp {
  height: 80px;
}
.header__phone {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 1024px) {
  .header__phone {
    display: none;
  }
}
.header__call,
.header__number {
  font-family: 'Open Sans', sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 14px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #ffb300;
}
.header__number {
  position: relative;
  margin-left: 22px;
  color: #fff;
  opacity: .8;
}
.header__number:before {
  content: '';
  position: absolute;
  top: 1px;
  left: -13px;
  background-position: -154px -78px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 10px;
  height: 10px;
}
.header__close {
  display: none;
}
.header__navigation {
  position: relative;
}
.header__navigation .header__logo,
.header__navigation .header__phone {
  display: block;
}
@media (min-width: 1024px) {
  .header__navigation .header__logo,
  .header__navigation .header__phone {
    display: none;
  }
}
@media (max-width: 1024px) {
  .header__navigation .header__close {
    display: block;
    position: absolute;
    top: 29px;
    right: 20px;
    width: 18px;
    height: 18px;
  }
  .header__navigation .header__close span {
    position: absolute;
    width: 18px;
    height: 2px;
    top: -1px;
    right: -3px;
    margin: 10px 0;
    background: #fff;
  }
  .header__navigation .header__close span:first-child {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .header__navigation .header__close span:last-child {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
}
@media (max-width: 1024px) {
  .header__navigation .header__phone {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: null;
        -ms-flex-align: null;
            align-items: null;
    -ms-flex-line-pack: null;
        align-content: null;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 100%;
    padding-top: 40px;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
}
.header__navigation .header__call,
.header__navigation .header__number {
  font-size: 16px;
}
@media (max-width: 1024px) {
  .header__navigation .header__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: null;
        align-content: null;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 290px;
    margin: 40px 0 0 20px;
  }
}
@media (max-width: 1024px) {
  .header__navigation .header__links {
    position: relative;
    font-weight: 700;
  }
  .header__navigation .header__links:after {
    content: '';
    position: absolute;
    top: 17px;
    right: -13px;
    background-position: -154px -96px;
    background-image: url('img/icons.png');
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 7px;
    height: 11px;
  }
}
.header__navigation .header__login {
  color: #fff;
  margin: 50px 0 50px 20px;
}
.header__navigation .header__convert #Artboard {
  fill: #fff !important;
}
@media (max-width: 1024px) {
  .header__navigation {
    position: absolute;
    top: 0;
    right: -450px;
    height: 100vh;
    padding: 20px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: null;
        -ms-flex-align: null;
            align-items: null;
    -ms-flex-line-pack: null;
        align-content: null;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    background: rgba(0, 0, 0, 0.85);
    z-index: 1;
    -webkit-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;
  }
  .header__navigation__open {
    right: 0;
  }
}
@media (max-width: 425px) {
  .header__navigation {
    width: 100%;
  }
}
.header__nav {
  width: 392px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.header__links {
  position: relative;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
  -webkit-transition: color .5s;
  -o-transition: color .5s;
  transition: color .5s;
}
.header__links:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 0;
  height: 1px;
  background: #ffb300;
  -webkit-transition: width .5s;
  -o-transition: width .5s;
  transition: width .5s;
}
.header__links:hover.header__links:before {
  width: 100%;
}
.header__links:hover {
  color: #ffb300;
}
@media (max-width: 1024px) {
  .header__links {
    line-height: 46px;
  }
}
.header__group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .header__group .header__btn {
    margin-right: 10px;
  }
}
@media (max-width: 360px) {
  .header__group .header__btn {
    font-size: 10px;
    width: auto;
    padding-left: 7px;
    padding-right: 7px;
    white-space: nowrap;
  }
}
.header__sticky #of-widgets-login-tooltip .of-widgets-open-tooltip,
.header__black #of-widgets-login-tooltip .of-widgets-open-tooltip {
  color: #000;
  border: 1px solid #000;
}
@media (max-width: 768px) {
  .header__sticky #of-widgets-login-tooltip .of-widgets-open-tooltip,
  .header__black #of-widgets-login-tooltip .of-widgets-open-tooltip {
    color: #fff;
    border: 1px solid #fff;
  }
}
.header__sticky .header__logo_front .header__fill {
  fill: #2B2E33;
}
.header__burger {
  display: none;
  width: 20px;
  height: 20px;
}
.header__burger span {
  display: block;
  height: 2px;
  background: #fff;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}
.header__burger span:nth-child(2) {
  margin: 5px 0;
}
.header__burger__open {
  position: relative;
}
.header__burger__open span {
  position: absolute;
  width: 20px;
  top: 8px;
}
.header__burger__open span:first-child {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.header__burger__open span:nth-child(2) {
  opacity: 0;
}
.header__burger__open span:last-child {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
@media (max-width: 1025px) {
  .header__burger {
    display: block;
    margin-left: 10px;
  }
}
.header__logo a,
.header__logo span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 380px) {
  .header__logo a svg,
  .header__logo span svg {
    width: 190px;
  }
}
@media (max-width: 380px) {
  .header__logo a,
  .header__logo span {
    display: block;
    width: 54px;
    max-width: 54px;
    overflow: hidden;
  }
}
.header__logo_front .header__fill {
  fill: white;
}
@media (max-width: 480px) {
  .header__logo_front svg {
    width: 150px;
    height: auto;
  }
}
@media (max-width: 380px) {
  .header__logo_front svg {
    width: 190px;
  }
}
.header__sticky,
.header__terms {
  background: #fff;
  -webkit-box-shadow: 0 7px 18px -9px rgba(0, 0, 0, 0.75);
          box-shadow: 0 7px 18px -9px rgba(0, 0, 0, 0.75);
}
.header__sticky .header__links,
.header__terms .header__links,
.header__sticky .header__number,
.header__terms .header__number {
  color: #0a0a0a;
}
@media (max-width: 1024px) {
  .header__sticky .header__links,
  .header__terms .header__links,
  .header__sticky .header__number,
  .header__terms .header__number {
    color: #fff;
  }
}
.header__sticky .header__burger span,
.header__terms .header__burger span {
  background: #0a0a0a;
}
.header__sticky .header__btn,
.header__terms .header__btn {
  background: -webkit-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: -o-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: linear-gradient(-50deg, #8200fe 0%, #9e0deb 100%);
  color: #fff;
  border: none;
}
.header__sticky .header__btn:hover,
.header__terms .header__btn:hover {
  color: #0a0a0a;
  background: -webkit-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: -o-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: linear-gradient(-50deg, #8200fe 0%, #9e0deb 100%);
}
.header__sticky #Artboard,
.header__terms #Artboard {
  fill: #0a0a0a !important;
}
.header.header-order {
  position: relative;
  background: white;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.top-section {
  padding: 0;
  background: url(img/top-section-bg.jpg) 0 0 no-repeat;
}
.top-section__wrapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 800px;
}
@media (max-width: 767px) {
  .top-section__wrapp {
    height: auto;
    padding-top: 110px;
    padding-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .top-section__wrapp .help-btn {
    width: 100%;
  }
}
.top-section__about {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 280px;
  height: 100%;
  padding-left: 40px;
  margin-left: -15px;
  background: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
@media (max-width: 1024px) {
  .top-section__about {
    width: 260px;
  }
}
@media (max-width: 1023px) {
  .top-section__about {
    display: none;
  }
}
.top-section__txt {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  text-align: center;
}
.top-section__title {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 52px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
}
.top-section__items {
  margin-bottom: 60px;
}
.top-section__items p {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #8a8988;
}
.top-section .main-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 58px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
}
@media (max-width: 768px) {
  .top-section .main-title {
    font-family: 'Open Sans', sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: null;
    text-transform: uppercase;
    text-decoration: none;
    text-align: null;
    color: #fff;
  }
}
.top-section .br {
  display: block;
}
@media (max-width: 425px) {
  .top-section .br {
    display: inline-block;
  }
}
.top-section .main-subtitle {
  margin: 45px auto 45px auto;
  max-width: 630px;
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
}
@media (max-width: 768px) {
  .top-section .main-subtitle {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    letter-spacing: null;
    text-transform: uppercase;
    text-decoration: none;
    text-align: null;
    color: #fff;
  }
}
.top-section .help {
  width: 260px;
  height: 56px;
}
@media (max-width: 425px) {
  .top-section .help {
    width: 100%;
  }
}
.top-section .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-section .from {
  margin-top: 10px;
  color: #fff;
  font-family: Roboto, sans-serif;
}
.chatbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 210px;
  cursor: pointer;
}
.chatbar__label {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.assist {
  padding: 80px 0 70px 0;
  background: #fafafa;
}
@media (max-width: 360px) {
  .assist {
    overflow: hidden;
  }
}
.assist .container {
  padding: 0;
}
@media (max-width: 1320px) {
  .assist .container {
    padding: 0 15px;
  }
}
.assist .subtitle {
  color: #666e79;
  margin-bottom: 80px;
}
.assist__wrapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: null;
      -ms-flex-pack: null;
          justify-content: null;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 70px;
}
@media (max-width: 1320px) {
  .assist__wrapp {
    width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .assist__wrapp {
    width: 280px;
    margin: 0 auto;
  }
}
.assist__items {
  width: 280px;
  margin: 0 6px;
  outline: none;
}
@media (max-width: 425px) {
  .assist__items {
    background: none;
    height: 320px;
    -webkit-box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
            box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
  }
}
.assist__items-active {
  -webkit-box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
          box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
}
.assist__items-active .assist__body {
  visibility: visible;
  opacity: 1;
}
.assist .assist__items-1 .assist__header {
  background: url(img/types1.jpg) center center no-repeat;
}
.assist .assist__items-2 .assist__header {
  background: url(img/types2.jpg) center center no-repeat;
}
.assist .assist__items-3 .assist__header {
  background: url(img/types3.jpg) center center no-repeat;
}
.assist .assist__items-4 .assist__header {
  background: url(img/types4.jpg) center center no-repeat;
}
.assist .assist__items-5 .assist__header {
  background: url(img/types5.jpg) center center no-repeat;
}
.assist__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 165px;
}
.assist__types {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  color: #fff;
  margin-bottom: 18px;
}
.assist__rait {
  width: 50px;
  height: 6px;
  background-image: -webkit-gradient(linear, right top, left top, from(#6500fe), to(#9e0deb));
  background-image: -webkit-linear-gradient(right, #6500fe 0%, #9e0deb 100%);
  background-image: -o-linear-gradient(right, #6500fe 0%, #9e0deb 100%);
  background-image: linear-gradient(270deg, #6500fe 0%, #9e0deb 100%);
}
.assist__body {
  visibility: hidden;
  opacity: 0;
  height: 145px;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
  padding: 22px 25px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #666e79;
}
@media (max-width: 425px) {
  .assist__body {
    visibility: visible;
    opacity: 1;
  }
}
.assist .slick-list {
  height: 345px;
  padding-left: 4px;
}
@media (max-width: 425px) {
  .assist .slick-list {
    padding-left: 2px;
  }
}
.assist .slick-prev,
.assist .slick-next {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  border: 1px solid #d1d1d1;
  -webkit-transition: border-color 0.4s, -webkit-box-shadow 0.3s;
  transition: border-color 0.4s, -webkit-box-shadow 0.3s;
  -o-transition: box-shadow 0.3s, border-color 0.4s;
  transition: box-shadow 0.3s, border-color 0.4s;
  transition: box-shadow 0.3s, border-color 0.4s, -webkit-box-shadow 0.3s;
}
.assist .slick-prev:hover,
.assist .slick-next:hover {
  -webkit-box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
          box-shadow: 0 2px 20px rgba(180, 180, 180, 0.5);
  border-color: #2f2f2f;
}
@media (max-width: 1320px) {
  .assist .slick-prev:before,
  .assist .slick-next:before {
    margin: 0 auto;
  }
}
@media (max-width: 425px) {
  .assist .slick-prev,
  .assist .slick-next {
    border: none;
  }
}
.assist .slick-prev {
  top: 15%;
  left: 1189px;
}
.assist .slick-prev:before {
  content: '';
  background-position: -217px -62px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 7px;
  height: 12px;
}
.assist .slick-prev:hover:before {
  content: '';
  background-position: -217px -78px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 7px;
  height: 12px;
}
@media (max-width: 1320px) {
  .assist .slick-prev {
    top: 25%;
    left: -40px;
  }
}
@media (max-width: 425px) {
  .assist .slick-prev {
    top: 25%;
    left: -45px;
  }
}
@media (max-width: 360px) {
  .assist .slick-prev {
    top: 48%;
    left: -31px;
  }
}
.assist .slick-next {
  top: 29%;
  right: -60px;
}
.assist .slick-next:before {
  content: '';
  background-position: -217px -94px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 7px;
  height: 12px;
}
.assist .slick-next:hover:before {
  content: '';
  background-position: -279px -144px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 7px;
  height: 12px;
}
@media (max-width: 1320px) {
  .assist .slick-next {
    top: 25%;
    right: -46px;
  }
}
@media (max-width: 360px) {
  .assist .slick-next {
    top: 48%;
    right: -29px;
  }
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
a {
  text-decoration: none;
  color: #0a0a0a;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body {
  font-family: Arial;
}
.container {
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto;
}
section {
  padding: 85px 0;
}
.simple-page {
  padding-top: 85px;
  padding-bottom: 100px;
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
  color: #000;
  font-family: 'poppins-regular';
  line-height: 24px;
  font-size: 18px;
  letter-spacing: 0.25px;
}
.simple-page .terms-title {
  font-size: 21px;
  font-weight: 900;
  padding: 15px 0;
}
.simple-page b {
  display: inline-block;
  padding: 10px 0;
  font-weight: 900;
}
.simple-page p {
  padding: 15px 0;
}
.simple-page ul {
  padding-left: 40px;
  list-style-type: disc;
}
.simple-page ul li {
  padding: 10px 0;
}
.content {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 140px;
  padding-bottom: 100px;
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
  color: #0a0a0a;
}
.content p {
  margin-bottom: 10px;
  line-height: 24px;
}
.content h3 {
  font-size: 24px;
  font-weight: 500;
  margin: 24px 0;
}
.content ul {
  padding-left: 20px;
  margin: 15px 0;
}
.content li {
  list-style-type: disc;
  line-height: 24px;
}
.title {
  font-family: 'Open Sans', sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  color: #2b2e33;
  margin-bottom: 14px;
}
@media (max-width: 425px) {
  .title {
    font-family: Arial;
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    letter-spacing: null;
    text-transform: normal;
    text-decoration: none;
    text-align: null;
    color: #0a0a0a;
  }
}
.subtitle {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: center;
  color: #666e79;
}
@media (max-width: 425px) {
  .subtitle {
    font-family: Arial;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: null;
    text-transform: normal;
    text-decoration: none;
    text-align: null;
    color: #0a0a0a;
  }
}
.scroll-button {
  width: 50px;
  height: 50px;
  background: #0a0a0a;
}
.order-wrap {
  padding-top: 100px;
}
#callbackRequest {
  top: 61px !important;
}
@media (max-width: 425px) {
  #of-widgets-login-tooltip,
  #of-widgets-login-tooltip .of-widgets-login-popup {
    right: 41px !important;
    top: -297px !important;
  }
}
.old-collector {
  text-align: left;
}
#orderForm {
  padding: 0 15px;
}
.cw-addvantages-list .col-md-4 {
  margin: 0 10px;
}
@media (max-width: 1199px) {
  .review-slider {
    padding-bottom: 125px;
  }
}
.review-slider .slick-prev:before,
.review-slider .slick-next:before {
  display: none;
}
.feefo-i {
  background-position: 0px -78px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 130px;
  height: 30px;
}
@media (max-width: 767px) {
  .feefo-i {
    background-position: -85px -223px;
    background-image: url('img/icons.png');
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 54px;
    height: 13px;
  }
}
.trustpilot-i {
  background-position: 0px 0px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 164px;
  height: 40px;
}
@media (max-width: 767px) {
  .trustpilot-i {
    background-position: -196px -174px;
    background-image: url('img/icons.png');
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 83px;
    height: 20px;
  }
}
.sitejabber-i {
  background-position: 0px -44px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 160px;
  height: 30px;
}
@media (max-width: 767px) {
  .sitejabber-i {
    background-position: 0px -223px;
    background-image: url('img/icons.png');
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 81px;
    height: 16px;
  }
}
.face-1 {
  background-position: -230px -124px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-2 {
  background-position: 0px -174px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-3 {
  background-position: -49px -174px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-4 {
  background-position: -98px -174px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-5 {
  background-position: -168px -62px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-6 {
  background-position: -147px -174px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 45px;
  height: 45px;
}
.face-7 {
  background-position: -62px -112px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.face-8 {
  background-position: 0px -112px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.face-9 {
  background-position: -168px 0px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.face-10 {
  background-position: -124px -112px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.face-11 {
  background-position: -230px 0px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.face-12 {
  background-position: -230px -62px;
  background-image: url('img/icons.png');
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 58px;
  height: 58px;
}
.review-slider__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1199px) {
  .review-slider__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.review-slider__lt {
  width: 400px;
}
@media (max-width: 1199px) {
  .review-slider__lt {
    width: 90%;
  }
}
@media (max-width: 640px) {
  .review-slider__lt {
    width: 100%;
  }
}
.review-slider__lt__title {
  color: #2b2e33;
  font-size: 38px;
  line-height: 50px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 30px;
}
@media (max-width: 1199px) {
  .review-slider__lt__title {
    text-align: center;
    margin-bottom: 40px;
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  .review-slider__lt__title {
    font-size: 28px;
    line-height: 36px;
  }
}
.review-slider__rt {
  width: 570px;
}
@media (max-width: 767px) {
  .review-slider__rt {
    width: 94%;
  }
}
@media (max-width: 640px) {
  .review-slider__rt {
    width: 100%;
  }
}
.review-slider_block {
  display: none;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.review-slider_block.active {
  display: block;
}
.review-slider_block .slick-arrow {
  width: 40px;
  height: 40px;
  border: 1px solid #2f2f2f;
  background-color: #ffffff;
  border-radius: 50%;
  bottom: 0;
  top: auto;
  -webkit-transform: translate(0, 65px);
      -ms-transform: translate(0, 65px);
          transform: translate(0, 65px);
}
.review-slider_block .slick-arrow.slick-disabled {
  border: 1px solid #d1d1d1;
}
.review-slider_block .slick-arrow.slick-disabled svg {
  fill: #d1d1d1;
}
.review-slider_block .slick-prev {
  left: 50%;
  right: auto;
  margin-left: -50px;
}
.review-slider_block .slick-next {
  right: 50%;
  left: auto;
  margin-right: -50px;
}
.review-slider__triggers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 1199px) {
  .review-slider__triggers {
    margin-bottom: 40px;
  }
}
@media (max-width: 1199px) {
  .review-slider__lt__buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    border-bottom: 1px solid #e7e7e7;
  }
}
.review-slider__btn {
  width: 400px;
  height: 80px;
  background-color: #ffffff;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 40px;
  margin-bottom: 20px;
  cursor: pointer;
  outline: none;
}
@media (max-width: 1199px) {
  .review-slider__btn {
    max-width: 34%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: 130px;
    margin-bottom: 0;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .review-slider__btn {
    height: 85px;
  }
}
.review-slider__btn.active {
  -webkit-box-shadow: 0 2px 10px rgba(180, 180, 180, 0.5);
          box-shadow: 0 2px 10px rgba(180, 180, 180, 0.5);
}
@media (max-width: 1199px) {
  .review-slider__btn.active {
    -webkit-box-shadow: none;
            box-shadow: none;
    border-bottom: 3px solid #7f29c4;
  }
}
@media (max-width: 1199px) {
  .review-slider__btn-img-wrap {
    height: 50px;
  }
}
@media (max-width: 767px) {
  .review-slider__btn-img-wrap {
    height: 35px;
  }
}
.review-slider__btn-head {
  margin-bottom: 10px;
}
@media (max-width: 1199px) {
  .review-slider__btn-head {
    margin-bottom: 0;
  }
}
@media (max-width: 640px) {
  .review-slider__btn-head {
    font-size: 12px;
  }
}
.review-slider__btn-head span:first-of-type {
  color: #7f29c4;
}
@media (max-width: 1199px) {
  .review-slider__btn-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 125px;
  }
}
@media (max-width: 640px) {
  .review-slider__btn-text {
    width: 104px;
  }
}
.review-slider__btn-text p {
  width: 79px;
  height: 24px;
  background-color: #f9fcff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #666e79;
  font-family: 'Roboto', sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}
@media (max-width: 640px) {
  .review-slider__btn-text p {
    width: 64px;
    height: 14px;
    color: #666e79;
    font-size: 9px;
    font-weight: 300;
  }
}
.yellow-slider__item,
.green-slider__item,
.orange-slider__item {
  width: 570px;
  height: 161px;
  border: 1px solid #f1f1f1;
  background-color: #ffffff;
  padding: 25px 20px 0 25px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .yellow-slider__item,
  .green-slider__item,
  .orange-slider__item {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .yellow-slider__item,
  .green-slider__item,
  .orange-slider__item {
    height: 220px;
  }
}
.yellow-slider__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 25px;
}
.yellow-slider__lt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  font-size: 14px;
  line-height: 18px;
  width: 260px;
}
.yellow-slider__lt strong {
  color: #2b2e33;
  font-weight: 700;
  margin-left: 10px;
}
.yellow-slider__lt span {
  font-weight: 400;
  margin-left: 7px;
}
.yellow-slider__lt a {
  color: #1dbcff;
  text-decoration: underline;
  margin-left: 7px;
}
.yellow-slider__rt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 640px) {
  .yellow-slider__rt {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-top: 15px;
  }
}
.yellow-slider__rt span {
  color: #484848;
  font-family: 'Roboto', sans-serif;
  font-size: 10px;
  font-weight: 300;
  line-height: 16px;
}
@media (max-width: 640px) {
  .yellow-slider__rt span {
    color: #1a1a1a;
  }
}
@media (max-width: 640px) {
  .yellow-slider__rt svg {
    margin-left: 10px;
  }
}
.yellow-slider__bt {
  color: #666e79;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
}
.green-slider__inner,
.orange-slider__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.green-slider__lt,
.orange-slider__lt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.green-slider__i {
  border-radius: 50%;
  margin-bottom: 11px;
}
.orange-slider__i {
  margin-bottom: 11px;
}
.green-slider__name,
.orange-slider__name {
  color: #2b2e33;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}
.green-slider__rt,
.orange-slider__rt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 430px;
}
@media (max-width: 640px) {
  .green-slider__rt,
  .orange-slider__rt {
    width: 75%;
  }
}
.green-slider__rt svg,
.orange-slider__rt svg {
  margin-bottom: 25px;
}
.green-slider__rt p,
.orange-slider__rt p {
  color: #666e79;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 16px;
}
.calc {
  background: #fafafa;
}
.calc .title {
  margin-bottom: 80px;
}
.calc .help-btn {
  margin: 0;
}
.work-tabs {
  display: none !important;
}
.calculator__lt {
  background-color: transparent !important;
}
[data-crm-widget] .calculator-count {
  padding-top: 20px !important;
  padding-bottom: 0 !important;
}
[data-crm-widget] .calculator-level {
  padding-bottom: 40px !important;
  padding-top: 20px !important;
}
[data-crm-widget] .form-group {
  margin-bottom: 15px !important;
}
.hiw {
  padding: 30px 0 0 0;
}
@media (max-width: 425px) {
  .hiw {
    padding-bottom: 40px;
  }
}
.hiw__wrapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .hiw__wrapp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: null;
        -ms-flex-align: null;
            align-items: null;
    -ms-flex-line-pack: null;
        align-content: null;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.hiw__left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-top: 140px;
}
@media (max-width: 425px) {
  .hiw__left .btn-wrapp {
    display: none;
  }
}
@media (max-width: 768px) {
  .hiw__left {
    margin-top: 0;
  }
}
.hiw__right {
  width: 640px;
}
@media (max-width: 700px) {
  .hiw__right {
    width: 100%;
  }
}
.hiw__right .btn-wrapp {
  display: none;
}
@media (max-width: 425px) {
  .hiw__right .btn-wrapp {
    display: block;
    padding: 0 15px;
  }
}
@media (max-width: 425px) {
  .hiw__right .order {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 768px) {
  .hiw__right {
    margin: 50px auto 0;
  }
}
@media (max-width: 425px) {
  .hiw__right {
    width: 100%;
    margin-top: 35px;
  }
}
.hiw__txt {
  margin-bottom: 50px;
}
@media (max-width: 425px) {
  .hiw__txt {
    margin-bottom: 0;
  }
}
.hiw__txt .title {
  text-align: left;
}
.hiw__txt .subtitle {
  max-width: 320px;
  text-align: left;
}
.hiw__title {
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #1a1a1a;
  margin-bottom: 5px;
  z-index: 1;
}
.hiw__descr {
  position: relative;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #484848;
}
.hiw__descr:before {
  position: absolute;
  font-size: 70px;
  font-weight: bold;
  color: #e9e9e9;
  top: -35px;
}
.hiw__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  height: 140px;
  padding-left: 99px;
}
@media (max-width: 700px) {
  .hiw__items {
    padding-left: 40px;
  }
}
.hiw__items:hover .hiw__descr {
  color: #f5f5f5;
}
.hiw__items:hover .hiw__descr:before {
  color: #663199;
}
.hiw__items:hover .hiw__title {
  color: #fff;
}
.hiw__items:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@media (max-width: 425px) {
  .hiw__items {
    padding-left: 15px;
  }
}
.hiw__items-1:hover.hiw__items-1:before {
  background-image: url(img/hiw-1.jpg);
  opacity: 1;
}
.hiw__items-1 .hiw__descr:before {
  content: '1';
}
.hiw__items-2:hover.hiw__items-2:before {
  background-image: url(img/hiw-2.jpg);
  opacity: 1;
}
.hiw__items-2 .hiw__descr:before {
  content: '2';
}
.hiw__items-3:hover.hiw__items-3:before {
  background-image: url(img/hiw-3.jpg);
  opacity: 1;
}
.hiw__items-3 .hiw__descr:before {
  content: '3';
}
.hiw__items-4:hover.hiw__items-4:before {
  background-image: url(img/hiw-4.jpg);
  opacity: 1;
}
.hiw__items-4 .hiw__descr:before {
  content: '4';
}
@media (max-width: 425px) {
  .hiw__items-4 {
    margin-bottom: 20px;
  }
}
.guarantees__wrapper {
  background: #ffffff;
}
.guarantees-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1140px;
  margin: 72px 0 0 0;
}
@media (max-width: 1200px) {
  .guarantees-items {
    max-width: 100%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 767px) {
  .guarantees-items {
    display: block;
    overflow: hidden;
    width: 210px;
    margin: 40px auto 0 auto;
  }
}
.guarantees-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1200px) {
  .guarantees-item {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .guarantees-item {
    width: 210px;
    margin-bottom: 0;
  }
}
.guarantees-item__i {
  height: 54px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.guarantees-item__title {
  width: 200px;
  color: #2b2e33;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 767px) {
  .guarantees-item__title {
    margin: 0 auto;
  }
}
.guarantees-item__text {
  width: 180px;
  color: #666e79;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  text-align: center;
}
@media (max-width: 767px) {
  .guarantees-item__text {
    margin: 0 auto;
  }
}
.guarantees__bt {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.guarantees__bt p {
  color: #1a1a1a;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 15px;
}
.guarantees__bt a {
  margin: 0;
}
.guarantees-items .slick-prev button,
.guarantees-items .slick-next button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.guarantees-items .slick-prev svg,
.guarantees-items .slick-next svg {
  fill: #2f2f2f;
}
.guarantees-items .slick-prev.slick-disabled svg,
.guarantees-items .slick-next.slick-disabled svg {
  fill: #d1d1d1;
}
.info {
  padding: 50px 0;
  background: url(img/info-bg.jpg) 0 0 no-repeat;
}
@media (max-width: 900px) {
  .info {
    padding: 40px 0 50px 0;
    background-size: cover;
  }
}
.info__wrapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 900px) {
  .info__wrapp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.info .title,
.info .subtitle {
  text-align: left;
  color: #fff;
}
@media (max-width: 900px) {
  .info .title,
  .info .subtitle {
    text-align: center;
  }
}
.info .subtitle {
  text-transform: uppercase;
}
.info .title {
  font-size: 44px;
  line-height: 57px;
  margin-bottom: 18px;
}
@media (max-width: 425px) {
  .info .title {
    font-size: 28px;
    line-height: 36px;
  }
}
.info .subtitle {
  font-size: 20px;
  line-height: 36px;
}
@media (max-width: 900px) {
  .info .subtitle {
    margin-bottom: 35px;
  }
}
@media (max-width: 425px) {
  .info .subtitle {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 35px;
  }
}
.info__left,
.info__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 900px) {
  .info .chat {
    width: 100%;
    margin: 0;
  }
}
.faq .subtitle {
  margin-bottom: 70px;
}
.faq__wrapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 1023px) {
  .faq__wrapp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 1023px) {
  .faq__wrapp .faq__img {
    display: none;
  }
}
.faq__container {
  width: 100%;
}
.faq__items {
  position: relative;
  margin-bottom: 50px;
}
.faq__inner {
  overflow: hidden;
  display: none;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #767d87;
  padding-top: 31px;
}
.faq__inner b {
  font-weight: bold;
}
.faq .toggle {
  display: block;
  width: 92%;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #0a0a0a;
  padding-bottom: 12px;
  -webkit-transition: background .3s ease;
  -o-transition: background .3s ease;
  transition: background .3s ease;
}
.faq .toggle-wrapp {
  border-bottom: 2px solid #979797;
  cursor: pointer;
}
.faq .toggle-wrapp-open {
  border-color: #663199;
}
.faq .toggle-active:after {
  border-bottom: 1px solid red;
}
.faq__img {
  margin-left: 100px;
}
@media (max-width: 425px) {
  .faq__img {
    display: none;
  }
}
.faq .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.faq .btn-wrap .help-btn {
  margin: 0;
}
@media (max-width: 425px) {
  .faq .btn-wrap .help-btn {
    width: 100%;
  }
}
.plus {
  position: absolute;
  top: 0;
  right: 1px;
  width: 14px;
  height: 14px;
}
@media (max-width: 425px) {
  .plus {
    top: 4px;
  }
}
.closed .vertical {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.closed .horizontal {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  opacity: 1;
}
.opened {
  opacity: 1;
}
.opened .vertical {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.opened .horizontal {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  opacity: 0;
}
.horizontal {
  position: absolute;
  background-color: #979797;
  width: 14px;
  height: 2px;
  top: 45%;
}
.vertical {
  position: absolute;
  background-color: #979797;
  width: 2px;
  height: 14px;
  left: 45%;
}
.footer {
  padding: 56px 0 59px 0;
  background: #0a0a0a;
  border-bottom: 1px solid #323232;
}
.footer__wrapp,
.footer__info,
.footer__descr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .footer__wrapp,
  .footer__info,
  .footer__descr {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.footer__left,
.footer__menu,
.footer__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 768px) {
  .footer__left,
  .footer__right {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 425px) {
  .footer__left,
  .footer__right {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.footer__terms,
.footer__copy,
.footer__descr,
.footer__links,
.footer__phone,
.footer__secure {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #fff;
  opacity: .7;
}
.footer__terms {
  margin: 37px 0 31px 0;
}
.footer__terms a {
  position: relative;
  color: #fff;
  opacity: .5;
  margin-right: 15px;
  -webkit-transition: opacity .4s;
  -o-transition: opacity .4s;
  transition: opacity .4s;
}
.footer__terms a:hover {
  opacity: 1;
}
.footer__terms a:first-child:before {
  content: '';
  position: absolute;
  top: 0;
  right: -10px;
  height: 13px;
  width: 1px;
  background: #fff;
}
.footer__terms a:last-child {
  margin: 0;
}
.footer__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: null;
      -ms-flex-align: null;
          align-items: null;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 152px;
}
.footer__icons {
  border-radius: 100%;
  background: #292929;
  -webkit-transition: -webkit-box-shadow 0.4s;
  transition: -webkit-box-shadow 0.4s;
  -o-transition: box-shadow 0.4s;
  transition: box-shadow 0.4s;
  transition: box-shadow 0.4s, -webkit-box-shadow 0.4s;
}
.footer__icons a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 33px;
  height: 33px;
  border-radius: 100%;
}
.footer__icons:hover {
  -webkit-box-shadow: 0px 0px 15px 0px #ffffff;
          box-shadow: 0px 0px 15px 0px #ffffff;
}
.footer__copy {
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #fff;
  margin-top: 29px;
}
@media (max-width: 425px) {
  .footer__copy {
    text-align: center;
  }
}
.footer__menu {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 768px) {
  .footer__menu {
    margin: 15px 0;
  }
}
.footer__links {
  font-family: Arial;
  font-size: 14px;
  font-weight: 400;
  line-height: 36px;
  letter-spacing: null;
  text-transform: uppercase;
  text-decoration: none;
  text-align: null;
  color: #fff;
  opacity: .7;
  -webkit-transition: opacity .4s;
  -o-transition: opacity .4s;
  transition: opacity .4s;
}
.footer__links:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .footer__info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-bottom: 20px;
  }
}
@media (max-width: 425px) {
  .footer__info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-bottom: 20px;
  }
}
.footer__secure,
.footer__phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding-left: 20px;
  height: 48px;
  border-radius: 4px;
  border: 1px solid #323232;
  background: #1b1b1b;
}
@media (max-width: 360px) {
  .footer__secure,
  .footer__phone {
    padding-left: 10px;
  }
}
.footer__secure {
  width: 160px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .footer__secure {
    margin-right: 10px;
  }
}
@media (max-width: 360px) {
  .footer__secure {
    width: 150px;
  }
}
.footer__phone {
  width: 180px;
}
@media (max-width: 360px) {
  .footer__phone {
    width: 155px;
  }
}
.footer__lock,
.footer__num {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 33px;
  height: 33px;
  margin-right: 10px;
  border-radius: 100%;
  background-color: #0a0a0a;
}
.footer__txt a {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: null;
  text-transform: normal;
  text-decoration: none;
  text-align: null;
  color: #fff;
}
.footer__descr,
.footer__payments {
  text-align: right;
}
@media (max-width: 768px) {
  .footer__descr {
    text-align: center;
    margin-bottom: 20px;
  }
}
.page-404__container {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.page-404__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: null;
      align-content: null;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.page-404__text h2 {
  font-size: 70px;
}
/**
 * Variables declared here can be overridden by consuming applications, with
 * the help of the `!default` flag.
 *
 * @example
 *     // overriding $hoverColor
 *     $hoverColor: rgba(red, 0.05);
 *
 *     // overriding image path
 *     $flagsImagePath: "images/";
 *
 *     // import the scss file after the overrides
 *     @import "bower_component/intl-tel-input/src/css/intlTelInput";
 */
.intl-tel-input {
  position: relative;
  display: inline-block;
}
.intl-tel-input * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.intl-tel-input .hide {
  display: none;
}
.intl-tel-input .v-hide {
  visibility: hidden;
}
.intl-tel-input input,
.intl-tel-input input[type=text],
.intl-tel-input input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  width: 36px;
  height: 100%;
  padding: 0 0 0 8px;
}
.intl-tel-input .selected-flag .iti-flag {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.intl-tel-input .selected-flag .iti-arrow {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
.intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.intl-tel-input .country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
}
.intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
.intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px;
}
@media (max-width: 500px) {
  .intl-tel-input .country-list {
    white-space: normal;
  }
}
.intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC;
}
.intl-tel-input .country-list .country {
  padding: 5px 10px;
}
.intl-tel-input .country-list .country .dial-code {
  color: #999;
}
.intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code {
  vertical-align: middle;
}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name {
  margin-right: 6px;
}
.intl-tel-input.allow-dropdown input,
.intl-tel-input.allow-dropdown input[type=text],
.intl-tel-input.allow-dropdown input[type=tel],
.intl-tel-input.separate-dial-code input,
.intl-tel-input.separate-dial-code input[type=text],
.intl-tel-input.separate-dial-code input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.intl-tel-input.allow-dropdown .flag-container,
.intl-tel-input.separate-dial-code .flag-container {
  right: auto;
  left: 0;
}
.intl-tel-input.allow-dropdown .selected-flag,
.intl-tel-input.separate-dial-code .selected-flag {
  width: 46px;
}
.intl-tel-input.allow-dropdown .flag-container:hover {
  cursor: pointer;
}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,
.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
  cursor: default;
}
.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,
.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent;
}
.intl-tel-input.separate-dial-code .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
  display: table;
}
.intl-tel-input.separate-dial-code .selected-dial-code {
  display: table-cell;
  vertical-align: middle;
  padding-left: 28px;
}
.intl-tel-input.separate-dial-code.iti-sdc-2 input,
.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],
.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
  padding-left: 66px;
}
.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
  width: 60px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
  padding-left: 76px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
  width: 70px;
}
.intl-tel-input.separate-dial-code.iti-sdc-3 input,
.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],
.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
  padding-left: 74px;
}
.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
  width: 68px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
  padding-left: 84px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
  width: 78px;
}
.intl-tel-input.separate-dial-code.iti-sdc-4 input,
.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],
.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
  padding-left: 82px;
}
.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
  width: 76px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
  padding-left: 92px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
  width: 86px;
}
.intl-tel-input.separate-dial-code.iti-sdc-5 input,
.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],
.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
  padding-left: 90px;
}
.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
  width: 84px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
  padding-left: 100px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
  width: 94px;
}
.intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.intl-tel-input.iti-container:hover {
  cursor: pointer;
}
.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%;
}
.iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.iti-flag {
  width: 20px;
}
.iti-flag.be {
  width: 18px;
}
.iti-flag.ch {
  width: 15px;
}
.iti-flag.mc {
  width: 19px;
}
.iti-flag.ne {
  width: 18px;
}
.iti-flag.np {
  width: 13px;
}
.iti-flag.va {
  width: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-size: 5630px 15px;
  }
}
.iti-flag.ac {
  height: 10px;
  background-position: 0px 0px;
}
.iti-flag.ad {
  height: 14px;
  background-position: -22px 0px;
}
.iti-flag.ae {
  height: 10px;
  background-position: -44px 0px;
}
.iti-flag.af {
  height: 14px;
  background-position: -66px 0px;
}
.iti-flag.ag {
  height: 14px;
  background-position: -88px 0px;
}
.iti-flag.ai {
  height: 10px;
  background-position: -110px 0px;
}
.iti-flag.al {
  height: 15px;
  background-position: -132px 0px;
}
.iti-flag.am {
  height: 10px;
  background-position: -154px 0px;
}
.iti-flag.ao {
  height: 14px;
  background-position: -176px 0px;
}
.iti-flag.aq {
  height: 14px;
  background-position: -198px 0px;
}
.iti-flag.ar {
  height: 13px;
  background-position: -220px 0px;
}
.iti-flag.as {
  height: 10px;
  background-position: -242px 0px;
}
.iti-flag.at {
  height: 14px;
  background-position: -264px 0px;
}
.iti-flag.au {
  height: 10px;
  background-position: -286px 0px;
}
.iti-flag.aw {
  height: 14px;
  background-position: -308px 0px;
}
.iti-flag.ax {
  height: 13px;
  background-position: -330px 0px;
}
.iti-flag.az {
  height: 10px;
  background-position: -352px 0px;
}
.iti-flag.ba {
  height: 10px;
  background-position: -374px 0px;
}
.iti-flag.bb {
  height: 14px;
  background-position: -396px 0px;
}
.iti-flag.bd {
  height: 12px;
  background-position: -418px 0px;
}
.iti-flag.be {
  height: 15px;
  background-position: -440px 0px;
}
.iti-flag.bf {
  height: 14px;
  background-position: -460px 0px;
}
.iti-flag.bg {
  height: 12px;
  background-position: -482px 0px;
}
.iti-flag.bh {
  height: 12px;
  background-position: -504px 0px;
}
.iti-flag.bi {
  height: 12px;
  background-position: -526px 0px;
}
.iti-flag.bj {
  height: 14px;
  background-position: -548px 0px;
}
.iti-flag.bl {
  height: 14px;
  background-position: -570px 0px;
}
.iti-flag.bm {
  height: 10px;
  background-position: -592px 0px;
}
.iti-flag.bn {
  height: 10px;
  background-position: -614px 0px;
}
.iti-flag.bo {
  height: 14px;
  background-position: -636px 0px;
}
.iti-flag.bq {
  height: 14px;
  background-position: -658px 0px;
}
.iti-flag.br {
  height: 14px;
  background-position: -680px 0px;
}
.iti-flag.bs {
  height: 10px;
  background-position: -702px 0px;
}
.iti-flag.bt {
  height: 14px;
  background-position: -724px 0px;
}
.iti-flag.bv {
  height: 15px;
  background-position: -746px 0px;
}
.iti-flag.bw {
  height: 14px;
  background-position: -768px 0px;
}
.iti-flag.by {
  height: 10px;
  background-position: -790px 0px;
}
.iti-flag.bz {
  height: 14px;
  background-position: -812px 0px;
}
.iti-flag.ca {
  height: 10px;
  background-position: -834px 0px;
}
.iti-flag.cc {
  height: 10px;
  background-position: -856px 0px;
}
.iti-flag.cd {
  height: 15px;
  background-position: -878px 0px;
}
.iti-flag.cf {
  height: 14px;
  background-position: -900px 0px;
}
.iti-flag.cg {
  height: 14px;
  background-position: -922px 0px;
}
.iti-flag.ch {
  height: 15px;
  background-position: -944px 0px;
}
.iti-flag.ci {
  height: 14px;
  background-position: -961px 0px;
}
.iti-flag.ck {
  height: 10px;
  background-position: -983px 0px;
}
.iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}
.iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}
.iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}
.iti-flag.co {
  height: 14px;
  background-position: -1071px 0px;
}
.iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}
.iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}
.iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}
.iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}
.iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}
.iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}
.iti-flag.cy {
  height: 13px;
  background-position: -1225px 0px;
}
.iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}
.iti-flag.de {
  height: 12px;
  background-position: -1269px 0px;
}
.iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}
.iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}
.iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}
.iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}
.iti-flag.do {
  height: 13px;
  background-position: -1379px 0px;
}
.iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}
.iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}
.iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}
.iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}
.iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}
.iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}
.iti-flag.er {
  height: 10px;
  background-position: -1533px 0px;
}
.iti-flag.es {
  height: 14px;
  background-position: -1555px 0px;
}
.iti-flag.et {
  height: 10px;
  background-position: -1577px 0px;
}
.iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}
.iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}
.iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}
.iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}
.iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}
.iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}
.iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}
.iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}
.iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}
.iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}
.iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}
.iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}
.iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}
.iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}
.iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}
.iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}
.iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}
.iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}
.iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}
.iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}
.iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}
.iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}
.iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}
.iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}
.iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}
.iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}
.iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}
.iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}
.iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}
.iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}
.iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}
.iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}
.iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}
.iti-flag.id {
  height: 14px;
  background-position: -2325px 0px;
}
.iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}
.iti-flag.il {
  height: 15px;
  background-position: -2369px 0px;
}
.iti-flag.im {
  height: 10px;
  background-position: -2391px 0px;
}
.iti-flag.in {
  height: 14px;
  background-position: -2413px 0px;
}
.iti-flag.io {
  height: 10px;
  background-position: -2435px 0px;
}
.iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}
.iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}
.iti-flag.is {
  height: 15px;
  background-position: -2501px 0px;
}
.iti-flag.it {
  height: 14px;
  background-position: -2523px 0px;
}
.iti-flag.je {
  height: 12px;
  background-position: -2545px 0px;
}
.iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}
.iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}
.iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}
.iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}
.iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}
.iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}
.iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}
.iti-flag.km {
  height: 12px;
  background-position: -2721px 0px;
}
.iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}
.iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}
.iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}
.iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}
.iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}
.iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}
.iti-flag.la {
  height: 14px;
  background-position: -2875px 0px;
}
.iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}
.iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}
.iti-flag.li {
  height: 12px;
  background-position: -2941px 0px;
}
.iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}
.iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}
.iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}
.iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}
.iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}
.iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}
.iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}
.iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}
.iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}
.iti-flag.md {
  height: 10px;
  background-position: -3160px 0px;
}
.iti-flag.me {
  height: 10px;
  background-position: -3182px 0px;
}
.iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}
.iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}
.iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}
.iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}
.iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}
.iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}
.iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}
.iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}
.iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}
.iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}
.iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}
.iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}
.iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}
.iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}
.iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}
.iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}
.iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}
.iti-flag.my {
  height: 10px;
  background-position: -3578px 0px;
}
.iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}
.iti-flag.na {
  height: 14px;
  background-position: -3622px 0px;
}
.iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}
.iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}
.iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}
.iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}
.iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}
.iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}
.iti-flag.no {
  height: 15px;
  background-position: -3774px 0px;
}
.iti-flag.np {
  height: 15px;
  background-position: -3796px 0px;
}
.iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}
.iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}
.iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}
.iti-flag.om {
  height: 10px;
  background-position: -3877px 0px;
}
.iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}
.iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}
.iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}
.iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}
.iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}
.iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}
.iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}
.iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}
.iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}
.iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}
.iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}
.iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}
.iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}
.iti-flag.py {
  height: 11px;
  background-position: -4185px 0px;
}
.iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}
.iti-flag.re {
  height: 14px;
  background-position: -4229px 0px;
}
.iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}
.iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}
.iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}
.iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}
.iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}
.iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}
.iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}
.iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}
.iti-flag.se {
  height: 13px;
  background-position: -4427px 0px;
}
.iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}
.iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}
.iti-flag.si {
  height: 10px;
  background-position: -4493px 0px;
}
.iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}
.iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}
.iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}
.iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}
.iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}
.iti-flag.so {
  height: 14px;
  background-position: -4625px 0px;
}
.iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}
.iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}
.iti-flag.st {
  height: 10px;
  background-position: -4691px 0px;
}
.iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}
.iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}
.iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}
.iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}
.iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}
.iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}
.iti-flag.td {
  height: 14px;
  background-position: -4845px 0px;
}
.iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}
.iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}
.iti-flag.th {
  height: 14px;
  background-position: -4911px 0px;
}
.iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}
.iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}
.iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}
.iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}
.iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}
.iti-flag.to {
  height: 10px;
  background-position: -5043px 0px;
}
.iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}
.iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}
.iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}
.iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}
.iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}
.iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}
.iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}
.iti-flag.um {
  height: 11px;
  background-position: -5219px 0px;
}
.iti-flag.us {
  height: 11px;
  background-position: -5241px 0px;
}
.iti-flag.uy {
  height: 14px;
  background-position: -5263px 0px;
}
.iti-flag.uz {
  height: 10px;
  background-position: -5285px 0px;
}
.iti-flag.va {
  height: 15px;
  background-position: -5307px 0px;
}
.iti-flag.vc {
  height: 14px;
  background-position: -5324px 0px;
}
.iti-flag.ve {
  height: 14px;
  background-position: -5346px 0px;
}
.iti-flag.vg {
  height: 10px;
  background-position: -5368px 0px;
}
.iti-flag.vi {
  height: 14px;
  background-position: -5390px 0px;
}
.iti-flag.vn {
  height: 14px;
  background-position: -5412px 0px;
}
.iti-flag.vu {
  height: 12px;
  background-position: -5434px 0px;
}
.iti-flag.wf {
  height: 14px;
  background-position: -5456px 0px;
}
.iti-flag.ws {
  height: 10px;
  background-position: -5478px 0px;
}
.iti-flag.xk {
  height: 15px;
  background-position: -5500px 0px;
}
.iti-flag.ye {
  height: 14px;
  background-position: -5522px 0px;
}
.iti-flag.yt {
  height: 14px;
  background-position: -5544px 0px;
}
.iti-flag.za {
  height: 14px;
  background-position: -5566px 0px;
}
.iti-flag.zm {
  height: 14px;
  background-position: -5588px 0px;
}
.iti-flag.zw {
  height: 10px;
  background-position: -5610px 0px;
}
.iti-flag {
  width: 20px;
  height: 15px;
  -webkit-box-shadow: 0px 0px 1px 0px #888;
          box-shadow: 0px 0px 1px 0px #888;
  background-image: url("img/flags/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-image: url("img/flags/flags@2x.png");
  }
}
.iti-flag.np {
  background-color: transparent;
}
[data-crm-widget="form"] [data-crm="loader"] {
  display: none;
}
.order-preloader {
  padding-top: 60px;
  padding-bottom: 80px;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  -webkit-animation: blink 1s infinite alternate;
          animation: blink 1s infinite alternate;
}
@media (max-width: 480px) {
  .order-preloader {
    padding-top: 40px;
  }
}
.order-preloader:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 200px;
  -webkit-animation: loading 2s infinite;
          animation: loading 2s infinite;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(10%, rgba(255, 255, 255, 0.18)), color-stop(45%, rgba(255, 255, 255, 0.8)), color-stop(55%, rgba(255, 255, 255, 0.8)), color-stop(90%, rgba(255, 255, 255, 0.18)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.18) 10%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.8) 55%, rgba(255, 255, 255, 0.18) 90%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.18) 10%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.8) 55%, rgba(255, 255, 255, 0.18) 90%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.18) 10%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.8) 55%, rgba(255, 255, 255, 0.18) 90%, rgba(255, 255, 255, 0) 100%);
  background-size: 200% 100%;
  z-index: 1000;
}
.order-preloader__title {
  max-width: 900px;
  width: 100%;
  height: 24px;
  background: #F6F6F6;
  border-radius: 8px;
  margin: 0 auto 34px auto;
}
@media (max-width: 1023px) {
  .order-preloader__title {
    max-width: 600px;
  }
}
.order-preloader__info {
  width: 100%;
  max-width: 1180px;
  height: 160px;
  margin: 80px auto 0 auto;
  background: #F6F6F6;
  border-radius: 10px;
}
@media (max-width: 1023px) {
  .order-preloader__info {
    max-width: 600px;
  }
}
.order-preloader__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767px) {
  .order-preloader__wrapper {
    padding: 0 15px;
  }
}
.order-preloader__left {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 580px;
          flex: 0 1 580px;
}
@media (max-width: 1023px) {
  .order-preloader__left {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 600px;
            flex: 0 1 600px;
  }
}
@media (max-width: 767px) {
  .order-preloader__left {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%;
  }
}
.order-preloader__right {
  margin-left: 20px;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 380px;
          flex: 0 1 380px;
  height: 293px;
  width: 100%;
  background: #F6F6F6;
  border-radius: 8px;
}
@media (max-width: 1023px) {
  .order-preloader__right {
    display: none;
  }
}
.order-preloader__field {
  margin-bottom: 18px;
}
.order-preloader__label {
  width: 100px;
  height: 12px;
  background: #F6F6F6;
  border-radius: 8px;
  margin-bottom: 5px;
}
.order-preloader__label_lg {
  margin-top: 40px;
  margin-bottom: 15px;
  height: 14px;
  max-width: 480px;
}
.order-preloader__input {
  height: 36px;
  width: 100%;
  background: #F6F6F6;
  border-right: 5px;
}
.order-preloader__input_md {
  max-width: 480px;
  margin-bottom: 5px;
}
.order-preloader__group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.order-preloader__group > div {
  margin-right: 5px;
}
.order-preloader__group > div:last-child {
  margin-right: 0;
}
.order-preloader__button {
  background: #F6F6F6;
  border-radius: 5px;
  height: 36px;
  width: 100%;
}
.order-preloader__button_xs {
  width: 36px;
  height: 36px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.order-preloader__button_lg {
  max-width: 180px;
  height: 180px;
}
.order-preloader__button_md {
  max-width: 180px;
}
.order-preloader__pages {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 280px;
          flex: 0 1 280px;
}
.order-preloader__pages-select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.order-preloader__pages-select > div {
  margin-right: 5px;
}
.order-preloader__pages-select > div:last-child {
  margin-right: 0;
}
.order-preloader__spacing {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 280px;
          flex: 0 1 280px;
  margin-left: 20px;
}
.order-preloader__textarea {
  max-width: 580px;
  width: 100%;
  height: 230px;
  background: #F6F6F6;
  border-radius: 10px;
}
@-webkit-keyframes blink {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes blink {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.5;
  }
}
@-webkit-keyframes loading {
  to {
    left: 100%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes loading {
  to {
    left: 100%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.header .c-login__btn-open {
  position: relative;
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: null;
  text-transform: uppercase;
  text-align: null;
  color: #fff;
  line-height: 22px;
  padding: 10px 20px;
  margin: 0 10px;
  border-radius: 5px;
  border: 1px solid #ffb300;
  color: #ffb300;
  -webkit-transition: background .2s, color .6s;
  -o-transition: background .2s, color .6s;
  transition: background .2s, color .6s;
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 768px) {
  .header .c-login__btn-open {
    width: 100%;
    margin: 0;
    font-size: 11px;
    line-height: 18px;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
  }
}
@media (max-width: 360px) {
  .header .c-login__btn-open {
    font-size: 10px;
    padding-left: 7px;
    padding-right: 7px;
  }
}
.header .c-login__btn-open:hover {
  background: #ffb300;
  color: #fff;
}
.header .c-login__icon {
  display: none;
}
.header__sticky .c-login__btn-open,
.header-order .c-login__btn-open {
  background: -webkit-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: -o-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: linear-gradient(-50deg, #8200fe 0%, #9e0deb 100%);
  color: #fff;
  border: none;
}
.header__sticky .c-login__btn-open:hover,
.header-order .c-login__btn-open:hover {
  color: #0a0a0a;
  background: -webkit-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: -o-linear-gradient(140deg, #8200fe 0%, #9e0deb 100%);
  background: linear-gradient(-50deg, #8200fe 0%, #9e0deb 100%);
}
.prefooter {
  background: #fafafa;
  padding: 30px 0;
  border-top: 1px solid #d7e0eb;
}
.prefooter__menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 768px) {
  .prefooter__menu ul {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.prefooter__menu ul li {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .prefooter__menu ul li {
    width: 33.33%;
  }
}
@media (min-width: 992px) {
  .prefooter__menu ul li {
    width: 25%;
  }
}
.prefooter__menu a {
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  text-decoration: none;
  color: #2b2e33;
  font-size: 14px;
  letter-spacing: .7px;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
.prefooter__menu a:hover {
  color: #666e79;
}
.simple-page {
  padding-top: 130px;
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .simple-page {
    padding-top: 100px;
    padding-bottom: 70px;
  }
}
.simple-page h1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 34px;
  line-height: 44px;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #282e3b;
}
@media (max-width: 767px) {
  .simple-page h1 {
    font-size: 28px;
    line-height: 36px;
  }
}
.simple-page h2,
.simple-page h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 26px;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #282e3b;
}
@media (max-width: 767px) {
  .simple-page h2,
  .simple-page h3 {
    font-size: 24px;
  }
}
.simple-page p {
  font-family: 'Open Sans', sans-serif;
  padding: 15px 0;
  line-height: 28px;
  margin: 0;
}
.simple-page ul {
  padding-left: 40px;
  list-style-type: disc;
  padding-bottom: 0;
}
.simple-page ul li {
  font-family: 'Open Sans', sans-serif;
  line-height: 24px;
  font-size: 18px;
  letter-spacing: 0.25px;
  margin-bottom: 0;
  padding: 3px 0;
}
.simple-page ul li p {
  padding: 0;
}
.simple-page ul li:before {
  display: none;
}
.breadcrumbs {
  font-family: 'Open Sans', sans-serif;
  display: inline-block;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
  padding-right: 13px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .breadcrumbs {
    margin-bottom: 40px;
  }
}
.breadcrumbs a span {
  color: #000000;
}
#ez-toc-container {
  border-bottom: 1px solid #f1f1f1;
  border-top: 1px solid #f1f1f1;
  padding: 20px 0;
  margin-bottom: 30px;
  margin-top: 20px;
}
#ez-toc-container .ez-toc-list-level-1,
#ez-toc-container .ez-toc-list-level-2,
#ez-toc-container .ez-toc-list-level-3,
#ez-toc-container .ez-toc-list-level-4,
#ez-toc-container .ez-toc-list-level-5,
#ez-toc-container .ez-toc-list-level-6 {
  list-style: none !important;
}
.ez-toc-heading-1:first-child {
  display: none;
}
.ez-toc-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 600;
  letter-spacing: 1px;
  margin-bottom: 30px !important;
  margin-top: 0 !important;
  font-size: 25px !important;
  text-transform: uppercase;
  padding: 0 !important;
}
.ez-toc-title::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxNS41NTUgNTE1LjU1NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMzAzLjM0NyAxOC44NzVjMjUuMTY3IDI1LjE2NyAyNS4xNjcgNjUuOTcxIDAgOTEuMTM4cy02NS45NzEgMjUuMTY3LTkxLjEzOCAwLTI1LjE2Ny02NS45NzEgMC05MS4xMzhjMjUuMTY2LTI1LjE2NyA2NS45Ny0yNS4xNjcgOTEuMTM4IDAiIGZpbGw9IiNmZmIzMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0zMDMuMzQ3IDIxMi4yMDljMjUuMTY3IDI1LjE2NyAyNS4xNjcgNjUuOTcxIDAgOTEuMTM4cy02NS45NzEgMjUuMTY3LTkxLjEzOCAwLTI1LjE2Ny02NS45NzEgMC05MS4xMzhjMjUuMTY2LTI1LjE2NyA2NS45Ny0yNS4xNjcgOTEuMTM4IDAiIGZpbGw9IiNmZmIzMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0zMDMuMzQ3IDQwNS41NDFjMjUuMTY3IDI1LjE2NyAyNS4xNjcgNjUuOTcxIDAgOTEuMTM4cy02NS45NzEgMjUuMTY3LTkxLjEzOCAwLTI1LjE2Ny02NS45NzEgMC05MS4xMzhjMjUuMTY2LTI1LjE2NyA2NS45Ny0yNS4xNjcgOTEuMTM4IDAiIGZpbGw9IiNmZmIzMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD48L2c+PC9zdmc+);
  background-size: cover;
  margin-right: 10px;
}
.ez-toc-heading-1,
.ez-toc-heading-2,
.ez-toc-heading-3,
.ez-toc-heading-4,
.ez-toc-heading-5,
.ez-toc-heading-6 {
  margin-bottom: 30px !important;
}
.ez-toc-page-1,
.ez-toc-page-2,
.ez-toc-page-3,
.ez-toc-page-4,
.ez-toc-page-5,
.ez-toc-page-6 {
  text-align: left !important;
  line-height: 2;
  overflow: hidden;
}
.ez-toc-page-1 a,
.ez-toc-page-2 a,
.ez-toc-page-3 a,
.ez-toc-page-4 a,
.ez-toc-page-5 a,
.ez-toc-page-6 a {
  position: relative;
  font-weight: 400;
  overflow: hidden;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.ez-toc-page-1 a:hover,
.ez-toc-page-2 a:hover,
.ez-toc-page-3 a:hover,
.ez-toc-page-4 a:hover,
.ez-toc-page-5 a:hover,
.ez-toc-page-6 a:hover {
  color: #ffb300;
}
.ez-toc-page-1:last-child,
.ez-toc-page-2:last-child,
.ez-toc-page-3:last-child,
.ez-toc-page-4:last-child,
.ez-toc-page-5:last-child,
.ez-toc-page-6:last-child {
  margin-bottom: 0;
}
.ez-toc-list-level-1,
.ez-toc-list-level-2,
.ez-toc-list-level-3,
.ez-toc-list-level-4,
.ez-toc-list-level-5,
.ez-toc-list-level-6 {
  margin: 0 0 0 !important;
  padding-left: 20px !important;
}
.ez-toc-list {
  list-style: none !important;
  padding-left: 0 !important;
}
.ez-toc-heading-level-2,
.ez-toc-heading-level-3,
.ez-toc-heading-level-4,
.ez-toc-heading-level-5,
.ez-toc-heading-level-6 {
  padding-left: 20px;
  list-style-type: none !important;
}
.ez-toc-page-1::before {
  content: none !important;
  display: none;
}
.ez-toc-link {
  padding-left: 10px;
}
.ez-toc-link::before {
  content: "\279E" !important;
  padding-right: 5px;
}
.article p,
.article li,
.article blockquote {
  text-align: left !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBsdWdpbnMvc2xpY2stdGhlbWUubGVzcyIsInN0eWxlLm1pbi5jc3MiLCJzdHlsZS5sZXNzIiwiaW5jbHVkZS9idXR0b25zLmxlc3MiLCJpbmNsdWRlL21peGlucy9taXhpbnMubGVzcyIsInBsdWdpbnMvc2xpY2subGVzcyIsImluY2x1ZGUvaGVhZGVyLmxlc3MiLCJpbmNsdWRlL21peGlucy9zcHJpdGUubGVzcyIsImluY2x1ZGUvdG9wLXNlY3Rpb24ubGVzcyIsImluY2x1ZGUvYXNzaXN0Lmxlc3MiLCJpbmNsdWRlL3Jlc2V0Lmxlc3MiLCJpbmNsdWRlL2Jhc2UubGVzcyIsImluY2x1ZGUvY3VzdG9tZXJzLmxlc3MiLCJpbmNsdWRlL2NhbGMubGVzcyIsImluY2x1ZGUvaGl3Lmxlc3MiLCJpbmNsdWRlL2d1YXJhbnRlZXMubGVzcyIsImluY2x1ZGUvaW5mby5sZXNzIiwiaW5jbHVkZS9mYXEubGVzcyIsImluY2x1ZGUvZm9vdGVyLmxlc3MiLCJpbmNsdWRlLzQwNC5sZXNzIiwiaW5jbHVkZS9pbnRsVGVsSW5wdXQubGVzcyIsImluY2x1ZGUvcHJlbG9hZGVyLmxlc3MiLCJpbmNsdWRlL2xvZ2luLmxlc3MiLCJpbmNsdWRlL3ByZWZvb3Rlci5sZXNzIiwiaW5jbHVkZS9jb250ZW50Lmxlc3MiLCJpbmNsdWRlL2JyZWFkY3J1bWJzLmxlc3MiLCJpbmNsdWRlL3RhYmxlLWNvbnRlbnQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBUztBQ0NULHdGQ0RZO0FDQVo7RUFDRSxZQUFBO0VDQUEscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSxrQkFBQTtFQUNBLHlCQUFBO01BQUEsb0JBQUE7RUFDQSxzQkFBQTtNQUFBLGtCQUFBO0NISUQ7QUVMRDs7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QW1CbDBGRDtFQUNFLFlBQUE7Q25CbzBGRDtBbUJuMEZEO0VBQ0UsWUFBQTtDbkJxMEZEO0FtQnAwRkQ7RUFDRSxZQUFBO0NuQnMwRkQ7QW1CcjBGRDtFQUNFLFlBQUE7Q25CdTBGRDtBbUJ0MEZEO0VBQ0U7SUFDRSw2QkFBQTtHbkJ3MEZEO0NBQ0Y7QW1CeDBGRDtFQUNFLGFBQUE7RUFDQSw2QkFBQTtDbkIwMEZEO0FtQnowRkQ7RUFDRSxhQUFBO0VBQ0EsK0JBQUE7Q25CMjBGRDtBbUIxMEZEO0VBQ0UsYUFBQTtFQUNBLCtCQUFBO0NuQjQwRkQ7QW1CMzBGRDtFQUNFLGFBQUE7RUFDQSwrQkFBQTtDbkI2MEZEO0FtQjUwRkQ7RUFDRSxhQUFBO0VBQ0EsK0JBQUE7Q25CODBGRDtBbUI3MEZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQiswRkQ7QW1COTBGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJnMUZEO0FtQi8wRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CaTFGRDtBbUJoMUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQmsxRkQ7QW1CajFGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJtMUZEO0FtQmwxRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CbzFGRDtBbUJuMUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQnExRkQ7QW1CcDFGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJzMUZEO0FtQnIxRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CdTFGRDtBbUJ0MUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQncxRkQ7QW1CdjFGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJ5MUZEO0FtQngxRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CMDFGRDtBbUJ6MUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQjIxRkQ7QW1CMTFGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkI0MUZEO0FtQjMxRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CNjFGRDtBbUI1MUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQjgxRkQ7QW1CNzFGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkIrMUZEO0FtQjkxRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CZzJGRDtBbUIvMUZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQmkyRkQ7QW1CaDJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJrMkZEO0FtQmoyRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CbTJGRDtBbUJsMkZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQm8yRkQ7QW1CbjJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJxMkZEO0FtQnAyRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CczJGRDtBbUJyMkZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQnUyRkQ7QW1CdDJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJ3MkZEO0FtQnYyRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CeTJGRDtBbUJ4MkZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQjAyRkQ7QW1CejJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkIyMkZEO0FtQjEyRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CNDJGRDtBbUIzMkZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQjYyRkQ7QW1CNTJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkI4MkZEO0FtQjcyRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CKzJGRDtBbUI5MkZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQmczRkQ7QW1CLzJGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJpM0ZEO0FtQmgzRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CazNGRDtBbUJqM0ZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQm0zRkQ7QW1CbDNGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJvM0ZEO0FtQm4zRkQ7RUFDRSxhQUFBO0VBQ0EsZ0NBQUE7Q25CcTNGRDtBbUJwM0ZEO0VBQ0UsYUFBQTtFQUNBLGdDQUFBO0NuQnMzRkQ7QW1CcjNGRDtFQUNFLGFBQUE7RUFDQSxnQ0FBQTtDbkJ1M0ZEO0FtQnQzRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdzNGRDtBbUJ2M0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnkzRkQ7QW1CeDNGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIwM0ZEO0FtQnozRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMjNGRDtBbUIxM0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjQzRkQ7QW1CMzNGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI2M0ZEO0FtQjUzRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CODNGRDtBbUI3M0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQiszRkQ7QW1COTNGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJnNEZEO0FtQi8zRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CaTRGRDtBbUJoNEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQms0RkQ7QW1CajRGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJtNEZEO0FtQmw0RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbzRGRDtBbUJuNEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnE0RkQ7QW1CcDRGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJzNEZEO0FtQnI0RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdTRGRDtBbUJ0NEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnc0RkQ7QW1CdjRGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ5NEZEO0FtQng0RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMDRGRDtBbUJ6NEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjI0RkQ7QW1CMTRGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI0NEZEO0FtQjM0RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNjRGRDtBbUI1NEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjg0RkQ7QW1CNzRGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIrNEZEO0FtQjk0RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CZzVGRDtBbUIvNEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmk1RkQ7QW1CaDVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJrNUZEO0FtQmo1RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbTVGRDtBbUJsNUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm81RkQ7QW1CbjVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJxNUZEO0FtQnA1RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CczVGRDtBbUJyNUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnU1RkQ7QW1CdDVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ3NUZEO0FtQnY1RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CeTVGRDtBbUJ4NUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjA1RkQ7QW1CejVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIyNUZEO0FtQjE1RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNDVGRDtBbUIzNUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjY1RkQ7QW1CNTVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI4NUZEO0FtQjc1RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CKzVGRDtBbUI5NUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmc2RkQ7QW1CLzVGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJpNkZEO0FtQmg2RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CazZGRDtBbUJqNkZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm02RkQ7QW1CbDZGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJvNkZEO0FtQm42RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CcTZGRDtBbUJwNkZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnM2RkQ7QW1CcjZGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ1NkZEO0FtQnQ2RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdzZGRDtBbUJ2NkZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnk2RkQ7QW1CeDZGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIwNkZEO0FtQno2RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMjZGRDtBbUIxNkZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjQ2RkQ7QW1CMzZGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI2NkZEO0FtQjU2RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CODZGRDtBbUI3NkZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQis2RkQ7QW1COTZGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJnN0ZEO0FtQi82RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CaTdGRDtBbUJoN0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQms3RkQ7QW1CajdGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJtN0ZEO0FtQmw3RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbzdGRDtBbUJuN0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnE3RkQ7QW1CcDdGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJzN0ZEO0FtQnI3RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdTdGRDtBbUJ0N0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnc3RkQ7QW1CdjdGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ5N0ZEO0FtQng3RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMDdGRDtBbUJ6N0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjI3RkQ7QW1CMTdGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI0N0ZEO0FtQjM3RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNjdGRDtBbUI1N0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjg3RkQ7QW1CNzdGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIrN0ZEO0FtQjk3RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CZzhGRDtBbUIvN0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmk4RkQ7QW1CaDhGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJrOEZEO0FtQmo4RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbThGRDtBbUJsOEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm84RkQ7QW1CbjhGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJxOEZEO0FtQnA4RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CczhGRDtBbUJyOEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnU4RkQ7QW1CdDhGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ3OEZEO0FtQnY4RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CeThGRDtBbUJ4OEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjA4RkQ7QW1CejhGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIyOEZEO0FtQjE4RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNDhGRDtBbUIzOEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjY4RkQ7QW1CNThGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI4OEZEO0FtQjc4RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CKzhGRDtBbUI5OEZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmc5RkQ7QW1CLzhGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJpOUZEO0FtQmg5RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CazlGRDtBbUJqOUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm05RkQ7QW1CbDlGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJvOUZEO0FtQm45RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CcTlGRDtBbUJwOUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnM5RkQ7QW1CcjlGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ1OUZEO0FtQnQ5RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdzlGRDtBbUJ2OUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnk5RkQ7QW1CeDlGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIwOUZEO0FtQno5RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMjlGRDtBbUIxOUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjQ5RkQ7QW1CMzlGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI2OUZEO0FtQjU5RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CODlGRDtBbUI3OUZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQis5RkQ7QW1COTlGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJnK0ZEO0FtQi85RkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CaStGRDtBbUJoK0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmsrRkQ7QW1CaitGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJtK0ZEO0FtQmwrRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbytGRDtBbUJuK0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnErRkQ7QW1CcCtGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJzK0ZEO0FtQnIrRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdStGRDtBbUJ0K0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQncrRkQ7QW1CditGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ5K0ZEO0FtQngrRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMCtGRDtBbUJ6K0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjIrRkQ7QW1CMStGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI0K0ZEO0FtQjMrRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNitGRDtBbUI1K0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjgrRkQ7QW1CNytGRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIrK0ZEO0FtQjkrRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CZy9GRDtBbUIvK0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmkvRkQ7QW1CaC9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJrL0ZEO0FtQmovRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbS9GRDtBbUJsL0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm8vRkQ7QW1Cbi9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJxL0ZEO0FtQnAvRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Ccy9GRDtBbUJyL0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnUvRkQ7QW1CdC9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ3L0ZEO0FtQnYvRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CeS9GRDtBbUJ4L0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjAvRkQ7QW1Cei9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIyL0ZEO0FtQjEvRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNC9GRDtBbUIzL0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjYvRkQ7QW1CNS9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI4L0ZEO0FtQjcvRkQ7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CKy9GRDtBbUI5L0ZEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmdnR0Q7QW1CLy9GRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJpZ0dEO0FtQmhnR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Ca2dHRDtBbUJqZ0dEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm1nR0Q7QW1CbGdHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJvZ0dEO0FtQm5nR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CcWdHRDtBbUJwZ0dEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnNnR0Q7QW1CcmdHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ1Z0dEO0FtQnRnR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Cd2dHRDtBbUJ2Z0dEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnlnR0Q7QW1CeGdHRDtFQUNFLFlBQUE7RUFDQSxpQ0FBQTtDbkIwZ0dEO0FtQnpnR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMmdHRDtBbUIxZ0dEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjRnR0Q7QW1CM2dHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI2Z0dEO0FtQjVnR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25COGdHRDtBbUI3Z0dEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQitnR0Q7QW1COWdHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJnaEdEO0FtQi9nR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CaWhHRDtBbUJoaEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmtoR0Q7QW1CamhHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJtaEdEO0FtQmxoR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Cb2hHRDtBbUJuaEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnFoR0Q7QW1CcGhHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJzaEdEO0FtQnJoR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CdWhHRDtBbUJ0aEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQndoR0Q7QW1CdmhHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ5aEdEO0FtQnhoR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CMGhHRDtBbUJ6aEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjJoR0Q7QW1CMWhHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI0aEdEO0FtQjNoR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNmhHRDtBbUI1aEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjhoR0Q7QW1CN2hHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIraEdEO0FtQjloR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CZ2lHRDtBbUIvaEdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmlpR0Q7QW1CaGlHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJraUdEO0FtQmppR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CbWlHRDtBbUJsaUdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm9pR0Q7QW1CbmlHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJxaUdEO0FtQnBpR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Cc2lHRDtBbUJyaUdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnVpR0Q7QW1CdGlHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ3aUdEO0FtQnZpR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CeWlHRDtBbUJ4aUdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjBpR0Q7QW1CemlHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkIyaUdEO0FtQjFpR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CNGlHRDtBbUIzaUdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQjZpR0Q7QW1CNWlHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkI4aUdEO0FtQjdpR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CK2lHRDtBbUI5aUdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQmdqR0Q7QW1CL2lHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJpakdEO0FtQmhqR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Ca2pHRDtBbUJqakdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQm1qR0Q7QW1CbGpHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJvakdEO0FtQm5qR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25CcWpHRDtBbUJwakdEO0VBQ0UsYUFBQTtFQUNBLGlDQUFBO0NuQnNqR0Q7QW1CcmpHRDtFQUNFLGFBQUE7RUFDQSxpQ0FBQTtDbkJ1akdEO0FtQnRqR0Q7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7Q25Cd2pHRDtBbUJ2akdEO0VBQ0UsYUFB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b0JBQUE7Q3pCMjRJSDtBeUJ6NElHOzs7Ozs7RUFDRSxlQUFBO0N6Qmc1SUw7QXlCNTRJQzs7Ozs7O0VBQ0UsaUJBQUE7Q3pCbTVJSDtBeUIvNElEOzs7Ozs7RUFNRSx5QkFBQTtFQUNBLDhCQUFBO0N6Qmk1SUQ7QXlCOTRJRDtFQUNFLDRCQUFBO0VBQ0EsMkJBQUE7Q3pCZzVJRDtBeUI3NElEOzs7OztFQUtFLG1CQUFBO0VBQ0EsaUNBQUE7Q3pCKzRJRDtBeUI1NElEO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0N6Qjg0SUQ7QXlCMzRJRDtFQUNFLG1CQUFBO0N6QjY0SUQ7QXlCMzRJQztFQUNFLDRCQUFBO0VBQ0EsbUJBQUE7Q3pCNjRJSDtBeUJ4NElEOzs7RUFDRSw0QkFBQTtDekI0NElEIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbkBzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIjtcbkBzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiO1xuQHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCI7XG5Ac2xpY2stYXJyb3ctY29sb3I6IHdoaXRlO1xuQHNsaWNrLWRvdC1jb2xvcjogYmxhY2s7XG5Ac2xpY2stZG90LWNvbG9yLWFjdGl2ZTogQHNsaWNrLWRvdC1jb2xvcjtcbkBzbGljay1wcmV2LWNoYXJhY3RlcjogXCLihpBcIjtcbkBzbGljay1uZXh0LWNoYXJhY3RlcjogXCLihpJcIjtcbkBzbGljay1kb3QtY2hhcmFjdGVyOiBcIuKAolwiO1xuQHNsaWNrLWRvdC1zaXplOiAxM3B4O1xuQHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NTtcbkBzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxO1xuQHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNTtcblxuLyogU2xpZGVyICovXG4vLy5zbGljay1sb2FkaW5nIC5zbGljay1saXN0e1xuLy8gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJ0B7c2xpY2stbG9hZGVyLXBhdGh9YWpheC1sb2FkZXIuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4vL31cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiBAc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IEBzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEBzbGljay1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IEBzbGljay1hcnJvdy1jb2xvcjtcbiAgICBvcGFjaXR5OiBAc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgXG4gICAgJiB3aGVuICggQHNsaWNrLWZvbnQtZmFtaWx5ID0gJ3NsaWNrJyApIHtcbiAgICAgICAgLyogSWNvbnMgKi9cbiAgICAgICAgLy9AZm9udC1mYWNlIHtcbiAgICAgICAgLy8gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgIC8vICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIC8vICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgLy8gICAgc3JjOiB1cmwoJ0B7c2xpY2stZm9udC1wYXRofXNsaWNrLmVvdCcpO1xuICAgICAgICAvLyAgICAvL3NyYzogdXJsKCdAe3NsaWNrLWZvbnQtcGF0aH1zbGljay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ0B7c2xpY2stZm9udC1wYXRofXNsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdAe3NsaWNrLWZvbnQtcGF0aH1zbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnQHtzbGljay1mb250LXBhdGh9c2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgICAgLy99XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IEBzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IEBzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogQHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogQHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQgLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogQHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBAc2xpY2stZG90LWNoYXJhY3RlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IEBzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IEBzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IEBzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsNzAwfFJvYm90bzozMDAsNzAwJyk7XG4uYnRuLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5oZWxwLWJ0bixcbi5jaGF0LFxuLmhlbHBTaGFkb3csXG4ub3JkZXIsXG4uaGVhZGVyX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbnVsbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMsIGNvbG9yIC42cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVscC1idG4sXG4gIC5jaGF0LFxuICAuaGVscFNoYWRvdyxcbiAgLm9yZGVyLFxuICAuaGVhZGVyX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmhlbHAtYnRuLndoaXRlLWJ0bixcbi5jaGF0LndoaXRlLWJ0bixcbi5oZWxwU2hhZG93LndoaXRlLWJ0bixcbi5vcmRlci53aGl0ZS1idG4sXG4uaGVhZGVyX19idG4ud2hpdGUtYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5oZWxwLWJ0bjpob3Zlcixcbi5jaGF0OmhvdmVyLFxuLmhlbHBTaGFkb3c6aG92ZXIsXG4ub3JkZXI6aG92ZXIsXG4uaGVhZGVyX19idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXdyYXBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlYWRlcl9fYnRuIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmIzMDA7XG4gIGNvbG9yOiAjZmZiMzAwO1xufVxuLmhlYWRlcl9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYjMwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnRuIHtcbiAgICB3aWR0aDogOTFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoYXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzY2MzE5OTtcbn1cbi5jaGF0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MzE5OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVscC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjNjYzMTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5oZWxwLWJ0biB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLmhlbHAtYnRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjE2cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDIwcHggMCByZ2JhKDM3LCAyMCwgMTYxLCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlbHAtYnRuOmJlZm9yZSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLmhlbHAtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhkMDlmMTtcbn1cbi5oZWxwLWJ0bjpob3ZlcjpiZWZvcmUge1xuICBib3gtc2hhZG93OiByZ2JhKDE0MSwgOSwgMjQxLCAwLjQxKTtcbn1cbi5oZWxwLWJ0bl9oZWFkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWxwU2hhZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjMxOTk7XG59XG4uaGVscFNoYWRvdzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMTZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDE5cHggLTVweCAjMjQxNGExO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uaGVscFNoYWRvdzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm9yZGVyIHtcbiAgY29sb3I6ICM2NjMxOTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjYzMTk5O1xufVxuLm9yZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MzE5OTtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogU2xpZGVyICovXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAvKiBJY29ucyAqL1xufVxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9XCJydGxcIl0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5bZGlyPVwicnRsXCJdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cbltkaXI9XCJydGxcIl0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQgLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjI1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmNlaXVfX2hlYWRlci5jb29raWVzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDlweCkge1xuICAuY2VpdV9faGVhZGVyLmNvb2tpZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU1OHB4KSB7XG4gIC5jZWl1X19oZWFkZXIuY29va2llcyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jZWl1X19oZWFkZXIuY29va2llcyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExOXB4KTtcbiAgfVxufVxuLmNlaXVfX2hlYWRlci5oZWFkZXJfX3N0aWNreSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC41cztcbn1cbi5oZWFkZXJfX3dyYXBwLFxuLmhlYWRlcl9fcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmhlYWRlcl9fd3JhcHAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uaGVhZGVyX19waG9uZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX3Bob25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX19jYWxsLFxuLmhlYWRlcl9fbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogI2ZmYjMwMDtcbn1cbi5oZWFkZXJfX251bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAuODtcbn1cbi5oZWFkZXJfX251bWJlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAtNzhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmhlYWRlcl9fY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fbG9nbyxcbi5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fcGhvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiAuaGVhZGVyX19sb2dvLFxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIC5oZWFkZXJfX3Bob25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI5cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY2xvc2Ugc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTNweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY2xvc2Ugc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY2xvc2Ugc3BhbjpsYXN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fcGhvbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogbnVsbDtcbiAgICBhbGlnbi1jb250ZW50OiBudWxsO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY2FsbCxcbi5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19uYXZpZ2F0aW9uIC5oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogNDBweCAwIDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19uYXZpZ2F0aW9uIC5oZWFkZXJfX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIC5oZWFkZXJfX2xpbmtzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxN3B4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggLTk2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIC5oZWFkZXJfX2xvZ2luIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogNTBweCAwIDUwcHggMjBweDtcbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gLmhlYWRlcl9fY29udmVydCAjQXJ0Ym9hcmQge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC00NTBweDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBudWxsO1xuICAgIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAuOHM7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbl9fb3BlbiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlYWRlcl9fbmF2IHtcbiAgd2lkdGg6IDM5MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmhlYWRlcl9fbGlua3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbnVsbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41cztcbn1cbi5oZWFkZXJfX2xpbmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZiMzAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7XG59XG4uaGVhZGVyX19saW5rczpob3Zlci5oZWFkZXJfX2xpbmtzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9fbGlua3M6aG92ZXIge1xuICBjb2xvcjogI2ZmYjMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbGlua3Mge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4uaGVhZGVyX19ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19ncm91cCAuaGVhZGVyX19idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5oZWFkZXJfX2dyb3VwIC5oZWFkZXJfX2J0biB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uaGVhZGVyX19zdGlja3kgI29mLXdpZGdldHMtbG9naW4tdG9vbHRpcCAub2Ytd2lkZ2V0cy1vcGVuLXRvb2x0aXAsXG4uaGVhZGVyX19ibGFjayAjb2Ytd2lkZ2V0cy1sb2dpbi10b29sdGlwIC5vZi13aWRnZXRzLW9wZW4tdG9vbHRpcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3N0aWNreSAjb2Ytd2lkZ2V0cy1sb2dpbi10b29sdGlwIC5vZi13aWRnZXRzLW9wZW4tdG9vbHRpcCxcbiAgLmhlYWRlcl9fYmxhY2sgI29mLXdpZGdldHMtbG9naW4tdG9vbHRpcCAub2Ytd2lkZ2V0cy1vcGVuLXRvb2x0aXAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cbi5oZWFkZXJfX3N0aWNreSAuaGVhZGVyX19sb2dvX2Zyb250IC5oZWFkZXJfX2ZpbGwge1xuICBmaWxsOiAjMkIyRTMzO1xufVxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5oZWFkZXJfX2J1cmdlcl9fb3BlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX2J1cmdlcl9fb3BlbiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgdG9wOiA4cHg7XG59XG4uaGVhZGVyX19idXJnZXJfX29wZW4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oZWFkZXJfX2J1cmdlcl9fb3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyX19idXJnZXJfX29wZW4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9fYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyBhLFxuLmhlYWRlcl9fbG9nbyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAuaGVhZGVyX19sb2dvIGEgc3ZnLFxuICAuaGVhZGVyX19sb2dvIHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAuaGVhZGVyX19sb2dvIGEsXG4gIC5oZWFkZXJfX2xvZ28gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgbWF4LXdpZHRoOiA1NHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5oZWFkZXJfX2xvZ29fZnJvbnQgLmhlYWRlcl9fZmlsbCB7XG4gIGZpbGw6IHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5oZWFkZXJfX2xvZ29fZnJvbnQgc3ZnIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLmhlYWRlcl9fbG9nb19mcm9udCBzdmcge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgfVxufVxuLmhlYWRlcl9fc3RpY2t5LFxuLmhlYWRlcl9fdGVybXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDdweCAxOHB4IC05cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi5oZWFkZXJfX3N0aWNreSAuaGVhZGVyX19saW5rcyxcbi5oZWFkZXJfX3Rlcm1zIC5oZWFkZXJfX2xpbmtzLFxuLmhlYWRlcl9fc3RpY2t5IC5oZWFkZXJfX251bWJlcixcbi5oZWFkZXJfX3Rlcm1zIC5oZWFkZXJfX251bWJlciB7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fbGlua3MsXG4gIC5oZWFkZXJfX3Rlcm1zIC5oZWFkZXJfX2xpbmtzLFxuICAuaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fbnVtYmVyLFxuICAuaGVhZGVyX190ZXJtcyAuaGVhZGVyX19udW1iZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fYnVyZ2VyIHNwYW4sXG4uaGVhZGVyX190ZXJtcyAuaGVhZGVyX19idXJnZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMwYTBhMGE7XG59XG4uaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fYnRuLFxuLmhlYWRlcl9fdGVybXMgLmhlYWRlcl9fYnRuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01MGRlZywgIzgyMDBmZSAwJSwgIzllMGRlYiAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5oZWFkZXJfX3N0aWNreSAuaGVhZGVyX19idG46aG92ZXIsXG4uaGVhZGVyX190ZXJtcyAuaGVhZGVyX19idG46aG92ZXIge1xuICBjb2xvcjogIzBhMGEwYTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01MGRlZywgIzgyMDBmZSAwJSwgIzllMGRlYiAxMDAlKTtcbn1cbi5oZWFkZXJfX3N0aWNreSAjQXJ0Ym9hcmQsXG4uaGVhZGVyX190ZXJtcyAjQXJ0Ym9hcmQge1xuICBmaWxsOiAjMGEwYTBhICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLmhlYWRlci1vcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udG9wLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL3RvcC1zZWN0aW9uLWJnLmpwZykgMCAwIG5vLXJlcGVhdDtcbn1cbi50b3Atc2VjdGlvbl9fd3JhcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogODAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uX193cmFwcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3Atc2VjdGlvbl9fd3JhcHAgLmhlbHAtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRvcC1zZWN0aW9uX19hYm91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ0KTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcC1zZWN0aW9uX19hYm91dCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50b3Atc2VjdGlvbl9fYWJvdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3Atc2VjdGlvbl9fdHh0IHtcbiAgZmxleDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbnVsbDtcbiAgY29sb3I6ICNmZmY7XG59XG4udG9wLXNlY3Rpb25fX2l0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi50b3Atc2VjdGlvbl9faXRlbXMgcCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbnVsbDtcbiAgY29sb3I6ICM4YTg5ODg7XG59XG4udG9wLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3Atc2VjdGlvbiAubWFpbi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IG51bGw7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAuYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudG9wLXNlY3Rpb24gLmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAubWFpbi1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogNDVweCBhdXRvIDQ1cHggYXV0bztcbiAgbWF4LXdpZHRoOiA2MzBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9wLXNlY3Rpb24gLm1haW4tc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBudWxsO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmhlbHAge1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudG9wLXNlY3Rpb24gLmhlbHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJ0bi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50b3Atc2VjdGlvbiAuZnJvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmNoYXRiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAyMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoYXRiYXJfX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5hc3Npc3Qge1xuICBwYWRkaW5nOiA4MHB4IDAgNzBweCAwO1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5hc3Npc3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5hc3Npc3QgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMyMHB4KSB7XG4gIC5hc3Npc3QgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uYXNzaXN0IC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNjY2ZTc5O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmFzc2lzdF9fd3JhcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IG51bGw7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMyMHB4KSB7XG4gIC5hc3Npc3RfX3dyYXBwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFzc2lzdF9fd3JhcHAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmFzc2lzdF9faXRlbXMge1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMCA2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFzc2lzdF9faXRlbXMge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC41KTtcbiAgfVxufVxuLmFzc2lzdF9faXRlbXMtYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDE4MCwgMTgwLCAxODAsIDAuNSk7XG59XG4uYXNzaXN0X19pdGVtcy1hY3RpdmUgLmFzc2lzdF9fYm9keSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXNzaXN0IC5hc3Npc3RfX2l0ZW1zLTEgLmFzc2lzdF9faGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKGltZy90eXBlczEuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5hc3Npc3QgLmFzc2lzdF9faXRlbXMtMiAuYXNzaXN0X19oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL3R5cGVzMi5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmFzc2lzdCAuYXNzaXN0X19pdGVtcy0zIC5hc3Npc3RfX2hlYWRlciB7XG4gIGJhY2tncm91bmQ6IHVybChpbWcvdHlwZXMzLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYXNzaXN0IC5hc3Npc3RfX2l0ZW1zLTQgLmFzc2lzdF9faGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKGltZy90eXBlczQuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5hc3Npc3QgLmFzc2lzdF9faXRlbXMtNSAuYXNzaXN0X19oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL3R5cGVzNS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmFzc2lzdF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBoZWlnaHQ6IDE2NXB4O1xufVxuLmFzc2lzdF9fdHlwZXMge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uYXNzaXN0X19yYWl0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNjUwMGZlIDAlLCAjOWUwZGViIDEwMCUpO1xufVxuLmFzc2lzdF9fYm9keSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxNDVweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG4gIHBhZGRpbmc6IDIycHggMjVweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogIzY2NmU3OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYXNzaXN0X19ib2R5IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hc3Npc3QgLnNsaWNrLWxpc3Qge1xuICBoZWlnaHQ6IDM0NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYXNzaXN0IC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxufVxuLmFzc2lzdCAuc2xpY2stcHJldixcbi5hc3Npc3QgLnNsaWNrLW5leHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG51bGw7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MsIGJvcmRlci1jb2xvciAwLjRzO1xufVxuLmFzc2lzdCAuc2xpY2stcHJldjpob3Zlcixcbi5hc3Npc3QgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjBweCkge1xuICAuYXNzaXN0IC5zbGljay1wcmV2OmJlZm9yZSxcbiAgLmFzc2lzdCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFzc2lzdCAuc2xpY2stcHJldixcbiAgLmFzc2lzdCAuc2xpY2stbmV4dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uYXNzaXN0IC5zbGljay1wcmV2IHtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDExODlweDtcbn1cbi5hc3Npc3QgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTdweCAtNjJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uYXNzaXN0IC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3cHggLTc4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjBweCkge1xuICAuYXNzaXN0IC5zbGljay1wcmV2IHtcbiAgICB0b3A6IDI1JTtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hc3Npc3QgLnNsaWNrLXByZXYge1xuICAgIHRvcDogMjUlO1xuICAgIGxlZnQ6IC00NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmFzc2lzdCAuc2xpY2stcHJldiB7XG4gICAgdG9wOiA0OCU7XG4gICAgbGVmdDogLTMxcHg7XG4gIH1cbn1cbi5hc3Npc3QgLnNsaWNrLW5leHQge1xuICB0b3A6IDI5JTtcbiAgcmlnaHQ6IC02MHB4O1xufVxuLmFzc2lzdCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxN3B4IC05NHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5hc3Npc3QgLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzlweCAtMTQ0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjBweCkge1xuICAuYXNzaXN0IC5zbGljay1uZXh0IHtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogLTQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuYXNzaXN0IC5zbGljay1uZXh0IHtcbiAgICB0b3A6IDQ4JTtcbiAgICByaWdodDogLTI5cHg7XG4gIH1cbn1cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDg1cHggMDtcbn1cbi5zaW1wbGUtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIGZsZXg6IDU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogJ3BvcHBpbnMtcmVndWxhcic7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG59XG4uc2ltcGxlLXBhZ2UgLnRlcm1zLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2ltcGxlLXBhZ2UgYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnNpbXBsZS1wYWdlIHAge1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2ltcGxlLXBhZ2UgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5zaW1wbGUtcGFnZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBmbGV4OiA1O1xuICBjb2xvcjogIzBhMGEwYTtcbn1cbi5jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDI0cHggMDtcbn1cbi5jb250ZW50IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5jb250ZW50IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzJiMmUzMztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBudWxsO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICB9XG59XG4uc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2NjZlNzk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnN1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbnVsbDtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgfVxufVxuLnNjcm9sbC1idXR0b24ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMGEwYTBhO1xufVxuLm9yZGVyLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG4jY2FsbGJhY2tSZXF1ZXN0IHtcbiAgdG9wOiA2MXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgI29mLXdpZGdldHMtbG9naW4tdG9vbHRpcCxcbiAgI29mLXdpZGdldHMtbG9naW4tdG9vbHRpcCAub2Ytd2lkZ2V0cy1sb2dpbi1wb3B1cCB7XG4gICAgcmlnaHQ6IDQxcHggIWltcG9ydGFudDtcbiAgICB0b3A6IC0yOTdweCAhaW1wb3J0YW50O1xuICB9XG59XG4ub2xkLWNvbGxlY3RvciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jb3JkZXJGb3JtIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmN3LWFkZHZhbnRhZ2VzLWxpc3QgLmNvbC1tZC00IHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXctc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSxcbi5yZXZpZXctc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmVlZm8taSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNzhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVlZm8taSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1cHggLTIyM3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbn1cbi50cnVzdHBpbG90LWkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNjRweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cnVzdHBpbG90LWkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTZweCAtMTc0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4M3B4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLnNpdGVqYWJiZXItaSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZWphYmJlci1pIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTIyM3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODFweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5mYWNlLTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwcHggLTEyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uZmFjZS0yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xNzRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLmZhY2UtMyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OXB4IC0xNzRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLmZhY2UtNCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OHB4IC0xNzRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLmZhY2UtNSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtNjJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLmZhY2UtNiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDdweCAtMTc0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5mYWNlLTcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAtMTEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cbi5mYWNlLTgge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTExMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG4uZmFjZS05IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbnMucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuLmZhY2UtMTAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0cHggLTExMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG4uZmFjZS0xMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzBweCAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2ljb25zLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cbi5mYWNlLTEyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMHB4IC02MnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG4ucmV2aWV3LXNsaWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucmV2aWV3LXNsaWRlcl9fbHQge1xuICB3aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19sdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19sdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyX19sdF9fdGl0bGUge1xuICBjb2xvcjogIzJiMmUzMztcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX2x0X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX2x0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4ucmV2aWV3LXNsaWRlcl9fcnQge1xuICB3aWR0aDogNTcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX3J0IHtcbiAgICB3aWR0aDogOTQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJldmlldy1zbGlkZXJfYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG59XG4ucmV2aWV3LXNsaWRlcl9ibG9jay5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZXZpZXctc2xpZGVyX2Jsb2NrIC5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZjJmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDY1cHgpO1xufVxuLnJldmlldy1zbGlkZXJfYmxvY2sgLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbn1cbi5yZXZpZXctc2xpZGVyX2Jsb2NrIC5zbGljay1hcnJvdy5zbGljay1kaXNhYmxlZCBzdmcge1xuICBmaWxsOiAjZDFkMWQxO1xufVxuLnJldmlldy1zbGlkZXJfYmxvY2sgLnNsaWNrLXByZXYge1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG59XG4ucmV2aWV3LXNsaWRlcl9ibG9jayAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiA1MCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogLTUwcHg7XG59XG4ucmV2aWV3LXNsaWRlcl9fdHJpZ2dlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmV2aWV3LXNsaWRlcl9fdHJpZ2dlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX2x0X19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyX19idG4ge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDM0JTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZXJfX2J0biB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG59XG4ucmV2aWV3LXNsaWRlcl9fYnRuLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgxODAsIDE4MCwgMTgwLCAwLjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzdmMjljNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuLWltZy13cmFwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuLWltZy13cmFwIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyX19idG4taGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19idG4taGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19idG4taGVhZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucmV2aWV3LXNsaWRlcl9fYnRuLWhlYWQgc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICM3ZjI5YzQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19idG4tdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuLXRleHQge1xuICAgIHdpZHRoOiAxMDRweDtcbiAgfVxufVxuLnJldmlldy1zbGlkZXJfX2J0bi10ZXh0IHAge1xuICB3aWR0aDogNzlweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM2NjZlNzk7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucmV2aWV3LXNsaWRlcl9fYnRuLXRleHQgcCB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGNvbG9yOiAjNjY2ZTc5O1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cbi55ZWxsb3ctc2xpZGVyX19pdGVtLFxuLmdyZWVuLXNsaWRlcl9faXRlbSxcbi5vcmFuZ2Utc2xpZGVyX19pdGVtIHtcbiAgd2lkdGg6IDU3MHB4O1xuICBoZWlnaHQ6IDE2MXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC55ZWxsb3ctc2xpZGVyX19pdGVtLFxuICAuZ3JlZW4tc2xpZGVyX19pdGVtLFxuICAub3JhbmdlLXNsaWRlcl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueWVsbG93LXNsaWRlcl9faXRlbSxcbiAgLmdyZWVuLXNsaWRlcl9faXRlbSxcbiAgLm9yYW5nZS1zbGlkZXJfX2l0ZW0ge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbn1cbi55ZWxsb3ctc2xpZGVyX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ueWVsbG93LXNsaWRlcl9fbHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyNjBweDtcbn1cbi55ZWxsb3ctc2xpZGVyX19sdCBzdHJvbmcge1xuICBjb2xvcjogIzJiMmUzMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ueWVsbG93LXNsaWRlcl9fbHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ueWVsbG93LXNsaWRlcl9fbHQgYSB7XG4gIGNvbG9yOiAjMWRiY2ZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi55ZWxsb3ctc2xpZGVyX19ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnllbGxvdy1zbGlkZXJfX3J0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi55ZWxsb3ctc2xpZGVyX19ydCBzcGFuIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueWVsbG93LXNsaWRlcl9fcnQgc3BhbiB7XG4gICAgY29sb3I6ICMxYTFhMWE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueWVsbG93LXNsaWRlcl9fcnQgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLnllbGxvdy1zbGlkZXJfX2J0IHtcbiAgY29sb3I6ICM2NjZlNzk7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5ncmVlbi1zbGlkZXJfX2lubmVyLFxuLm9yYW5nZS1zbGlkZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmdyZWVuLXNsaWRlcl9fbHQsXG4ub3JhbmdlLXNsaWRlcl9fbHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmdyZWVuLXNsaWRlcl9faSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5vcmFuZ2Utc2xpZGVyX19pIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5ncmVlbi1zbGlkZXJfX25hbWUsXG4ub3JhbmdlLXNsaWRlcl9fbmFtZSB7XG4gIGNvbG9yOiAjMmIyZTMzO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZ3JlZW4tc2xpZGVyX19ydCxcbi5vcmFuZ2Utc2xpZGVyX19ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA0MzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZ3JlZW4tc2xpZGVyX19ydCxcbiAgLm9yYW5nZS1zbGlkZXJfX3J0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4uZ3JlZW4tc2xpZGVyX19ydCBzdmcsXG4ub3JhbmdlLXNsaWRlcl9fcnQgc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5ncmVlbi1zbGlkZXJfX3J0IHAsXG4ub3JhbmdlLXNsaWRlcl9fcnQgcCB7XG4gIGNvbG9yOiAjNjY2ZTc5O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uY2FsYyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG4uY2FsYyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmNhbGMgLmhlbHAtYnRuIHtcbiAgbWFyZ2luOiAwO1xufVxuLndvcmstdGFicyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jYWxjdWxhdG9yX19sdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1jcm0td2lkZ2V0XSAuY2FsY3VsYXRvci1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1jcm0td2lkZ2V0XSAuY2FsY3VsYXRvci1sZXZlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1jcm0td2lkZ2V0XSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbi5oaXcge1xuICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5oaXcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG4uaGl3X193cmFwcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogbnVsbDtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpd19fd3JhcHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogbnVsbDtcbiAgICBhbGlnbi1jb250ZW50OiBudWxsO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4uaGl3X19sZWZ0IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhpd19fbGVmdCAuYnRuLXdyYXBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpd19fbGVmdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmhpd19fcmlnaHQge1xuICB3aWR0aDogNjQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhpd19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGl3X19yaWdodCAuYnRuLXdyYXBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGl3X19yaWdodCAuYnRuLXdyYXBwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGl3X19yaWdodCAub3JkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oaXdfX3JpZ2h0IHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhpd19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbi5oaXdfX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhpd19fdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaGl3X190eHQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5oaXdfX3R4dCAuc3VidGl0bGUge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhpd19fdGl0bGUge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uaGl3X19kZXNjciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbi5oaXdfX2Rlc2NyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlOWU5ZTk7XG4gIHRvcDogLTM1cHg7XG59XG4uaGl3X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbnVsbDtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA5OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5oaXdfX2l0ZW1zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbi5oaXdfX2l0ZW1zOmhvdmVyIC5oaXdfX2Rlc2NyIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG59XG4uaGl3X19pdGVtczpob3ZlciAuaGl3X19kZXNjcjpiZWZvcmUge1xuICBjb2xvcjogIzY2MzE5OTtcbn1cbi5oaXdfX2l0ZW1zOmhvdmVyIC5oaXdfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGl3X19pdGVtczpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhpd19faXRlbXMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmhpd19faXRlbXMtMTpob3Zlci5oaXdfX2l0ZW1zLTE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltZy9oaXctMS5qcGcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmhpd19faXRlbXMtMSAuaGl3X19kZXNjcjpiZWZvcmUge1xuICBjb250ZW50OiAnMSc7XG59XG4uaGl3X19pdGVtcy0yOmhvdmVyLmhpd19faXRlbXMtMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1nL2hpdy0yLmpwZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGl3X19pdGVtcy0yIC5oaXdfX2Rlc2NyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcyJztcbn1cbi5oaXdfX2l0ZW1zLTM6aG92ZXIuaGl3X19pdGVtcy0zOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGl3LTMuanBnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5oaXdfX2l0ZW1zLTMgLmhpd19fZGVzY3I6YmVmb3JlIHtcbiAgY29udGVudDogJzMnO1xufVxuLmhpd19faXRlbXMtNDpob3Zlci5oaXdfX2l0ZW1zLTQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltZy9oaXctNC5qcGcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmhpd19faXRlbXMtNCAuaGl3X19kZXNjcjpiZWZvcmUge1xuICBjb250ZW50OiAnNCc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhpd19faXRlbXMtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmd1YXJhbnRlZXNfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmd1YXJhbnRlZXMtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogNzJweCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmd1YXJhbnRlZXMtaXRlbXMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3VhcmFudGVlcy1pdGVtcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG4uZ3VhcmFudGVlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmd1YXJhbnRlZXMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ndWFyYW50ZWVzLWl0ZW0ge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZ3VhcmFudGVlcy1pdGVtX19pIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ndWFyYW50ZWVzLWl0ZW1fX3RpdGxlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBjb2xvcjogIzJiMmUzMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ndWFyYW50ZWVzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmd1YXJhbnRlZXMtaXRlbV9fdGV4dCB7XG4gIHdpZHRoOiAxODBweDtcbiAgY29sb3I6ICM2NjZlNzk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3VhcmFudGVlcy1pdGVtX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmd1YXJhbnRlZXNfX2J0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ3VhcmFudGVlc19fYnQgcCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmd1YXJhbnRlZXNfX2J0IGEge1xuICBtYXJnaW46IDA7XG59XG4uZ3VhcmFudGVlcy1pdGVtcyAuc2xpY2stcHJldiBidXR0b24sXG4uZ3VhcmFudGVlcy1pdGVtcyAuc2xpY2stbmV4dCBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ndWFyYW50ZWVzLWl0ZW1zIC5zbGljay1wcmV2IHN2Zyxcbi5ndWFyYW50ZWVzLWl0ZW1zIC5zbGljay1uZXh0IHN2ZyB7XG4gIGZpbGw6ICMyZjJmMmY7XG59XG4uZ3VhcmFudGVlcy1pdGVtcyAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCBzdmcsXG4uZ3VhcmFudGVlcy1pdGVtcyAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCBzdmcge1xuICBmaWxsOiAjZDFkMWQxO1xufVxuLmluZm8ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWcvaW5mby1iZy5qcGcpIDAgMCBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmluZm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmluZm9fX3dyYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mb19fd3JhcHAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5pbmZvIC50aXRsZSxcbi5pbmZvIC5zdWJ0aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5pbmZvIC50aXRsZSxcbiAgLmluZm8gLnN1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5pbmZvIC5zdWJ0aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaW5mbyAudGl0bGUge1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmZvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4uaW5mbyAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5pbmZvIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmZvIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbi5pbmZvX19sZWZ0LFxuLmluZm9fX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5pbmZvIC5jaGF0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5mYXEgLnN1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5mYXFfX3dyYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZhcV9fd3JhcHAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZhcV9fd3JhcHAgLmZhcV9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmFxX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mYXFfX2l0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmZhcV9faW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjNzY3ZDg3O1xuICBwYWRkaW5nLXRvcDogMzFweDtcbn1cbi5mYXFfX2lubmVyIGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5mYXEgLnRvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTIlO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcbn1cbi5mYXEgLnRvZ2dsZS13cmFwcCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOTc5Nzk3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmFxIC50b2dnbGUtd3JhcHAtb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogIzY2MzE5OTtcbn1cbi5mYXEgLnRvZ2dsZS1hY3RpdmU6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmVkO1xufVxuLmZhcV9faW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5mYXFfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZhcSAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5mYXEgLmJ0bi13cmFwIC5oZWxwLWJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZmFxIC5idG4td3JhcCAuaGVscC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGx1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wbHVzIHtcbiAgICB0b3A6IDRweDtcbiAgfVxufVxuLmNsb3NlZCAudmVydGljYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5jbG9zZWQgLmhvcml6b250YWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm9wZW5lZCAudmVydGljYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLm9wZW5lZCAuaG9yaXpvbnRhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4uaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3OTc5NztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICB0b3A6IDQ1JTtcbn1cbi52ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3OTc5NztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiA0NSU7XG59XG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNTZweCAwIDU5cHggMDtcbiAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMjMyMzI7XG59XG4uZm9vdGVyX193cmFwcCxcbi5mb290ZXJfX2luZm8sXG4uZm9vdGVyX19kZXNjciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogbnVsbDtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fd3JhcHAsXG4gIC5mb290ZXJfX2luZm8sXG4gIC5mb290ZXJfX2Rlc2NyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZm9vdGVyX19sZWZ0LFxuLmZvb3Rlcl9fbWVudSxcbi5mb290ZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBudWxsO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19sZWZ0LFxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5mb290ZXJfX2xlZnQsXG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX190ZXJtcyxcbi5mb290ZXJfX2NvcHksXG4uZm9vdGVyX19kZXNjcixcbi5mb290ZXJfX2xpbmtzLFxuLmZvb3Rlcl9fcGhvbmUsXG4uZm9vdGVyX19zZWN1cmUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAuNztcbn1cbi5mb290ZXJfX3Rlcm1zIHtcbiAgbWFyZ2luOiAzN3B4IDAgMzFweCAwO1xufVxuLmZvb3Rlcl9fdGVybXMgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IC41O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xufVxuLmZvb3Rlcl9fdGVybXMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9vdGVyX190ZXJtcyBhOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZm9vdGVyX190ZXJtcyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IG51bGw7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTUycHg7XG59XG4uZm9vdGVyX19pY29ucyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyOTI5Mjk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cztcbn1cbi5mb290ZXJfX2ljb25zIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogbnVsbDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uZm9vdGVyX19pY29uczpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggI2ZmZmZmZjtcbn1cbi5mb290ZXJfX2NvcHkge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IG51bGw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAyOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5mb290ZXJfX2NvcHkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fbWVudSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbWVudSB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogbnVsbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjc7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xufVxuLmZvb3Rlcl9fbGlua3M6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5mb290ZXJfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fc2VjdXJlLFxuLmZvb3Rlcl9fcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMjMyO1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mb290ZXJfX3NlY3VyZSxcbiAgLmZvb3Rlcl9fcGhvbmUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLmZvb3Rlcl9fc2VjdXJlIHtcbiAgd2lkdGg6IDE2MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19zZWN1cmUge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mb290ZXJfX3NlY3VyZSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG4uZm9vdGVyX19waG9uZSB7XG4gIHdpZHRoOiAxODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuZm9vdGVyX19waG9uZSB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICB9XG59XG4uZm9vdGVyX19sb2NrLFxuLmZvb3Rlcl9fbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IG51bGw7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG59XG4uZm9vdGVyX190eHQgYSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG51bGw7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbnVsbDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19kZXNjcixcbi5mb290ZXJfX3BheW1lbnRzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fZGVzY3Ige1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGFnZS00MDRfX2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5wYWdlLTQwNF9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBudWxsO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5wYWdlLTQwNF9fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbn1cbi8qKlxuICogVmFyaWFibGVzIGRlY2xhcmVkIGhlcmUgY2FuIGJlIG92ZXJyaWRkZW4gYnkgY29uc3VtaW5nIGFwcGxpY2F0aW9ucywgd2l0aFxuICogdGhlIGhlbHAgb2YgdGhlIGAhZGVmYXVsdGAgZmxhZy5cbiAqXG4gKiBAZXhhbXBsZVxuICogICAgIC8vIG92ZXJyaWRpbmcgJGhvdmVyQ29sb3JcbiAqICAgICAkaG92ZXJDb2xvcjogcmdiYShyZWQsIDAuMDUpO1xuICpcbiAqICAgICAvLyBvdmVycmlkaW5nIGltYWdlIHBhdGhcbiAqICAgICAkZmxhZ3NJbWFnZVBhdGg6IFwiaW1hZ2VzL1wiO1xuICpcbiAqICAgICAvLyBpbXBvcnQgdGhlIHNjc3MgZmlsZSBhZnRlciB0aGUgb3ZlcnJpZGVzXG4gKiAgICAgQGltcG9ydCBcImJvd2VyX2NvbXBvbmVudC9pbnRsLXRlbC1pbnB1dC9zcmMvY3NzL2ludGxUZWxJbnB1dFwiO1xuICovXG4uaW50bC10ZWwtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbnRsLXRlbC1pbnB1dCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmludGwtdGVsLWlucHV0IC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnRsLXRlbC1pbnB1dCAudi1oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmludGwtdGVsLWlucHV0IGlucHV0LFxuLmludGwtdGVsLWlucHV0IGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmludGwtdGVsLWlucHV0IC5mbGFnLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWZsYWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzU1NTtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWFycm93LnVwIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7XG59XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAtMXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QuZHJvcHVwIHtcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmZsYWctYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpdmlkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xufVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5IC5kaWFsLWNvZGUge1xuICBjb2xvcjogIzk5OTtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS1uYW1lLFxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpYWwtY29kZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXQsXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRlbF0sXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0LFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRleHRdLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuZmxhZy1jb250YWluZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogNDZweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIsXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLmZsYWctY29udGFpbmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyxcbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIgLnNlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWRpYWwtY29kZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIGlucHV0LFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIGlucHV0W3R5cGU9dGVsXSB7XG4gIHBhZGRpbmctbGVmdDogNjZweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dCxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0yIGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG59XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgaW5wdXQsXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMyBpbnB1dFt0eXBlPXRleHRdLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1sZWZ0OiA3NHB4O1xufVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogNjhweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0zIGlucHV0LFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTMgaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0zIGlucHV0W3R5cGU9dGVsXSB7XG4gIHBhZGRpbmctbGVmdDogODRweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0zIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDc4cHg7XG59XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dCxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy00IGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDgycHg7XG59XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA3NnB4O1xufVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTQgaW5wdXQsXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRleHRdLFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTQgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1sZWZ0OiA5MnB4O1xufVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTQgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogODZweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IGlucHV0LFxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IGlucHV0W3R5cGU9dGVsXSB7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDg0cHg7XG59XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dCxcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy01IGlucHV0W3R5cGU9dGV4dF0sXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTUgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogOTRweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDAwcHg7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIHotaW5kZXg6IDEwNjA7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0Lml0aS1jb250YWluZXIge1xuICB0b3A6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaXRpLW1vYmlsZSAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuLml0aS1mbGFnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaXRpLWZsYWcuYmUge1xuICB3aWR0aDogMThweDtcbn1cbi5pdGktZmxhZy5jaCB7XG4gIHdpZHRoOiAxNXB4O1xufVxuLml0aS1mbGFnLm1jIHtcbiAgd2lkdGg6IDE5cHg7XG59XG4uaXRpLWZsYWcubmUge1xuICB3aWR0aDogMThweDtcbn1cbi5pdGktZmxhZy5ucCB7XG4gIHdpZHRoOiAxM3B4O1xufVxuLml0aS1mbGFnLnZhIHtcbiAgd2lkdGg6IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMiAvIDEpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAuaXRpLWZsYWcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTYzMHB4IDE1cHg7XG4gIH1cbn1cbi5pdGktZmxhZy5hYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbn1cbi5pdGktZmxhZy5hZCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMHB4O1xufVxuLml0aS1mbGFnLmFlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwcHg7XG59XG4uaXRpLWZsYWcuYWYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDBweDtcbn1cbi5pdGktZmxhZy5hZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMHB4O1xufVxuLml0aS1mbGFnLmFpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwcHggMHB4O1xufVxuLml0aS1mbGFnLmFsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMHB4O1xufVxuLml0aS1mbGFnLmFtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMHB4O1xufVxuLml0aS1mbGFnLmFvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggMHB4O1xufVxuLml0aS1mbGFnLmFxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk4cHggMHB4O1xufVxuLml0aS1mbGFnLmFyIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIwcHggMHB4O1xufVxuLml0aS1mbGFnLmFzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQycHggMHB4O1xufVxuLml0aS1mbGFnLmF0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggMHB4O1xufVxuLml0aS1mbGFnLmF1IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg2cHggMHB4O1xufVxuLml0aS1mbGFnLmF3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA4cHggMHB4O1xufVxuLml0aS1mbGFnLmF4IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMwcHggMHB4O1xufVxuLml0aS1mbGFnLmF6IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUycHggMHB4O1xufVxuLml0aS1mbGFnLmJhIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc0cHggMHB4O1xufVxuLml0aS1mbGFnLmJiIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2cHggMHB4O1xufVxuLml0aS1mbGFnLmJkIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4cHggMHB4O1xufVxuLml0aS1mbGFnLmJlIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwcHggMHB4O1xufVxuLml0aS1mbGFnLmJmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwcHggMHB4O1xufVxuLml0aS1mbGFnLmJnIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgycHggMHB4O1xufVxuLml0aS1mbGFnLmJoIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0cHggMHB4O1xufVxuLml0aS1mbGFnLmJpIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2cHggMHB4O1xufVxuLml0aS1mbGFnLmJqIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ4cHggMHB4O1xufVxuLml0aS1mbGFnLmJsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTcwcHggMHB4O1xufVxuLml0aS1mbGFnLmJtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkycHggMHB4O1xufVxuLml0aS1mbGFnLmJuIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjE0cHggMHB4O1xufVxuLml0aS1mbGFnLmJvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjM2cHggMHB4O1xufVxuLml0aS1mbGFnLmJxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjU4cHggMHB4O1xufVxuLml0aS1mbGFnLmJyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjgwcHggMHB4O1xufVxuLml0aS1mbGFnLmJzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzAycHggMHB4O1xufVxuLml0aS1mbGFnLmJ0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzI0cHggMHB4O1xufVxuLml0aS1mbGFnLmJ2IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQ2cHggMHB4O1xufVxuLml0aS1mbGFnLmJ3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzY4cHggMHB4O1xufVxuLml0aS1mbGFnLmJ5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzkwcHggMHB4O1xufVxuLml0aS1mbGFnLmJ6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODEycHggMHB4O1xufVxuLml0aS1mbGFnLmNhIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODM0cHggMHB4O1xufVxuLml0aS1mbGFnLmNjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODU2cHggMHB4O1xufVxuLml0aS1mbGFnLmNkIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODc4cHggMHB4O1xufVxuLml0aS1mbGFnLmNmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTAwcHggMHB4O1xufVxuLml0aS1mbGFnLmNnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTIycHggMHB4O1xufVxuLml0aS1mbGFnLmNoIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ0cHggMHB4O1xufVxuLml0aS1mbGFnLmNpIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTYxcHggMHB4O1xufVxuLml0aS1mbGFnLmNrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTgzcHggMHB4O1xufVxuLml0aS1mbGFnLmNsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwNXB4IDBweDtcbn1cbi5pdGktZmxhZy5jbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMjdweCAwcHg7XG59XG4uaXRpLWZsYWcuY24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDQ5cHggMHB4O1xufVxuLml0aS1mbGFnLmNvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA3MXB4IDBweDtcbn1cbi5pdGktZmxhZy5jcCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTNweCAwcHg7XG59XG4uaXRpLWZsYWcuY3Ige1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTE1cHggMHB4O1xufVxuLml0aS1mbGFnLmN1IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzN3B4IDBweDtcbn1cbi5pdGktZmxhZy5jdiB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNTlweCAwcHg7XG59XG4uaXRpLWZsYWcuY3cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTgxcHggMHB4O1xufVxuLml0aS1mbGFnLmN4IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwM3B4IDBweDtcbn1cbi5pdGktZmxhZy5jeSB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMjVweCAwcHg7XG59XG4uaXRpLWZsYWcuY3oge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjQ3cHggMHB4O1xufVxuLml0aS1mbGFnLmRlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2OXB4IDBweDtcbn1cbi5pdGktZmxhZy5kZyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTFweCAwcHg7XG59XG4uaXRpLWZsYWcuZGoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzEzcHggMHB4O1xufVxuLml0aS1mbGFnLmRrIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzNXB4IDBweDtcbn1cbi5pdGktZmxhZy5kbSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNTdweCAwcHg7XG59XG4uaXRpLWZsYWcuZG8ge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc5cHggMHB4O1xufVxuLml0aS1mbGFnLmR6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwMXB4IDBweDtcbn1cbi5pdGktZmxhZy5lYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MjNweCAwcHg7XG59XG4uaXRpLWZsYWcuZWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDQ1cHggMHB4O1xufVxuLml0aS1mbGFnLmVlIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ2N3B4IDBweDtcbn1cbi5pdGktZmxhZy5lZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0ODlweCAwcHg7XG59XG4uaXRpLWZsYWcuZWgge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTExcHggMHB4O1xufVxuLml0aS1mbGFnLmVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUzM3B4IDBweDtcbn1cbi5pdGktZmxhZy5lcyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NTVweCAwcHg7XG59XG4uaXRpLWZsYWcuZXQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTc3cHggMHB4O1xufVxuLml0aS1mbGFnLmV1IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU5OXB4IDBweDtcbn1cbi5pdGktZmxhZy5maSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MjFweCAwcHg7XG59XG4uaXRpLWZsYWcuZmoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjQzcHggMHB4O1xufVxuLml0aS1mbGFnLmZrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY2NXB4IDBweDtcbn1cbi5pdGktZmxhZy5mbSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2ODdweCAwcHg7XG59XG4uaXRpLWZsYWcuZm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzA5cHggMHB4O1xufVxuLml0aS1mbGFnLmZyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTczMXB4IDBweDtcbn1cbi5pdGktZmxhZy5nYSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NTNweCAwcHg7XG59XG4uaXRpLWZsYWcuZ2Ige1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzc1cHggMHB4O1xufVxuLml0aS1mbGFnLmdkIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc5N3B4IDBweDtcbn1cbi5pdGktZmxhZy5nZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MTlweCAwcHg7XG59XG4uaXRpLWZsYWcuZ2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODQxcHggMHB4O1xufVxuLml0aS1mbGFnLmdnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg2M3B4IDBweDtcbn1cbi5pdGktZmxhZy5naCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4ODVweCAwcHg7XG59XG4uaXRpLWZsYWcuZ2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTA3cHggMHB4O1xufVxuLml0aS1mbGFnLmdsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkyOXB4IDBweDtcbn1cbi5pdGktZmxhZy5nbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NTFweCAwcHg7XG59XG4uaXRpLWZsYWcuZ24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTczcHggMHB4O1xufVxuLml0aS1mbGFnLmdwIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk5NXB4IDBweDtcbn1cbi5pdGktZmxhZy5ncSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMTdweCAwcHg7XG59XG4uaXRpLWZsYWcuZ3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDM5cHggMHB4O1xufVxuLml0aS1mbGFnLmdzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA2MXB4IDBweDtcbn1cbi5pdGktZmxhZy5ndCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwODNweCAwcHg7XG59XG4uaXRpLWZsYWcuZ3Uge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTA1cHggMHB4O1xufVxuLml0aS1mbGFnLmd3IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEyN3B4IDBweDtcbn1cbi5pdGktZmxhZy5neSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNDlweCAwcHg7XG59XG4uaXRpLWZsYWcuaGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTcxcHggMHB4O1xufVxuLml0aS1mbGFnLmhtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE5M3B4IDBweDtcbn1cbi5pdGktZmxhZy5obiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMTVweCAwcHg7XG59XG4uaXRpLWZsYWcuaHIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjM3cHggMHB4O1xufVxuLml0aS1mbGFnLmh0IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI1OXB4IDBweDtcbn1cbi5pdGktZmxhZy5odSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyODFweCAwcHg7XG59XG4uaXRpLWZsYWcuaWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzAzcHggMHB4O1xufVxuLml0aS1mbGFnLmlkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMyNXB4IDBweDtcbn1cbi5pdGktZmxhZy5pZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNDdweCAwcHg7XG59XG4uaXRpLWZsYWcuaWwge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzY5cHggMHB4O1xufVxuLml0aS1mbGFnLmltIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5MXB4IDBweDtcbn1cbi5pdGktZmxhZy5pbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MTNweCAwcHg7XG59XG4uaXRpLWZsYWcuaW8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDM1cHggMHB4O1xufVxuLml0aS1mbGFnLmlxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ1N3B4IDBweDtcbn1cbi5pdGktZmxhZy5pciB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NzlweCAwcHg7XG59XG4uaXRpLWZsYWcuaXMge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTAxcHggMHB4O1xufVxuLml0aS1mbGFnLml0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUyM3B4IDBweDtcbn1cbi5pdGktZmxhZy5qZSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NDVweCAwcHg7XG59XG4uaXRpLWZsYWcuam0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTY3cHggMHB4O1xufVxuLml0aS1mbGFnLmpvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4OXB4IDBweDtcbn1cbi5pdGktZmxhZy5qcCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MTFweCAwcHg7XG59XG4uaXRpLWZsYWcua2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjMzcHggMHB4O1xufVxuLml0aS1mbGFnLmtnIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY1NXB4IDBweDtcbn1cbi5pdGktZmxhZy5raCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NzdweCAwcHg7XG59XG4uaXRpLWZsYWcua2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjk5cHggMHB4O1xufVxuLml0aS1mbGFnLmttIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjcyMXB4IDBweDtcbn1cbi5pdGktZmxhZy5rbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NDNweCAwcHg7XG59XG4uaXRpLWZsYWcua3Age1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzY1cHggMHB4O1xufVxuLml0aS1mbGFnLmtyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4N3B4IDBweDtcbn1cbi5pdGktZmxhZy5rdyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MDlweCAwcHg7XG59XG4uaXRpLWZsYWcua3kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODMxcHggMHB4O1xufVxuLml0aS1mbGFnLmt6IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg1M3B4IDBweDtcbn1cbi5pdGktZmxhZy5sYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NzVweCAwcHg7XG59XG4uaXRpLWZsYWcubGIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODk3cHggMHB4O1xufVxuLml0aS1mbGFnLmxjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjkxOXB4IDBweDtcbn1cbi5pdGktZmxhZy5saSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NDFweCAwcHg7XG59XG4uaXRpLWZsYWcubGsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTYzcHggMHB4O1xufVxuLml0aS1mbGFnLmxyIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk4NXB4IDBweDtcbn1cbi5pdGktZmxhZy5scyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMDdweCAwcHg7XG59XG4uaXRpLWZsYWcubHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDI5cHggMHB4O1xufVxuLml0aS1mbGFnLmx1IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA1MXB4IDBweDtcbn1cbi5pdGktZmxhZy5sdiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNzNweCAwcHg7XG59XG4uaXRpLWZsYWcubHkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDk1cHggMHB4O1xufVxuLml0aS1mbGFnLm1hIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzExN3B4IDBweDtcbn1cbi5pdGktZmxhZy5tYyB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMzlweCAwcHg7XG59XG4uaXRpLWZsYWcubWQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTYwcHggMHB4O1xufVxuLml0aS1mbGFnLm1lIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE4MnB4IDBweDtcbn1cbi5pdGktZmxhZy5tZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMDRweCAwcHg7XG59XG4uaXRpLWZsYWcubWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjI2cHggMHB4O1xufVxuLml0aS1mbGFnLm1oIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI0OHB4IDBweDtcbn1cbi5pdGktZmxhZy5tayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNzBweCAwcHg7XG59XG4uaXRpLWZsYWcubWwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjkycHggMHB4O1xufVxuLml0aS1mbGFnLm1tIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMxNHB4IDBweDtcbn1cbi5pdGktZmxhZy5tbiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMzZweCAwcHg7XG59XG4uaXRpLWZsYWcubW8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzU4cHggMHB4O1xufVxuLml0aS1mbGFnLm1wIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM4MHB4IDBweDtcbn1cbi5pdGktZmxhZy5tcSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MDJweCAwcHg7XG59XG4uaXRpLWZsYWcubXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDI0cHggMHB4O1xufVxuLml0aS1mbGFnLm1zIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ0NnB4IDBweDtcbn1cbi5pdGktZmxhZy5tdCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NjhweCAwcHg7XG59XG4uaXRpLWZsYWcubXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDkwcHggMHB4O1xufVxuLml0aS1mbGFnLm12IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUxMnB4IDBweDtcbn1cbi5pdGktZmxhZy5tdyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MzRweCAwcHg7XG59XG4uaXRpLWZsYWcubXgge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTU2cHggMHB4O1xufVxuLml0aS1mbGFnLm15IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU3OHB4IDBweDtcbn1cbi5pdGktZmxhZy5teiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MDBweCAwcHg7XG59XG4uaXRpLWZsYWcubmEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjIycHggMHB4O1xufVxuLml0aS1mbGFnLm5jIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY0NHB4IDBweDtcbn1cbi5pdGktZmxhZy5uZSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NjZweCAwcHg7XG59XG4uaXRpLWZsYWcubmYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjg2cHggMHB4O1xufVxuLml0aS1mbGFnLm5nIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzcwOHB4IDBweDtcbn1cbi5pdGktZmxhZy5uaSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MzBweCAwcHg7XG59XG4uaXRpLWZsYWcubmwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzUycHggMHB4O1xufVxuLml0aS1mbGFnLm5vIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3NHB4IDBweDtcbn1cbi5pdGktZmxhZy5ucCB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3OTZweCAwcHg7XG59XG4uaXRpLWZsYWcubnIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODExcHggMHB4O1xufVxuLml0aS1mbGFnLm51IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgzM3B4IDBweDtcbn1cbi5pdGktZmxhZy5ueiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NTVweCAwcHg7XG59XG4uaXRpLWZsYWcub20ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODc3cHggMHB4O1xufVxuLml0aS1mbGFnLnBhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg5OXB4IDBweDtcbn1cbi5pdGktZmxhZy5wZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5MjFweCAwcHg7XG59XG4uaXRpLWZsYWcucGYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTQzcHggMHB4O1xufVxuLml0aS1mbGFnLnBnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2NXB4IDBweDtcbn1cbi5pdGktZmxhZy5waCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5ODdweCAwcHg7XG59XG4uaXRpLWZsYWcucGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDA5cHggMHB4O1xufVxuLml0aS1mbGFnLnBsIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAzMXB4IDBweDtcbn1cbi5pdGktZmxhZy5wbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNTNweCAwcHg7XG59XG4uaXRpLWZsYWcucG4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDc1cHggMHB4O1xufVxuLml0aS1mbGFnLnByIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA5N3B4IDBweDtcbn1cbi5pdGktZmxhZy5wcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxMTlweCAwcHg7XG59XG4uaXRpLWZsYWcucHQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTQxcHggMHB4O1xufVxuLml0aS1mbGFnLnB3IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE2M3B4IDBweDtcbn1cbi5pdGktZmxhZy5weSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxODVweCAwcHg7XG59XG4uaXRpLWZsYWcucWEge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMDdweCAwcHg7XG59XG4uaXRpLWZsYWcucmUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjI5cHggMHB4O1xufVxuLml0aS1mbGFnLnJvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI1MXB4IDBweDtcbn1cbi5pdGktZmxhZy5ycyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNzNweCAwcHg7XG59XG4uaXRpLWZsYWcucnUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00Mjk1cHggMHB4O1xufVxuLml0aS1mbGFnLnJ3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMxN3B4IDBweDtcbn1cbi5pdGktZmxhZy5zYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMzlweCAwcHg7XG59XG4uaXRpLWZsYWcuc2Ige1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzYxcHggMHB4O1xufVxuLml0aS1mbGFnLnNjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM4M3B4IDBweDtcbn1cbi5pdGktZmxhZy5zZCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MDVweCAwcHg7XG59XG4uaXRpLWZsYWcuc2Uge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDI3cHggMHB4O1xufVxuLml0aS1mbGFnLnNnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ0OXB4IDBweDtcbn1cbi5pdGktZmxhZy5zaCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NzFweCAwcHg7XG59XG4uaXRpLWZsYWcuc2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDkzcHggMHB4O1xufVxuLml0aS1mbGFnLnNqIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUxNXB4IDBweDtcbn1cbi5pdGktZmxhZy5zayB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MzdweCAwcHg7XG59XG4uaXRpLWZsYWcuc2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTU5cHggMHB4O1xufVxuLml0aS1mbGFnLnNtIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU4MXB4IDBweDtcbn1cbi5pdGktZmxhZy5zbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MDNweCAwcHg7XG59XG4uaXRpLWZsYWcuc28ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjI1cHggMHB4O1xufVxuLml0aS1mbGFnLnNyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY0N3B4IDBweDtcbn1cbi5pdGktZmxhZy5zcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NjlweCAwcHg7XG59XG4uaXRpLWZsYWcuc3Qge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjkxcHggMHB4O1xufVxuLml0aS1mbGFnLnN2IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcxM3B4IDBweDtcbn1cbi5pdGktZmxhZy5zeCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MzVweCAwcHg7XG59XG4uaXRpLWZsYWcuc3kge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NzU3cHggMHB4O1xufVxuLml0aS1mbGFnLnN6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc3OXB4IDBweDtcbn1cbi5pdGktZmxhZy50YSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MDFweCAwcHg7XG59XG4uaXRpLWZsYWcudGMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODIzcHggMHB4O1xufVxuLml0aS1mbGFnLnRkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg0NXB4IDBweDtcbn1cbi5pdGktZmxhZy50ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NjdweCAwcHg7XG59XG4uaXRpLWZsYWcudGcge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODg5cHggMHB4O1xufVxuLml0aS1mbGFnLnRoIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkxMXB4IDBweDtcbn1cbi5pdGktZmxhZy50aiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MzNweCAwcHg7XG59XG4uaXRpLWZsYWcudGsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTU1cHggMHB4O1xufVxuLml0aS1mbGFnLnRsIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk3N3B4IDBweDtcbn1cbi5pdGktZmxhZy50bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5OTlweCAwcHg7XG59XG4uaXRpLWZsYWcudG4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDIxcHggMHB4O1xufVxuLml0aS1mbGFnLnRvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0M3B4IDBweDtcbn1cbi5pdGktZmxhZy50ciB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNjVweCAwcHg7XG59XG4uaXRpLWZsYWcudHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDg3cHggMHB4O1xufVxuLml0aS1mbGFnLnR2IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEwOXB4IDBweDtcbn1cbi5pdGktZmxhZy50dyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMzFweCAwcHg7XG59XG4uaXRpLWZsYWcudHoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTUzcHggMHB4O1xufVxuLml0aS1mbGFnLnVhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE3NXB4IDBweDtcbn1cbi5pdGktZmxhZy51ZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxOTdweCAwcHg7XG59XG4uaXRpLWZsYWcudW0ge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjE5cHggMHB4O1xufVxuLml0aS1mbGFnLnVzIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI0MXB4IDBweDtcbn1cbi5pdGktZmxhZy51eSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNjNweCAwcHg7XG59XG4uaXRpLWZsYWcudXoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01Mjg1cHggMHB4O1xufVxuLml0aS1mbGFnLnZhIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMwN3B4IDBweDtcbn1cbi5pdGktZmxhZy52YyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMjRweCAwcHg7XG59XG4uaXRpLWZsYWcudmUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzQ2cHggMHB4O1xufVxuLml0aS1mbGFnLnZnIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM2OHB4IDBweDtcbn1cbi5pdGktZmxhZy52aSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzOTBweCAwcHg7XG59XG4uaXRpLWZsYWcudm4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDEycHggMHB4O1xufVxuLml0aS1mbGFnLnZ1IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQzNHB4IDBweDtcbn1cbi5pdGktZmxhZy53ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NTZweCAwcHg7XG59XG4uaXRpLWZsYWcud3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDc4cHggMHB4O1xufVxuLml0aS1mbGFnLnhrIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUwMHB4IDBweDtcbn1cbi5pdGktZmxhZy55ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MjJweCAwcHg7XG59XG4uaXRpLWZsYWcueXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTQ0cHggMHB4O1xufVxuLml0aS1mbGFnLnphIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU2NnB4IDBweDtcbn1cbi5pdGktZmxhZy56bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1ODhweCAwcHg7XG59XG4uaXRpLWZsYWcuencge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NjEwcHggMHB4O1xufVxuLml0aS1mbGFnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9mbGFncy9mbGFncy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRCREI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gIC5pdGktZmxhZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2ZsYWdzL2ZsYWdzQDJ4LnBuZ1wiKTtcbiAgfVxufVxuLml0aS1mbGFnLm5wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5bZGF0YS1jcm0td2lkZ2V0PVwiZm9ybVwiXSBbZGF0YS1jcm09XCJsb2FkZXJcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyLXByZWxvYWRlciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm9yZGVyLXByZWxvYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cbi5vcmRlci1wcmVsb2FkZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgd2lkdGg6IDIwMHB4O1xuICBhbmltYXRpb246IGxvYWRpbmcgMnMgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KSAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSA0NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSA1NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCkgOTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDAgYXV0byAzNHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vcmRlci1wcmVsb2FkZXJfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG4ub3JkZXItcHJlbG9hZGVyX19pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE4MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBtYXJnaW46IDgwcHggYXV0byAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vcmRlci1wcmVsb2FkZXJfX2luZm8ge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5vcmRlci1wcmVsb2FkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXItcHJlbG9hZGVyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5vcmRlci1wcmVsb2FkZXJfX2xlZnQge1xuICBmbGV4OiAwIDEgNTgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vcmRlci1wcmVsb2FkZXJfX2xlZnQge1xuICAgIGZsZXg6IDAgMSA2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1wcmVsb2FkZXJfX2xlZnQge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ub3JkZXItcHJlbG9hZGVyX19yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmbGV4OiAwIDEgMzgwcHg7XG4gIGhlaWdodDogMjkzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vcmRlci1wcmVsb2FkZXJfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXItcHJlbG9hZGVyX19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4ub3JkZXItcHJlbG9hZGVyX19sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX2xhYmVsX2xnIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9faW5wdXQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmlnaHQ6IDVweDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX2lucHV0X21kIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3JkZXItcHJlbG9hZGVyX19ncm91cCA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9fZ3JvdXAgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX2J1dHRvbl94cyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZsZXg6IG5vbmU7XG59XG4ub3JkZXItcHJlbG9hZGVyX19idXR0b25fbGcge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9fYnV0dG9uX21kIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX3BhZ2VzIHtcbiAgZmxleDogMCAxIDI4MHB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9fcGFnZXMtc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm9yZGVyLXByZWxvYWRlcl9fcGFnZXMtc2VsZWN0ID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ub3JkZXItcHJlbG9hZGVyX19wYWdlcy1zZWxlY3QgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5vcmRlci1wcmVsb2FkZXJfX3NwYWNpbmcge1xuICBmbGV4OiAwIDEgMjgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm9yZGVyLXByZWxvYWRlcl9fdGV4dGFyZWEge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzBweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBrZXlmcmFtZXMgYmxpbmsge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIHRvIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLmhlYWRlciAuYy1sb2dpbl9fYnRuLW9wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiBudWxsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBudWxsO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjMwMDtcbiAgY29sb3I6ICNmZmIzMDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzLCBjb2xvciAuNnM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLmMtbG9naW5fX2J0bi1vcGVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuaGVhZGVyIC5jLWxvZ2luX19idG4tb3BlbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxufVxuLmhlYWRlciAuYy1sb2dpbl9fYnRuLW9wZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZiMzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgLmMtbG9naW5fX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fc3RpY2t5IC5jLWxvZ2luX19idG4tb3Blbixcbi5oZWFkZXItb3JkZXIgLmMtbG9naW5fX2J0bi1vcGVuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01MGRlZywgIzgyMDBmZSAwJSwgIzllMGRlYiAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5oZWFkZXJfX3N0aWNreSAuYy1sb2dpbl9fYnRuLW9wZW46aG92ZXIsXG4uaGVhZGVyLW9yZGVyIC5jLWxvZ2luX19idG4tb3Blbjpob3ZlciB7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTUwZGVnLCAjODIwMGZlIDAlLCAjOWUwZGViIDEwMCUpO1xufVxuLnByZWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2UwZWI7XG59XG4ucHJlZm9vdGVyX19tZW51IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVmb290ZXJfX21lbnUgdWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucHJlZm9vdGVyX19tZW51IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJlZm9vdGVyX19tZW51IHVsIGxpIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByZWZvb3Rlcl9fbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLnByZWZvb3Rlcl9fbWVudSBhIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMmIyZTMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuN3B4O1xuICB0cmFuc2l0aW9uOiAuNHM7XG59XG4ucHJlZm9vdGVyX19tZW51IGE6aG92ZXIge1xuICBjb2xvcjogIzY2NmU3OTtcbn1cbi5zaW1wbGUtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbXBsZS1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5zaW1wbGUtcGFnZSBoMSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMyODJlM2I7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbXBsZS1wYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbi5zaW1wbGUtcGFnZSBoMixcbi5zaW1wbGUtcGFnZSBoMyB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzI4MmUzYjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2ltcGxlLXBhZ2UgaDIsXG4gIC5zaW1wbGUtcGFnZSBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uc2ltcGxlLXBhZ2UgcCB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMTVweCAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpbXBsZS1wYWdlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNpbXBsZS1wYWdlIHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbi5zaW1wbGUtcGFnZSB1bCBsaSBwIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zaW1wbGUtcGFnZSB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIGEgc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2V6LXRvYy1jb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjFmMTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMWYxZjE7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNlei10b2MtY29udGFpbmVyIC5lei10b2MtbGlzdC1sZXZlbC0xLFxuI2V6LXRvYy1jb250YWluZXIgLmV6LXRvYy1saXN0LWxldmVsLTIsXG4jZXotdG9jLWNvbnRhaW5lciAuZXotdG9jLWxpc3QtbGV2ZWwtMyxcbiNlei10b2MtY29udGFpbmVyIC5lei10b2MtbGlzdC1sZXZlbC00LFxuI2V6LXRvYy1jb250YWluZXIgLmV6LXRvYy1saXN0LWxldmVsLTUsXG4jZXotdG9jLWNvbnRhaW5lciAuZXotdG9jLWxpc3QtbGV2ZWwtNiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lei10b2MtaGVhZGluZy0xOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lei10b2MtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5lei10b2MtdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGh0Ykc1ek9uTjJaMnB6UFNKb2RIUndPaTh2YzNabmFuTXVZMjl0TDNOMloycHpJaUIzYVdSMGFEMGlOVEV5SWlCb1pXbG5hSFE5SWpVeE1pSWdlRDBpTUNJZ2VUMGlNQ0lnZG1sbGQwSnZlRDBpTUNBd0lEVXhOUzQxTlRVZ05URTFMalUxTlNJZ2MzUjViR1U5SW1WdVlXSnNaUzFpWVdOclozSnZkVzVrT201bGR5QXdJREFnTlRFeUlEVXhNaUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJZ1kyeGhjM005SWlJK1BHYytQSEJoZEdnZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCa1BTSnRNekF6TGpNME55QXhPQzQ0TnpWak1qVXVNVFkzSURJMUxqRTJOeUF5TlM0eE5qY2dOalV1T1RjeElEQWdPVEV1TVRNNGN5MDJOUzQ1TnpFZ01qVXVNVFkzTFRreExqRXpPQ0F3TFRJMUxqRTJOeTAyTlM0NU56RWdNQzA1TVM0eE16aGpNalV1TVRZMkxUSTFMakUyTnlBMk5TNDVOeTB5TlM0eE5qY2dPVEV1TVRNNElEQWlJR1pwYkd3OUlpTm1abUl6TURBaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpUGp3dmNHRjBhRDQ4Y0dGMGFDQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHUTlJbTB6TURNdU16UTNJREl4TWk0eU1EbGpNalV1TVRZM0lESTFMakUyTnlBeU5TNHhOamNnTmpVdU9UY3hJREFnT1RFdU1UTTRjeTAyTlM0NU56RWdNalV1TVRZM0xUa3hMakV6T0NBd0xUSTFMakUyTnkwMk5TNDVOekVnTUMwNU1TNHhNemhqTWpVdU1UWTJMVEkxTGpFMk55QTJOUzQ1TnkweU5TNHhOamNnT1RFdU1UTTRJREFpSUdacGJHdzlJaU5tWm1Jek1EQWlJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaVBqd3ZjR0YwYUQ0OGNHRjBhQ0I0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR1E5SW0wek1ETXVNelEzSURRd05TNDFOREZqTWpVdU1UWTNJREkxTGpFMk55QXlOUzR4TmpjZ05qVXVPVGN4SURBZ09URXVNVE00Y3kwMk5TNDVOekVnTWpVdU1UWTNMVGt4TGpFek9DQXdMVEkxTGpFMk55MDJOUzQ1TnpFZ01DMDVNUzR4TXpoak1qVXVNVFkyTFRJMUxqRTJOeUEyTlM0NU55MHlOUzR4TmpjZ09URXVNVE00SURBaUlHWnBiR3c5SWlObVptSXpNREFpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlQand2Y0dGMGFENDhMMmMrUEM5emRtYyspO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZXotdG9jLWhlYWRpbmctMSxcbi5lei10b2MtaGVhZGluZy0yLFxuLmV6LXRvYy1oZWFkaW5nLTMsXG4uZXotdG9jLWhlYWRpbmctNCxcbi5lei10b2MtaGVhZGluZy01LFxuLmV6LXRvYy1oZWFkaW5nLTYge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uZXotdG9jLXBhZ2UtMSxcbi5lei10b2MtcGFnZS0yLFxuLmV6LXRvYy1wYWdlLTMsXG4uZXotdG9jLXBhZ2UtNCxcbi5lei10b2MtcGFnZS01LFxuLmV6LXRvYy1wYWdlLTYge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmV6LXRvYy1wYWdlLTEgYSxcbi5lei10b2MtcGFnZS0yIGEsXG4uZXotdG9jLXBhZ2UtMyBhLFxuLmV6LXRvYy1wYWdlLTQgYSxcbi5lei10b2MtcGFnZS01IGEsXG4uZXotdG9jLXBhZ2UtNiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuLmV6LXRvYy1wYWdlLTEgYTpob3Zlcixcbi5lei10b2MtcGFnZS0yIGE6aG92ZXIsXG4uZXotdG9jLXBhZ2UtMyBhOmhvdmVyLFxuLmV6LXRvYy1wYWdlLTQgYTpob3Zlcixcbi5lei10b2MtcGFnZS01IGE6aG92ZXIsXG4uZXotdG9jLXBhZ2UtNiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmIzMDA7XG59XG4uZXotdG9jLXBhZ2UtMTpsYXN0LWNoaWxkLFxuLmV6LXRvYy1wYWdlLTI6bGFzdC1jaGlsZCxcbi5lei10b2MtcGFnZS0zOmxhc3QtY2hpbGQsXG4uZXotdG9jLXBhZ2UtNDpsYXN0LWNoaWxkLFxuLmV6LXRvYy1wYWdlLTU6bGFzdC1jaGlsZCxcbi5lei10b2MtcGFnZS02Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmV6LXRvYy1saXN0LWxldmVsLTEsXG4uZXotdG9jLWxpc3QtbGV2ZWwtMixcbi5lei10b2MtbGlzdC1sZXZlbC0zLFxuLmV6LXRvYy1saXN0LWxldmVsLTQsXG4uZXotdG9jLWxpc3QtbGV2ZWwtNSxcbi5lei10b2MtbGlzdC1sZXZlbC02IHtcbiAgbWFyZ2luOiAwIDAgMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5lei10b2MtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uZXotdG9jLWhlYWRpbmctbGV2ZWwtMixcbi5lei10b2MtaGVhZGluZy1sZXZlbC0zLFxuLmV6LXRvYy1oZWFkaW5nLWxldmVsLTQsXG4uZXotdG9jLWhlYWRpbmctbGV2ZWwtNSxcbi5lei10b2MtaGVhZGluZy1sZXZlbC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lei10b2MtcGFnZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXotdG9jLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZXotdG9jLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzlFXCIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmFydGljbGUgcCxcbi5hcnRpY2xlIGxpLFxuLmFydGljbGUgYmxvY2txdW90ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw3MDB8Um9ib3RvOjMwMCw3MDAnKTtcblxuQGltcG9ydCBcImhlYWRzdHlsZVwiO1xuQGltcG9ydCBcImluY2x1ZGUvcmVzZXRcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJpbmNsdWRlL2Jhc2VcIjtcbkBpbXBvcnQgXCJpbmNsdWRlL2N1c3RvbWVyc1wiO1xuQGltcG9ydCBcImluY2x1ZGUvY2FsY1wiO1xuQGltcG9ydCBcImluY2x1ZGUvaGl3XCI7XG5AaW1wb3J0IFwiaW5jbHVkZS9ndWFyYW50ZWVzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZS9pbmZvXCI7XG5AaW1wb3J0IFwiaW5jbHVkZS9mYXFcIjtcbkBpbXBvcnQgXCJpbmNsdWRlL2Zvb3RlclwiO1xuQGltcG9ydCBcImluY2x1ZGUvNDA0XCI7XG5AaW1wb3J0IFwiaW5jbHVkZS9pbnRsVGVsSW5wdXRcIjtcbkBpbXBvcnQgXCJpbmNsdWRlL3ByZWxvYWRlclwiO1xuQGltcG9ydCBcImluY2x1ZGUvbG9naW5cIjtcbkBpbXBvcnQgXCJpbmNsdWRlL3ByZWZvb3RlclwiO1xuQGltcG9ydCBcImluY2x1ZGUvY29udGVudFwiO1xuQGltcG9ydCBcImluY2x1ZGUvYnJlYWRjcnVtYnNcIjtcbkBpbXBvcnQgXCJpbmNsdWRlL3RhYmxlLWNvbnRlbnRcIjsiLCIuYnRuLXdyYXB7XG4gIHdpZHRoOiAxMDAlO1xuICAuZmxleChAc3BhY2luZzogY2VudGVyKTtcbn1cblxuLmhlbHAtYnRuLCAuY2hhdCwgLmhlbHBTaGFkb3csIC5vcmRlciwgLmhlYWRlcl9fYnRue1xuICAuZmxleChAc3BhY2luZzogY2VudGVyLCBAYWxpOiBjZW50ZXIpO1xuICAuZm9udChAZmFtaWx5OiBAb3BlbiwgQHNpemU6IDE0cHgsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSwgQGRlY29yYXRpb246IG5vbmUsIEB3ZWlnaHQ6IDcwMCwgQGNvbDogQHdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycywgY29sb3IgLjZzO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgJi53aGl0ZS1idG4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbiAgJjpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5idG4td3JhcHAge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaGVhZGVyX19idG57XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBAeWVsbG93O1xuICBjb2xvcjogQHllbGxvdztcblxuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQ6IEB5ZWxsb3c7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgd2lkdGg6IDkxcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAmLWhpZGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2hhdHtcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xuICBjb2xvcjogQHZpb2xldDtcblxuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjMxOTk7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxufVxuXG4uaGVscC1idG57XG4gIGJhY2tncm91bmQ6ICM2NjMxOTk7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAyMTZweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm94LXNoYWRvdzogMCAxM3B4IDIwcHggMCByZ2JhKDM3LDIwLDE2MSwwLjQpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogIzhkMDlmMTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3gtc2hhZG93OiByZ2JhKDE0MSw5LDI0MSwwLjQxKTtcbiAgICB9XG4gIH1cbiAgJl9oZWFkZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5oZWxwU2hhZG93e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MzE5OTtcblxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMTZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxOXB4IC01cHggIzI0MTRhMTtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgJjpob3ZlcntcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ub3JkZXJ7XG4gIGNvbG9yOiBAdmlvbGV0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2MzE5OTtcblxuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjMxOTk7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxufVxuXG4iLCIuZmxleChAZGlyZWN0aW9uOiByb3csIEBzcGFjaW5nOiBzcGFjZS1hcm91bmQsIEBhbGk6IG51bGwsIEBhbGM6IG51bGwsIEB3cmFwOiBub3dyYXApe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogQGRpcmVjdGlvbjtcbiAganVzdGlmeS1jb250ZW50OiBAc3BhY2luZztcbiAgYWxpZ24taXRlbXM6IEBhbGk7XG4gIGFsaWduLWNvbnRlbnQ6IEBhbGM7XG4gIGZsZXgtd3JhcDogQHdyYXA7XG59XG5cbi5mb250KEBmYW1pbHk6IEFyaWFsLCBAc2l6ZTogMTZweCwgQHdlaWdodDogNDAwLCBAbGg6IDI0cHgsIEBsczogbnVsbCwgQHRyYW5zZm9ybTogbm9ybWFsLCBAZGVjb3JhdGlvbjogbm9uZSwgQGNvbDogQGJsYWNrLCBAdGE6IG51bGwpe1xuICBmb250LWZhbWlseTogQGZhbWlseTtcbiAgZm9udC1zaXplOiBAc2l6ZTtcbiAgZm9udC13ZWlnaHQ6IEB3ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBAbGg7XG4gIGxldHRlci1zcGFjaW5nOiBAbHM7XG4gIHRleHQtdHJhbnNmb3JtOiBAdHJhbnNmb3JtO1xuICB0ZXh0LWRlY29yYXRpb246IEBkZWNvcmF0aW9uO1xuICB0ZXh0LWFsaWduOiBAdGE7XG4gIGNvbG9yOiBAY29sO1xufVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmNlaXVfX2hlYWRlci5jb29raWVzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQ5cHgpe1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4MHB4KTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NThweCl7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTlweCk7XG4gIH1cbn1cbi5jZWl1X19oZWFkZXIuaGVhZGVyX19zdGlja3kge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5oZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzO1xuXG4gICZfX3dyYXBwLCAmX19waG9uZXtcbiAgICAuZmxleChAYWxpOiBjZW50ZXIsIEBzcGFjaW5nOiBzcGFjZS1iZXR3ZWVuKTtcbiAgfVxuXG4gICZfX3dyYXBwe1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gICZfX3Bob25le1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FsbCwgJl9fbnVtYmVye1xuICAgIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogMTFweCwgQHdlaWdodDogNzAwLCBAY29sOiBAeWVsbG93LCBAbGg6IDE0cHgpO1xuICB9XG5cbiAgJl9fbnVtYmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIG9wYWNpdHk6IC44O1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OicnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAtMTNweDtcbiAgICAgIC5zcHJpdGUoQHBob25lKTtcbiAgICB9XG4gIH1cblxuICAmX19jbG9zZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fbmF2aWdhdGlvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVhZGVyX19sb2dvLCAuaGVhZGVyX19waG9uZXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19jbG9zZXtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDI5cHg7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fcGhvbmV7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgLmZsZXgoQHNwYWNpbmc6IGNlbnRlcik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19jYWxsLCAuaGVhZGVyX19udW1iZXJ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbmF2e1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgLmZsZXgoQGRpcmVjdGlvbjogY29sdW1uLCBAYWxpOiBmbGV4LXN0YXJ0KTtcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwIDIwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuaGVhZGVyX19saW5rc3tcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgICAgLnNwcml0ZShAbWVudUFycm93KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbG9naW57XG4gICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgbWFyZ2luOiA1MHB4IDAgNTBweCAyMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXJfX2NvbnZlcnR7XG4gICAgICAjQXJ0Ym9hcmR7XG4gICAgICAgIGZpbGw6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IC00NTBweDtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAuZmxleChAZGlyZWN0aW9uOiBjb2x1bW4sIEBzcGFjaW5nOiBmbGV4LXN0YXJ0KTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjg1KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xuXG4gICAgICAmX19vcGVue1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cblxuICAmX19uYXZ7XG4gICAgd2lkdGg6IDM5MnB4O1xuICAgIC5mbGV4KEBzcGFjaW5nOiBzcGFjZS1iZXR3ZWVuLCBAYWxpOiBjZW50ZXIpO1xuICB9XG5cbiAgJl9fbGlua3N7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5mb250KEBmYW1pbHk6IEByb2JvdG8sIEB3ZWlnaHQ6IDMwMCwgQHNpemU6IDEycHgsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSwgQGNvbDogQHdoaXRlKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IEB5ZWxsb3c7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7XG4gICAgfVxuXG4gICAgJjpob3ZlciY6YmVmb3Jle1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiBAeWVsbG93O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuXG4gIH1cblxuICAmX19ncm91cHtcbiAgICAuZmxleChAYWxpOiBjZW50ZXIpO1xuXG4gICAgLmhlYWRlcl9fYnRuIHtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmX19zdGlja3ksICZfX2JsYWNre1xuICAgICNvZi13aWRnZXRzLWxvZ2luLXRvb2x0aXAgLm9mLXdpZGdldHMtb3Blbi10b29sdGlwe1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3RpY2t5IHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAmX19sb2dvIHtcblxuICAgICAgICAmX2Zyb250IHtcblxuICAgICAgICAgIC5oZWFkZXJfX2ZpbGwge1xuICAgICAgICAgICAgZmlsbDogIzJCMkUzMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICZfX2J1cmdlcntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIHNwYW57XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3BlbntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3BhbntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cblxuXG5cbiAgJl9fbG9nbyB7XG5cbiAgICBhLFxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIG1heC13aWR0aDogNTRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Zyb250IHtcblxuICAgICAgLmhlYWRlcl9fZmlsbCB7XG4gICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zdGlja3ksICZfX3Rlcm1ze1xuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxOHB4IC05cHggcmdiYSgwLDAsMCwwLjc1KTtcblxuICAgIC5oZWFkZXJfX2xpbmtzLCAuaGVhZGVyX19udW1iZXJ7XG4gICAgICBjb2xvcjogQGJsYWNrO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19idXJnZXJ7XG4gICAgICBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fYnRue1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01MGRlZywgIzgyMDBmZSAwJSwgIzllMGRlYiAxMDAlKTtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNTBkZWcsICM4MjAwZmUgMCUsICM5ZTBkZWIgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI0FydGJvYXJke1xuICAgICAgZmlsbDogQGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cblxuICAmLmhlYWRlci1vcmRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxufVxuXG5cblxuXG4iLCJcbkBGYWNlYm9vazogLTI3OXB4LCAtMTI0cHgsIDhweCwgMTZweDtcbkBHb29nbGU6IC0xMzRweCwgLTk2cHgsIDE2cHgsIDExcHg7XG5ASW5zdGFncmFtOiAtMTg2cHgsIC0xMTJweCwgMTNweCwgMTJweDtcbkBUd2l0dGVyOiAtMTM0cHgsIC03OHB4LCAxNnB4LCAxNHB4O1xuQGFycm93TDogLTIxN3B4LCAtNjJweCwgN3B4LCAxMnB4O1xuQGFycm93TGI6IC0yMTdweCwgLTc4cHgsIDdweCwgMTJweDtcbkBhcnJvd1I6IC0yMTdweCwgLTk0cHgsIDdweCwgMTJweDtcbkBhcnJvd1JiOiAtMjc5cHgsIC0xNDRweCwgN3B4LCAxMnB4O1xuQGZhY2UtMTogLTIzMHB4LCAtMTI0cHgsIDQ1cHgsIDQ1cHg7XG5AZmFjZS0xMDogLTEyNHB4LCAtMTEycHgsIDU4cHgsIDU4cHg7XG5AZmFjZS0xMTogLTIzMHB4LCAwcHgsIDU4cHgsIDU4cHg7XG5AZmFjZS0xMjogLTIzMHB4LCAtNjJweCwgNThweCwgNThweDtcbkBmYWNlLTI6IDBweCwgLTE3NHB4LCA0NXB4LCA0NXB4O1xuQGZhY2UtMzogLTQ5cHgsIC0xNzRweCwgNDVweCwgNDVweDtcbkBmYWNlLTQ6IC05OHB4LCAtMTc0cHgsIDQ1cHgsIDQ1cHg7XG5AZmFjZS01OiAtMTY4cHgsIC02MnB4LCA0NXB4LCA0NXB4O1xuQGZhY2UtNjogLTE0N3B4LCAtMTc0cHgsIDQ1cHgsIDQ1cHg7XG5AZmFjZS03OiAtNjJweCwgLTExMnB4LCA1OHB4LCA1OHB4O1xuQGZhY2UtODogMHB4LCAtMTEycHgsIDU4cHgsIDU4cHg7XG5AZmFjZS05OiAtMTY4cHgsIDBweCwgNThweCwgNThweDtcbkBmZWVmby1pOiAwcHgsIC03OHB4LCAxMzBweCwgMzBweDtcbkBmZWVmby1zbTogLTg1cHgsIC0yMjNweCwgNTRweCwgMTNweDtcbkBsb2NrOiAtMTg2cHgsIC0xMjhweCwgMTFweCwgMTRweDtcbkBtZW51QXJyb3c6IC0xNTRweCwgLTk2cHgsIDdweCwgMTFweDtcbkBwaG9uZTogLTE1NHB4LCAtNzhweCwgMTBweCwgMTBweDtcbkBzaXRlamFiYmVyLWk6IDBweCwgLTQ0cHgsIDE2MHB4LCAzMHB4O1xuQHNpdGVqYWJiZXItc206IDBweCwgLTIyM3B4LCA4MXB4LCAxNnB4O1xuQHN0YXJzOiAtMTk2cHgsIC0xOThweCwgOTFweCwgMTVweDtcbkB0cnVzdHBpbG90LWk6IDBweCwgMHB4LCAxNjRweCwgNDBweDtcbkB0cnVzdHBpbG90LXNtOiAtMTk2cHgsIC0xNzRweCwgODNweCwgMjBweDtcblxuLnNwcml0ZS13aWR0aChAc3ByaXRlKSB7XG4gIHdpZHRoOiBleHRyYWN0KEBzcHJpdGUsIDMpO1xufVxuXG4uc3ByaXRlLWhlaWdodChAc3ByaXRlKSB7XG4gIGhlaWdodDogZXh0cmFjdChAc3ByaXRlLCA0KTtcbn1cblxuLnNwcml0ZS1wb3NpdGlvbihAc3ByaXRlKSB7XG4gIEBzcHJpdGUtb2Zmc2V0LXg6IGV4dHJhY3QoQHNwcml0ZSwgMSk7XG4gIEBzcHJpdGUtb2Zmc2V0LXk6IGV4dHJhY3QoQHNwcml0ZSwgMik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IEBzcHJpdGUtb2Zmc2V0LXggIEBzcHJpdGUtb2Zmc2V0LXk7XG59XG5cbi5zcHJpdGUoQHNwcml0ZSkge1xuICAuc3ByaXRlLXBvc2l0aW9uKEBzcHJpdGUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9pY29ucy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC5zcHJpdGUtd2lkdGgoQHNwcml0ZSk7XG4gIC5zcHJpdGUtaGVpZ2h0KEBzcHJpdGUpO1xufVxuXG4iLCIudG9wLXNlY3Rpb257XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL3RvcC1zZWN0aW9uLWJnLmpwZykgMCAwIG5vLXJlcGVhdDtcblxuICAmX193cmFwcHtcbiAgICAuZmxleChAYWxpOiBjZW50ZXIpO1xuICAgIGhlaWdodDogODAwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgLmhlbHAtYnRuIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hYm91dCB7XG4gICAgLmZsZXgoQGRpcmVjdGlvbjogY29sdW1uLCBAYWxpOiBmbGV4LXN0YXJ0LCBAc3BhY2luZzogY2VudGVyKTtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ0KTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICB9XG5cbiAgJl9fdHh0e1xuICAgIGZsZXg6IDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGV7XG4gICAgLmZvbnQoQGZhbWlseTogQG9wZW4sIEBzaXplOiAyMHB4LCBAd2VpZ2h0OiA3MDAsIEBsaDogNTJweCwgQGNvbDogQHdoaXRlLCBAdHJhbnNmb3JtOiB1cHBlcmNhc2UpO1xuICB9XG5cbiAgJl9faXRlbXN7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBwe1xuICAgICAgLmZvbnQoQGZhbWlseTogQHJvYm90bywgQHNpemU6IDE2cHgsIEB3ZWlnaHQ6IDQwMCwgQGxoOiAyNnB4LCBAY29sOiBAbGlnaHRXaGl0ZSk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tdGl0bGV7XG4gICAgLmZvbnQoQGZhbWlseTogQG9wZW4sIEBzaXplOiA1NnB4LCBAbGg6IDU4cHgsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSwgQGNvbDogQHdoaXRlLCBAd2VpZ2h0OiA3MDApO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogNDBweCwgQGxoOiA0OHB4LCBAdHJhbnNmb3JtOiB1cHBlcmNhc2UsIEBjb2w6IEB3aGl0ZSwgQHdlaWdodDogNzAwKTtcbiAgICB9XG4gIH1cblxuICAuYnJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLXN1YnRpdGxle1xuICAgIG1hcmdpbjogNDVweCBhdXRvIDQ1cHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgIC5mb250KEBmYW1pbHk6IEByb2JvdG8sIEBzaXplOiAyMHB4LCBAd2VpZ2h0OiAzMDAsIEBsaDogMzZweCwgQHRyYW5zZm9ybTogdXBwZXJjYXNlLCBAY29sOiBAd2hpdGUpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIC5mb250KEBmYW1pbHk6IEByb2JvdG8sIEBzaXplOiAxNnB4LCBAd2VpZ2h0OiAzMDAsIEBsaDogMjRweCwgQHRyYW5zZm9ybTogdXBwZXJjYXNlLCBAY29sOiBAd2hpdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5oZWxwe1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi13cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmZyb217XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmNoYXRiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAyMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hhdGJhcl9fbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufSIsIi5hc3Npc3R7XG4gIHBhZGRpbmc6IDgwcHggMCA3MHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMyMHB4KXtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgfVxuXG4gIC5zdWJ0aXRsZXtcbiAgICBjb2xvcjogQGxpZ2h0R3JheTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgJl9fd3JhcHB7XG4gICAgLmZsZXgoQHdyYXA6IHdyYXAsIEBzcGFjaW5nOiBudWxsKTtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzIwcHgpe1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgfVxuXG4gICZfX2l0ZW1ze1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDAgNnB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC41KTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2l0ZW1zLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDE4MCwgMTgwLCAxODAsIDAuNSk7XG5cbiAgICAuYXNzaXN0X19ib2R5e1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLmFzc2lzdF9faXRlbXMtMXtcblxuICAgIC5hc3Npc3RfX2hlYWRlcntcbiAgICAgIGJhY2tncm91bmQ6IHVybChpbWcvdHlwZXMxLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuXG4gIH1cblxuICAuYXNzaXN0X19pdGVtcy0ye1xuXG4gICAgLmFzc2lzdF9faGVhZGVye1xuICAgICAgYmFja2dyb3VuZDogdXJsKGltZy90eXBlczIuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgfVxuXG4gIC5hc3Npc3RfX2l0ZW1zLTN7XG5cbiAgICAuYXNzaXN0X19oZWFkZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1nL3R5cGVzMy5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cblxuICB9XG5cbiAgLmFzc2lzdF9faXRlbXMtNHtcblxuICAgIC5hc3Npc3RfX2hlYWRlcntcbiAgICAgIGJhY2tncm91bmQ6IHVybChpbWcvdHlwZXM0LmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuXG4gIH1cblxuICAuYXNzaXN0X19pdGVtcy01e1xuXG4gICAgLmFzc2lzdF9faGVhZGVye1xuICAgICAgYmFja2dyb3VuZDogdXJsKGltZy90eXBlczUuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2hlYWRlcntcbiAgICAuZmxleChAZGlyZWN0aW9uOiBjb2x1bW4sIEBhbGk6IGNlbnRlciwgQHNwYWNpbmc6IGNlbnRlcik7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgfVxuXG4gICZfX3R5cGVze1xuICAgIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogMjBweCwgQGxoOiAyNHB4LCBAd2VpZ2h0OiA3MDAsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSwgIEBjb2w6IEB3aGl0ZSwgQHRhOiBjZW50ZXIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAmX19yYWl0e1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM2NTAwZmUgMCUsICM5ZTBkZWIgMTAwJSk7XG4gIH1cblxuICAmX19ib2R5e1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMTQ1cHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG4gICAgcGFkZGluZzogMjJweCAyNXB4O1xuICAgIC5mb250KEBmYW1pbHk6IEByb2JvdG8sIEBzaXplOiAxNHB4LCBAd2VpZ2h0OiAzMDAsIEBsaDogMjBweCwgQGNvbDogQGxpZ2h0R3JheSk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICB9XG5cbiAgLnNsaWNrLWxpc3R7XG4gICAgaGVpZ2h0OiAzNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgfVxuXG4gIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dHtcbiAgICAuZmxleChAc3BhY2luZzogY2VudGVyKTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYXNzaXN0QmQ7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MsIGJvcmRlci1jb2xvciAuNHM7XG5cblxuICAgICY6aG92ZXJ7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC41KTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzJmMmYyZjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzIwcHgpe1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICB9XG5cbiAgLnNsaWNrLXByZXZ7XG4gICAgdG9wOiAxNSU7XG4gICAgbGVmdDogMTE4OXB4O1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OicnO1xuICAgICAgLnNwcml0ZShAYXJyb3dMKTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgIC5zcHJpdGUoQGFycm93TGIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzIwcHgpe1xuICAgICAgdG9wOiAyNSU7XG4gICAgICBsZWZ0OiAtNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgdG9wOiAyNSU7XG4gICAgICBsZWZ0OiAtNDVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHRvcDogNDglO1xuICAgICAgbGVmdDogLTMxcHg7XG4gICAgfVxuXG4gIH1cblxuICAuc2xpY2stbmV4dHtcbiAgICB0b3A6IDI5JTtcbiAgICByaWdodDogLTYwcHg7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAuc3ByaXRlKEBhcnJvd1IpO1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonJztcbiAgICAgICAgLnNwcml0ZShAYXJyb3dSYik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMjBweCl7XG4gICAgICB0b3A6IDI1JTtcbiAgICAgIHJpZ2h0OiAtNDZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHRvcDogNDglO1xuICAgICAgcmlnaHQ6IC0yOXB4O1xuICAgIH1cblxuICB9XG5cbn0iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBAYmxhY2s7XG59XG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn0iLCIqe1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5e1xuICBmb250LWZhbWlseTogQXJpYWw7XG59XG5cbi5jb250YWluZXJ7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5zZWN0aW9ue1xuICBwYWRkaW5nOiA4NXB4IDA7XG59XG5cbi5zaW1wbGUtcGFnZXtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgZmxleDogNTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAncG9wcGlucy1yZWd1bGFyJztcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgLnRlcm1zLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICBie1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICBwe1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICB1bHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGxpe1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGVudHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBmbGV4OiA1O1xuICBjb2xvcjogQGJsYWNrO1xuICBwe1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgaDN7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gIH1cbiAgdWx7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIGxpe1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4udGl0bGV7XG4gIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogMzhweCwgQHRyYW5zZm9ybTogdXBwZXJjYXNlLCBAbGg6IDQ4cHgsIEB3ZWlnaHQ6IDcwMCwgQGNvbDogQGRhcmssIEB0YTogY2VudGVyKTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIC5mb250KEBzaXplOiAyOHB4LCBAbGg6IDM2cHgsIEB3ZWlnaHQ6IDcwMCk7XG4gIH1cbn1cblxuLnN1YnRpdGxle1xuICAuZm9udChAZmFtaWx5OiBAcm9ib3RvLCBAc2l6ZTogMTZweCwgQHdlaWdodDogMzAwLCBAY29sOiBAbGlnaHRHcmF5LCBAbGg6IDI0cHgsIEB0YTogY2VudGVyKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIC5mb250KEBzaXplOiAxNHB4LCBAbGg6IDI0cHgpO1xuICB9XG59XG5cbi5zY3JvbGwtYnV0dG9ue1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG59XG5cbi5vcmRlci13cmFwe1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbiNjYWxsYmFja1JlcXVlc3R7XG4gIHRvcDogNjFweCAhaW1wb3J0YW50O1xufVxuXG4jb2Ytd2lkZ2V0cy1sb2dpbi10b29sdGlwLCAjb2Ytd2lkZ2V0cy1sb2dpbi10b29sdGlwIC5vZi13aWRnZXRzLWxvZ2luLXBvcHVwe1xuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIHJpZ2h0OiA0MXB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtMjk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2xkLWNvbGxlY3RvcntcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI29yZGVyRm9ybXtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uY3ctYWRkdmFudGFnZXMtbGlzdHtcbiAgLmNvbC1tZC00e1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59IiwiLnJldmlldy1zbGlkZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG4gIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dHtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5mZWVmby1pIHtcbiAgLnNwcml0ZShAZmVlZm8taSk7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zcHJpdGUoQGZlZWZvLXNtKTtcbiAgfVxufVxuXG4udHJ1c3RwaWxvdC1pIHtcbiAgLnNwcml0ZShAdHJ1c3RwaWxvdC1pKTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNwcml0ZShAdHJ1c3RwaWxvdC1zbSk7XG4gIH1cbn1cblxuLnNpdGVqYWJiZXItaSB7XG4gIC5zcHJpdGUoQHNpdGVqYWJiZXItaSk7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zcHJpdGUoQHNpdGVqYWJiZXItc20pO1xuICB9XG59XG5cbi5mYWNlLTEgey5zcHJpdGUoQGZhY2UtMSk7fVxuLmZhY2UtMiB7LnNwcml0ZShAZmFjZS0yKTt9XG4uZmFjZS0zIHsuc3ByaXRlKEBmYWNlLTMpO31cbi5mYWNlLTQgey5zcHJpdGUoQGZhY2UtNCk7fVxuLmZhY2UtNSB7LnNwcml0ZShAZmFjZS01KTt9XG4uZmFjZS02IHsuc3ByaXRlKEBmYWNlLTYpO31cbi5mYWNlLTcgey5zcHJpdGUoQGZhY2UtNyk7fVxuLmZhY2UtOCB7LnNwcml0ZShAZmFjZS04KTt9XG4uZmFjZS05IHsuc3ByaXRlKEBmYWNlLTkpO31cbi5mYWNlLTEwIHsuc3ByaXRlKEBmYWNlLTEwKTt9XG4uZmFjZS0xMSB7LnNwcml0ZShAZmFjZS0xMSk7fVxuLmZhY2UtMTIgey5zcHJpdGUoQGZhY2UtMTIpO31cblxuLnJldmlldy1zbGlkZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5yZXZpZXctc2xpZGVyX19sdCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJldmlldy1zbGlkZXJfX2x0X190aXRsZSB7XG4gIGNvbG9yOiAjMmIyZTMzO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4ucmV2aWV3LXNsaWRlcl9fcnQge1xuICB3aWR0aDogNTcwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiA5NCU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJldmlldy1zbGlkZXJfYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmYyZjJmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjVweCk7XG4gICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2QxZDFkMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4O1xuICB9XG59XG5cblxuLnJldmlldy1zbGlkZXJfX3RyaWdnZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnJldmlldy1zbGlkZXJfX2x0X19idXR0b25zIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgfVxufVxuXG4ucmV2aWV3LXNsaWRlcl9fYnRuIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIG1heC13aWR0aDogMzQlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC41KTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM3ZjI5YzQ7XG4gICAgfVxuICB9XG59XG5cbi5yZXZpZXctc2xpZGVyX19idG4taW1nLXdyYXAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuXG4ucmV2aWV3LXNsaWRlcl9fYnRuLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGNvbG9yOiAjN2YyOWM0O1xuICAgIH1cbiAgfVxufVxuXG4ucmV2aWV3LXNsaWRlcl9fYnRuLXRleHQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTI1cHg7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgd2lkdGg6IDEwNHB4O1xuICB9XG4gIHAge1xuICAgIHdpZHRoOiA3OXB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzY2NmU3OTtcbiAgICBmb250LWZhbWlseTogQHJvYm90bztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgY29sb3I6ICM2NjZlNzk7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG59XG5cbi8veWVsbG93IHNsaWRlciBzdHlsZXNcbi55ZWxsb3ctc2xpZGVyX19pdGVtLCAuZ3JlZW4tc2xpZGVyX19pdGVtLCAub3JhbmdlLXNsaWRlcl9faXRlbSB7XG4gIHdpZHRoOiA1NzBweDtcbiAgaGVpZ2h0OiAxNjFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgfVxufVxuXG4ueWVsbG93LXNsaWRlcl9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5cbi55ZWxsb3ctc2xpZGVyX19sdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2lkdGg6IDI2MHB4O1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiAjMmIyZTMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjMWRiY2ZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbn1cblxuLnllbGxvdy1zbGlkZXJfX3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjNDg0ODQ4O1xuICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgY29sb3I6ICMxYTFhMWE7XG4gICAgfVxuICB9XG4gIHN2ZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnllbGxvdy1zbGlkZXJfX2J0IHtcbiAgY29sb3I6ICM2NjZlNzk7XG4gIGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4vL2dyZWVuIHNsaWRlciBzdHlsZXNcbi8vb3JhbmdlIHNsaWRlciBzdHlsZXNcbi5ncmVlbi1zbGlkZXJfX2lubmVyLCAub3JhbmdlLXNsaWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ncmVlbi1zbGlkZXJfX2x0LCAub3JhbmdlLXNsaWRlcl9fbHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZ3JlZW4tc2xpZGVyX19pIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4ub3JhbmdlLXNsaWRlcl9faSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5ncmVlbi1zbGlkZXJfX25hbWUsIC5vcmFuZ2Utc2xpZGVyX19uYW1lIHtcbiAgY29sb3I6ICMyYjJlMzM7XG4gIGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uZ3JlZW4tc2xpZGVyX19ydCwgLm9yYW5nZS1zbGlkZXJfX3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDQzMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBwIHtcbiAgICBjb2xvcjogIzY2NmU3OTtcbiAgICBmb250LWZhbWlseTogQHJvYm90bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufSIsIi5jYWxje1xuICBiYWNrZ3JvdW5kOiBAY2xhbGNCZztcblxuICAudGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5oZWxwLWJ0bntcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndvcmstdGFic3tcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhbGN1bGF0b3JfX2x0e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50Oztcbn1cblxuW2RhdGEtY3JtLXdpZGdldF0gLmNhbGN1bGF0b3ItY291bnQge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtY3JtLXdpZGdldF0gLmNhbGN1bGF0b3ItbGV2ZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuW2RhdGEtY3JtLXdpZGdldF0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59IiwiLmhpd3tcbiAgcGFkZGluZzogMzBweCAwIDAgMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fd3JhcHB7XG4gICAgLmZsZXgoKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAuZmxleChAZGlyZWN0aW9uOiBjb2x1bW4pO1xuICAgIH1cblxuICB9XG5cbiAgJl9fbGVmdHtcbiAgICBmbGV4OiAxO1xuICAgIC5mbGV4KEBkaXJlY3Rpb246IGNvbHVtbiwgQGFsaTogY2VudGVyLCBAc3BhY2luZzogZmxleC1zdGFydCk7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG5cbiAgICAuYnRuLXdyYXBwe1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAmX19yaWdodHtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJ0bi13cmFwcHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9yZGVye1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gIH1cblxuICAmX190eHR7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZXtcbiAgICAuZm9udChAZmFtaWx5OiBAb3BlbiwgQHNpemU6IDE2cHgsIEB3ZWlnaHQ6IDcwMCwgQGxoOiAyNHB4LCBAY29sOiBAaGl3VGl0bGUsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSk7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAmX19kZXNjcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmZvbnQoQGZhbWlseTogQHJvYm90bywgQHNpemU6IDE2cHgsIEB3ZWlnaHQ6IDMwMCwgQGxoOiAyNHB4LCBAY29sOiBAaGl3RGVzY3IpO1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZTllOWU5OztcbiAgICAgIHRvcDogLTM1cHg7XG4gICAgfVxuXG4gIH1cblxuICAmX19pdGVtc3tcbiAgICAuZmxleChAZGlyZWN0aW9uOiBjb2x1bW4sICBAc3BhY2luZzogY2VudGVyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk5cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuICAgICY6aG92ZXIgLmhpd19fZGVzY3J7XG4gICAgICBjb2xvcjogQGhpd0hvdmVyO1xuXG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29sb3I6IEB2aW9sZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciAuaGl3X190aXRsZXtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OicnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMtMXtcblxuICAgICY6aG92ZXImOmJlZm9yZXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGl3LTEuanBnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmhpd19fZGVzY3J7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonMSc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMtMntcblxuICAgICY6aG92ZXImOmJlZm9yZXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGl3LTIuanBnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmhpd19fZGVzY3J7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonMic7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMtM3tcblxuICAgICY6aG92ZXImOmJlZm9yZXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGl3LTMuanBnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmhpd19fZGVzY3J7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonMyc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMtNHtcblxuICAgICY6aG92ZXImOmJlZm9yZXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGl3LTQuanBnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmhpd19fZGVzY3J7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonNCc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbn0iLCIuZ3VhcmFudGVlc19fd3JhcHBlcntcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5ndWFyYW50ZWVzLWl0ZW1ze1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogNzJweCAwIDAgMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG4uZ3VhcmFudGVlcy1pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmd1YXJhbnRlZXMtaXRlbV9faXtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ndWFyYW50ZWVzLWl0ZW1fX3RpdGxle1xuICB3aWR0aDogMjAwcHg7XG4gIGNvbG9yOiAjMmIyZTMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uZ3VhcmFudGVlcy1pdGVtX190ZXh0e1xuICB3aWR0aDogMTgwcHg7XG4gIGNvbG9yOiAjNjY2ZTc5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uZ3VhcmFudGVlc19fYnR7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwIHtcbiAgICBjb2xvcjogIzFhMWExYTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIGEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uZ3VhcmFudGVlcy1pdGVtcyB7XG4gIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgZmlsbDogIzJmMmYyZjtcbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAjZDFkMWQxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmluZm97XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKGltZy9pbmZvLWJnLmpwZykgMCAwIG5vLXJlcGVhdDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNTBweCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAmX193cmFwcHtcbiAgICAuZmxleCgpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLCAuc3VidGl0bGV7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuc3VidGl0bGV7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC50aXRsZXtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICB9XG4gIH1cblxuICAuc3VidGl0bGV7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gIH1cblxuICAmX19sZWZ0LCAmX19yaWdodHtcbiAgICAuZmxleChAZGlyZWN0aW9uOiBjb2x1bW4sIEBhbGM6IGNlbnRlcik7XG4gIH1cblxuICAuY2hhdHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbn0iLCIuZmFxe1xuXG4gIC5zdWJ0aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgJl9fd3JhcHB7XG4gICAgLmZsZXgoKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuZmFxX19pbWcge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19pdGVtc3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gICZfX2lubmVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAuZm9udChAZmFtaWx5OiBAcm9ib3RvLCBAc2l6ZTogMTZweCwgQHdlaWdodDogMzAwLCBAbGg6IDI2cHgsIEBjb2w6IEBmYXFUeHQpO1xuICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuXG4gICAgYiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxuICAudG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTIlO1xuICAgIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogMTZweCwgQHdlaWdodDogNzAwLCBAdHJhbnNmb3JtOiB1cHBlcmNhc2UpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG5cbiAgICAmLXdyYXBwe1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEBmYXFCZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi1vcGVue1xuICAgICAgICBib3JkZXItY29sb3I6IEB2aW9sZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY3RpdmV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZ3tcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYnRuLXdyYXB7XG4gICAgLmZsZXgoQHNwYWNpbmc6IGZsZXgtc3RhcnQpO1xuXG4gICAgLmhlbHAtYnRue1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cbi5wbHVze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIHRvcDogNHB4O1xuICB9XG59XG5cbi5jbG9zZWQge1xuICAudmVydGljYWwge1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxuICAuaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLm9wZW5lZCB7XG4gIG9wYWNpdHk6IDE7XG4gIC52ZXJ0aWNhbCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLmhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IEBmYXFCZDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICB0b3A6IDQ1JTtcbn1cblxuLnZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAZmFxQmQ7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogNDUlO1xufVxuXG5cbiIsIi5mb290ZXJ7XG4gIHBhZGRpbmc6IDU2cHggMCA1OXB4IDA7XG4gIGJhY2tncm91bmQ6IEBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBmb290ZXJCZDtcblxuICAmX193cmFwcCwgJl9faW5mbywgJl9fZGVzY3J7XG4gICAgLmZsZXgoKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICB9XG5cbiAgJl9fbGVmdCwgJl9fbWVudSwgJl9fcmlnaHR7XG4gICAgLmZsZXgoQGRpcmVjdGlvbjogY29sdW1uKTtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgJl9fbGVmdCwgJl9fcmlnaHR7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGVybXMsICZfX2NvcHksICZfX2Rlc2NyLCAmX19saW5rcywgJl9fcGhvbmUsICZfX3NlY3VyZXtcbiAgICAuZm9udChAZmFtaWx5OiBAcm9ib3RvLCBAc2l6ZTogMTJweCwgQHdlaWdodDogMzAwLCBAY29sOiBAd2hpdGUpO1xuICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgb3BhY2l0eTogLjc7XG4gIH1cblxuICAmX190ZXJtc3tcbiAgICBtYXJnaW46IDM3cHggMCAzMXB4IDA7XG5cbiAgICBhe1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19zb2NpYWx7XG4gICAgLmZsZXgoKTtcbiAgICB3aWR0aDogMTUycHg7XG4gIH1cblxuICAmX19pY29uc3tcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMyOTI5Mjk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNHM7XG5cbiAgICBhe1xuICAgICAgLmZsZXgoQGFsaTogY2VudGVyKTtcbiAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHl7XG4gICAgLmZvbnQoQGZhbWlseTogQG9wZW4sIEBzaXplOiAxMnB4LCBAd2VpZ2h0OiAzMDAsIEBjb2w6IEB3aGl0ZSk7XG4gICAgbWFyZ2luLXRvcDogMjlweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudXtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmtze1xuICAgIC5mb250KEBzaXplOiAxNHB4LCBAbGg6IDM2cHgsIEB0cmFuc2Zvcm06IHVwcGVyY2FzZSwgQGNvbDogQHdoaXRlKTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblxuICAgICY6aG92ZXJ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm97XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc2VjdXJlLCAmX19waG9uZXtcbiAgICAuZmxleChAYWxpOiBjZW50ZXIsIEBzcGFjaW5nOiBmbGV4LXN0YXJ0KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAZm9vdGVyQmQ7XG4gICAgYmFja2dyb3VuZDogQGZvb3RlckluZm87XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19zZWN1cmV7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG4gIH1cblxuICAmX19waG9uZXtcbiAgICB3aWR0aDogMTgwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHdpZHRoOiAxNTVweDtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2xvY2ssICZfX251bXtcbiAgICAuZmxleChAYWxpOiBjZW50ZXIpO1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gIH1cblxuICAmX190eHR7XG4gICAgYXtcbiAgICAgIC5mb250KEBmYW1pbHk6IEByb2JvdG8sIEBzaXplOiAxNHB4LCBAY29sOiBAd2hpdGUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyLCAmX19wYXltZW50c3tcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gICZfX2Rlc2Nye1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCIucGFnZS00MDRfX2NvbnRhaW5lcntcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgLmZsZXgoQGFsaTogY2VudGVyKTtcbn1cbi5wYWdlLTQwNF9fdGV4dHtcbiAgaDJ7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIC5mbGV4KEBkaXJlY3Rpb246IGNvbHVtbiwgQGFsaTogY2VudGVyKTtcbn0iLCIvKipcbiAqIFZhcmlhYmxlcyBkZWNsYXJlZCBoZXJlIGNhbiBiZSBvdmVycmlkZGVuIGJ5IGNvbnN1bWluZyBhcHBsaWNhdGlvbnMsIHdpdGhcbiAqIHRoZSBoZWxwIG9mIHRoZSBgIWRlZmF1bHRgIGZsYWcuXG4gKlxuICogQGV4YW1wbGVcbiAqICAgICAvLyBvdmVycmlkaW5nICRob3ZlckNvbG9yXG4gKiAgICAgJGhvdmVyQ29sb3I6IHJnYmEocmVkLCAwLjA1KTtcbiAqXG4gKiAgICAgLy8gb3ZlcnJpZGluZyBpbWFnZSBwYXRoXG4gKiAgICAgJGZsYWdzSW1hZ2VQYXRoOiBcImltYWdlcy9cIjtcbiAqXG4gKiAgICAgLy8gaW1wb3J0IHRoZSBzY3NzIGZpbGUgYWZ0ZXIgdGhlIG92ZXJyaWRlc1xuICogICAgIEBpbXBvcnQgXCJib3dlcl9jb21wb25lbnQvaW50bC10ZWwtaW5wdXQvc3JjL2Nzcy9pbnRsVGVsSW5wdXRcIjtcbiAqL1xuLmludGwtdGVsLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbi5pbnRsLXRlbC1pbnB1dCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4uaW50bC10ZWwtaW5wdXQgLmhpZGUge1xuICBkaXNwbGF5OiBub25lOyB9XG4uaW50bC10ZWwtaW5wdXQgLnYtaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuLmludGwtdGVsLWlucHV0IGlucHV0LCAuaW50bC10ZWwtaW5wdXQgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0IGlucHV0W3R5cGU9dGVsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuLmludGwtdGVsLWlucHV0IC5mbGFnLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxcHg7IH1cbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDAgOHB4OyB9XG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzU1NTsgfVxuLmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIC5pdGktYXJyb3cudXAge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzU1NTsgfVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QuZHJvcHVwIHtcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH0gfVxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpdmlkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDOyB9XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSAuZGlhbC1jb2RlIHtcbiAgY29sb3I6ICM5OTk7IH1cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpYWwtY29kZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNnB4OyB9XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXQsIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZWxdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIC5mbGFnLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcsIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogNDZweDsgfVxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIsIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIgLnNlbGVjdGVkLWZsYWcsIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuZmxhZy1jb250YWluZXI6aG92ZXIgLnNlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIC5zZWxlY3RlZC1kaWFsLWNvZGUge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDY2cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDYwcHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0yIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDc2cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0yIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDcwcHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMyBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMyBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDc0cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDY4cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0zIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMyBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMyBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDg0cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0zIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDc4cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy00IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDgycHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy00IC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDc2cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy00IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDkycHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy00IC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDg2cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDg0cHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy01IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4OyB9XG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA5NHB4OyB9XG4uaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwMHB4O1xuICBsZWZ0OiAtMTAwMHB4O1xuICB6LWluZGV4OiAxMDYwO1xuICBwYWRkaW5nOiAxcHg7IH1cbi5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyIHtcbiAgdG9wOiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4uaXRpLWZsYWcge1xuICB3aWR0aDogMjBweDsgfVxuLml0aS1mbGFnLmJlIHtcbiAgd2lkdGg6IDE4cHg7IH1cbi5pdGktZmxhZy5jaCB7XG4gIHdpZHRoOiAxNXB4OyB9XG4uaXRpLWZsYWcubWMge1xuICB3aWR0aDogMTlweDsgfVxuLml0aS1mbGFnLm5lIHtcbiAgd2lkdGg6IDE4cHg7IH1cbi5pdGktZmxhZy5ucCB7XG4gIHdpZHRoOiAxM3B4OyB9XG4uaXRpLWZsYWcudmEge1xuICB3aWR0aDogMTVweDsgfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgLml0aS1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2MzBweCAxNXB4OyB9IH1cbi5pdGktZmxhZy5hYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDsgfVxuLml0aS1mbGFnLmFkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwcHg7IH1cbi5pdGktZmxhZy5hZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMHB4OyB9XG4uaXRpLWZsYWcuYWYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDBweDsgfVxuLml0aS1mbGFnLmFnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwcHg7IH1cbi5pdGktZmxhZy5haSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDBweDsgfVxuLml0aS1mbGFnLmFsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMHB4OyB9XG4uaXRpLWZsYWcuYW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwcHg7IH1cbi5pdGktZmxhZy5hbyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IDBweDsgfVxuLml0aS1mbGFnLmFxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk4cHggMHB4OyB9XG4uaXRpLWZsYWcuYXIge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjBweCAwcHg7IH1cbi5pdGktZmxhZy5hcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IDBweDsgfVxuLml0aS1mbGFnLmF0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggMHB4OyB9XG4uaXRpLWZsYWcuYXUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODZweCAwcHg7IH1cbi5pdGktZmxhZy5hdyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOHB4IDBweDsgfVxuLml0aS1mbGFnLmF4IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMwcHggMHB4OyB9XG4uaXRpLWZsYWcuYXoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTJweCAwcHg7IH1cbi5pdGktZmxhZy5iYSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NHB4IDBweDsgfVxuLml0aS1mbGFnLmJiIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2cHggMHB4OyB9XG4uaXRpLWZsYWcuYmQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MThweCAwcHg7IH1cbi5pdGktZmxhZy5iZSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MHB4IDBweDsgfVxuLml0aS1mbGFnLmJmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwcHggMHB4OyB9XG4uaXRpLWZsYWcuYmcge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODJweCAwcHg7IH1cbi5pdGktZmxhZy5iaCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNHB4IDBweDsgfVxuLml0aS1mbGFnLmJpIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2cHggMHB4OyB9XG4uaXRpLWZsYWcuYmoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDhweCAwcHg7IH1cbi5pdGktZmxhZy5ibCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3MHB4IDBweDsgfVxuLml0aS1mbGFnLmJtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkycHggMHB4OyB9XG4uaXRpLWZsYWcuYm4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MTRweCAwcHg7IH1cbi5pdGktZmxhZy5ibyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYzNnB4IDBweDsgfVxuLml0aS1mbGFnLmJxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjU4cHggMHB4OyB9XG4uaXRpLWZsYWcuYnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02ODBweCAwcHg7IH1cbi5pdGktZmxhZy5icyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMnB4IDBweDsgfVxuLml0aS1mbGFnLmJ0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzI0cHggMHB4OyB9XG4uaXRpLWZsYWcuYnYge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NDZweCAwcHg7IH1cbi5pdGktZmxhZy5idyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4IDBweDsgfVxuLml0aS1mbGFnLmJ5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzkwcHggMHB4OyB9XG4uaXRpLWZsYWcuYnoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MTJweCAwcHg7IH1cbi5pdGktZmxhZy5jYSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgzNHB4IDBweDsgfVxuLml0aS1mbGFnLmNjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODU2cHggMHB4OyB9XG4uaXRpLWZsYWcuY2Qge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NzhweCAwcHg7IH1cbi5pdGktZmxhZy5jZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwMHB4IDBweDsgfVxuLml0aS1mbGFnLmNnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTIycHggMHB4OyB9XG4uaXRpLWZsYWcuY2gge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NDRweCAwcHg7IH1cbi5pdGktZmxhZy5jaSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2MXB4IDBweDsgfVxuLml0aS1mbGFnLmNrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTgzcHggMHB4OyB9XG4uaXRpLWZsYWcuY2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDA1cHggMHB4OyB9XG4uaXRpLWZsYWcuY20ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDI3cHggMHB4OyB9XG4uaXRpLWZsYWcuY24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDQ5cHggMHB4OyB9XG4uaXRpLWZsYWcuY28ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDcxcHggMHB4OyB9XG4uaXRpLWZsYWcuY3Age1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggMHB4OyB9XG4uaXRpLWZsYWcuY3Ige1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTE1cHggMHB4OyB9XG4uaXRpLWZsYWcuY3Uge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggMHB4OyB9XG4uaXRpLWZsYWcuY3Yge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTU5cHggMHB4OyB9XG4uaXRpLWZsYWcuY3cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTgxcHggMHB4OyB9XG4uaXRpLWZsYWcuY3gge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjAzcHggMHB4OyB9XG4uaXRpLWZsYWcuY3kge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjI1cHggMHB4OyB9XG4uaXRpLWZsYWcuY3oge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjQ3cHggMHB4OyB9XG4uaXRpLWZsYWcuZGUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY5cHggMHB4OyB9XG4uaXRpLWZsYWcuZGcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkxcHggMHB4OyB9XG4uaXRpLWZsYWcuZGoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzEzcHggMHB4OyB9XG4uaXRpLWZsYWcuZGsge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzM1cHggMHB4OyB9XG4uaXRpLWZsYWcuZG0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzU3cHggMHB4OyB9XG4uaXRpLWZsYWcuZG8ge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc5cHggMHB4OyB9XG4uaXRpLWZsYWcuZHoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDAxcHggMHB4OyB9XG4uaXRpLWZsYWcuZWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDIzcHggMHB4OyB9XG4uaXRpLWZsYWcuZWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDQ1cHggMHB4OyB9XG4uaXRpLWZsYWcuZWUge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDY3cHggMHB4OyB9XG4uaXRpLWZsYWcuZWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDg5cHggMHB4OyB9XG4uaXRpLWZsYWcuZWgge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTExcHggMHB4OyB9XG4uaXRpLWZsYWcuZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTMzcHggMHB4OyB9XG4uaXRpLWZsYWcuZXMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTU1cHggMHB4OyB9XG4uaXRpLWZsYWcuZXQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTc3cHggMHB4OyB9XG4uaXRpLWZsYWcuZXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTk5cHggMHB4OyB9XG4uaXRpLWZsYWcuZmkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjIxcHggMHB4OyB9XG4uaXRpLWZsYWcuZmoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjQzcHggMHB4OyB9XG4uaXRpLWZsYWcuZmsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjY1cHggMHB4OyB9XG4uaXRpLWZsYWcuZm0ge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjg3cHggMHB4OyB9XG4uaXRpLWZsYWcuZm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzA5cHggMHB4OyB9XG4uaXRpLWZsYWcuZnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzMxcHggMHB4OyB9XG4uaXRpLWZsYWcuZ2Ege1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzUzcHggMHB4OyB9XG4uaXRpLWZsYWcuZ2Ige1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzc1cHggMHB4OyB9XG4uaXRpLWZsYWcuZ2Qge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzk3cHggMHB4OyB9XG4uaXRpLWZsYWcuZ2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODE5cHggMHB4OyB9XG4uaXRpLWZsYWcuZ2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODQxcHggMHB4OyB9XG4uaXRpLWZsYWcuZ2cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODYzcHggMHB4OyB9XG4uaXRpLWZsYWcuZ2gge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODg1cHggMHB4OyB9XG4uaXRpLWZsYWcuZ2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTA3cHggMHB4OyB9XG4uaXRpLWZsYWcuZ2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTI5cHggMHB4OyB9XG4uaXRpLWZsYWcuZ20ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTUxcHggMHB4OyB9XG4uaXRpLWZsYWcuZ24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTczcHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Age1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTk1cHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Ege1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDE3cHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDM5cHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDYxcHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Qge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDgzcHggMHB4OyB9XG4uaXRpLWZsYWcuZ3Uge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTA1cHggMHB4OyB9XG4uaXRpLWZsYWcuZ3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTI3cHggMHB4OyB9XG4uaXRpLWZsYWcuZ3kge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTQ5cHggMHB4OyB9XG4uaXRpLWZsYWcuaGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTcxcHggMHB4OyB9XG4uaXRpLWZsYWcuaG0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTkzcHggMHB4OyB9XG4uaXRpLWZsYWcuaG4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjE1cHggMHB4OyB9XG4uaXRpLWZsYWcuaHIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjM3cHggMHB4OyB9XG4uaXRpLWZsYWcuaHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjU5cHggMHB4OyB9XG4uaXRpLWZsYWcuaHUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjgxcHggMHB4OyB9XG4uaXRpLWZsYWcuaWMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzAzcHggMHB4OyB9XG4uaXRpLWZsYWcuaWQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzI1cHggMHB4OyB9XG4uaXRpLWZsYWcuaWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzQ3cHggMHB4OyB9XG4uaXRpLWZsYWcuaWwge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzY5cHggMHB4OyB9XG4uaXRpLWZsYWcuaW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzkxcHggMHB4OyB9XG4uaXRpLWZsYWcuaW4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDEzcHggMHB4OyB9XG4uaXRpLWZsYWcuaW8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDM1cHggMHB4OyB9XG4uaXRpLWZsYWcuaXEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDU3cHggMHB4OyB9XG4uaXRpLWZsYWcuaXIge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDc5cHggMHB4OyB9XG4uaXRpLWZsYWcuaXMge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTAxcHggMHB4OyB9XG4uaXRpLWZsYWcuaXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTIzcHggMHB4OyB9XG4uaXRpLWZsYWcuamUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTQ1cHggMHB4OyB9XG4uaXRpLWZsYWcuam0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTY3cHggMHB4OyB9XG4uaXRpLWZsYWcuam8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTg5cHggMHB4OyB9XG4uaXRpLWZsYWcuanAge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjExcHggMHB4OyB9XG4uaXRpLWZsYWcua2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjMzcHggMHB4OyB9XG4uaXRpLWZsYWcua2cge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjU1cHggMHB4OyB9XG4uaXRpLWZsYWcua2gge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjc3cHggMHB4OyB9XG4uaXRpLWZsYWcua2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjk5cHggMHB4OyB9XG4uaXRpLWZsYWcua20ge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzIxcHggMHB4OyB9XG4uaXRpLWZsYWcua24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzQzcHggMHB4OyB9XG4uaXRpLWZsYWcua3Age1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzY1cHggMHB4OyB9XG4uaXRpLWZsYWcua3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzg3cHggMHB4OyB9XG4uaXRpLWZsYWcua3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODA5cHggMHB4OyB9XG4uaXRpLWZsYWcua3kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODMxcHggMHB4OyB9XG4uaXRpLWZsYWcua3oge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODUzcHggMHB4OyB9XG4uaXRpLWZsYWcubGEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODc1cHggMHB4OyB9XG4uaXRpLWZsYWcubGIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODk3cHggMHB4OyB9XG4uaXRpLWZsYWcubGMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTE5cHggMHB4OyB9XG4uaXRpLWZsYWcubGkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTQxcHggMHB4OyB9XG4uaXRpLWZsYWcubGsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTYzcHggMHB4OyB9XG4uaXRpLWZsYWcubHIge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTg1cHggMHB4OyB9XG4uaXRpLWZsYWcubHMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDA3cHggMHB4OyB9XG4uaXRpLWZsYWcubHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDI5cHggMHB4OyB9XG4uaXRpLWZsYWcubHUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDUxcHggMHB4OyB9XG4uaXRpLWZsYWcubHYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDczcHggMHB4OyB9XG4uaXRpLWZsYWcubHkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDk1cHggMHB4OyB9XG4uaXRpLWZsYWcubWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTE3cHggMHB4OyB9XG4uaXRpLWZsYWcubWMge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTM5cHggMHB4OyB9XG4uaXRpLWZsYWcubWQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTYwcHggMHB4OyB9XG4uaXRpLWZsYWcubWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTgycHggMHB4OyB9XG4uaXRpLWZsYWcubWYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjA0cHggMHB4OyB9XG4uaXRpLWZsYWcubWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjI2cHggMHB4OyB9XG4uaXRpLWZsYWcubWgge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjQ4cHggMHB4OyB9XG4uaXRpLWZsYWcubWsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjcwcHggMHB4OyB9XG4uaXRpLWZsYWcubWwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjkycHggMHB4OyB9XG4uaXRpLWZsYWcubW0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzE0cHggMHB4OyB9XG4uaXRpLWZsYWcubW4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzM2cHggMHB4OyB9XG4uaXRpLWZsYWcubW8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzU4cHggMHB4OyB9XG4uaXRpLWZsYWcubXAge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzgwcHggMHB4OyB9XG4uaXRpLWZsYWcubXEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDAycHggMHB4OyB9XG4uaXRpLWZsYWcubXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDI0cHggMHB4OyB9XG4uaXRpLWZsYWcubXMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDQ2cHggMHB4OyB9XG4uaXRpLWZsYWcubXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDY4cHggMHB4OyB9XG4uaXRpLWZsYWcubXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDkwcHggMHB4OyB9XG4uaXRpLWZsYWcubXYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTEycHggMHB4OyB9XG4uaXRpLWZsYWcubXcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTM0cHggMHB4OyB9XG4uaXRpLWZsYWcubXgge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTU2cHggMHB4OyB9XG4uaXRpLWZsYWcubXkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTc4cHggMHB4OyB9XG4uaXRpLWZsYWcubXoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjAwcHggMHB4OyB9XG4uaXRpLWZsYWcubmEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjIycHggMHB4OyB9XG4uaXRpLWZsYWcubmMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjQ0cHggMHB4OyB9XG4uaXRpLWZsYWcubmUge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjY2cHggMHB4OyB9XG4uaXRpLWZsYWcubmYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjg2cHggMHB4OyB9XG4uaXRpLWZsYWcubmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzA4cHggMHB4OyB9XG4uaXRpLWZsYWcubmkge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzMwcHggMHB4OyB9XG4uaXRpLWZsYWcubmwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzUycHggMHB4OyB9XG4uaXRpLWZsYWcubm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzc0cHggMHB4OyB9XG4uaXRpLWZsYWcubnAge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzk2cHggMHB4OyB9XG4uaXRpLWZsYWcubnIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODExcHggMHB4OyB9XG4uaXRpLWZsYWcubnUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODMzcHggMHB4OyB9XG4uaXRpLWZsYWcubnoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODU1cHggMHB4OyB9XG4uaXRpLWZsYWcub20ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODc3cHggMHB4OyB9XG4uaXRpLWZsYWcucGEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODk5cHggMHB4OyB9XG4uaXRpLWZsYWcucGUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTIxcHggMHB4OyB9XG4uaXRpLWZsYWcucGYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTQzcHggMHB4OyB9XG4uaXRpLWZsYWcucGcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTY1cHggMHB4OyB9XG4uaXRpLWZsYWcucGgge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTg3cHggMHB4OyB9XG4uaXRpLWZsYWcucGsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDA5cHggMHB4OyB9XG4uaXRpLWZsYWcucGwge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDMxcHggMHB4OyB9XG4uaXRpLWZsYWcucG0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDUzcHggMHB4OyB9XG4uaXRpLWZsYWcucG4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDc1cHggMHB4OyB9XG4uaXRpLWZsYWcucHIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDk3cHggMHB4OyB9XG4uaXRpLWZsYWcucHMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTE5cHggMHB4OyB9XG4uaXRpLWZsYWcucHQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTQxcHggMHB4OyB9XG4uaXRpLWZsYWcucHcge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTYzcHggMHB4OyB9XG4uaXRpLWZsYWcucHkge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTg1cHggMHB4OyB9XG4uaXRpLWZsYWcucWEge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMDdweCAwcHg7IH1cbi5pdGktZmxhZy5yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMjlweCAwcHg7IH1cbi5pdGktZmxhZy5ybyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNTFweCAwcHg7IH1cbi5pdGktZmxhZy5ycyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNzNweCAwcHg7IH1cbi5pdGktZmxhZy5ydSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyOTVweCAwcHg7IH1cbi5pdGktZmxhZy5ydyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMTdweCAwcHg7IH1cbi5pdGktZmxhZy5zYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMzlweCAwcHg7IH1cbi5pdGktZmxhZy5zYiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzNjFweCAwcHg7IH1cbi5pdGktZmxhZy5zYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzODNweCAwcHg7IH1cbi5pdGktZmxhZy5zZCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MDVweCAwcHg7IH1cbi5pdGktZmxhZy5zZSB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MjdweCAwcHg7IH1cbi5pdGktZmxhZy5zZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NDlweCAwcHg7IH1cbi5pdGktZmxhZy5zaCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NzFweCAwcHg7IH1cbi5pdGktZmxhZy5zaSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0OTNweCAwcHg7IH1cbi5pdGktZmxhZy5zaiB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MTVweCAwcHg7IH1cbi5pdGktZmxhZy5zayB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MzdweCAwcHg7IH1cbi5pdGktZmxhZy5zbCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NTlweCAwcHg7IH1cbi5pdGktZmxhZy5zbSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1ODFweCAwcHg7IH1cbi5pdGktZmxhZy5zbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MDNweCAwcHg7IH1cbi5pdGktZmxhZy5zbyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MjVweCAwcHg7IH1cbi5pdGktZmxhZy5zciB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NDdweCAwcHg7IH1cbi5pdGktZmxhZy5zcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NjlweCAwcHg7IH1cbi5pdGktZmxhZy5zdCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2OTFweCAwcHg7IH1cbi5pdGktZmxhZy5zdiB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MTNweCAwcHg7IH1cbi5pdGktZmxhZy5zeCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MzVweCAwcHg7IH1cbi5pdGktZmxhZy5zeSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NTdweCAwcHg7IH1cbi5pdGktZmxhZy5zeiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NzlweCAwcHg7IH1cbi5pdGktZmxhZy50YSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MDFweCAwcHg7IH1cbi5pdGktZmxhZy50YyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MjNweCAwcHg7IH1cbi5pdGktZmxhZy50ZCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NDVweCAwcHg7IH1cbi5pdGktZmxhZy50ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NjdweCAwcHg7IH1cbi5pdGktZmxhZy50ZyB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4ODlweCAwcHg7IH1cbi5pdGktZmxhZy50aCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MTFweCAwcHg7IH1cbi5pdGktZmxhZy50aiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MzNweCAwcHg7IH1cbi5pdGktZmxhZy50ayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NTVweCAwcHg7IH1cbi5pdGktZmxhZy50bCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NzdweCAwcHg7IH1cbi5pdGktZmxhZy50bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5OTlweCAwcHg7IH1cbi5pdGktZmxhZy50biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMjFweCAwcHg7IH1cbi5pdGktZmxhZy50byB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNDNweCAwcHg7IH1cbi5pdGktZmxhZy50ciB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNjVweCAwcHg7IH1cbi5pdGktZmxhZy50dCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwODdweCAwcHg7IH1cbi5pdGktZmxhZy50diB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMDlweCAwcHg7IH1cbi5pdGktZmxhZy50dyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMzFweCAwcHg7IH1cbi5pdGktZmxhZy50eiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNTNweCAwcHg7IH1cbi5pdGktZmxhZy51YSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNzVweCAwcHg7IH1cbi5pdGktZmxhZy51ZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxOTdweCAwcHg7IH1cbi5pdGktZmxhZy51bSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyMTlweCAwcHg7IH1cbi5pdGktZmxhZy51cyB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNDFweCAwcHg7IH1cbi5pdGktZmxhZy51eSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNjNweCAwcHg7IH1cbi5pdGktZmxhZy51eiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyODVweCAwcHg7IH1cbi5pdGktZmxhZy52YSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMDdweCAwcHg7IH1cbi5pdGktZmxhZy52YyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMjRweCAwcHg7IH1cbi5pdGktZmxhZy52ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNDZweCAwcHg7IH1cbi5pdGktZmxhZy52ZyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNjhweCAwcHg7IH1cbi5pdGktZmxhZy52aSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzOTBweCAwcHg7IH1cbi5pdGktZmxhZy52biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MTJweCAwcHg7IH1cbi5pdGktZmxhZy52dSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MzRweCAwcHg7IH1cbi5pdGktZmxhZy53ZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NTZweCAwcHg7IH1cbi5pdGktZmxhZy53cyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NzhweCAwcHg7IH1cbi5pdGktZmxhZy54ayB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MDBweCAwcHg7IH1cbi5pdGktZmxhZy55ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MjJweCAwcHg7IH1cbi5pdGktZmxhZy55dCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NDRweCAwcHg7IH1cbi5pdGktZmxhZy56YSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NjZweCAwcHg7IH1cbi5pdGktZmxhZy56bSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1ODhweCAwcHg7IH1cbi5pdGktZmxhZy56dyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MTBweCAwcHg7IH1cblxuLml0aS1mbGFnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9mbGFncy9mbGFncy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRCREI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMDsgfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgLml0aS1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvZmxhZ3MvZmxhZ3NAMngucG5nXCIpOyB9IH1cblxuLml0aS1mbGFnLm5wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiIsIi8vIFBSRUxPQURFUiBGT1IgT1JERVJcblxuW2RhdGEtY3JtLXdpZGdldD1cImZvcm1cIl0ge1xuICBbZGF0YS1jcm09XCJsb2FkZXJcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm9yZGVyLXByZWxvYWRlciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGFuaW1hdGlvbjogbG9hZGluZyAycyBpbmZpbml0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCkgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgNDUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgNTUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTgpIDkwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDM0cHggYXV0bztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWFyZ2luOiA4MHB4IGF1dG8gMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgZmxleDogMCAxIDU4MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIGZsZXg6IDAgMSA2MDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmbGV4OiAwIDEgMzgwcHg7XG4gICAgaGVpZ2h0OiAyOTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgJl9sZyB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5wdXQge1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAgIGJvcmRlci1yaWdodDogNXB4O1xuXG4gICAgJl9tZCB7XG4gICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYgPiBkaXYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfeHMge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBmbGV4OiBub25lO1xuICAgIH1cblxuICAgICZfbGcge1xuICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgfVxuXG4gICAgJl9tZCB7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2VzIHtcbiAgICBmbGV4OiAwIDEgMjgwcHg7XG5cbiAgICAmLXNlbGVjdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zcGFjaW5nIHtcbiAgICBmbGV4OiAwIDEgMjgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAmX190ZXh0YXJlYSB7XG4gICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG5cbn1cblxuQGtleWZyYW1lcyBibGluayB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICB0byB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn0iLCIuaGVhZGVyIHtcblxuICAuYy1sb2dpbiB7XG5cbiAgICAmX19idG4tb3BlbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5mb250KEBmYW1pbHk6IEBvcGVuLCBAc2l6ZTogMTRweCwgQHRyYW5zZm9ybTogdXBwZXJjYXNlLCBAZGVjb3JhdGlvbjogbm9uZSwgQHdlaWdodDogNzAwLCBAY29sOiBAd2hpdGUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEB5ZWxsb3c7XG4gICAgICBjb2xvcjogQHllbGxvdztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzLCBjb2xvciAuNnM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6IEB5ZWxsb3c7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG59XG5cbi5oZWFkZXJfX3N0aWNreSwgLmhlYWRlci1vcmRlciB7XG5cbiAgLmMtbG9naW4ge1xuXG4gICAgJl9fYnRuLW9wZW4ge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01MGRlZywgIzgyMDBmZSAwJSwgIzllMGRlYiAxMDAlKTtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNTBkZWcsICM4MjAwZmUgMCUsICM5ZTBkZWIgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn0iLCIucHJlZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZTBlYjtcblxuICAmX19tZW51IHtcblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzJiMmUzMztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuN3B4O1xuICAgICAgdHJhbnNpdGlvbjogLjRzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM2NjZlNzk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuc2ltcGxlLXBhZ2Uge1xuXG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG5cblxuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6IEBvcGVuO1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICMyODJlM2I7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIH1cbiAgfVxuXG4gIGgyLCBoMyB7XG4gICAgZm9udC1mYW1pbHk6IEBvcGVuO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICMyODJlM2I7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBAb3BlbjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICBsaSB7XG4gICAgICBmb250LWZhbWlseTogQG9wZW47XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogM3B4IDA7XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuYnJlYWRjcnVtYnMge1xuICBmb250LWZhbWlseTogQG9wZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIGEgc3BhbiB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn0iLCIjZXotdG9jLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG5cbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtMSxcbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtMixcbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtMyxcbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtNCxcbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtNSxcbiAgJiAuZXotdG9jLWxpc3QtbGV2ZWwtNiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lei10b2MtaGVhZGluZy0xOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmV6LXRvYy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpsY25OcGIyNDlJakV1TVNJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhodGJHNXpPbk4yWjJwelBTSm9kSFJ3T2k4dmMzWm5hbk11WTI5dEwzTjJaMnB6SWlCM2FXUjBhRDBpTlRFeUlpQm9aV2xuYUhROUlqVXhNaUlnZUQwaU1DSWdlVDBpTUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFV4TlM0MU5UVWdOVEUxTGpVMU5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ05URXlJRFV4TWlJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSWdZMnhoYzNNOUlpSStQR2MrUEhCaGRHZ2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQmtQU0p0TXpBekxqTTBOeUF4T0M0NE56VmpNalV1TVRZM0lESTFMakUyTnlBeU5TNHhOamNnTmpVdU9UY3hJREFnT1RFdU1UTTRjeTAyTlM0NU56RWdNalV1TVRZM0xUa3hMakV6T0NBd0xUSTFMakUyTnkwMk5TNDVOekVnTUMwNU1TNHhNemhqTWpVdU1UWTJMVEkxTGpFMk55QTJOUzQ1TnkweU5TNHhOamNnT1RFdU1UTTRJREFpSUdacGJHdzlJaU5tWm1Jek1EQWlJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaVBqd3ZjR0YwYUQ0OGNHRjBhQ0I0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR1E5SW0wek1ETXVNelEzSURJeE1pNHlNRGxqTWpVdU1UWTNJREkxTGpFMk55QXlOUzR4TmpjZ05qVXVPVGN4SURBZ09URXVNVE00Y3kwMk5TNDVOekVnTWpVdU1UWTNMVGt4TGpFek9DQXdMVEkxTGpFMk55MDJOUzQ1TnpFZ01DMDVNUzR4TXpoak1qVXVNVFkyTFRJMUxqRTJOeUEyTlM0NU55MHlOUzR4TmpjZ09URXVNVE00SURBaUlHWnBiR3c5SWlObVptSXpNREFpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlQand2Y0dGMGFENDhjR0YwYUNCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdROUltMHpNRE11TXpRM0lEUXdOUzQxTkRGak1qVXVNVFkzSURJMUxqRTJOeUF5TlM0eE5qY2dOalV1T1RjeElEQWdPVEV1TVRNNGN5MDJOUzQ1TnpFZ01qVXVNVFkzTFRreExqRXpPQ0F3TFRJMUxqRTJOeTAyTlM0NU56RWdNQzA1TVM0eE16aGpNalV1TVRZMkxUSTFMakUyTnlBMk5TNDVOeTB5TlM0eE5qY2dPVEV1TVRNNElEQWlJR1pwYkd3OUlpTm1abUl6TURBaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpUGp3dmNHRjBhRDQ4TDJjK1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uZXotdG9jLWhlYWRpbmctMSxcbi5lei10b2MtaGVhZGluZy0yLFxuLmV6LXRvYy1oZWFkaW5nLTMsXG4uZXotdG9jLWhlYWRpbmctNCxcbi5lei10b2MtaGVhZGluZy01LFxuLmV6LXRvYy1oZWFkaW5nLTYge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lei10b2MtcGFnZS0xLFxuLmV6LXRvYy1wYWdlLTIsXG4uZXotdG9jLXBhZ2UtMyxcbi5lei10b2MtcGFnZS00LFxuLmV6LXRvYy1wYWdlLTUsXG4uZXotdG9jLXBhZ2UtNiB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZiMzAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZXotdG9jLWxpc3QtbGV2ZWwtMSxcbi5lei10b2MtbGlzdC1sZXZlbC0yLFxuLmV6LXRvYy1saXN0LWxldmVsLTMsXG4uZXotdG9jLWxpc3QtbGV2ZWwtNCxcbi5lei10b2MtbGlzdC1sZXZlbC01LFxuLmV6LXRvYy1saXN0LWxldmVsLTYge1xuICBtYXJnaW46IDAgMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZXotdG9jLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uZXotdG9jLWhlYWRpbmctbGV2ZWwtMixcbi5lei10b2MtaGVhZGluZy1sZXZlbC0zLFxuLmV6LXRvYy1oZWFkaW5nLWxldmVsLTQsXG4uZXotdG9jLWhlYWRpbmctbGV2ZWwtNSxcbi5lei10b2MtaGVhZGluZy1sZXZlbC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmV6LXRvYy1wYWdlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmV6LXRvYy1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDI3OUVcIiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4vL1RvIGtpY2sgYmFzaWMgc3R5bGUgZm9yIHRhYmxlIG9mIGNvbnRlbnRcbi5hcnRpY2xlIHAsIC5hcnRpY2xlIGxpLCAuYXJ0aWNsZSBibG9ja3F1b3RlIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5cblxuXG5cbiJdfQ== */
