/*dev*/
.t {
  border: 1px solid red;
}

.iti {
  width: 100% !important;
}

body {
  font-family: "Poppins", sans-serif !important;
}

.p5Canvas {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}

.scroll {
  overflow: scroll;
}
.scroll-x {
  overflow-x: scroll;
}
.scroll-y {
  overflow-y: scroll;
}

.gap-1 {
  gap: 10px;
}
.gap-2 {
  gap: 20px;
}
.gap-3 {
  gap: 30px;
}
.gap-4 {
  gap: 40px;
}
.gap-5 {
  gap: 50px;
}
.gap-y-1 {
  row-gap: 10px;
}
.gap-y-2 {
  row-gap: 20px;
}
.gap-y-3 {
  row-gap: 30px;
}
.gap-y-4 {
  row-gap: 40px;
}
.gap-y-5 {
  row-gap: 50px;
}
.gap-x-1 {
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
.gap-x-2 {
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
}
.gap-x-3 {
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
.gap-x-4 {
  -webkit-column-gap: 40px;
     -moz-column-gap: 40px;
          column-gap: 40px;
}
.gap-x-5 {
  -webkit-column-gap: 50px;
     -moz-column-gap: 50px;
          column-gap: 50px;
}

.shadow-sm {
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1764705882);
}
.shadow-md {
  box-shadow: 0 0 2px 5px rgba(0, 0, 0, 0.1764705882);
}
.shadow-lg {
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1764705882);
}
.shadow-xl {
  box-shadow: 0 0 8px 10px rgba(0, 0, 0, 0.1764705882);
}

.cursor-pointer {
  cursor: pointer;
}

.bg--auth {
  background-image: url("https://nuxtjs.org/img/home/home_footer.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position-y: bottom;
  background-position-x: center;
}

.root-container {
  display: flex;
  flex-direction: column;
}
.root-container--full {
  height: 100vh;
}
.root-container__item {
  height: 100%;
}
.root-container__item--shrink {
  flex-shrink: 0;
}

.intl-tel-input {
  display: table-cell;
  width: 100%;
}

.intl-tel-input .selected-flag {
  z-index: 4;
}

.intl-tel-input .country-list {
  z-index: 5;
}

.input-group .intl-tel-input .form-control {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
}

.avatar__round__sm {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  max-width: 100%;
  max-height: 100%;
}
.avatar__round__md {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  max-width: 100%;
  max-height: 100%;
}
.avatar__round__lg {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  max-width: 100%;
  max-height: 100%;
}
.avatar__round__xl {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  max-width: 100%;
  max-height: 100%;
}

* {
  box-sizing: border-box;
}
*::before, *::after {
  box-sizing: border-box;
}

.accordion .accordion-item {
  border-bottom: 1px solid #e5e5e5;
}
.accordion .accordion-item button[aria-expanded=true] {
  border-bottom: 1px solid #333;
}
.accordion button {
  outline: none;
  position: relative;
  display: block;
  text-align: left;
  width: 100%;
  padding: 1em 0;
  color: #7288a2;
  font-size: 1.15rem;
  font-weight: 400;
  border: none;
  background: none;
  outline: none;
}
.accordion button:hover, .accordion button:focus {
  cursor: pointer;
  color: #333;
  outline: 0px auto -webkit-focus-ring-color;
}
.accordion button:hover::after, .accordion button:focus::after {
  cursor: pointer;
  color: #333;
  border: 1px solid #333;
}
.accordion button .accordion-title {
  padding: 1em 1.5em 1em 0;
}
.accordion button .icon {
  display: inline-block;
  position: absolute;
  top: 18px;
  right: 0;
  width: 22px;
  height: 22px;
  border: 1px solid;
  border-radius: 22px;
}
.accordion button .icon::before {
  display: block;
  position: absolute;
  content: "";
  top: 9px;
  left: 5px;
  width: 10px;
  height: 2px;
  background: currentColor;
}
.accordion button .icon::after {
  display: block;
  position: absolute;
  content: "";
  top: 5px;
  left: 9px;
  width: 2px;
  height: 10px;
  background: currentColor;
}
.accordion button[aria-expanded=true] {
  color: #333;
}
.accordion button[aria-expanded=true] .icon::after {
  width: 0;
}
.accordion button[aria-expanded=true] + .accordion-content {
  opacity: 1;
  max-height: 9em;
  transition: all 200ms linear;
  will-change: opacity, max-height;
}
.accordion .accordion-content {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: opacity 200ms linear, max-height 200ms linear;
  will-change: opacity, max-height;
}
.accordion .accordion-content p {
  font-size: 1rem;
  font-weight: 300;
  margin: 2em 0;
}

.customer_review {
  height: 400px;
}
.customer_review__item {
  height: 300px;
  position: relative;
  margin: 0 5px;
  height: 100%;
  width: 100%;
}
.customer_review__item__icon {
  width: 40px;
  height: 40px;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  opacity: 0.3;
  right: 20px;
  top: 20px;
  z-index: 50;
}
.customer_review__item p {
  font-size: 1.2rem;
  color: #4d5974;
}

.img__fluid {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.cus-rounded-lg {
  border-radius: 10px;
}

.cus-rounded-xl {
  border-radius: 20px;
}

/*brand*/
.brand {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.brand .brand__item--logo {
  width: 160px;
}

/*header*/
header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 30px;
  transition: 0.3s ease-in-out;
}

.scroll-bg {
  background-color: rgb(255, 255, 255) !important;
}

/*navbar*/
.cus-nav {
  display: flex;
  z-index: 100;
}
.cus-nav ul {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  align-items: center;
}
.cus-nav ul li {
  padding: 0;
  margin: 0;
}
.cus-nav__item a {
  padding: 15px;
  color: #4d5974;
  text-transform: capitalize;
  display: flex;
  text-decoration: none;
  transition: 0.3s ease-in-out;
}
.cus-nav__item--active a {
  text-decoration: none;
  color: #007bff;
}
.cus-nav__item a:hover {
  text-decoration: none;
  color: #007bff;
}
.cus-nav__item--more {
  position: relative;
  display: flex;
  flex-direction: column;
}
.cus-nav__item--more:hover ul {
  -webkit-animation: slide-in 0.3s ease-in-out forwards;
          animation: slide-in 0.3s ease-in-out forwards;
  display: flex;
  border-top: 3px solid #007bff;
  padding: 10px 0;
}
.cus-nav__item--more:hover a:hover ul {
  display: flex;
}
.cus-nav__item--more:hover > a {
  color: #007bff;
}
.cus-nav__item ul {
  list-style: none;
  position: absolute;
  top: 55px;
  display: none;
  flex-direction: column;
  background-color: #fff;
  box-shadow: 0 1px 3px #e5e5e5;
  right: 0;
  width: 200px;
  border: 1px solid #f1f1f1;
}
.cus-nav__item ul h6 {
  /*font-weight: bolder;*/
  padding: 5px 20px;
}
.cus-nav__item ul li {
  width: 100%;
}
.cus-nav__item ul li a {
  width: 100%;
  padding: 5px 20px;
  font-size: smaller;
}
.cus-nav__item ul li a:hover {
  background-color: rgba(0, 123, 255, 0.062745098);
}
.cus-nav__title {
  height: 60px;
  padding: 10px 20px;
}
.cus-nav__title h5 {
  color: #fff;
}
.cus-nav__title .close {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hidden {
  display: none;
}

.menu {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.menu .menu-icon {
  display: flex;
  flex-direction: column;
  row-gap: 3px;
}
.menu .menu-icon span {
  width: 20px;
  height: 3px;
  background-color: #666;
}
.menu .menu-icon span:first-child {
  width: 25px;
}
.menu .menu-icon span:last-child {
  width: 15px;
}

.main_root {
  display: flex;
  flex-direction: column;
  gap: 4rem;
  margin-top: 150px;
}

.container__root {
  gap: 30px;
}

.customer {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
}
.customer__item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.customer__item img {
  max-width: 100px;
  width: 100%;
  height: 100px;
}

.features__item {
  padding: 20px;
  display: flex;
  flex-direction: column;
  transition: 0.3s ease-in-out;
}
.features__item .icon {
  width: 96px;
}
.features__item .title {
  font-weight: bold;
  font-size: 1.3rem;
}
.features__item .content {
  font-size: 1rem;
}
.deliverability {
  display: flex;
  flex-direction: column;
}
.deliverability__item {
  display: flex;
  align-items: center;
  gap: 10px;
}
.deliverability__item .icon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #fff;
}
.deliverability__item .title {
  font-size: 1.3rem;
  font-weight: bold;
}
.deliverability__item .content {
  font-size: 0.9rem;
}

.plans {
  display: flex;
  box-shadow: 0 0 10px 1px #e5e5e5;
  transition: 0.3s ease-in-out;
  padding: 30px !important;
}
.plans__item {
  display: flex;
  flex-direction: column;
}
.plans__item__header {
  display: flex;
  justify-content: space-between;
}
.plans__item__feature {
  line-height: 80%;
}
.plans__item__feature__item {
  display: flex;
  align-items: center;
}
.plans__item__tag {
  position: absolute;
  top: 0;
  width: 160px;
  right: 0;
  height: 160px;
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  align-items: center;
}
.plans__item__tag .tag {
  text-align: center;
  font-size: x-small;
  background-color: #e88a02;
  color: #fff;
  -webkit-transform: rotateZ(35deg);
          transform: rotateZ(35deg);
  width: 200px;
  padding: 5px;
  margin-right: -30px;
  margin-top: -70px;
}
.plans:hover {
  box-shadow: 0 0 25px 1px #e5e5e5;
}
.plans .btn-rounded {
  border-radius: 50px;
}

.strikethrough {
  position: relative;
  color: #999 !important;
}
.strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: #666;
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg);
}

.footer__item {
  list-style: none;
  margin: 0;
  padding: 0;
}
.footer__item__title {
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 10px;
}
.footer__item li {
  padding: 5px 0;
}
.footer__item li a {
  color: #4d5974;
}

.form_root {
  max-width: 660px;
  width: 100%;
  padding: 30px;
  margin: 0 auto;
}
.form_root--modified {
  background-color: transparent;
  box-shadow: none;
  border-radius: 0;
  padding: 30px;
}
.form_root .icon {
  width: 180px;
}
.form_root h3 {
  font-size: 24px;
}
.form_root label {
  font-size: 15px;
}
.form_root small {
  font-size: 13.98px;
}
.form_root .link--muted {
  color: #4d5974;
  text-decoration: underline !important;
}
.form_root .link--dark {
  color: #000;
  text-decoration: underline !important;
}

.auth {
  display: flex;
}
.auth__item {
  width: 100%;
}
.auth__item--bg {
  max-width: 900px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.auth__item--bg img {
  min-width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.loader {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3137254902);
}

.loader__item img {
  width: 30px;
  height: 30px;
}

@media screen and (max-width: 992px) {
  header {
    padding: 10px;
    transition: 0.3s ease-in-out;
  }
  .main_root {
    margin-top: 100px;
  }
  .bg--auth {
    background-image: url("https://nuxtjs.org/img/home/home_footer.svg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position-y: bottom;
    background-position-x: center;
  }
  .brand .brand__item--logo {
    width: 100px;
  }
  .cus-nav {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #4d5974;
    z-index: 1000;
    -webkit-animation: slide-in 0.3s ease-in-out forwards;
            animation: slide-in 0.3s ease-in-out forwards;
  }
  .cus-nav ul {
    width: 100%;
    flex-direction: column;
    overflow-y: scroll;
  }
  .cus-nav ul li {
    width: 100%;
  }
  .cus-nav ul li a {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.1254901961);
    margin: 1px 0;
    padding: 10px 15px;
  }
  .cus-nav ul li a:hover {
    background-color: rgba(255, 255, 255, 0.3137254902);
    color: #fff;
  }
  .cus-nav__item--more ul {
    position: relative;
    display: flex;
    top: 0px;
    background-color: transparent;
    box-shadow: none;
    border: none;
    overflow-y: auto;
  }
  .cus-nav__item--more ul li {
    color: #e5e5e5;
  }
  .cus-nav__item--more ul li a {
    padding: 10px 25px;
    background-color: rgba(255, 255, 255, 0.062745098);
  }
  .cus-nav__item--more:hover > a {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.1882352941);
  }
  .cus-nav__item--more:hover ul {
    -webkit-animation: none;
            animation: none;
    display: flex;
    border: none;
    padding: 0;
  }
  .cus-nav__item--more:hover a:hover ul {
    display: flex;
  }
  .cus-nav__item--more:hover > a {
    color: #e5e5e5;
  }
  .cus-nav__item--active a {
    background-color: rgba(255, 255, 255, 0.3137254902) !important;
  }
  .auth__item {
    width: 100%;
  }
  .auth__item--bg {
    display: none;
  }
  @-webkit-keyframes fade_in {
    0% {
      visibility: visible;
      top: 20px;
    }
    100% {
      visibility: visible;
      top: 0;
    }
  }
  @keyframes fade_in {
    0% {
      visibility: visible;
      top: 20px;
    }
    100% {
      visibility: visible;
      top: 0;
    }
  }
  @-webkit-keyframes slide-in {
    0% {
      visibility: visible;
      width: 0;
    }
    100% {
      visibility: visible;
      width: 100vw;
    }
  }
  @keyframes slide-in {
    0% {
      visibility: visible;
      width: 0;
    }
    100% {
      visibility: visible;
      width: 100vw;
    }
  }
  .container__root {
    gap: 20px;
  }
}

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