:root {
  --brand-color: #25D6C9;
  --brand-color-rgba: 37, 214, 201;
}

/* ===== Colors ===== */
/* ===== Text Color Styles ===== */
/* ===== Icon Button Size ===== */
/* ===== Radius Size ===== */
/* ===== Heading Size ===== */
/* ===== body text ===== */
.btn {
  font-size: 14px;
  line-height: 24px;
  padding: 4px 16px;
  font-weight: 500;
}
@media (max-width: 767px) {
  .btn {
    padding: 3px 10px;
    font-size: 13px;
  }
}
.btn.btn-primary {
  box-shadow: none;
  background-color: rgba(var(--brand-color-rgba), 1);
  border-color: rgba(var(--brand-color-rgba), 1);
  color: #ffffff;
}
.btn.btn-primary:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn.btn-primary:active, .btn.btn-primary:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-secondary {
  background-color: #2493EA;
  border-color: #2493EA;
  color: #ffffff;
}
.btn-secondary:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-secondary:active, .btn-secondary:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-grey {
  background-color: #808080;
  border-color: #808080;
  color: #ffffff;
}
.btn-grey:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-grey:active, .btn-grey:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-grey:hover {
  color: #ffffff;
}
.btn-round-5 {
  border-radius: 5px;
}
.btn-round-10 {
  border-radius: 10px;
}
.btn-round-15 {
  border-radius: 15px;
}
.btn-round-25 {
  border-radius: 25px;
}
.btn-round-50 {
  border-radius: 50px;
}
.btn-round-100 {
  border-radius: 100px;
}
.btn-round-half {
  border-radius: 50%;
}
.btn-round-full {
  border-radius: 100%;
}
.btn-xl {
  padding: 18px 36px;
  font-size: 22px;
}
.btn-lg {
  padding: 16px 32px;
  font-size: 20px;
}
.btn-md {
  padding: 14px 28px;
  font-size: 18px;
}
.btn-sm {
  padding: 12px 24px;
  font-size: 16px;
}
.btn-xs {
  padding: 10px 20px;
  font-size: 16px;
}
.btn-xxs {
  padding: 4px 8px;
  font-size: 14px;
}
.btn-icon {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  max-width: 30px;
  max-width: 30px;
  padding: 0;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.btn-icon svg {
  width: 62%;
  height: 62%;
}
.btn-icon-round-5 {
  border-radius: 5px;
}
.btn-icon-round-10 {
  border-radius: 10px;
}
.btn-icon-round-15 {
  border-radius: 15px;
}
.btn-icon-round-25 {
  border-radius: 25px;
}
.btn-icon-round-50 {
  border-radius: 50px;
}
.btn-icon-round-100 {
  border-radius: 100px;
}
.btn-icon-round-half {
  border-radius: 50%;
}
.btn-icon-round-full {
  border-radius: 100%;
}
.btn-icon-xl {
  width: 58px;
  height: 58px;
  min-width: 58px;
  min-height: 58px;
  max-width: 58px;
  max-width: 58px;
  padding: 0;
}
.btn-icon-lg {
  width: 52px;
  height: 52px;
  min-width: 52px;
  min-height: 52px;
  max-width: 52px;
  max-width: 52px;
  padding: 0;
}
.btn-icon-md {
  width: 46px;
  height: 46px;
  min-width: 46px;
  min-height: 46px;
  max-width: 46px;
  max-width: 46px;
  padding: 0;
}
.btn-icon-sm-medium {
  width: 37px;
  height: 37px;
  min-width: 37px;
  min-height: 37px;
  max-width: 37px;
  max-width: 37px;
  padding: 0;
}
.btn-icon-sm {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  max-width: 30px;
  max-width: 30px;
  padding: 0;
}
.btn-icon-xs {
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-width: 24px;
  padding: 0;
}
.btn-icon-xxs {
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  max-width: 20px;
  max-width: 20px;
  padding: 0;
}
.btn-icon-primary {
  background-color: rgba(var(--brand-color-rgba), 1);
  border-color: rgba(var(--brand-color-rgba), 1);
  color: #ffffff;
}
.btn-icon-primary:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-icon-primary:active, .btn-icon-primary:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-primary-transparent {
  background-color: transparent;
  border-color: transparent;
  color: rgba(var(--brand-color-rgba), 1);
}
.btn-icon-primary-transparent:hover {
  background-color: transparent;
  border-color: transparent;
  color: #2493EA;
  box-shadow: none;
}
.btn-icon-primary-transparent:active, .btn-icon-primary-transparent:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-secondary {
  background-color: #2493EA;
  border-color: #2493EA;
  color: #ffffff;
}
.btn-icon-secondary:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-icon-secondary:active, .btn-icon-secondary:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-secondary-transparent {
  background-color: transparent;
  border-color: transparent;
  color: #2493EA;
}
.btn-icon-secondary-transparent:hover {
  background-color: transparent;
  border-color: transparent;
  color: rgba(var(--brand-color-rgba), 1);
  box-shadow: none;
}
.btn-icon-secondary-transparent:active, .btn-icon-secondary-transparent:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-transparent {
  background-color: transparent;
  border-color: transparent;
  color: #7B7B7B;
}
.btn-icon-transparent:hover {
  background-color: transparent;
  border-color: transparent;
  color: rgba(var(--brand-color-rgba), 1);
  box-shadow: none;
}
.btn-icon-transparent:active, .btn-icon-transparent:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-grey {
  background-color: #FCFCFC;
  border-color: #FCFCFC;
  color: #7B7B7B;
}
.btn-icon-grey:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-icon-grey:active, .btn-icon-grey:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-grey-light {
  background-color: #E9E9E9;
  border-color: #E9E9E9;
  color: #7B7B7B;
}
.btn-icon-grey-light:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-icon-grey-light:active, .btn-icon-grey-light:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-delete {
  background-color: #EB4C44;
  border-color: #EB4C44;
  color: #ffffff;
}
.btn-icon-delete:hover {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
}
.btn-icon-delete:active, .btn-icon-delete:focus {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
  border-color: transparent;
  box-shadow: none;
}
.btn-icon-delete:hover {
  color: currentColor;
}
.btn:disabled, .btn:disabled {
  pointer-events: all;
  cursor: not-allowed;
}
.btn:focus {
  box-shadow: 0 0 0 0.25rem rgba(37, 214, 201, 0.25);
}

.btn_google a {
  background: #5086f7;
  display: inline-flex;
  padding: 0 12px 0 0;
  color: #fff;
  box-shadow: 0 6px 11px 0px rgba(0, 0, 0, 0.1);
}
.btn_google a .google-icon {
  width: 40px;
  background: #fff;
  border: 1px solid #5086f7;
  padding: 4px;
}
.btn_google a .google-icon img {
  vertical-align: middle;
  border-style: none;
}
.btn_google a span {
  padding-left: 12px;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: "Outfit", sans-serif;
}

.container-full {
  padding: 0px 100px;
  max-width: 1920px;
}
@media (max-width: 1366px) {
  .container-full {
    padding: 0px 70px;
  }
}
@media (max-width: 1170px) {
  .container-full {
    padding: 0px 60px;
  }
}
@media (max-width: 767px) {
  .container-full {
    padding: 0px 50px;
  }
}
@media (max-width: 475px) {
  .container-full {
    padding: 0px 30px;
  }
}

.site-header {
  border-bottom: 1px solid rgba(130, 130, 130, 0.15);
  min-height: 80px;
}
.site-header-top {
  background-color: rgba(var(--brand-color-rgba), 1);
}
@media (max-width: 767px) {
  .site-header-top {
    display: none;
  }
}
.site-header-top .icon-list {
  min-height: 40px;
}
.site-header .navbar {
  padding: 0px;
  min-height: 80px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  background-color: #fff;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s ease;
}
.site-header .navbar.navbar-fixed {
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
}
.site-header .navbar-toggler {
  width: 46px;
  height: 46px;
  padding: 0;
}
@media (max-width: 991px) {
  .site-header .navbar-collapse {
    position: absolute;
    top: 100%;
    width: 100%;
    left: 0;
    z-index: 1;
    background: #fff;
    padding: 20px 30px;
    border-top: 2px solid #25d6c9;
  }
}
.site-header .navbar-nav {
  align-items: center;
}
.site-header .navbar-nav-2 {
  margin-left: 30px;
  border-left: 1px solid rgba(130, 130, 130, 0.15);
  min-height: 80px;
  flex-direction: row;
}
@media (max-width: 991px) {
  .site-header .navbar-nav-2 {
    margin-left: auto;
    margin-right: 20px;
    border-left: none;
  }
}
.site-header .navbar-nav .nav-item {
  padding: 0px 10px;
}
.site-header .navbar-nav .nav-link {
  font-weight: 500;
}
@media (max-width: 1279px) {
  .site-header .container-full {
    padding: 0 20px;
  }
}
@media (max-width: 767px) {
  .site-header .container-full {
    padding: 0 15px;
  }
}

.icon-list {
  list-style-type: none;
  display: flex;
  padding: 0;
  margin: 0;
  align-items: center;
}
.icon-list li {
  padding: 0px 15px;
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  font-weight: 500;
}
.icon-list li a {
  color: inherit;
}
.icon-list li .icon {
  font-size: 18px;
}

.footer {
  padding: 60px 0 60px;
  background: color-mix(in srgb, #25D6C9 15%, transparent);
}
@media (max-width: 991px) {
  .footer {
    padding: 50px 0 0;
  }
}
@media (max-width: 767px) {
  .footer {
    padding: 30px 0 0;
  }
}
.footer ul {
  list-style: none;
  padding: 0;
}
@media (max-width: 991px) {
  .footer-content {
    margin-bottom: 30px;
  }
}
.footer-content img {
  width: 160px;
  margin: 0 0 10px;
}
.footer-content ul {
  display: flex;
  margin-left: -4px;
}
.footer-content ul li a {
  color: #212529;
  margin-right: 15px;
}
.footer-content ul li a svg {
  width: 22px;
  height: 22px;
}
.footer-heading h4 {
  font-size: 20px;
}
.footer-menus ul {
  margin-top: 14px;
}
.footer-menus ul li {
  margin: 0 0 8px;
}
.footer-menus ul li a {
  color: #212529;
  font-size: 16px;
  text-decoration: none;
}
@media (max-width: 767px) {
  .footer-menus ul li a {
    font-size: 15px;
  }
}
.footer-menus ul li a:hover {
  color: color-mix(in srgb, #212529 75%, transparent);
}
.footer-menus .footer-address-list li {
  margin: 0 0 15px;
}
.footer-menus .footer-address-list li a {
  display: flex;
}
.footer-menus .footer-address-list li a .icon {
  margin-right: 12px;
}
.footer-menus .footer-address-list li a .icon svg {
  width: 20px;
  height: 20px;
}
@media (max-width: 767px) {
  .footer-menus .footer-address-list li a .icon svg {
    width: 18px;
    height: 18px;
  }
}
.footer-menus-quick {
  padding-left: 40px;
}
@media (max-width: 991px) {
  .footer-menus-quick {
    padding-left: 0;
    padding-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .footer-menus-quick {
    padding-bottom: 15px;
  }
}
.footer-menus-services {
  padding-left: 34px;
}
@media (max-width: 991px) {
  .footer-menus-services {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .footer-menus-services {
    padding-bottom: 15px;
  }
}
.footer-copyright {
  background: color-mix(in srgb, #25D6C9 15%, transparent);
  padding: 15px 0;
  margin-top: 50px;
}
@media (max-width: 991px) {
  .footer-copyright {
    margin-top: 20px;
  }
}
.footer-copyright .copyright-text p {
  margin: 0;
  font-size: 15px;
}
@media (max-width: 767px) {
  .footer-copyright .copyright-text p {
    font-size: 14px;
    text-align: center;
    margin-bottom: 8px;
  }
}
.footer-copyright .row {
  align-items: center;
}
.footer-bottom-links ul {
  margin: 0;
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .footer-bottom-links ul {
    justify-content: center;
  }
}
.footer-bottom-links ul li {
  line-height: 13px;
  padding: 0 9px;
}
.footer-bottom-links ul li:first-child {
  border-right: 1px solid #212529;
}
.footer-bottom-links ul li a {
  color: #212529;
  text-decoration: none;
  font-size: 15px;
  line-height: 13px;
}
@media (max-width: 767px) {
  .footer-bottom-links ul li a {
    font-size: 14px;
  }
}

.page-body {
  padding: 40px 0px;
}

.banner-solid {
  padding: 50px 0px;
}
.banner-solid-primary {
  background-color: rgba(var(--brand-color-rgba), 1);
}
.banner-solid-primary h1 {
  color: #ffffff;
  font-size: 42px;
  font-weight: 700;
}
.banner-solid-primary p {
  color: #ffffff;
}

.section-header {
  padding-bottom: 15px;
}
.section-header h2 {
  font-size: 24px;
  font-weight: 600;
}
.section-body ol {
  padding-left: 20px;
}
.section-body ol li,
.section-body ul li,
.section-body p {
  font-size: 16px;
  font-weight: 500;
  color: #828282;
}
.section-body ol li strong,
.section-body ul li strong,
.section-body p strong {
  color: #000000;
}
.section-gap {
  padding: 30px 0px;
}

.privacy-policy .section p:last-child {
  margin-bottom: 0;
}

.landing-banner {
  display: block;
  width: 100%;
  background-image: linear-gradient(180deg, rgba(37, 214, 201, 0.15) 0%, rgba(37, 214, 201, 0) 100%);
  padding: 0px 0 100px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .landing-banner {
    padding: 50px 0;
  }
}
@media (max-width: 767px) {
  .landing-banner {
    padding: 30px 0;
  }
}
.landing-banner .section-content {
  max-width: 690px;
  width: 100%;
}
@media (max-width: 991px) {
  .landing-banner .section-content {
    text-align: center;
    max-width: 100%;
    margin: 0 0 50px;
  }
}
.landing-banner-image {
  position: relative;
  padding: 80px 0px 70px;
}
@media (max-width: 991px) {
  .landing-banner-image {
    padding-left: 0;
    padding: 0px 0px 30px;
  }
}
.landing-banner-image::after {
  content: "";
  background-image: linear-gradient(180deg, #25d6c9, rgba(37, 214, 201, 0));
  width: 100%;
  max-width: 380px;
  height: 115%;
  display: block;
  z-index: 1;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0%);
  top: -80px;
  border-radius: 0px;
}
@media (max-width: 992px) {
  .landing-banner-image::after {
    display: none;
  }
}
.landing-banner-image img {
  width: 100%;
  position: relative;
  z-index: 2;
}
.landing-banner .row {
  align-items: center;
}

.section-content h2 {
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #25D6C9;
}
.section-content h4 {
  font-size: 20px;
  color: #24A671;
  font-weight: 500;
}
@media (max-width: 767px) {
  .section-content h4 {
    font-size: 18px;
  }
}
.section-content h1 {
  font-size: 46px;
  line-height: 57px;
  font-weight: 600;
  margin: 0 0 15px;
}
@media (max-width: 1440px) {
  .section-content h1 {
    font-size: 38px;
    line-height: 50px;
  }
}
@media (max-width: 991px) {
  .section-content h1 {
    font-size: 38px;
    line-height: 50px;
    margin: 0 0 10px;
  }
}
@media (max-width: 767px) {
  .section-content h1 {
    font-size: 28px;
    line-height: 39px;
    margin: 0 0 6px;
  }
}
.section-content P {
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 23px;
  color: #828282;
}
@media (max-width: 767px) {
  .section-content P {
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 20px;
  }
}

.section-heading {
  margin: 0 0 40px;
}
.section-heading h4 {
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #25D6C9;
}
.section-heading h2 {
  font-size: 42px;
  line-height: 48px;
  font-weight: 600;
  text-transform: capitalize;
}
@media (max-width: 1440px) {
  .section-heading h2 {
    font-size: 38px;
    line-height: 42px;
  }
}
@media (max-width: 991px) {
  .section-heading h2 {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 767px) {
  .section-heading h2 {
    font-size: 24px;
    line-height: 35px;
  }
}
.section-heading p {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  color: #828282;
}
@media (max-width: 991px) {
  .section-heading p {
    font-size: 16px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .section-heading p {
    font-size: 15px;
    line-height: 26px;
  }
}
.section-heading.no-margin {
  margin: 0;
}

.celebrate-section {
  padding: 80px 0 40px;
  background: #ffffff;
  display: block;
  width: 100%;
}
@media (max-width: 991px) {
  .celebrate-section {
    padding: 50px 0 20px;
  }
}
@media (max-width: 767px) {
  .celebrate-section {
    padding: 30px 0 10px;
  }
}
.celebrate-section .section-heading {
  margin: 0 0 52px;
}
@media (max-width: 991px) {
  .celebrate-section .section-heading {
    margin: 0 0 42px;
  }
}
@media (max-width: 767px) {
  .celebrate-section .section-heading {
    margin: 0 0 30px;
  }
}
@media (max-width: 767px) {
  .celebrate-section h2 {
    margin-bottom: 2px;
  }
}
.celebrate-box {
  text-align: center;
  padding: 0 30px 40px;
  max-width: 500px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  .celebrate-box {
    padding: 0 0 40px;
  }
}
@media (max-width: 991px) {
  .celebrate-box {
    padding: 0 26px 35px;
  }
}
.celebrate-box img {
  width: 76px;
  height: 76px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
@media (max-width: 991px) {
  .celebrate-box img {
    width: 60px;
    height: 60px;
  }
}
.celebrate-box h5 {
  margin: 20px 0 10px;
  font-size: 28px;
  font-weight: 600;
  color: #000000;
  text-transform: capitalize;
}
@media (max-width: 1440px) {
  .celebrate-box h5 {
    font-size: 24px;
  }
}
@media (max-width: 991px) {
  .celebrate-box h5 {
    font-size: 20px;
    margin: 20px 0 7px;
  }
}
.celebrate-box p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  color: #828282;
}
@media (max-width: 991px) {
  .celebrate-box p {
    font-size: 15px;
    line-height: 22px;
  }
}

.process-section {
  padding: 80px 0 20px;
  display: block;
  width: 100%;
  overflow: hidden;
  background-image: linear-gradient(180deg, rgba(37, 214, 201, 0.25) 0%, rgba(37, 214, 201, 0) 78.54%);
}
@media (max-width: 991px) {
  .process-section {
    padding: 50px 0 0px;
  }
}
.process-row {
  align-items: center;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .process-row {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .process-row {
    margin-bottom: 30px;
  }
}
@media (max-width: 991px) {
  .process-row-new {
    flex-direction: column-reverse;
  }
}
.process-row .col-lg-6 {
  position: static;
}
.process-content {
  padding: 0px 100px;
}
@media (max-width: 1440px) {
  .process-content {
    padding: 0px 60px;
  }
}
@media (max-width: 991px) {
  .process-content {
    padding: 0px 50px;
    text-align: center;
    padding-top: 35px;
  }
}
@media (max-width: 767px) {
  .process-content {
    padding: 0px 40px;
    padding-top: 30px;
  }
}
@media (max-width: 475px) {
  .process-content {
    padding: 0px 30px;
    padding-top: 25px;
  }
}
.process-content h2 {
  margin-bottom: 14px;
}
@media (max-width: 991px) {
  .process-content h2 {
    margin-bottom: 8px;
  }
}
@media (max-width: 767px) {
  .process-content h2 {
    margin-bottom: 4px;
  }
}
.process-content p {
  font-size: 20px;
  line-height: 32px;
  margin-bottom: 23px;
}
@media (max-width: 991px) {
  .process-content p {
    font-size: 18px;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .process-content p {
    font-size: 16px;
    line-height: 26px;
  }
}
.process-wrap {
  position: relative;
}
@media (max-width: 991px) {
  .process-image-right {
    text-align: center;
  }
}
.process-image img {
  width: 100%;
}
@media (max-width: 1699px) {
  .process-image img {
    max-width: 660px;
  }
}
@media (max-width: 1279px) {
  .process-image img {
    max-width: 570px;
  }
}
@media (max-width: 1199px) {
  .process-image img {
    max-width: 480px;
  }
}
@media (max-width: 991px) {
  .process-image img {
    max-width: 80%;
  }
}
@media (max-width: 991px) {
  .process-image-left {
    text-align: center;
  }
}
.about-section {
  padding: 100px 0;
  background: color-mix(in srgb, #25D6C9 10%, transparent);
}
@media (max-width: 991px) {
  .about-section {
    padding: 50px 0 40px;
  }
}
@media (max-width: 767px) {
  .about-section {
    padding: 30px 0 20px;
  }
}
.about-content p {
  margin: 0 0 14px;
}
.about-content h2 {
  margin: 0 0 23px;
}
@media (max-width: 991px) {
  .about-content h2 {
    margin: 0 0 17px;
  }
}
@media (max-width: 767px) {
  .about-content h2 {
    margin: 0 0 10px;
  }
}
.about-btns {
  margin-top: 40px;
}
.about-btns .btn {
  padding-left: 40px;
  padding-right: 40px;
  margin: 0 7px;
}

.testimonial-section {
  padding: 80px 0;
  background: color-mix(in srgb, #25D6C9 15%, transparent);
}
@media (max-width: 991px) {
  .testimonial-section {
    padding: 50px 0;
  }
}
@media (max-width: 767px) {
  .testimonial-section {
    padding: 30px 0;
  }
}
.testimonial-section .testimonial-box {
  box-shadow: 0px 0px 17px 3px rgba(171, 171, 171, 0.09);
  text-align: center;
  padding: 30px 20px 30px 20px;
  position: relative;
  border-radius: 4px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .testimonial-section .testimonial-box {
    padding: 30px 15px 30px 15px;
  }
}
.testimonial-section .item {
  padding: 20px 18px;
}
.testimonial-section .section-heading {
  margin: 0 0 20px;
}
@media (max-width: 767px) {
  .testimonial-section .section-heading {
    margin: 0 0 5px;
  }
}
@media (max-width: 1279px) {
  .testimonial-section .owl-carousel {
    padding: 0 40px;
  }
}
@media (max-width: 767px) {
  .testimonial-section .owl-carousel {
    padding: 0 20px;
  }
}
.testimonial-description {
  font-size: 15px;
}
@media (max-width: 767px) {
  .testimonial-description {
    font-size: 14px;
  }
}
.testimonial-location {
  font-size: 14px;
  margin: 0;
}
.testimonial-title {
  font-size: 20px;
  margin-bottom: 5px;
}
.testimonial-design {
  display: flex;
  align-items: center;
  margin: 0px 0 20px;
  justify-content: center;
}
.testimonial-design span {
  flex: 0 0 auto;
  margin: 0 20px;
}
.testimonial-design hr {
  flex: 1 0 0;
  border-color: #8f8c8c;
}
.testimonial-design svg {
  width: 45px;
  height: 45px;
  transform: rotate(180deg);
  fill: #8f8c8c;
}
@media (max-width: 767px) {
  .testimonial-design svg {
    width: 40px;
    height: 40px;
  }
}

.owl-carousel .owl-nav button {
  width: 47px;
  height: 47px;
  font-size: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  .owl-carousel .owl-nav button {
    width: 34px;
    height: 34px;
  }
}
.owl-carousel .owl-nav button span {
  display: none;
}
.owl-carousel .owl-nav button::before {
  content: "";
  position: absolute;
  left: 19px;
  top: 18px;
  border: 2px solid #fff;
  width: 13px;
  height: 13px;
  border-left: 0;
  border-top: 0;
  transform: rotate(132deg);
}
@media (max-width: 767px) {
  .owl-carousel .owl-nav button::before {
    width: 10px;
    height: 10px;
    top: 12px;
    left: 14px;
  }
}
.owl-carousel .owl-nav button.owl-prev {
  left: -60px;
  background: #25D6C9;
}
@media (max-width: 1279px) {
  .owl-carousel .owl-nav button.owl-prev {
    left: -10px;
  }
}
@media (max-width: 767px) {
  .owl-carousel .owl-nav button.owl-prev {
    left: -5px;
  }
}
.owl-carousel .owl-nav button.owl-next {
  background: #25D6C9;
  right: -60px;
}
@media (max-width: 1279px) {
  .owl-carousel .owl-nav button.owl-next {
    right: -10px;
  }
}
@media (max-width: 767px) {
  .owl-carousel .owl-nav button.owl-next {
    right: -5px;
  }
}
.owl-carousel .owl-nav button.owl-next::before {
  transform: rotate(-45deg);
  left: 14px;
}
@media (max-width: 767px) {
  .owl-carousel .owl-nav button.owl-next::before {
    left: 9px;
  }
}

.getstarted-section {
  padding: 50px 0;
  display: block;
  width: 100%;
}
@media (max-width: 991px) {
  .getstarted-section {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .getstarted-section {
    padding: 33px 0;
  }
}
.getstarted-section .row {
  align-items: center;
}
@media (max-width: 991px) {
  .getstarted-content {
    text-align: center;
  }
}
.getstarted-content h2 {
  font-size: 34px;
}
@media (max-width: 991px) {
  .getstarted-content h2 {
    font-size: 30px;
    margin-bottom: 3px;
  }
}
@media (max-width: 767px) {
  .getstarted-content h2 {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 6px;
  }
}
.getstarted-content p {
  font-size: 20px;
  line-height: 31px;
  width: 100%;
}
@media (max-width: 991px) {
  .getstarted-content p {
    max-width: 450px;
    font-size: 18px;
    line-height: 28px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .getstarted-content p {
    font-size: 16px;
    line-height: 24px;
  }
}
.getstarted-btn {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 991px) {
  .getstarted-btn {
    justify-content: center;
    margin-top: 18px;
  }
}

.page-wrapper {
  padding: 50px 0px 0px;
  min-height: 100vh;
  position: relative;
  overflow: hidden;
  z-index: 1;
  display: flex;
  flex-direction: column;
}
.page-wrapper .image-container {
  margin-top: auto;
}
.page-wrapper .navbar-brand {
  margin-bottom: 25px;
}
.page-wrapper .maintenance-image {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 550px;
  z-index: -1;
  height: 300px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}

.page-503.bg-gradiant {
  background: linear-gradient(95deg, rgb(197, 245, 239) 0%, rgb(193, 255, 248) 35%, rgb(123, 255, 240) 100%);
}
.page-503 .error-title {
  font-size: 200px;
  font-weight: 800;
  line-height: 200px;
}
@media (max-width: 767px) {
  .page-503 .error-title {
    font-size: 150px;
    line-height: 150px;
  }
}
@media (max-width: 575px) {
  .page-503 .error-title {
    font-size: 100px;
    line-height: 100px;
  }
}
.page-503 h1 {
  font-size: 60px;
  font-weight: 700;
  color: #000000;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .page-503 h1 {
    font-size: 38px;
  }
}
.page-503 p {
  font-size: 20px;
  font-weight: 500;
  color: #232323;
}
@media (max-width: 767px) {
  .page-503 p {
    font-size: 18px;
  }
}
.page-503 p.error-info {
  color: #606060;
}
.page-503 h5 a {
  margin-left: 10px;
  background: #4ee9d7;
  color: #5c1313 !important;
  padding: 10px 20px;
  display: inline-block;
  border-radius: 100px;
}
.page-503 h5 a:hover {
  background: #5dd9ca;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3NpdGUuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0M7RUFDQTtBQ0NEOztBREVBO0FBcURBO0FBMENBO0FBYUE7QUFZQTtBQVVBO0FFbklBO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7QURRSjtBQ1BJO0VBTEo7SUFNSztJQUNBO0VEVUg7QUFDRjtBQ1RJO0VBQ0Y7RUNQRCxrRERRdUI7RUNQdkIsOENET3VCO0VDTnZCLGNIYU87QUNNUjtBRUZFO0VBQ0M7RUFDQTtBRklIO0FFREU7RUFFQztFQUNBO0VBQ0E7QUZFSDtBQ3BCQztFQ1ZBLHlCRFd1QjtFQ1Z2QixxQkRVdUI7RUNUdkIsY0hhTztBQ29CUjtBRWhCRTtFQUNDO0VBQ0E7QUZrQkg7QUVmRTtFQUVDO0VBQ0E7RUFDQTtBRmdCSDtBQy9CQztFQ2JBLHlCRGN1QjtFQ2J2QixxQkRhdUI7RUNadkIsY0hhTztBQ2tDUjtBRTlCRTtFQUNDO0VBQ0E7QUZnQ0g7QUU3QkU7RUFFQztFQUNBO0VBQ0E7QUY4Qkg7QUMzQ0U7RUFDQyxjRkRLO0FDOENSO0FDekNJO0VDYUgsa0JIMEVPO0FDM0NSO0FDNUNJO0VDYUgsbUJIMEVPO0FDeENSO0FDL0NJO0VDYUgsbUJIMEVPO0FDckNSO0FDbERJO0VDYUgsbUJIMEVPO0FDbENSO0FDckRJO0VDYUgsbUJIMEVPO0FDL0JSO0FDeERJO0VDYUgsb0JIMEVPO0FDNUJSO0FDM0RJO0VDYUgsa0JIMEVPO0FDekJSO0FDOURJO0VDYUgsbUJIMEVPO0FDdEJSO0FDNURJO0VBQ0E7RUFDQTtBRDhESjtBQ2hFSTtFQUNBO0VBQ0E7QURrRUo7QUNwRUk7RUFDQTtFQUNBO0FEc0VKO0FDeEVJO0VBQ0E7RUFDQTtBRDBFSjtBQzVFSTtFQUNBO0VBQ0E7QUQ4RUo7QUNoRkk7RUFDQTtFQUNBO0FEa0ZKO0FDL0VDO0VDNkJBLFdENUJzQjtFQzZCdEIsWUQ3QnNCO0VDOEJ0QixlRDlCc0I7RUMrQnRCLGdCRC9Cc0I7RUNnQ3RCLGVEaENzQjtFQ2lDdEIsZURqQ3NCO0VDa0N0QjtFQU1DLG9CRHZDaUI7RUN3Q2pCO0VBRUM7RUFDQTtFRDFDRDtBRDBGRjtBQ3pGRTtFQUNDO0VBQ0E7QUQyRkg7QUN4Rkk7RUNOSCxrQkgwRU87QUN1QlI7QUMzRkk7RUNOSCxtQkgwRU87QUMwQlI7QUM5Rkk7RUNOSCxtQkgwRU87QUM2QlI7QUNqR0k7RUNOSCxtQkgwRU87QUNnQ1I7QUNwR0k7RUNOSCxtQkgwRU87QUNtQ1I7QUN2R0k7RUNOSCxvQkgwRU87QUNzQ1I7QUMxR0k7RUNOSCxrQkgwRU87QUN5Q1I7QUM3R0k7RUNOSCxtQkgwRU87QUM0Q1I7QUMxR0s7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUYrRkQ7QUNuSEs7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUZ3R0Q7QUM1SEs7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUZpSEQ7QUNySUs7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUYwSEQ7QUM5SUs7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUZtSUQ7QUN2Sks7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUY0SUQ7QUNoS0s7RUNjSixXSG1DVTtFR2xDVixZSGtDVTtFR2pDVixlSGlDVTtFR2hDVixnQkhnQ1U7RUcvQlYsZUgrQlU7RUc5QlYsZUg4QlU7RUc3QlY7QUZxSkQ7QUNwS0U7RUNsREQsa0REbUR3QjtFQ2xEeEIsOENEa0R3QjtFQ2pEeEIsY0hhTztBQzRNUjtBRXhNRTtFQUNDO0VBQ0E7QUYwTUg7QUV2TUU7RUFFQztFQUNBO0VBQ0E7QUZ3TUg7QUMvS0c7RUNyREYsNkJEc0R5QjtFQ3JEekIseUJEcUR5QjtFQ3BEekIsdUNEb0RzQztBRG1MdkM7QUVwT0U7RUFDQyw2QkRnRGtHO0VDL0NsRyx5QkQrQ2tHO0VDOUNsRyxjRDhDa0U7RUM3Q2xFO0FGc09IO0FFcE9FO0VBRUM7RUFDQTtFQUNBO0FGcU9IO0FDM0xFO0VDekRELHlCRDBEd0I7RUN6RHhCLHFCRHlEd0I7RUN4RHhCLGNIYU87QUMwT1I7QUV0T0U7RUFDQztFQUNBO0FGd09IO0FFck9FO0VBRUM7RUFDQTtFQUNBO0FGc09IO0FDdE1HO0VDNURGLDZCRDZEeUI7RUM1RHpCLHlCRDREeUI7RUMzRHpCLGNEMkRzQztBRDBNdkM7QUVsUUU7RUFDQyw2QkR1RGtHO0VDdERsRyx5QkRzRGtHO0VDckRsRyx1Q0RxRG9FO0VDcERwRTtBRm9RSDtBRWxRRTtFQUVDO0VBQ0E7RUFDQTtBRm1RSDtBQ2xORTtFQ2hFRCw2QkRpRXdCO0VDaEV4Qix5QkRnRXdCO0VDL0R4QixjSG1CTTtBQ2tRUDtBRWxSRTtFQUNDLDZCRDJEd0U7RUMxRHhFLHlCRDBEd0U7RUN6RHhFLHVDRHlEMEM7RUN4RDFDO0FGb1JIO0FFbFJFO0VBRUM7RUFDQTtFQUNBO0FGbVJIO0FDOU5FO0VDcEVELHlCSDhCZTtFRzdCZixxQkg2QmU7RUc1QmYsY0htQk07QUNrUlA7QUVwUkU7RUFDQztFQUNBO0FGc1JIO0FFblJFO0VBRUM7RUFDQTtFQUNBO0FGb1JIO0FDMU9HO0VDdEVGLHlCSHdCWTtFR3ZCWixxQkh1Qlk7RUd0QlosY0htQk07QUNnU1A7QUVsU0U7RUFDQztFQUNBO0FGb1NIO0FFalNFO0VBRUM7RUFDQTtFQUNBO0FGa1NIO0FDcFBFO0VDMUVELHlCSFFLO0VHUEwscUJIT0s7RUdOTCxjSGFPO0FDb1RSO0FFaFRFO0VBQ0M7RUFDQTtBRmtUSDtBRS9TRTtFQUVDO0VBQ0E7RUFD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O0lBS0U7RVZ3M0NEO0FBQ0Y7QVV0M0NFO0VBQ0k7QVZ3M0NOO0FVcDNDRTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnMzQ047QVVyM0NNO0VBQ0M7QVZ1M0NQLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy90ZW1wbGF0ZXMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9PdXIlMjBNYWluJTIwRXZlbnQvb3VyLW1haW4tZXZlbnQvcmVzb3VyY2VzL3Nhc3Mvc2l0ZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3RlbXBsYXRlcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy90ZW1wbGF0ZXMvbWl4aW5zL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaXRlL2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3NpdGUvaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mvc2l0ZS9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaXRlL3BhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaXRlL2Jhbm5lci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3NpdGUvcHJpdmFjeS1wb2xpY3kuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaXRlL2xhbmRpbmctcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3NpdGUvNTAzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3R7XHJcblx0LS1icmFuZC1jb2xvcjogIzI1RDZDOTtcclxuXHQtLWJyYW5kLWNvbG9yLXJnYmE6IDM3LCAyMTQsIDIwMTtcclxufVxyXG5cclxuLyogPT09PT0gQ29sb3JzID09PT09ICovXHJcbiRibHVlOiAjMjQ5M0VBO1xyXG4kYmx1ZS1yZ2JhOiAzNiAxNDcgMjM0O1xyXG5cclxuJGdyZWVuOiAjMDJDQzZGO1xyXG4kZ3JlZW4tcmdiYTogMiwgMjA0LCAxMTE7XHJcblxyXG4kb3JhbmdlOiAjRjk5QTJBO1xyXG4kb3JhbmdlLXJnYmE6IDI0OSwgMTU0LCA0MjtcclxuXHJcbiRyZWQ6ICNFQjRDNDQ7XHJcbiRyZWQtcmdiYTogMjM1LCA3NiwgNjg7XHJcblxyXG5cclxuJGN5YW46IHZhcigtLWJyYW5kLWNvbG9yKTtcclxuJGN5YW4tcmdiYTogdmFyKC0tYnJhbmQtY29sb3ItcmdiYSk7XHJcblxyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiR3aGl0ZS1yZ2JhOiAyNTUsIDI1NSwgMjU1O1xyXG5cclxuJGJsYWNrOiAjMDAwMDAwO1xyXG4kYmxhY2stcmdiYTogMCwgMCwgMDtcclxuXHJcbiRncmV5OiAjN0I3QjdCO1xyXG4kZ3JleS1yZ2JhOiAxMjMsIDEyMywgMTIzO1xyXG5cclxuJGdyZXktbGlnaHQ6ICNFOUU5RTk7XHJcbiRncmV5LWxpZ2h0LXJnYmE6IDIzMywgMjMzLCAyMzM7XHJcblxyXG4kZ3JleS1saWdodGVyOiAjRTBFMEUwO1xyXG4kZ3JleS1saWdodGVyLXJnYmE6IDIyNCwgMjI0LCAyMjQ7XHJcblxyXG4kZ3JleS1saWdodGVzdDogI0ZDRkNGQztcclxuJGdyZXktbGlnaHRlc3QtcmdiYTogMjUyLCAyNTIsIDI1MjtcclxuXHJcbiRkYXJrLWdyZXk6IzgwODA4MDtcclxuJGRhcmstZ3JheS1yZ2JhOiAxMjgsMTI4LDEyODtcclxuXHJcbiRicmFuZDogcmVkO1xyXG5cclxuLy89PT09IEZvbnQgRmFtaWx5ID09PT09PS8vXHJcblxyXG4kZm9udC1mYW1pbHk6ICdPdXRmaXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpbmUtaGVpZ2h0OiA2O1xyXG5cclxuLy89PT09IExheW91dCBEZXNpZ24gPT09PT09Ly9cclxuXHJcbiRsYXlvdXQ6KFxyXG5cdGhlYWRlcjogODBweCxcclxuXHRzaWRlYmFyOiAyNDBweCxcclxuKTtcclxuXHJcbi8qID09PT09IFRleHQgQ29sb3IgU3R5bGVzID09PT09ICovXHJcbiR0ZXh0Y29sb3I6IChcclxuXHRwcmltYXJ5OiByZ2JhKCRjeWFuLXJnYmEsIDEuMCksXHJcblx0cHJpbWFyeS1yZ2JhOiAkY3lhbi1yZ2JhLFxyXG5cdHNlY29uZGFyeTogJGJsdWUsXHJcblx0ZGFyay1ncmV5OiRkYXJrLWdyZXksXHJcblx0dGV4dDogKFxyXG5cdFx0d2hpdGU6ICR3aGl0ZSxcclxuXHRcdGJsYWNrOiAkYmxhY2ssXHJcblx0XHRncmV5OiAkZ3JleSxcclxuXHRcdGdyZXktbGlnaHQ6ICRncmV5LWxpZ2h0LFxyXG5cdFx0Z3JleS1saWdodGVyOiAkZ3JleS1saWdodGVyLFxyXG5cdFx0Z3JleS1saWdodGVzdDogJGdyZXktbGlnaHRlc3QsXHJcblx0KSxcclxuXHRhY3RpdmU6ICRibHVlLFxyXG5cdGFuY2hvci1jb2xvcjogJGJsdWUsXHJcblx0aW5wdXQ6IChcclxuXHRcdGNvbG9yOiAkYmxhY2ssXHJcblx0XHRwbGFjZWhvbGRlcjogJGdyZXktbGlnaHQsXHJcblx0KSxcclxuKTtcclxuXHJcbiRidG46IChcclxuIFx0eGw6ICggcGFkZGluZzogMThweCAsIGZvbnRTaXplOiAyMnB4ICksXHJcbiBcdGxnOiAoIHBhZGRpbmc6IDE2cHggLCBmb250U2l6ZTogMjBweCApLFxyXG4gXHRtZDogKCBwYWRkaW5nOiAxNHB4ICwgZm9udFNpemU6IDE4cHggKSxcclxuIFx0c206ICggcGFkZGluZzogMTJweCAsIGZvbnRTaXplOiAxNnB4ICksXHJcbiBcdHhzOiAoIHBhZGRpbmc6IDEwcHggLCBmb250U2l6ZTogMTZweCApLFxyXG4gXHR4eHM6KCBwYWRkaW5nOiA0cHggICwgZm9udFNpemU6IDE0cHggKSxcclxuKTtcclxuXHJcbiRpbnB1dDooXHJcbiAgICB4bDogKCBwYWRkaW5nOiAxOHB4ICwgZm9udFNpemU6IDIycHggKSxcclxuIFx0bGc6ICggcGFkZGluZzogMTZweCAsIGZvbnRTaXplOiAyMHB4ICksXHJcbiBcdG1kOiAoIHBhZGRpbmc6IDE0cHggLCBmb250U2l6ZTogMThweCApLFxyXG4gXHRzbTogKCBwYWRkaW5nOiAxMnB4ICwgZm9udFNpemU6IDE2cHggKSxcclxuIFx0eHM6ICggcGFkZGluZzogMTBweCAsIGZvbnRTaXplOiAxNnB4ICksXHJcbiBcdHhzLXNtYWxsOihwYWRkaW5nOjdweCwgZm9udFNpemU6MTRweCksXHJcbiBcdHhzLXNtOihwYWRkaW5nOjUuNXB4LCBmb250U2l6ZToxNHB4KSxcclxuIFx0eHhzOiggcGFkZGluZzogNHB4ICAsIGZvbnRTaXplOiAxNHB4ICksXHJcbik7XHJcblxyXG4vKiA9PT09PSBJY29uIEJ1dHRvbiBTaXplID09PT09ICovXHJcbiRpY29uLWJ0bjogKFxyXG4gXHR4bDogNThweCxcclxuIFx0bGc6IDUycHgsXHJcbiBcdG1kOiA0NnB4LFxyXG4gXHRzbS1tZWRpdW06MzdweCxcclxuIFx0c206IDMwcHgsXHJcbiBcdHhzOiAyNHB4LFxyXG4gXHR4eHM6IDIwcHgsXHJcblxyXG4pO1xyXG5cclxuXHJcbi8qID09PT09IFJhZGl1cyBTaXplID09PT09ICovXHJcbiRyb3VuZDogKFxyXG5cdDU6IDVweCxcclxuXHQxMDogMTBweCxcclxuXHQxNTogMTVweCxcclxuXHQyNTogMjVweCxcclxuXHQ1MDogNTBweCxcclxuXHQxMDA6IDEwMHB4LFxyXG5cdGhhbGY6IDUwJSxcclxuXHRmdWxsOiAxMDAlLFxyXG4pO1xyXG5cclxuLyogPT09PT0gSGVhZGluZyBTaXplID09PT09ICovXHJcbiRoZWFkaW5nczogKFxyXG5cdGgxOiA2NHB4LFxyXG5cdGgyOiAzMHB4LFxyXG5cdGgzOiAyNHB4LFxyXG5cdGg0OiAyMnB4LFxyXG5cdGg1OiAxOHB4LFxyXG5cdGg2OiAxNHB4LFxyXG4pO1xyXG5cclxuLyogPT09PT0gYm9keSB0ZXh0ID09PT09ICovXHJcbiRib2R5dGV4dDogKFxyXG5cdDEyOiAxMnB4LFxyXG5cdDE0OiAxNHB4LFxyXG5cdDE2OiAxNnB4LCAgXHJcblx0MTg6IDE4cHgsICBcclxuXHQyMDogMjBweCwgIFxyXG5cdDIyOiAyMnB4LCAgXHJcblx0MjQ6IDI0cHgsICBcclxuXHQyNjogMjZweCwgIFxyXG5cdDI4OiAyOHB4LCAgXHJcblx0MzA6IDMwcHgsICBcclxuKTtcclxuXHJcbi8vID09PT09PSBGb250IFdlaWdodCA9PT09PT0gLy9cclxuXHJcbiRmb250d2VpZ2h0OiAoXHJcblx0MTAwOiAxMDAsXHJcblx0MjAwOiAyMDAsXHJcblx0MzAwOiAzMDAsXHJcblx0NDAwOiA0MDAsXHJcblx0NTAwOiA1MDAsXHJcblx0NjAwOiA2MDAsXHJcblx0NzAwOiA3MDAsXHJcbik7XHJcblxyXG4vLyA9PT09PSBDb2xvcnMgPT09PT0gLy9cclxuXHJcbiRjb2xvcnR5cGU6KFxyXG4gIHN1Y2Nlc3M6ICRncmVlbixcclxuICBpbmZvOiAkYmx1ZSxcclxuICB3YXJuaW5nOiAkb3JhbmdlLFxyXG4gIGVycm9yOiAkcmVkLFxyXG4pO1xyXG5cclxuJGN1cnNvcjogKFxyXG5cdGF1dG86YXV0byxcclxuXHRkZWZhdWx0OiBkZWZhdWx0LFxyXG5cdHBvaW50ZXI6IHBvaW50ZXIsXHJcblx0d2FpdDogd2FpdCxcclxuXHR0ZXh0OiB0ZXh0LFxyXG5cdG1vdmU6IG1vdmUsXHJcblx0aGVscDogaGVscCxcclxuXHRub3QtYWxsb3dlZFx0Om5vdC1hbGxvd2VkLFxyXG5cdCk7XHJcblxyXG4kdGR3aWR0aDooXHJcblx0MTAwOjEwMHB4LFxyXG5cdDIwMDogMjAwcHgsXHJcblx0MjUwOjI1MHB4LFxyXG5cdDMwMDozMDBweCxcclxuKTtcclxuLy8gPT09PT0gQnV0dG9uIGNvbG9ycyA9PT09PSAvL1xyXG4iLCI6cm9vdCB7XG4gIC0tYnJhbmQtY29sb3I6ICMyNUQ2Qzk7XG4gIC0tYnJhbmQtY29sb3ItcmdiYTogMzcsIDIxNCwgMjAxO1xufVxuXG4vKiA9PT09PSBDb2xvcnMgPT09PT0gKi9cbi8qID09PT09IFRleHQgQ29sb3IgU3R5bGVzID09PT09ICovXG4vKiA9PT09PSBJY29uIEJ1dHRvbiBTaXplID09PT09ICovXG4vKiA9PT09PSBSYWRpdXMgU2l6ZSA9PT09PSAqL1xuLyogPT09PT0gSGVhZGluZyBTaXplID09PT09ICovXG4vKiA9PT09PSBib2R5IHRleHQgPT09PT0gKi9cbi5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuIHtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5idG4uYnRuLXByaW1hcnkge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0OTNFQTtcbiAgYm9yZGVyLWNvbG9yOiAjMjQ5M0VBO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgYm9yZGVyLWNvbG9yOiAjODA4MDgwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWdyZXk6YWN0aXZlLCAuYnRuLWdyZXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1ncmV5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXJvdW5kLTUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYnRuLXJvdW5kLTEwIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5idG4tcm91bmQtMTUge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmJ0bi1yb3VuZC0yNSB7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uYnRuLXJvdW5kLTUwIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5idG4tcm91bmQtMTAwIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4uYnRuLXJvdW5kLWhhbGYge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYnRuLXJvdW5kLWZ1bGwge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmJ0bi14bCB7XG4gIHBhZGRpbmc6IDE4cHggMzZweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmJ0bi1sZyB7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJ0bi1tZCB7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJ0bi14cyB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJ0bi14eHMge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYnRuLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4taWNvbiBzdmcge1xuICB3aWR0aDogNjIlO1xuICBoZWlnaHQ6IDYyJTtcbn1cbi5idG4taWNvbi1yb3VuZC01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmJ0bi1pY29uLXJvdW5kLTEwIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5idG4taWNvbi1yb3VuZC0xNSB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4uYnRuLWljb24tcm91bmQtMjUge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLmJ0bi1pY29uLXJvdW5kLTUwIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5idG4taWNvbi1yb3VuZC0xMDAge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi5idG4taWNvbi1yb3VuZC1oYWxmIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJ0bi1pY29uLXJvdW5kLWZ1bGwge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmJ0bi1pY29uLXhsIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgbWluLXdpZHRoOiA1OHB4O1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBtYXgtd2lkdGg6IDU4cHg7XG4gIG1heC13aWR0aDogNThweDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4taWNvbi1sZyB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgbWF4LXdpZHRoOiA1MnB4O1xuICBtYXgtd2lkdGg6IDUycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWljb24tbWQge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4td2lkdGg6IDQ2cHg7XG4gIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gIG1heC13aWR0aDogNDZweDtcbiAgbWF4LXdpZHRoOiA0NnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1pY29uLXNtLW1lZGl1bSB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIG1pbi13aWR0aDogMzdweDtcbiAgbWluLWhlaWdodDogMzdweDtcbiAgbWF4LXdpZHRoOiAzN3B4O1xuICBtYXgtd2lkdGg6IDM3cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWljb24tc20ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1pY29uLXhzIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1heC13aWR0aDogMjRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4taWNvbi14eHMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1pY29uLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWljb24tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWljb24tcHJpbWFyeTphY3RpdmUsIC5idG4taWNvbi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4taWNvbi1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbn1cbi5idG4taWNvbi1wcmltYXJ5LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjQ5M0VBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uLXByaW1hcnktdHJhbnNwYXJlbnQ6YWN0aXZlLCAuYnRuLWljb24tcHJpbWFyeS10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWljb24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0OTNFQTtcbiAgYm9yZGVyLWNvbG9yOiAjMjQ5M0VBO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4taWNvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1pY29uLXNlY29uZGFyeTphY3RpdmUsIC5idG4taWNvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzI0OTNFQTtcbn1cbi5idG4taWNvbi1zZWNvbmRhcnktdHJhbnNwYXJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnJhbmQtY29sb3ItcmdiYSksIDEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uLXNlY29uZGFyeS10cmFuc3BhcmVudDphY3RpdmUsIC5idG4taWNvbi1zZWNvbmRhcnktdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjN0I3QjdCO1xufVxuLmJ0bi1pY29uLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJyYW5kLWNvbG9yLXJnYmEpLCAxKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4taWNvbi10cmFuc3BhcmVudDphY3RpdmUsIC5idG4taWNvbi10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWljb24tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gIGJvcmRlci1jb2xvcjogI0ZDRkNGQztcbiAgY29sb3I6ICM3QjdCN0I7XG59XG4uYnRuLWljb24tZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWljb24tZ3JleTphY3RpdmUsIC5idG4taWNvbi1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4taWNvbi1ncmV5LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlFOTtcbiAgYm9yZGVyLWNvbG9yOiAjRTlFOUU5O1xuICBjb2xvcjogIzdCN0I3Qjtcbn1cbi5idG4taWNvbi1ncmV5LWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4taWNvbi1ncmV5LWxpZ2h0OmFjdGl2ZSwgLmJ0bi1pY29uLWdyZXktbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC4yNSksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQjRDNDQ7XG4gIGJvcmRlci1jb2xvcjogI0VCNEM0NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWljb24tZGVsZXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4taWNvbi1kZWxldGU6YWN0aXZlLCAuYnRuLWljb24tZGVsZXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4taWNvbi1kZWxldGU6aG92ZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmJ0bjpkaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYnRuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDM3LCAyMTQsIDIwMSwgMC4yNSk7XG59XG5cbi5idG5fZ29vZ2xlIGEge1xuICBiYWNrZ3JvdW5kOiAjNTA4NmY3O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDExcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5idG5fZ29vZ2xlIGEgLmdvb2dsZS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MDg2Zjc7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5idG5fZ29vZ2xlIGEgLmdvb2dsZS1pY29uIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbi5idG5fZ29vZ2xlIGEgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiT3V0Zml0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIHBhZGRpbmc6IDBweCAxMDBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXItZnVsbCB7XG4gICAgcGFkZGluZzogMHB4IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLmNvbnRhaW5lci1mdWxsIHtcbiAgICBwYWRkaW5nOiAwcHggNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXItZnVsbCB7XG4gICAgcGFkZGluZzogMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAuY29udGFpbmVyLWZ1bGwge1xuICAgIHBhZGRpbmc6IDBweCAzMHB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEzMCwgMTMwLCAxMzAsIDAuMTUpO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuLnNpdGUtaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnJhbmQtY29sb3ItcmdiYSksIDEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlci10b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaXRlLWhlYWRlci10b3AgLmljb24tbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uc2l0ZS1oZWFkZXIgLm5hdmJhciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZTtcbn1cbi5zaXRlLWhlYWRlciAubmF2YmFyLm5hdmJhci1maXhlZCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uc2l0ZS1oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyNWQ2Yzk7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubmF2YmFyLW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1oZWFkZXIgLm5hdmJhci1uYXYtMiB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTMwLCAxMzAsIDEzMCwgMC4xNSk7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItbmF2LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xufVxuLnNpdGUtaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5zaXRlLWhlYWRlciAuY29udGFpbmVyLWZ1bGwge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAuY29udGFpbmVyLWZ1bGwge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uaWNvbi1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWNvbi1saXN0IGxpIHtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pY29uLWxpc3QgbGkgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmljb24tbGlzdCBsaSAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMCA2MHB4O1xuICBiYWNrZ3JvdW5kOiBjb2xvci1taXgoaW4gc3JnYiwgIzI1RDZDOSAxNSUsIHRyYW5zcGFyZW50KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICB9XG59XG4uZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5mb290ZXItY29udGVudCBpbWcge1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uZm9vdGVyLWNvbnRlbnQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5mb290ZXItY29udGVudCB1bCBsaSBhIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5mb290ZXItY29udGVudCB1bCBsaSBhIHN2ZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG4uZm9vdGVyLWhlYWRpbmcgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZm9vdGVyLW1lbnVzIHVsIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi5mb290ZXItbWVudXMgdWwgbGkge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG4uZm9vdGVyLW1lbnVzIHVsIGxpIGEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1tZW51cyB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5mb290ZXItbWVudXMgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiBjb2xvci1taXgoaW4gc3JnYiwgIzIxMjUyOSA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi5mb290ZXItbWVudXMgLmZvb3Rlci1hZGRyZXNzLWxpc3QgbGkge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmZvb3Rlci1tZW51cyAuZm9vdGVyLWFkZHJlc3MtbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb290ZXItbWVudXMgLmZvb3Rlci1hZGRyZXNzLWxpc3QgbGkgYSAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5mb290ZXItbWVudXMgLmZvb3Rlci1hZGRyZXNzLWxpc3QgbGkgYSAuaWNvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItbWVudXMgLmZvb3Rlci1hZGRyZXNzLWxpc3QgbGkgYSAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuLmZvb3Rlci1tZW51cy1xdWljayB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLW1lbnVzLXF1aWNrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnVzLXF1aWNrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmZvb3Rlci1tZW51cy1zZXJ2aWNlcyB7XG4gIHBhZGRpbmctbGVmdDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLW1lbnVzLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnVzLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmZvb3Rlci1jb3B5cmlnaHQge1xuICBiYWNrZ3JvdW5kOiBjb2xvci1taXgoaW4gc3JnYiwgIzI1RDZDOSAxNSUsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZm9vdGVyLWNvcHlyaWdodCAuY29weXJpZ2h0LXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItY29weXJpZ2h0IC5jb3B5cmlnaHQtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmZvb3Rlci1jb3B5cmlnaHQgLnJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyLWJvdHRvbS1saW5rcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWJvdHRvbS1saW5rcyB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXItYm90dG9tLWxpbmtzIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHBhZGRpbmc6IDAgOXB4O1xufVxuLmZvb3Rlci1ib3R0b20tbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjEyNTI5O1xufVxuLmZvb3Rlci1ib3R0b20tbGlua3MgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1ib3R0b20tbGlua3MgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wYWdlLWJvZHkge1xuICBwYWRkaW5nOiA0MHB4IDBweDtcbn1cblxuLmJhbm5lci1zb2xpZCB7XG4gIHBhZGRpbmc6IDUwcHggMHB4O1xufVxuLmJhbm5lci1zb2xpZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icmFuZC1jb2xvci1yZ2JhKSwgMSk7XG59XG4uYmFubmVyLXNvbGlkLXByaW1hcnkgaDEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJhbm5lci1zb2xpZC1wcmltYXJ5IHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uc2VjdGlvbi1oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2VjdGlvbi1ib2R5IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNlY3Rpb24tYm9keSBvbCBsaSxcbi5zZWN0aW9uLWJvZHkgdWwgbGksXG4uc2VjdGlvbi1ib2R5IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjODI4MjgyO1xufVxuLnNlY3Rpb24tYm9keSBvbCBsaSBzdHJvbmcsXG4uc2VjdGlvbi1ib2R5IHVsIGxpIHN0cm9uZyxcbi5zZWN0aW9uLWJvZHkgcCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZWN0aW9uLWdhcCB7XG4gIHBhZGRpbmc6IDMwcHggMHB4O1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgLnNlY3Rpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxhbmRpbmctYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM3LCAyMTQsIDIwMSwgMC4xNSkgMCUsIHJnYmEoMzcsIDIxNCwgMjAxLCAwKSAxMDAlKTtcbiAgcGFkZGluZzogMHB4IDAgMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxhbmRpbmctYmFubmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZy1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLmxhbmRpbmctYmFubmVyIC5zZWN0aW9uLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGFuZGluZy1iYW5uZXIgLnNlY3Rpb24tY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICB9XG59XG4ubGFuZGluZy1iYW5uZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHggMHB4IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxhbmRpbmctYmFubmVyLWltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMHB4IDBweCAzMHB4O1xuICB9XG59XG4ubGFuZGluZy1iYW5uZXItaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI1ZDZjOSwgcmdiYSgzNywgMjE0LCAyMDEsIDApKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGhlaWdodDogMTE1JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gIHRvcDogLTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZy1iYW5uZXItaW1hZ2U6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubGFuZGluZy1iYW5uZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5sYW5kaW5nLWJhbm5lciAucm93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY29sb3I6ICMyNUQ2Qzk7XG59XG4uc2VjdGlvbi1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzI0QTY3MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuc2VjdGlvbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWNvbnRlbnQgUCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGNvbG9yOiAjODI4MjgyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWNvbnRlbnQgUCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG4uc2VjdGlvbi1oZWFkaW5nIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBjb2xvcjogIzI1RDZDOTtcbn1cbi5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzgyODI4Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNlbGVicmF0ZS1zZWN0aW9uIHtcbiAgcGFkZGluZzogODBweCAwIDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2VsZWJyYXRlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNlbGVicmF0ZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbiAgfVxufVxuLmNlbGVicmF0ZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICBtYXJnaW46IDAgMCA1MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZWxlYnJhdGUtc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNlbGVicmF0ZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2VsZWJyYXRlLXNlY3Rpb24gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuLmNlbGVicmF0ZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweCA0MHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNlbGVicmF0ZS1ib3gge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNlbGVicmF0ZS1ib3gge1xuICAgIHBhZGRpbmc6IDAgMjZweCAzNXB4O1xuICB9XG59XG4uY2VsZWJyYXRlLWJveCBpbWcge1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiA3NnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2VsZWJyYXRlLWJveCBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLmNlbGVicmF0ZS1ib3ggaDUge1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNlbGVicmF0ZS1ib3ggaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZWxlYnJhdGUtYm94IGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgN3B4O1xuICB9XG59XG4uY2VsZWJyYXRlLWJveCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4MjgyODI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNlbGVicmF0ZS1ib3ggcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5wcm9jZXNzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM3LCAyMTQsIDIwMSwgMC4yNSkgMCUsIHJnYmEoMzcsIDIxNCwgMjAxLCAwKSA3OC41NCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9jZXNzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwcHg7XG4gIH1cbn1cbi5wcm9jZXNzLXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3Mtcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2Nlc3Mtcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3Mtcm93LW5ldyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ucHJvY2Vzcy1yb3cgLmNvbC1sZy02IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5wcm9jZXNzLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHggMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5wcm9jZXNzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3MtY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2Nlc3MtY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAucHJvY2Vzcy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwcHggMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxufVxuLnByb2Nlc3MtY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3MtY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2Nlc3MtY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4ucHJvY2Vzcy1jb250ZW50IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9jZXNzLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2Nlc3MtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5wcm9jZXNzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3MtaW1hZ2UtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByb2Nlc3MtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gIC5wcm9jZXNzLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucHJvY2Vzcy1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2Nlc3MtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2Nlc3MtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9jZXNzLWltYWdlLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmFib3V0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBiYWNrZ3JvdW5kOiBjb2xvci1taXgoaW4gc3JnYiwgIzI1RDZDOSAxMCUsIHRyYW5zcGFyZW50KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gIH1cbn1cbi5hYm91dC1jb250ZW50IHAge1xuICBtYXJnaW46IDAgMCAxNHB4O1xufVxuLmFib3V0LWNvbnRlbnQgaDIge1xuICBtYXJnaW46IDAgMCAyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC1jb250ZW50IGgyIHtcbiAgICBtYXJnaW46IDAgMCAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbi5hYm91dC1idG5zIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5hYm91dC1idG5zIC5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA3cHg7XG59XG5cbi50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBiYWNrZ3JvdW5kOiBjb2xvci1taXgoaW4gc3JnYiwgIzI1RDZDOSAxNSUsIHRyYW5zcGFyZW50KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVzdGltb25pYWwtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLXNlY3Rpb24gLnRlc3RpbW9uaWFsLWJveCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTdweCAzcHggcmdiYSgxNzEsIDE3MSwgMTcxLCAwLjA5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMzBweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWwtc2VjdGlvbiAudGVzdGltb25pYWwtYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAxNXB4O1xuICB9XG59XG4udGVzdGltb25pYWwtc2VjdGlvbiAuaXRlbSB7XG4gIHBhZGRpbmc6IDIwcHggMThweDtcbn1cbi50ZXN0aW1vbmlhbC1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbC1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAudGVzdGltb25pYWwtc2VjdGlvbiAub3dsLWNhcm91c2VsIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWwtc2VjdGlvbiAub3dsLWNhcm91c2VsIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWwtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLWxvY2F0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4udGVzdGltb25pYWwtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi50ZXN0aW1vbmlhbC1kZXNpZ24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDBweCAwIDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRlc3RpbW9uaWFsLWRlc2lnbiBzcGFuIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMCAyMHB4O1xufVxuLnRlc3RpbW9uaWFsLWRlc2lnbiBociB7XG4gIGZsZXg6IDEgMCAwO1xuICBib3JkZXItY29sb3I6ICM4ZjhjOGM7XG59XG4udGVzdGltb25pYWwtZGVzaWduIHN2ZyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZpbGw6ICM4ZjhjOGM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWRlc2lnbiBzdmcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTlweDtcbiAgdG9wOiAxOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTMyZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDE0cHg7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgbGVmdDogLTYwcHg7XG4gIGJhY2tncm91bmQ6ICMyNUQ2Qzk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtNXB4O1xuICB9XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIGJhY2tncm91bmQ6ICMyNUQ2Qzk7XG4gIHJpZ2h0OiAtNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgICByaWdodDogLTVweDtcbiAgfVxufVxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGxlZnQ6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6OmJlZm9yZSB7XG4gICAgbGVmdDogOXB4O1xuICB9XG59XG5cbi5nZXRzdGFydGVkLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2V0c3RhcnRlZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2V0c3RhcnRlZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzM3B4IDA7XG4gIH1cbn1cbi5nZXRzdGFydGVkLXNlY3Rpb24gLnJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdldHN0YXJ0ZWQtY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2V0c3RhcnRlZC1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nZXRzdGFydGVkLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2V0c3RhcnRlZC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG4uZ2V0c3RhcnRlZC1jb250ZW50IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2V0c3RhcnRlZC1jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdldHN0YXJ0ZWQtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5nZXRzdGFydGVkLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdldHN0YXJ0ZWQtYnRuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5cbi5wYWdlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1MHB4IDBweCAwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnBhZ2Utd3JhcHBlciAubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYWdlLXdyYXBwZXIgLm1haW50ZW5hbmNlLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgei1pbmRleDogLTE7XG4gIGhlaWdodDogMzAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cblxuLnBhZ2UtNTAzLmJnLWdyYWRpYW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk1ZGVnLCByZ2IoMTk3LCAyNDUsIDIzOSkgMCUsIHJnYigxOTMsIDI1NSwgMjQ4KSAzNSUsIHJnYigxMjMsIDI1NSwgMjQwKSAxMDAlKTtcbn1cbi5wYWdlLTUwMyAuZXJyb3ItdGl0bGUge1xuICBmb250LXNpemU6IDIwMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtNTAzIC5lcnJvci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNTBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFnZS01MDMgLmVycm9yLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLnBhZ2UtNTAzIGgxIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS01MDMgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuLnBhZ2UtNTAzIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLTUwMyBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5wYWdlLTUwMyBwLmVycm9yLWluZm8ge1xuICBjb2xvcjogIzYwNjA2MDtcbn1cbi5wYWdlLTUwMyBoNSBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM0ZWU5ZDc7XG4gIGNvbG9yOiAjNWMxMzEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi5wYWdlLTUwMyBoNSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzVkZDljYTtcbn0iLCJAdXNlIFwic2FzczptYXBcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5cclxuXHJcbi5idG57XHJcblx0Zm9udC1zaXplOiBtYXAuZ2V0KCRidG4sIHh4cywgZm9udFNpemUpO1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgcGFkZGluZzogbWFwLmdldCgkYnRuLCB4eHMsIHBhZGRpbmcpIG1hdGgucm91bmQobWFwLmdldCgkYnRuLCB4eHMsIHBhZGRpbmcpICogNCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgXHRwYWRkaW5nOiAzcHggMTBweDtcclxuICAgIFx0Zm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgJiN7Jn0tcHJpbWFyeSB7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWhvdmVyKG1hcC5nZXQoJHRleHRjb2xvciwgcHJpbWFyeSksICR3aGl0ZSwgJGhvdmVyY29sb3I6IGZhbHNlICk7XHJcblx0fVxyXG5cdCYtc2Vjb25kYXJ5e1xyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWhvdmVyKG1hcC5nZXQoJHRleHRjb2xvciwgc2Vjb25kYXJ5KSwgJHdoaXRlLCAkaG92ZXJjb2xvcjogZmFsc2UgKTtcclxuXHR9XHJcblx0Ji1ncmV5e1xyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWhvdmVyKG1hcC5nZXQoJHRleHRjb2xvciwgZGFyay1ncmV5KSwgJHdoaXRlLCAkaG92ZXJjb2xvcjogZmFsc2UpO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGVhY2ggJG5hbWUsICRzaXplIGluICRyb3VuZCB7XHJcblx0ICBcdCYtcm91bmQtI3skbmFtZX0ge1xyXG5cdCAgXHRcdEBpbmNsdWRlIHJvdW5kKCRzaXplICk7XHJcblx0ICBcdH1cclxuXHR9XHJcblx0QGVhY2ggJG5hbWUsICRzaXplIGluICRidG4ge1xyXG5cdCAgXHQmLSN7JG5hbWV9IHtcclxuIFx0XHRcdHBhZGRpbmc6ICBtYXAuZ2V0KCRzaXplLCBwYWRkaW5nKSAgbWF0aC5yb3VuZChtYXAuZ2V0KCRzaXplLCBwYWRkaW5nKSAqIDIpIDtcclxuIFx0XHRcdGZvbnQtc2l6ZTogbWFwLmdldCgkc2l6ZSwgZm9udFNpemUpO1xyXG5cdCAgXHR9XHJcblx0fVxyXG5cdCYtaWNvbntcclxuXHRcdEBpbmNsdWRlIGljb24tYnV0dG9uKG1hcC5nZXQoJGljb24tYnRuLCBzbSkpO1xyXG5cdFx0QGluY2x1ZGUgZGlzcGxheShpbmxpbmUtZmxleCwgY2VudGVyKTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRzdmd7XHJcblx0XHRcdHdpZHRoOiA2MiU7XHJcblx0XHRcdGhlaWdodDogNjIlO1xyXG5cdFx0fVxyXG5cdFx0QGVhY2ggJG5hbWUsICRzaXplIGluICRyb3VuZCB7XHJcblx0XHQgICYtcm91bmQtI3skbmFtZX0ge1xyXG5cdFx0ICBcdCBAaW5jbHVkZSByb3VuZCgkc2l6ZSApO1xyXG5cdFx0ICB9XHJcblx0XHR9XHJcblxyXG5cdFx0QGVhY2ggJG5hbWUsICRzaXplIGluICRpY29uLWJ0biB7XHJcblx0XHQgIFx0Ji0jeyRuYW1lfSB7XHJcbiAgXHQgXHRcdFx0QGluY2x1ZGUgaWNvbi1idXR0b24oJHNpemUpO1xyXG5cdFx0ICBcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXByaW1hcnl7XHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1ob3ZlcihtYXAuZ2V0KCR0ZXh0Y29sb3IsIHByaW1hcnkpLCAkd2hpdGUsICRob3ZlcmNvbG9yOiBmYWxzZSApO1xyXG5cclxuXHRcdFx0Ji10cmFuc3BhcmVudHtcclxuXHRcdFx0XHRAaW5jbHVkZSBidXR0b24taG92ZXIodHJhbnNwYXJlbnQsIG1hcC5nZXQoJHRleHRjb2xvciwgcHJpbWFyeSksIG1hcC5nZXQoJHRleHRjb2xvciwgc2Vjb25kYXJ5KSwgdHJhbnNwYXJlbnQgKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1zZWNvbmRhcnl7XHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1ob3ZlcihtYXAuZ2V0KCR0ZXh0Y29sb3IsIHNlY29uZGFyeSksICR3aGl0ZSwgJGhvdmVyY29sb3I6IGZhbHNlICk7XHJcblxyXG5cdFx0XHQmLXRyYW5zcGFyZW50e1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1ob3Zlcih0cmFuc3BhcmVudCwgbWFwLmdldCgkdGV4dGNvbG9yLCBzZWNvbmRhcnkpLCBtYXAuZ2V0KCR0ZXh0Y29sb3IsIHByaW1hcnkpLCB0cmFuc3BhcmVudCApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLXRyYW5zcGFyZW50e1xyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24taG92ZXIodHJhbnNwYXJlbnQsICRncmV5LCBtYXAuZ2V0KCR0ZXh0Y29sb3IsIHByaW1hcnkpLCB0cmFuc3BhcmVudCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1ncmV5e1xyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24taG92ZXIoJGdyZXktbGlnaHRlc3QsICRncmV5LCAkaG92ZXJjb2xvcjogZmFsc2UgKTtcclxuXHRcdFx0Ji1saWdodHtcclxuXHRcdFx0XHRAaW5jbHVkZSBidXR0b24taG92ZXIoJGdyZXktbGlnaHQsICRncmV5LCAkaG92ZXJjb2xvcjogZmFsc2UgKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1kZWxldGV7XHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1ob3ZlcigkcmVkLCAkd2hpdGUsJGhvdmVyY29sb3I6IGZhbHNlKTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6ZGlzYWJsZWQsXHJcblx0JjpkaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cclxuXHR9XHJcblx0Jjpmb2N1c3tcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiKDM3IDIxNCAyMDEgLyAyNSUpO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bl9nb29nbGV7XHJcblx0YSB7XHJcblx0ICAgIGJhY2tncm91bmQ6ICM1MDg2Zjc7XHJcblx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdCAgICBwYWRkaW5nOiAwIDEycHggMCAwO1xyXG5cdCAgICBjb2xvcjogI2ZmZjtcclxuXHQgICAgYm94LXNoYWRvdzogMCA2cHggMTFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdCAgICAuZ29vZ2xlLWljb257XHJcblx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0ICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgIzUwODZmNztcclxuXHRcdCAgICBwYWRkaW5nOiA0cHg7XHJcblx0XHQgICAgaW1ne1xyXG5cdFx0ICAgIFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIFx0XHRcdGJvcmRlci1zdHlsZTogbm9uZTtcclxuXHRcdCAgICB9XHJcblx0ICAgIH1cclxuXHQgICAgc3BhbntcclxuXHQgICAgXHRwYWRkaW5nLWxlZnQ6IDEycHg7XHJcblx0ICAgIH1cclxuXHR9XHJcbn0gIiwiQHVzZSBcInNhc3M6bWFwXCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQHVzZSBcInNhc3M6c2VsZWN0b3JcIjtcclxuXHJcblxyXG4vLyBCdXR0b24gSG92ZXJzXHJcbkBtaXhpbiBidXR0b24taG92ZXIoJGNvbG9yMSwgJHRleHRjb2xvciwgJGhvdmVydGV4dGNvbG9yOiAkdGV4dGNvbG9yLCAkaG92ZXJjb2xvcjogdHJ1ZSApe1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7IFxyXG5cdGJvcmRlci1jb2xvcjogJGNvbG9yMTtcclxuXHRjb2xvcjogJHRleHRjb2xvcjtcclxuXHJcblx0QGlmICRob3ZlcmNvbG9yIHtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICAkaG92ZXJjb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAgJGhvdmVyY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkaG92ZXJ0ZXh0Y29sb3I7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLDAsMCwwLjI1KSwgcmdiYSgwLDAsMCwwLjI1KSk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIHtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLDAsMCwwLjI1KSwgcmdiYSgwLDAsMCwwLjI1KSk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLDAsMCwwLjI1KSwgcmdiYSgwLDAsMCwwLjI1KSk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtaXhpbiByb3VuZCgkcmFkaXVzKXtcclxuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcblxyXG4vLyBCb3hTaGFkb3dcclxuQG1peGluIGJveC1zaGFkb3coJHg6MCwgJHk6IDAsICRibHVyOiAwLCAkc3ByZWFkOiAwLCAkY29sb3I6IHRyYW5zcGFyZW50KXtcclxuXHQtbW96LWJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRzcHJlYWQgJGNvbG9yO1xyXG4gIFx0LXdlYmtpdC1ib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAkc3ByZWFkICRjb2xvcjtcclxuICBcdGJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRzcHJlYWQgJGNvbG9yO1xyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlclxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0fVxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxufVxyXG5AbWl4aW4gaWNvbi1idXR0b24oJHNpemUpIHtcclxuXHR3aWR0aDogJHNpemU7XHJcblx0aGVpZ2h0OiAkc2l6ZTtcclxuXHRtaW4td2lkdGg6ICRzaXplO1xyXG5cdG1pbi1oZWlnaHQ6ICRzaXplO1xyXG5cdG1heC13aWR0aDogJHNpemU7XHJcblx0bWF4LXdpZHRoOiAkc2l6ZTtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gZGlzcGxheSgkZGlzcGxheTogYmxvY2ssICRkaXJlY3Rpb246IHRvcC1sZWZ0KSB7XHJcblx0XHJcblx0QGlmICRkaXNwbGF5ID09IGlubGluZS1mbGV4IG9yICRkaXNwbGF5ID09IGZsZXgge1xyXG5cdFx0ZGlzcGxheTogJGRpc3BsYXk7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRAaWYgJGRpcmVjdGlvbiA9PSBjZW50ZXJ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fSBcclxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdG9wLWxlZnR7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0IFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3AtcmlnaHR7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBib3R0b20tbGVmdHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbS1yaWdodHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3AtY2VudGVye1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbS1jZW50ZXJ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGxlZnQtY2VudGVye1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0LWNlbnRlcntcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2V7XHJcblx0XHRkaXNwbGF5OiAkZGlzcGxheTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB0eXBvZ3JhaHB5KCRzaXplKSB7XHJcblx0Zm9udC1zaXplOiAgJHNpemU7XHJcblx0bGluZS1oZWlnaHQ6IG1hdGgucm91bmQoJHNpemUgKyAkbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC13ZWlnaHQoJHdlaWdodDogNDAwKXtcclxuXHRmb250LXdlaWdodDogJHdlaWdodDtcclxufVxyXG5cclxuQG1peGluIGFsZXJ0cygkY29sb3I6ICRncmV5LCAkYm9yZGVyOiB0cnVlLCAgJGJhY2tncm91bmQ6IHRydWUpe1xyXG5cdEBpZiAkYmFja2dyb3VuZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcclxuXHRcdGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHRAZWxzZSBpZiAkYm9yZGVye1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yOyBcclxuXHR9XHJcblx0QGVsc2V7XHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGhlaWdodCgkc2l6ZSl7XHJcbiAgICBoZWlnaHQ6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gaW5wdXQoJGNvbG9yOiAkYmxhY2ssICRib3JkZXI6IHRydWUsICRiYWNrZ3JvdW5kOiB0cnVlKXtcclxuXHRAaWYgJGJhY2tncm91bmR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgICAgICAgY29sb3I6IHJlZDtcclxuXHR9XHJcblx0QGVsc2UgaWYgJGJvcmRlcntcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblx0fVxyXG5cdEBlbHNle1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcbn1cclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcil7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuXHQgIGNvbG9yOiAkY29sb3I7XHJcblx0ICBvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cclxuXHQgIGNvbG9yOiAkY29sb3I7XHJcblx0ICBvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG5cdCAgY29sb3I6ICRjb2xvcjtcclxuXHQgIG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcblx0ICBjb2xvcjogJGNvbG9yO1xyXG5cdCAgb3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBjaGVja2VkKCR0eXBlLCAkc2l6ZSwgJHJhZGl1cywgJGNvbG9yLCAkY2hlY2tlZGNvbG9yICl7XHJcblx0JHdpZHRoOiAkc2l6ZSA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHQkdmFsdWU6ICR0eXBlO1xyXG5cclxuXHRAaWYgJHZhbHVlID09IGNoZWNrYm94e1xyXG5cdFx0JHZhbHVlOiBjaGVja2JveDtcclxuXHR9XHJcblx0QGVsc2UgaWYgJHZhbHVlID09IHJhZGlve1xyXG5cdFx0JHZhbHVlOiByYWRpbztcclxuXHR9XHJcblx0QGVsc2UgaWYgJHZhbHVlID09IHJhZGlvY2hlY2t7XHJcblx0XHQkdmFsdWU6IHJhZGlvO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPSN7JHZhbHVlfV17XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHotaW5kZXg6IC05OTk7XHJcblxyXG5cdFx0JiArIGxhYmVse1x0XHJcblx0XHRcdGNvbG9yOiBtYXAuZ2V0KCR0ZXh0Y29sb3IsIHRleHQsIGdyZXkpO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QGluY2x1ZGUgZGlzcGxheSggZmxleCwgbGVmdC1jZW50ZXIpO1xyXG5cdFx0XHQuYm94e1xyXG5cdFx0XHRcdEBpbmNsdWRlIGRpc3BsYXkoIGZsZXgsIGNlbnRlcik7XHJcblx0XHRcdFx0QGluY2x1ZGUgaWNvbi1idXR0b24oJHdpZHRoKTtcclxuXHRcdFx0XHRAaWYgJHR5cGUgPT0gY2hlY2tib3h7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSByb3VuZCgkcmFkaXVzLCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBlbHNlIGlmICR0eXBlID09IHJhZGlve1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcm91bmQobWFwLmdldCgkcm91bmQsIGZ1bGwpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGVsc2UgaWYgJHR5cGUgPT0gcmFkaW9jaGVja3tcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJvdW5kKCRyYWRpdXMsKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcclxuXHRcdFx0XHRtYXJnaW46e1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDVweCxcclxuXHRcdFx0XHR9O1xyXG5cdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHQkaWNvbjogbWF0aC5kaXYoJHdpZHRoLCAyKTtcclxuXHRcdFx0XHRcdEBpZiAkdHlwZSA9PSByYWRpbyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAkaWNvbjtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkaWNvbjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGljb247XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGVsc2UgaWYgJHR5cGUgPT0gY2hlY2tib3ggb3IgJHR5cGUgPT0gcmFkaW9jaGVjayB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAkaWNvbjtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBtYXRoLmRpdigkaWNvbiwgMik7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbWF0aC5kaXYoJGljb24sIDYpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6Y2hlY2tlZCtsYWJlbHtcclxuXHRcdFx0LmJveHtcclxuXHRcdFx0XHRjb2xvcjogJGNoZWNrZWRjb2xvcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOmN1cnJlbnRDb2xvcjtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMSk7XHJcblx0XHRcdFx0XHRAaWYgJHR5cGUgPT0gcmFkaW97XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC5nZXQoJHRleHRjb2xvciwgdGV4dCwgd2hpdGUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGVsc2UgaWYgJHR5cGUgPT0gY2hlY2tib3ggb3IgJHR5cGUgPT0gcmFkaW9jaGVja3tcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBtYXAuZ2V0KCR0ZXh0Y29sb3IsIHRleHQsIHdoaXRlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0gXHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCJodG1se1xyXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcbmJvZHl7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxufVxyXG4uY29udGFpbmVyLWZ1bGx7XHJcblx0cGFkZGluZzogMHB4IDEwMHB4O1xyXG5cdG1heC13aWR0aDogMTkyMHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpe1xyXG5cdFx0cGFkZGluZzogMHB4IDcwcHg7XHJcblxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KXtcclxuXHRcdHBhZGRpbmc6IDBweCA2MHB4O1xyXG5cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdHBhZGRpbmc6IDBweCA1MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNDc1cHgpe1xyXG5cdFx0cGFkZGluZzogMHB4IDMwcHg7XHJcblx0fVxyXG59IiwiQHVzZSBcInNhc3M6bWFwXCI7XHJcblxyXG4uc2l0ZS1oZWFkZXJ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoIzgyODI4MiwgMC4xNSk7XHJcblx0bWluLWhlaWdodDogODBweDtcclxuXHQmLXRvcHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC5nZXQoJHRleHRjb2xvciwgcHJpbWFyeSk7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuaWNvbi1saXN0e1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5hdmJhcntcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDgwcHg7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjApO1xyXG5cdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UgO1xyXG5cdFx0Ji5uYXZiYXItZml4ZWR7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMjApO1xyXG5cdFx0fVxyXG5cdFx0Ji10b2dnbGVye1xyXG5cdFx0XHR3aWR0aDogNDZweDtcclxuXHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji1jb2xsYXBzZXtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgdG9wOiAxMDAlO1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdCAgICBsZWZ0OiAwO1xyXG5cdFx0XHQgICAgei1pbmRleDogMTtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICBcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgIzI1ZDZjOTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1uYXZ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCYtMntcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoIzgyODI4MiwgMC4xNSk7XHJcblx0XHRcdFx0bWluLWhlaWdodDogODBweDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZ7XHJcblx0XHRcdFx0Ji1pdGVte1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDEwcHg7XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLWxpbmt7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGFpbmVyLWZ1bGx7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjc5cHgpe1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uaWNvbi1saXN0e1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Ji5ocntcclxuXHJcblx0fVxyXG5cdCYudnJ7XHJcblxyXG5cdH1cclxuXHRsaXtcclxuXHRcdHBhZGRpbmc6IDBweCAxNXB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoIzAwMDAwMCwgMC41MCk7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6IGluaGVyaXRcdDtcclxuXHRcdH1cclxuXHRcdC5pY29ue1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn0iLCIuZm9vdGVye1xyXG5cdHBhZGRpbmc6NjBweCAwIDYwcHg7XHJcblx0YmFja2dyb3VuZDpjb2xvci1taXgoaW4gc3JnYiwgIzI1RDZDOSAxNSUsIHRyYW5zcGFyZW50KTtcclxuXHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRwYWRkaW5nOjUwcHggMCAwO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgcGFkZGluZzozMHB4IDAgMDtcclxuXHR9XHJcblx0dWx7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdCYtY29udGVudHtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdCAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdH1cclxuICAgICAgICB1bHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0ICAgICAgICBsaXtcclxuXHQgICAgICAgIFx0YXtcclxuXHQgICAgICAgIFx0XHRjb2xvcjogIzIxMjUyOTtcclxuXHQgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdCAgICAgICAgICAgICAgICBzdmd7XHJcblx0ICAgICAgICAgICAgICAgIFx0d2lkdGg6IDIycHg7XHJcblx0ICAgICAgICAgICAgICAgIFx0aGVpZ2h0OiAyMnB4O1xyXG5cdCAgICAgICAgICAgICAgICB9XHJcblx0ICAgICAgICBcdH1cclxuXHQgICAgICAgIH1cclxuXHQgICAgfVxyXG5cdH1cclxuXHQmLWhlYWRpbmcge1xyXG5cdFx0aDR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1tZW51c3tcclxuXHRcdHVse1xyXG5cdCAgICBcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0ICAgIFx0bGl7XHJcblx0ICAgIFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0ICAgIFx0XHRhe1xyXG5cdCAgICBcdFx0XHRjb2xvcjogIzIxMjUyOTtcclxuICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICAgICAgICAgICAgIFx0ICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgXHQgIGNvbG9yOmNvbG9yLW1peChpbiBzcmdiLCMyMTI1MjkgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgICAgICAgICAgICB9XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvb3Rlci1hZGRyZXNzLWxpc3R7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHQuaWNvbntcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1xdWlja3tcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtc2VydmljZXN7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzRweDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtY29weXJpZ2h0e1xyXG5cdFx0YmFja2dyb3VuZDogY29sb3ItbWl4KGluIHNyZ2IsICMyNUQ2QzkgMTUlLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcbiAgICAgICAgLmNvcHlyaWdodC10ZXh0e1xyXG4gICAgICAgIFx0cHtcclxuICAgICAgICBcdFx0bWFyZ2luOiAwO1xyXG4gICAgICAgIFx0XHRmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICBcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBcdFx0fVxyXG4gICAgICAgIFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICAucm93e1xyXG4gICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHQmLWJvdHRvbS1saW5rc3tcclxuXHRcdHVse1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRsaXtcclxuXHRcdFx0ICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOXB4O1xyXG4gICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICBcdCAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMjEyNTI5O1xyXG4gICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjEyNTI5O1xyXG5cdFx0XHRcdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0ICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59IiwiQHVzZSBcInNhc3M6bWFwXCI7XHJcbi5wYWdle1xyXG5cdCYtaGVhZGVye1xyXG5cclxuXHR9XHJcblx0Ji1ib2R5e1xyXG5cdFx0cGFkZGluZzogNDBweCAwcHg7XHJcblx0fVxyXG5cclxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5cclxuLmJhbm5lcntcclxuXHQmLXNvbGlke1xyXG5cdFx0cGFkZGluZzogNTBweCAwcHg7XHJcblx0XHQmLXByaW1hcnl7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC5nZXQoJHRleHRjb2xvciwgcHJpbWFyeSk7XHJcblx0XHRcdGgxe1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdHB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxufVxyXG4uc2VjdGlvbntcclxuXHQmLWhlYWRlcntcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0aDJ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ib2R5e1xyXG5cdFx0b2wge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblx0XHRvbCBsaSxcclxuXHRcdHVsIGxpLFxyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdFx0c3Ryb25ne1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtZ2Fwe1xyXG5cdFx0cGFkZGluZzogMzBweCAwcHg7XHJcblx0fVxyXG59IiwiLnByaXZhY3l7XHJcblx0Ji1wb2xpY3l7XHJcblx0XHQuc2VjdGlvbntcclxuXHRcdFx0cHtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5sYW5kaW5ne1xyXG5cdCYtYmFubmVye1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzcsIDIxNCwgMjAxLCAwLjE1KSAwJSwgcmdiYSgzNywgMjE0LCAyMDEsIDAuMDApIDEwMCUpO1xyXG5cdFx0cGFkZGluZzogMHB4IDAgMTAwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdHBhZGRpbmc6MzBweCAwO1xyXG5cdFx0fVxyXG5cdFx0LnNlY3Rpb24tY29udGVudHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2OTBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtaW1hZ2V7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZzogODBweCAwcHggNzBweDtcclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IDBweCAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI1ZDZjOSwgcmdiKDM3IDIxNCAyMDEgLyAwJSkpO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzgwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAxNSUpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XHJcblx0XHRcdFx0dG9wOiAtODBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucm93e1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tY29udGVudHtcclxuXHRoMntcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHRcdGNvbG9yOiAjMjVENkM5O1xyXG5cdH1cclxuXHRoNHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGNvbG9yOiAjMjRBNjcxO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRoMXtcclxuXHRcdGZvbnQtc2l6ZTogNDZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1N3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpe1xyXG5cdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0Zm9udC1zaXplOjI4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjM5cHg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0UHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHRcdGNvbG9yOiAjODI4MjgyO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuLnNlY3Rpb24taGVhZGluZ3tcclxuXHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdGg0e1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xyXG5cdFx0Y29sb3I6ICMyNUQ2Qzk7XHJcblx0fVxyXG5cdGgye1xyXG5cdFx0Zm9udC1zaXplOiA0MnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpe1xyXG5cdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDJweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0Zm9udC1zaXplOjI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5uby1tYXJnaW57XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcbi5jZWxlYnJhdGV7XHJcblx0Ji1zZWN0aW9ue1xyXG5cdFx0cGFkZGluZzo4MHB4IDAgNDBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwIDEwcHg7XHJcblx0XHR9XHJcblx0XHQuc2VjdGlvbi1oZWFkaW5ne1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1MnB4O1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDJ7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ib3h7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHggNDBweDtcclxuXHRcdG1heC13aWR0aDogNTAwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiAwIDI2cHggMzVweDtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDc2cHg7XHJcblx0XHRcdGhlaWdodDogNzZweDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGg1e1xyXG5cdFx0XHRtYXJnaW46IDIwcHggMCAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2Nlc3N7XHJcblx0Ji1zZWN0aW9ue1xyXG5cdFx0cGFkZGluZzogODBweCAwIDIwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzcsIDIxNCwgMjAxLCAwLjI1KSAwJSwgcmdiYSgzNywgMjE0LCAyMDEsIDAuMDApIDc4LjU0JSk7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdHBhZGRpbmc6IDUwcHggMCAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtcm93e1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblx0XHQmLW5ld3tcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbC1sZy02IHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1jb250ZW50e1xyXG5cdFx0cGFkZGluZzogMHB4IDEwMHB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXtcclxuXHRcdFx0cGFkZGluZzogMHB4IDYwcHg7XHJcblxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiAwcHggNTBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMzVweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0cGFkZGluZzogMHB4IDQwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDQ3NXB4KXtcclxuXHRcdFx0cGFkZGluZzogMHB4IDMwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0aDJ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXdyYXB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCYtaW1hZ2V7XHJcblx0XHQvLyBwYWRkaW5nLXRvcDogOTAlO1xyXG5cdFx0Ly8gQG1lZGlhKG1heC13aWR0aDogMTY5OXB4KXtcclxuXHRcdC8vIFx0cGFkZGluZy10b3A6IDgwJTtcclxuXHRcdC8vIH1cclxuXHRcdC8vIEBtZWRpYShtYXgtd2lkdGg6IDEyNzlweCl7XHJcblx0XHQvLyBcdHBhZGRpbmctdG9wOjY0JTtcclxuXHRcdC8vIH1cclxuXHRcdC8vIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdC8vIFx0cGFkZGluZy10b3A6NjElO1xyXG5cdFx0Ly8gfVxyXG5cdFx0Ly8gQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0Ly8gXHRwYWRkaW5nLXRvcDo4MCU7XHJcblx0XHQvLyB9XHJcblx0XHQvLyBAbWVkaWEobWF4LXdpZHRoOiA1OTlweCl7XHJcblx0XHQvLyBcdHBhZGRpbmctdG9wOjYzJTtcclxuXHRcdC8vIH1cclxuXHRcdCYtcmlnaHR7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHQvLyByaWdodDogLTE1NXB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQvLyBtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyB0b3A6IDA7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE2OTlweCl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA2NjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjc5cHgpe1xyXG5cdFx0XHRcdG1heC13aWR0aDo1NzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpe1xyXG5cdFx0XHRcdG1heC13aWR0aDo0ODBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOjgwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1sZWZ0e1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0Ly8gbGVmdDogLTE1NXB4O1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWJvdXR7XHJcblx0Ji1zZWN0aW9ue1xyXG5cdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHRcdGJhY2tncm91bmQ6IGNvbG9yLW1peChpbiBzcmdiLCAjMjVENkM5IDEwJSwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDAgNDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0cGFkZGluZzozMHB4IDAgMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1jb250ZW50e1xyXG5cdFx0cHtcclxuXHRcdFx0bWFyZ2luOiAwICAwIDE0cHg7XHJcblx0XHR9XHJcblx0XHRoMntcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjNweDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE3cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1idG5ze1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdC5idG57XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnRlc3RpbW9uaWFse1xyXG5cdCYtc2VjdGlvbntcclxuXHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHRcdGJhY2tncm91bmQ6IGNvbG9yLW1peChpbiBzcmdiLCAjMjVENkM5IDE1JSwgdHJhbnNwYXJlbnQpO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdHBhZGRpbmc6MzBweCAwO1xyXG5cdFx0fVxyXG5cdFx0LnRlc3RpbW9uaWFse1xyXG5cdFx0XHQmLWJveHtcclxuXHRcdFx0XHRib3gtc2hhZG93OjBweCAwcHggMTdweCAzcHggcmdiKDE3MSAxNzEgMTcxIC8gOSUpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMzBweCAyMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lml0ZW17XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMThweDtcclxuXHRcdH1cclxuXHRcdC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5vd2wtY2Fyb3VzZWx7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyNzlweCl7XHJcblx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1kZXNjcmlwdGlvbntcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWxvY2F0aW9ue1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQmLXRpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHQmLWRlc2lnbntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwcHggMCAyMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRzcGFue1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIDIwcHg7XHJcblx0XHR9XHJcblx0XHRocntcclxuXHRcdFx0ZmxleDogMSAwIDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzhmOGM4YztcclxuXHRcdH1cclxuXHRcdHN2Z3tcclxuXHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0ZmlsbDogIzhmOGM4YztcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuLm93bHtcclxuXHQmLWNhcm91c2Vse1xyXG5cdFx0Lm93bHtcclxuXHRcdFx0Ji1uYXZ7XHJcblx0XHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ3cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ3cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzRweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAxOXB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxM3B4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzJkZWcpO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDoxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6MTRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5vd2wtcHJldntcclxuXHRcdFx0XHRcdFx0bGVmdDogLTYwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyNUQ2Qzk7XHJcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyNzlweCl7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLTEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYub3dsLW5leHR7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyNUQ2Qzk7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtNjBweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTI3OXB4KXtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0Oi01cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OjlweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdldHN0YXJ0ZWR7XHJcblx0Ji1zZWN0aW9ue1xyXG5cdFx0cGFkZGluZzogNTBweCAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRwYWRkaW5nOjMzcHggMDtcclxuXHRcdH1cclxuXHRcdC5yb3d7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtY29udGVudHtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0aDJ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjM0cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo2cHg7XHJcblx0XHRcdH0gXHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDUwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuXHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtYnRue1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn0iLCIucGFnZS13cmFwcGVye1xyXG5cdHBhZGRpbmc6IDUwcHggMHB4IDBweDtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQuaW1hZ2UtY29udGFpbmVye1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHR9XHJcblx0Lm5hdmJhci1icmFuZHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0fVxyXG5cdC5tYWludGVuYW5jZS1pbWFnZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNTUwcHg7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG5cdH1cclxufVxyXG4ucGFnZS01MDN7XHJcblx0Ji5iZy1ncmFkaWFudHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NWRlZywgcmdiKDE5NywgMjQ1LCAyMzkpIDAlLCByZ2IoMTkzLCAyNTUsIDI0OCkgMzUlLCByZ2IoMTIzLCAyNTUsIDI0MCkgMTAwJSk7XHJcblx0fVxyXG5cdC5lcnJvci10aXRsZXtcclxuXHRcdGZvbnQtc2l6ZTogMjAwcHg7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiAyMDBweDtcclxuXHQgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogMTUwcHg7XHJcblx0ICAgIFx0bGluZS1oZWlnaHQ6IDE1MHB4O1xyXG5cdCAgICB9XHJcblx0ICAgIEBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXtcclxuXHQgICAgXHRmb250LXNpemU6IDEwMHB4O1xyXG5cdCAgICBcdGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHRoMXtcclxuXHRcdGZvbnQtc2l6ZTogNjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cdHB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICMyMzIzMjM7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHJcblx0XHR9XHJcblx0XHQmLmVycm9yLWluZm97XHJcblx0ICAgIFx0Y29sb3I6ICM2MDYwNjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdGg1e1xyXG5cdFx0YXtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHQgICAgYmFja2dyb3VuZDogIzRlZTlkNztcclxuXHRcdCAgICBjb2xvcjogIzVjMTMxMyAhaW1wb3J0YW50O1xyXG5cdFx0ICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHQgICAgJjpob3ZlcntcclxuXHRcdCAgICBcdGJhY2tncm91bmQ6ICM1ZGQ5Y2E7XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/