@charset "UTF-8";
/*
Theme Name: MYTREND
Author: MAISON D'IDÉE
Author URI: mytrend-lang
Description: Main template for MYTREND
Version: 1.0.1
Requires at least: 6.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mytrend-lang
*/
body,
html {
  margin: 0;
  scroll-behavior: smooth;
}

body {
  overflow-y: scroll;
  overflow-x: hidden;
}

main {
  overflow-x: hidden;
}

html * {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (min-width: 1330px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1330px;
  }
}
/*
* Spacing
*/
.single-kongres-a-event .contact-form-1 {
  margin-bottom: 48px;
}
@media (min-width: 768px) {
  .single-kongres-a-event .contact-form-1 {
    margin-bottom: 120px;
  }
}

a.inherit {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-decoration: none;
}
a.inherit:hover {
  text-decoration: underline;
}

.mb-small {
  margin-bottom: 48px;
}

.mb-large {
  margin-bottom: 64px;
}
@media (min-width: 768px) {
  .mb-large {
    margin-bottom: 100px;
  }
}

.banner-no-m .main-banner-2 {
  margin-bottom: 0;
}

.empty-slide {
  visibility: hidden;
}

.w-fit {
  width: fit-content;
}

#ajaxsearchprores3_1.vertical .results,
div.asp_r.asp_r_1.vertical .results {
  scrollbar-color: #0A246A #fff !important;
  scrollbar-width: thin !important;
  box-shadow: 0 5px 5px -5px #dfdfdf;
}

.instagram-feed-client img {
  border-radius: 0 !important;
}

.asp_showmore {
  padding: 12px 24px !important;
  border: 1px solid #1e326e !important;
  color: #fff !important;
  background-color: #1e326e !important;
  border-radius: 40px !important;
  width: fit-content !important;
  margin-top: 24px !important;
  transition: all 0.3s ease-in-out;
}
.asp_showmore:hover {
  color: #1e326e !important;
  background-color: transparent !important;
}

.wpml-ls-statics-footer {
  display: none !important;
}

.pt-section {
  padding-top: 50px;
}
@media (min-width: 768px) {
  .pt-section {
    padding-top: 100px;
  }
}

.pb-section {
  padding-bottom: 50px;
}
@media (min-width: 768px) {
  .pb-section {
    padding-bottom: 100px;
  }
}

.mt-section {
  margin-top: 100px;
}

.mb-section {
  margin-bottom: 100px;
}

.mb-100 {
  margin-bottom: 50px;
}
@media (min-width: 992px) {
  .mb-100 {
    margin-bottom: 100px;
  }
}

.button-wrapper {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 1rem !important;
}

/*
* Primary
*/
/*
* Secondary
*/
/*
* Gray
*/
/*
* Basic
*/
:root {
  --h1-fz: 40px;
  --h1-lh: 1.2;
  --h2-fz: 28px;
  --h2-lh: 1.2;
  --h3-fz: 18px;
  --h3-lh: 1.2;
  /*     --h4-fz: 21px;
  --h4-lh: 1.2; */
  --subh-fz: 20px;
  --subh-lh: 1.2;
  --base-fz: 16px;
  --base-lh: 1.3;
  --small-fz: 12px;
  --small-lh: 1.2;
  --btn-fz: 14px;
  --btn-lh: 1;
}

@media (min-width: 992px) {
  :root {
    --h1-fz: 50px;
    --h2-fz: 30px;
    --subh-fz: 22px;
  }
}
@media (min-width: 1200px) {
  :root {
    --h1-fz: 70px;
    --h2-fz: 32px;
    --subh-fz: 24px;
  }
}
@font-face {
  font-family: "TussilagoBold";
  src: url("fonts/TussilagoBold.woff2") format("woff2"), url("fonts/TussilagoBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
b,
strong {
  font-weight: 700;
}

em,
i {
  font-style: italic;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "TussilagoBold", sans-serif;
  font-weight: 700;
  letter-spacing: 0px;
  font-optical-sizing: auto;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
}

p,
a,
li {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-optical-sizing: auto;
}

p,
li {
  letter-spacing: 0.3px;
}

.btn, .contact-form-6 .wpcf7-submit {
  font-family: "Manrope", sans-serif;
  font-size: var(--btn-fz);
  line-height: var(--btn-lh);
  font-weight: 600;
  text-transform: uppercase;
  font-optical-sizing: auto;
  font-style: normal;
  cursor: pointer;
  letter-spacing: 1.12px;
}

.btn-primary {
  padding: 11px 24px;
  border: 0;
  background-color: #ffffff;
  color: #000000;
  border-radius: 40px;
  display: inline-block;
  transition: all 0.3s ease-in-out;
  position: relative;
}
.btn-primary:hover {
  color: #000000;
  background-color: #B1B1B1;
}
.btn-primary:active {
  color: #000000 !important;
  background-color: #B1B1B1 !important;
}

.btn-secondary, .contact-form-6 .wpcf7-submit {
  padding: 11px 24px;
  background-color: #FF4E00;
  color: #ffffff;
  border-radius: 40px;
  display: inline-block;
  transition: all 0.3s ease-in-out;
  position: relative;
  border: 1px solid #FF4E00;
}
.btn-secondary:hover, .contact-form-6 .wpcf7-submit:hover {
  color: #FF4E00;
  background-color: #ffffff;
  border-color: #FF4E00 !important;
}
.btn-secondary:active, .contact-form-6 .wpcf7-submit:active {
  color: #FF4E00 !important;
  background-color: #ffffff !important;
  border-color: #FF4E00 !important;
}

.btn-transparent {
  padding: 17px 64px 17px 32px;
  border: 0;
  color: #ffffff;
  display: inline-block;
  transition: all 0.3s ease-in-out;
  position: relative;
  border-radius: 100px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.1);
  box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.25) inset, 0px 2px 4px 0px rgba(255, 255, 255, 0.25) inset;
  backdrop-filter: blur(5px);
}
.btn-transparent:hover, .btn-transparent:active {
  color: #ffffff !important;
  background-color: #FF4E00 !important;
}
.btn-transparent::after {
  content: "";
  display: block;
  position: absolute;
  right: 4px;
  top: calc(50% - 22px);
  background-repeat: no-repeat;
  background-size: cover;
  width: 44px;
  height: 44px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' fill='none'%3E%3Ccircle cx='22' cy='22' r='22' fill='%23FF4E00'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15 22h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");
}

.navbar-6 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
  /* box-shadow: 0px 4px 20px 0px rgba(26, 19, 197, 0.12); */
  background-color: transparent;
}
.navbar-6 .logo-link-header img {
  max-width: 160px;
  height: auto;
}
@media (min-width: 1200px) {
  .navbar-6 .logo-link-header img {
    max-width: 240px;
  }
}
.navbar-6 .navbar {
  padding: 15px 0;
  transition: all 0.3s ease;
}
@media (min-width: 992px) {
  .navbar-6 .navbar {
    padding: 36px 0;
  }
}
.navbar-6.navbar-scroll .navbar {
  padding: 10px 0;
}
.navbar-6 .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-6 .navbar-toggler {
  border: 0;
  box-shadow: none;
  outline: 0;
}
.navbar-6 .navbar-collapse.show {
  overflow-y: auto;
  max-height: calc(100vh - 82px);
}
.navbar-6 .navbar-collapse .navbar-nav {
  padding-top: 20px;
}
@media (min-width: 992px) {
  .navbar-6 .navbar-collapse .navbar-nav {
    display: flex;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .navbar-6 .navbar-collapse .navbar-nav {
    padding-top: 0;
  }
}
.navbar-6 .navbar-collapse .navbar-nav a {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  font-weight: 400;
  color: #ffffff;
  text-transform: none;
  text-decoration: none;
  transition: all 0.3s ease;
  position: relative;
  padding: 15px 0;
}
@media (min-width: 992px) {
  .navbar-6 .navbar-collapse .navbar-nav a {
    margin-left: 20px;
    font-size: 16px;
    line-height: 16px;
  }
}
@media (min-width: 1200px) {
  .navbar-6 .navbar-collapse .navbar-nav a {
    margin-left: 25px;
    font-size: var(--base-fz);
    line-height: var(--btn-lh);
  }
}
@media (min-width: 1330px) {
  .navbar-6 .navbar-collapse .navbar-nav a {
    margin-left: 40px;
  }
}
.navbar-6 .navbar-collapse .navbar-nav a.active, .navbar-6 .navbar-collapse .navbar-nav a:hover {
  color: #FF4E00;
}
.navbar-6 .navbar-collapse .navbar-nav a.sk-flag {
  padding-left: 30px;
}
.navbar-6 .navbar-collapse .navbar-nav a.sk-flag::before {
  content: "";
  display: block;
  width: 20px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23ee1c25' d='M0 0h640v480H0z'/%3E%3Cpath fill='%230b4ea2' d='M0 0h640v320H0z'/%3E%3Cpath fill='%23fff' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M233 370.8c-43-20.7-104.6-61.9-104.6-143.2 0-81.4 4-118.4 4-118.4h201.3s3.9 37 3.9 118.4S276 350 233 370.8'/%3E%3Cpath fill='%23ee1c25' d='M233 360c-39.5-19-96-56.8-96-131.4s3.6-108.6 3.6-108.6h184.8s3.5 34 3.5 108.6C329 303.3 272.5 341 233 360'/%3E%3Cpath fill='%23fff' d='M241.4 209c10.7.2 31.6.6 50.1-5.6 0 0-.4 6.7-.4 14.4s.5 14.4.5 14.4c-17-5.7-38.1-5.8-50.2-5.7v41.2h-16.8v-41.2c-12-.1-33.1 0-50.1 5.7 0 0 .5-6.7.5-14.4s-.5-14.4-.5-14.4c18.5 6.2 39.4 5.8 50 5.6v-25.9c-9.7 0-23.7.4-39.6 5.7 0 0 .5-6.6.5-14.4 0-7.7-.5-14.4-.5-14.4 15.9 5.3 29.9 5.8 39.6 5.7-.5-16.4-5.3-37-5.3-37s9.9.7 13.8.7 13.8-.7 13.8-.7-4.8 20.6-5.3 37c9.7.1 23.7-.4 39.6-5.7 0 0-.5 6.7-.5 14.4s.5 14.4.5 14.4a119 119 0 0 0-39.7-5.7v26z'/%3E%3Cpath fill='%230b4ea2' d='M233 263.3c-19.9 0-30.5 27.5-30.5 27.5s-6-13-22.2-13c-11 0-19 9.7-24.2 18.8 20 31.7 51.9 51.3 76.9 63.4 25-12 57-31.7 76.9-63.4-5.2-9-13.2-18.8-24.2-18.8-16.2 0-22.2 13-22.2 13S253 263.3 233 263.3'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px 15px;
  position: absolute;
  left: 0;
  top: calc(50% - 7px);
}
.navbar-6 .navbar-collapse .navbar-nav a.en-flag {
  padding-left: 30px;
}
.navbar-6 .navbar-collapse .navbar-nav a.en-flag::before {
  content: "";
  display: block;
  width: 20px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23012169' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23FFF' d='m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0z'/%3E%3Cpath fill='%23C8102E' d='m424 281 216 159v40L369 281zm-184 20 6 35L54 480H0zM640 0v3L391 191l2-44L590 0zM0 0l239 176h-60L0 42z'/%3E%3Cpath fill='%23FFF' d='M241 0v480h160V0zM0 160v160h640V160z'/%3E%3Cpath fill='%23C8102E' d='M0 193v96h640v-96zM273 0v480h96V0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px 15px;
  position: absolute;
  left: 0;
  top: calc(50% - 7px);
}

.navbar-show .navbar-6 {
  background-color: #000000 !important;
}

.main-banner-13 {
  height: calc(100vh - 70px);
  min-height: 520px;
  margin-bottom: 100px;
  position: relative;
}
@media (min-width: 992px) {
  .main-banner-13 {
    height: calc(100vh - 100px);
  }
}
@media (min-width: 1200px) {
  .main-banner-13 {
    min-height: 650px;
  }
}
.main-banner-13::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: -200px;
  left: 0;
  z-index: -1;
  background-color: #F6F6F6;
}
.main-banner-13 img.banner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  max-width: 100%;
  width: 100% !important;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  height: 100%;
  object-fit: cover;
}
.main-banner-13 .container,
.main-banner-13 .row {
  height: 100%;
  position: relative;
  z-index: 10;
}
.main-banner-13 .col-12 {
  padding-top: 150px;
}
@media (min-width: 1200px) {
  .main-banner-13 .col-12 {
    padding-top: 250px;
    margin-left: 100px;
  }
}
.main-banner-13 h1 {
  font-size: var(--h1-fz);
  line-height: var(--h1-lh);
  color: #ffffff;
  margin-bottom: 40px;
  position: relative;
}
.main-banner-13 h1::before {
  content: "";
  display: block;
  position: absolute;
  top: 70%;
  left: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("img/pattern.png");
  width: 1030px;
  height: 550px;
}
.main-banner-13 h2 {
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  color: #000000;
  margin-bottom: 20px;
}
.main-banner-13 .cta-section {
  display: inline-block;
  position: relative;
  position: absolute;
  bottom: -85px;
  right: 60px;
}
@media (min-width: 992px) {
  .main-banner-13 .cta-section {
    right: 0;
  }
}
@media (min-width: 1900px) {
  .main-banner-13 .cta-section {
    right: -200px;
  }
}
.main-banner-13 .cta-section .cta-content {
  position: relative;
  z-index: 10;
  padding: 50px 15px;
}
@media (min-width: 992px) {
  .main-banner-13 .cta-section .cta-content {
    padding: 50px 200px;
  }
}
.main-banner-13 .cta-section svg {
  position: absolute;
  top: 20px;
  left: -50%;
  width: 700px;
  height: 200px;
  display: block;
  z-index: 5;
}
@media (min-width: 450px) {
  .main-banner-13 .cta-section svg {
    top: 0px;
    left: -30%;
    width: 570px;
    height: 200px;
  }
}
@media (min-width: 992px) {
  .main-banner-13 .cta-section svg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

.text-image-5 {
  padding: 50px 0;
  background-color: #000000;
  overflow: hidden;
}
@media (min-width: 992px) {
  .text-image-5 {
    padding: 100px 0;
  }
}
.text-image-5 h2 {
  font-size: var(--h2-fz);
  line-height: var(--h2-lh);
  color: #ffffff;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .text-image-5 h2 {
    margin-bottom: 24px;
  }
}
.text-image-5 h3 {
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  color: #ffffff;
  margin-bottom: 16px;
}
.text-image-5 p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #ffffff;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .text-image-5 p {
    margin-bottom: 40px;
  }
}
.text-image-5 .content {
  position: relative;
  z-index: 5;
}
.text-image-5 .img-main {
  position: absolute;
  top: -100px;
  right: -100px;
  height: calc(100% + 200px);
  z-index: 3;
}
.text-image-5 .img-bottom {
  display: none;
}
@media (min-width: 576px) {
  .text-image-5 .img-bottom {
    display: block;
    position: absolute;
    top: calc(100% - 50px);
    left: calc(100% - 350px);
    width: 996px;
    height: auto;
    z-index: 1;
  }
}
@media (min-width: 1330px) {
  .text-image-5 .img-bottom {
    top: calc(100% - 100px);
  }
}

.simple-image-slider-4 {
  padding: 50px 0;
}
@media (min-width: 768px) {
  .simple-image-slider-4 {
    padding: 100px 0;
  }
}
.simple-image-slider-4 h2 {
  color: #000000;
  text-align: left;
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  margin-bottom: 50px;
  max-width: calc(100% - 70px);
}
.simple-image-slider-4 .simple-image-slider-4-swiper {
  padding: 0 15px;
}
.simple-image-slider-4 .swiper-slide {
  width: auto;
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  height: auto;
}
.simple-image-slider-4 .simple-image-slider-4-button-prev,
.simple-image-slider-4 .simple-image-slider-4-button-next {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  width: 24px;
  height: 24px;
  top: 0;
  transition: all 0.3s ease-in-out;
}
.simple-image-slider-4 .simple-image-slider-4-button-prev:after,
.simple-image-slider-4 .simple-image-slider-4-button-next:after {
  content: "";
  display: block;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5 12h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  transition: all 0.3s ease;
}
.simple-image-slider-4 .simple-image-slider-4-button-prev {
  right: 48px;
}
.simple-image-slider-4 .simple-image-slider-4-button-prev:after {
  transform: rotate(180deg);
}
.simple-image-slider-4 .simple-image-slider-4-button-prev:hover::after {
  transform: scale(1.2) rotate(180deg);
}
.simple-image-slider-4 .simple-image-slider-4-button-next {
  right: 0;
}
.simple-image-slider-4 .simple-image-slider-4-button-next:hover::after {
  transform: scale(1.2);
}

.contact-form-6 {
  padding-bottom: 50px;
  padding-top: 50px;
  /* Vlastný box checkboxu */
  /* Fajka */
  /* Checkbox zaškrtnutý — zmeníme farbu pozadia + ukážeme fajku */
}
@media (min-width: 992px) {
  .contact-form-6 {
    padding-bottom: 100px;
    padding-top: 100px;
  }
}
@media (min-width: 992px) {
  .contact-form-6 .content {
    padding-bottom: 50px;
    padding-top: 50px;
  }
}
@media (min-width: 992px) {
  .contact-form-6 .content {
    padding-bottom: 60px;
    padding-top: 60px;
  }
}
.contact-form-6 .content h2 {
  font-size: var(--h2-fz);
  line-height: var(--h2-lh);
  color: #000000;
  margin-bottom: 16px;
}
.contact-form-6 .content p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
  margin-bottom: 40px;
}
.contact-form-6 .img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  max-width: 100%;
  width: 100% !important;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  overflow: hidden;
}
.contact-form-6 p {
  margin: 0;
}
.contact-form-6 form p {
  margin-bottom: 0 !important;
}
.contact-form-6 label {
  width: 100%;
  font-family: "Manrope", sans-serif;
  font-weight: 600;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: #000000;
}
.contact-form-6 input,
.contact-form-6 textarea {
  font-family: "Manrope", sans-serif;
  font-weight: 600;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: #000000;
  padding: 12px 16px;
  max-width: 100%;
  width: 100%;
  border-radius: 40px;
  border: 1px solid #B1B1B1;
  background: #ffffff;
  margin-top: 10px;
  margin-bottom: 14px;
  transition: border-color 0.3s ease;
}
.contact-form-6 input::placeholder,
.contact-form-6 textarea::placeholder {
  color: #B1B1B1;
  font-weight: 400;
}
.contact-form-6 input:focus, .contact-form-6 input:active,
.contact-form-6 textarea:focus,
.contact-form-6 textarea:active {
  box-shadow: none;
  outline: none;
}
.contact-form-6 input:focus,
.contact-form-6 textarea:focus {
  border-color: #000000;
}
.contact-form-6 .wpcf7-submit {
  width: auto;
}
.contact-form-6 .submit-info {
  display: flex;
  align-items: center;
}
.contact-form-6 .submit-info .wpcf7-submit {
  margin-right: 32px !important;
}
.contact-form-6 .submit-info p {
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: rgba(255, 78, 0, 0.5);
  margin-bottom: 0;
}
.contact-form-6 .wpcf7-spinner {
  display: none !important;
}
.contact-form-6 textarea {
  margin-bottom: 20px;
  height: 150px;
  border-radius: 0;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}
.contact-form-6 .wpcf7-checkbox input[type=checkbox] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.contact-form-6 .wpcf7-checkbox .wpcf7-list-item-label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  user-select: none;
}
.contact-form-6 .wpcf7-checkbox .wpcf7-list-item-label::before {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% - 10px);
  width: 20px;
  height: 20px;
  border: 2px solid #B1B1B1;
  border-radius: 6px;
  background: #ffffff;
  transition: 0.2s;
}
.contact-form-6 .wpcf7-checkbox .wpcf7-list-item-label::after {
  content: "";
  position: absolute;
  left: 7px;
  top: calc(50% - 7px);
  width: 6px;
  height: 12px;
  border: solid #ffffff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  display: none;
}
.contact-form-6 .wpcf7-checkbox input[type=checkbox]:checked + .wpcf7-list-item-label::before {
  background-color: #FF4E00;
  border-color: #FF4E00;
}
.contact-form-6 .wpcf7-checkbox input[type=checkbox]:checked + .wpcf7-list-item-label::after {
  display: block;
}
.contact-form-6 .wpcf7-list-item {
  margin-left: 0;
}
.contact-form-6 .check {
  margin-bottom: 36px;
}
.contact-form-6 .check span {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: #000000;
}
.contact-form-6 .wpcf7-not-valid-tip {
  color: #dc3232 !important;
  font-family: "Manrope", sans-serif !important;
  font-weight: 400 !important;
  font-size: var(--small-fz) !important;
  line-height: var(--small-lh) !important;
}

.accordion-4 {
  background: #F6F6F6;
  padding: 50px 0;
  position: relative;
  overflow: hidden;
}
@media (min-width: 992px) {
  .accordion-4 {
    padding: 100px 0;
  }
}
.accordion-4 h2 {
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  color: #000000;
  margin-bottom: 36px;
}
.accordion-4 .wrapper {
  display: flex;
  flex-wrap: wrap;
}
.accordion-4 .custom-col {
  width: 100%;
}
@media (min-width: 992px) {
  .accordion-4 .custom-col {
    width: 50%;
  }
}
.accordion-4 .accordion-item {
  cursor: pointer;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .accordion-4 .accordion-item {
    margin-right: 24px;
    margin-bottom: 12px;
  }
}
.accordion-4 .accordion-item h3 {
  font-family: "Manrope", sans-serif;
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  color: #000000;
  font-weight: 700;
  margin-bottom: 0;
  width: 100%;
  padding: 14px 60px 14px 24px;
  border: 1px solid #A8A8A8;
  border-radius: 100px;
  position: relative;
  z-index: 10;
  background: #F6F6F6;
  transition: all 0.3s ease-in-out;
}
.accordion-4 .accordion-item h3.active {
  background: #000000;
  color: #ffffff;
  border-color: #000000;
}
.accordion-4 .accordion-item h3.active:after {
  transform: rotate(90deg);
}
.accordion-4 .accordion-item h3::after {
  content: "";
  display: block;
  position: absolute;
  right: 4px;
  top: calc(50% - 22px);
  background-repeat: no-repeat;
  background-size: cover;
  width: 44px;
  height: 44px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' fill='none'%3E%3Ccircle cx='22' cy='22' r='22' fill='%23FF4E00'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15 22h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");
}
.accordion-4 .accordion-item-text {
  overflow: hidden;
  max-height: 0;
}
.accordion-4 .accordion-item-text p {
  margin-bottom: 0;
  color: #000000;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
}
.accordion-4 .accordion-item-text.active {
  padding-top: 20px;
  max-height: 1000px;
  background-color: #ffffff;
  padding: 24px 20px;
  border-radius: 0px 0px 20px 20px;
  position: relative;
  z-index: 5;
  overflow: visible;
}
.accordion-4 .accordion-item-text.active::before {
  content: "";
  display: block;
  position: absolute;
  top: -24px;
  left: 0;
  width: 100%;
  height: 24px;
  background-color: #ffffff;
}
.accordion-4 .img {
  display: none;
}
@media (min-width: 1200px) {
  .accordion-4 .img {
    will-change: transform;
    position: absolute;
    top: 0;
    left: 55%;
    bottom: 0;
    display: block;
    max-width: 100%;
    width: auto !important;
    height: 100%;
    object-fit: cover;
    object-position: left;
  }
}

.text-2-column-3 {
  padding: 50px 0;
  background-color: #FF4E00;
}
@media (min-width: 992px) {
  .text-2-column-3 {
    padding: 100px 0;
  }
}
.text-2-column-3 h2 {
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  color: #000000;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .text-2-column-3 h2 {
    margin-bottom: 0;
  }
}
.text-2-column-3 p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .text-2-column-3 p {
    margin-bottom: 0;
  }
}

.footer-6 {
  background: #000000;
  padding: 40px 0;
}
@media (min-width: 768px) {
  .footer-6 {
    padding: 100px 0 44px;
  }
}
.footer-6 h2 {
  font-family: "Manrope", sans-serif;
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  font-weight: 700;
  color: #FF4E00;
  margin-bottom: 10px;
  margin-top: 24px;
}
@media (min-width: 992px) {
  .footer-6 h2 {
    margin-bottom: 16px;
    margin-top: 0;
  }
}
.footer-6 a {
  color: #ffffff;
  font-size: var(--base-fz);
  line-height: 1.4;
  font-weight: 400;
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
}
.footer-6 a:hover {
  color: #FF4E00;
}
.footer-6 p {
  color: #ffffff;
  font-size: var(--base-fz);
  line-height: 1.4;
  font-weight: 400;
  margin-bottom: 0;
}
.footer-6 ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.footer-6 .copy {
  padding-top: 20px;
  margin-top: 32px;
  border-top: 1px solid rgba(240, 239, 255, 0.25);
}
.footer-6 .copy p,
.footer-6 .copy a {
  font-size: var(--small-fz);
  line-height: var(--small-lh);
}
.footer-6 .copy p {
  margin-bottom: 12px;
}
@media (min-width: 992px) {
  .footer-6 .copy p {
    margin-bottom: 0;
  }
}
.footer-6 img {
  max-width: 200px;
  height: auto;
}
@media (min-width: 1200px) {
  .footer-6 img {
    max-width: 340px;
  }
}
.footer-6 .social {
  margin-top: 24px;
}
.footer-6 .social .social-icon {
  padding: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0;
  overflow: hidden;
  width: 36px;
  height: 36px;
}
.footer-6 .social .social-icon:last-child {
  margin-right: 0;
}
.footer-6 .social .social-icon:hover {
  transition: all 0.3s ease-in-out;
  background-color: #FF4E00;
}

.reviews-2 {
  padding-bottom: 50px;
  padding-top: 50px;
  background-color: #F6F6F6;
}
@media (min-width: 992px) {
  .reviews-2 {
    padding-bottom: 100px;
    padding-top: 100px;
  }
}
.reviews-2 .form-section h2 {
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  color: #000000;
  margin-bottom: 16px;
}
.reviews-2 .form-section p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
  margin-bottom: 32px;
}
.reviews-2 .form-section .rating-text span {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #B1B1B1;
  padding-right: 12px;
  display: inline-block;
}
.reviews-2 label {
  width: 100%;
  font-family: "Manrope", sans-serif;
  font-weight: 600;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: #000000;
}
.reviews-2 input,
.reviews-2 textarea {
  font-family: "Manrope", sans-serif;
  font-weight: 600;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  color: #000000;
  padding: 12px 16px;
  max-width: 100%;
  width: 100%;
  border-radius: 40px;
  border: 1px solid #B1B1B1;
  background: transparent;
  margin-bottom: 12px;
  transition: border-color 0.3s ease;
}
.reviews-2 input::placeholder,
.reviews-2 textarea::placeholder {
  color: #B1B1B1;
  font-weight: 400;
}
.reviews-2 input:focus, .reviews-2 input:active,
.reviews-2 textarea:focus,
.reviews-2 textarea:active {
  box-shadow: none;
  outline: none;
}
.reviews-2 input:focus,
.reviews-2 textarea:focus {
  border-color: #000000;
}
.reviews-2 textarea {
  margin-bottom: 20px;
  height: 150px;
  border-radius: 0;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}
.reviews-2 .reviews-list {
  position: relative;
}
.reviews-2 .reviews-list h2 {
  font-size: var(--subh-fz);
  line-height: var(--subh-lh);
  color: #B1B1B1;
  margin-bottom: 48px;
  max-width: calc(100% - 70px);
}
.reviews-2 .swiper-slide {
  width: auto;
  height: auto;
}
.reviews-2 .reviews-2-button-prev,
.reviews-2 .reviews-2-button-next {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  width: 24px;
  height: 24px;
  top: 0;
  transition: all 0.3s ease-in-out;
}
.reviews-2 .reviews-2-button-prev:after,
.reviews-2 .reviews-2-button-next:after {
  content: "";
  display: block;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5 12h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  transition: all 0.3s ease;
}
.reviews-2 .reviews-2-button-prev {
  right: 48px;
}
.reviews-2 .reviews-2-button-prev:after {
  transform: rotate(180deg);
}
.reviews-2 .reviews-2-button-prev:hover::after {
  transform: scale(1.2) rotate(180deg);
}
.reviews-2 .reviews-2-button-next {
  right: 0;
}
.reviews-2 .reviews-2-button-next:hover::after {
  transform: scale(1.2);
}
.reviews-2 .review-item .review-img {
  margin-right: 16px;
}
.reviews-2 .review-item svg {
  width: 64px;
  height: 64px;
}
.reviews-2 .review-item h3 {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  color: #000000;
  margin-bottom: 0;
}
.reviews-2 .review-item time {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #B1B1B1;
  margin-bottom: 0;
}
.reviews-2 .review-item p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
  margin-bottom: 0;
}
.reviews-2 .review-item .review-card {
  margin-bottom: 16px;
}
.reviews-2 .review-item .review-content {
  margin-top: 8px;
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
}
.reviews-2 .rating-stars {
  direction: rtl;
  unicode-bidi: bidi-override;
  display: inline-flex;
  gap: 2px;
}
.reviews-2 .rating-stars input[type=radio] {
  position: absolute;
  left: -9999px;
  /* skryté mimo obrazovku, ale focusovateľné */
}
.reviews-2 .rating-stars label {
  cursor: pointer;
  transition: color 0.2s;
}
.reviews-2 .rating-stars label svg {
  width: 24px;
  height: 24px;
  fill: #B1B1B1;
}
.reviews-2 .rating-stars input[type=radio]:checked ~ label svg,
.reviews-2 .rating-stars label:hover svg,
.reviews-2 .rating-stars label:hover ~ label svg {
  fill: #FFCF0D;
}
.reviews-2 .clean-stars {
  display: inline-flex;
  gap: 2px;
  font-size: 24px;
  color: #B1B1B1;
}
.reviews-2 .clean-stars svg {
  width: 24px;
  height: 24px;
  fill: #B1B1B1;
}
.reviews-2 .clean-stars .star.filled svg {
  fill: #FFCF0D;
}
.reviews-2 .bottom {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1200px) {
  .reviews-2 .bottom {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}

.advertisements-1 {
  padding: 20px 0 50px;
  background-color: #F6F6F6;
}
@media (min-width: 992px) {
  .advertisements-1 {
    padding: 20px 0 100px;
  }
}
.advertisements-1 h2 {
  font-size: var(--h2-fz);
  line-height: var(--h2-lh);
  color: #000000;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .advertisements-1 h2 {
    margin-bottom: 48px;
  }
}
.advertisements-1 .list .item {
  padding: 12px;
  background-color: #ffffff;
  border-radius: 20px;
  margin-bottom: 24px;
}
.advertisements-1 .list .item .info-heading {
  margin-top: 24px;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .advertisements-1 .list .item .info-heading {
    display: flex;
    justify-content: space-between;
  }
}
.advertisements-1 .list .item .info-heading h3 {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  margin: 0;
}
.advertisements-1 .list .item .info-heading .price {
  margin-top: 16px;
}
@media (min-width: 992px) {
  .advertisements-1 .list .item .info-heading .price {
    text-align: right;
    margin-top: 0;
  }
}
.advertisements-1 .list .item .info-heading .price p {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  color: #000000;
  margin: 0;
}
.advertisements-1 .list .item .info-heading .price p span {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #B1B1B1;
}
.advertisements-1 .list .item .info-heading .name {
  width: 100%;
}
@media (min-width: 992px) {
  .advertisements-1 .list .item .info-heading .name {
    width: calc(100% - 100px);
  }
}
.advertisements-1 .list .item .info-heading .name span {
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #B1B1B1;
}
.advertisements-1 .list .item .info-heading,
.advertisements-1 .list .item .info-icons,
.advertisements-1 .list .item .bottom {
  padding: 0 12px;
}
.advertisements-1 .list .info-icons {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
@media (min-width: 576px) {
  .advertisements-1 .list .info-icons {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 768px) {
  .advertisements-1 .list .info-icons {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 992px) {
  .advertisements-1 .list .info-icons {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1200px) {
  .advertisements-1 .list .info-icons {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1330px) {
  .advertisements-1 .list .info-icons {
    grid-template-columns: repeat(4, 1fr);
  }
}
.advertisements-1 .list .info-icons span {
  display: block;
}
.advertisements-1 .list .info-icons .info-1,
.advertisements-1 .list .info-icons .info-2,
.advertisements-1 .list .info-icons .info-3,
.advertisements-1 .list .info-icons .info-4 {
  background-color: #FFF3EE;
  padding: 8px 12px;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 576px) {
  .advertisements-1 .list .info-icons .info-1,
  .advertisements-1 .list .info-icons .info-2,
  .advertisements-1 .list .info-icons .info-3,
  .advertisements-1 .list .info-icons .info-4 {
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .advertisements-1 .list .info-icons .info-1,
  .advertisements-1 .list .info-icons .info-2,
  .advertisements-1 .list .info-icons .info-3,
  .advertisements-1 .list .info-icons .info-4 {
    align-items: center;
  }
}
@media (min-width: 992px) {
  .advertisements-1 .list .info-icons .info-1,
  .advertisements-1 .list .info-icons .info-2,
  .advertisements-1 .list .info-icons .info-3,
  .advertisements-1 .list .info-icons .info-4 {
    align-items: flex-start;
  }
}
@media (min-width: 1200px) {
  .advertisements-1 .list .info-icons .info-1,
  .advertisements-1 .list .info-icons .info-2,
  .advertisements-1 .list .info-icons .info-3,
  .advertisements-1 .list .info-icons .info-4 {
    align-items: center;
  }
}
@media (min-width: 1330px) {
  .advertisements-1 .list .info-icons .info-1,
  .advertisements-1 .list .info-icons .info-2,
  .advertisements-1 .list .info-icons .info-3,
  .advertisements-1 .list .info-icons .info-4 {
    align-items: flex-start;
  }
}
.advertisements-1 .list .info-icons .info-1 .text,
.advertisements-1 .list .info-icons .info-2 .text,
.advertisements-1 .list .info-icons .info-3 .text,
.advertisements-1 .list .info-icons .info-4 .text {
  color: #FF4E00;
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  margin-top: 4px;
}
.advertisements-1 .list .info-icons .icon {
  width: 25px;
  height: 25px;
}
.advertisements-1 .list .info-icons .icon svg {
  max-width: 100%;
  height: auto;
}
.advertisements-1 .bottom {
  margin-top: 32px;
}
@media (min-width: 992px) {
  .advertisements-1 .bottom {
    display: flex;
    justify-content: space-between;
  }
  .advertisements-1 .bottom div {
    width: 50%;
  }
}
.advertisements-1 .bottom .text {
  padding-right: 5px;
}
.advertisements-1 .bottom .text p {
  color: #000000;
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  font-size: var(--base-fz);
  line-height: var(--base-lh);
}
.advertisements-1 .swiper-slide {
  width: 100%;
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.advertisements-1 .swiper-slide img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
@media (min-width: 992px) {
  .advertisements-1 .swiper-slide img {
    height: 260px;
  }
}
.advertisements-1 .gallery {
  height: 200px;
  position: relative;
  overflow: hidden;
  border-radius: 20px;
}
@media (min-width: 992px) {
  .advertisements-1 .gallery {
    height: 260px;
  }
}
.advertisements-1 p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #000000;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .advertisements-1 p {
    margin-bottom: 0;
  }
}
.advertisements-1 .advertisements-1-swiper-prev,
.advertisements-1 .advertisements-1-swiper-next {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  width: 24px;
  height: 16px;
  bottom: 20px;
  transition: all 0.3s ease-in-out;
}
.advertisements-1 .advertisements-1-swiper-prev:hover,
.advertisements-1 .advertisements-1-swiper-next:hover {
  cursor: pointer;
}
.advertisements-1 .advertisements-1-swiper-prev:after,
.advertisements-1 .advertisements-1-swiper-next:after {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5 12h14m0 0-7-7m7 7-7 7'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  transition: all 0.3s ease;
}
.advertisements-1 .advertisements-1-swiper-prev {
  right: 48px;
}
.advertisements-1 .advertisements-1-swiper-prev:after {
  transform: rotate(180deg);
}
.advertisements-1 .advertisements-1-swiper-prev:hover::after {
  transform: scale(1.2) rotate(180deg);
}
.advertisements-1 .advertisements-1-swiper-next {
  right: 12px;
}
.advertisements-1 .advertisements-1-swiper-next:hover::after {
  transform: scale(1.2);
}

.simple-page {
  padding-top: 100px;
  margin-bottom: 64px;
}
@media (min-width: 992px) {
  .simple-page {
    margin-bottom: 100px;
    padding-top: 150px;
  }
}
.simple-page h1 {
  font-size: var(--h2-fz);
  line-height: var(--h2-lh);
  color: #FF4E00;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .simple-page h1 {
    margin-bottom: 24px;
  }
}
.simple-page h2 {
  font-size: var(--h3-fz);
  line-height: var(--h3-lh);
  color: #FF4E00;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .simple-page h2 {
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.simple-page h3,
.simple-page h4,
.simple-page h5 {
  font-size: var(--h4-fz);
  line-height: var(--h4-lh);
  color: #FF4E00;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .simple-page h3,
  .simple-page h4,
  .simple-page h5 {
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.simple-page p {
  font-size: var(--base-fz);
  line-height: var(--base-lh);
  color: #B1B1B1;
}
.simple-page p:last-child {
  margin-bottom: 0;
}
.simple-page p img {
  margin-top: 44px;
  margin-bottom: 0;
  max-width: 100%;
  height: auto;
}
.simple-page p:first-child img {
  margin-top: 0;
}
.simple-page a {
  color: #B1B1B1;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}
.simple-page a:hover {
  color: #FF4E00;
  text-decoration: underline;
}
.simple-page ul li {
  color: #B1B1B1;
  margin: 5px 0 5px 0;
}
.simple-page ol li {
  color: #B1B1B1;
  margin: 5px 0 5px 0;
}
.simple-page img {
  border-radius: 40px;
  margin-top: 24px;
  margin-bottom: 24px;
}
.simple-page strong {
  font-weight: 600;
}
.simple-page a.btn, .simple-page .contact-form-6 a.wpcf7-submit, .contact-form-6 .simple-page a.wpcf7-submit {
  font-family: "Manrope", sans-serif;
  font-size: var(--small-fz);
  line-height: var(--small-lh);
  font-weight: 400;
}
.simple-page a.btn-primary {
  padding: 16px 22px;
  border: 1px solid #B1B1B1;
  color: #ffffff;
  background-color: #B1B1B1;
  border-radius: 0;
  text-transform: uppercase;
  letter-spacing: 1.68px;
}
.simple-page a.btn-primary:hover {
  color: #B1B1B1;
  background-color: transparent;
  border: 1px solid #B1B1B1;
  text-decoration: none;
}
.simple-page a.btn-secondary, .simple-page .contact-form-6 a.wpcf7-submit, .contact-form-6 .simple-page a.wpcf7-submit {
  padding: 16px 22px;
  border: 1px solid #FF4E00;
  color: #ffffff;
  background-color: #FF4E00;
  border-radius: 0;
  text-transform: uppercase;
  letter-spacing: 1.68px;
}
.simple-page a.btn-secondary:hover, .simple-page .contact-form-6 a.wpcf7-submit:hover, .contact-form-6 .simple-page a.wpcf7-submit:hover {
  color: #FF4E00;
  border: 1px solid #FF4E00;
  background-color: transparent;
  text-decoration: none;
}

.error404 .navbar-6,
.page-template-simple-page-template .navbar-6 {
  background-color: #000000 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfcGFydGlhbC9fYmFzZS5zY3NzIiwiX3BhcnRpYWwvX2NvbG9ycy5zY3NzIiwiX3BhcnRpYWwvX3R5cG9ncmFwaHkuc2NzcyIsIl9jb21wb25lbnRzL19uYXZiYXItNi5zY3NzIiwiX2NvbXBvbmVudHMvX21haW4tYmFubmVyLTEzLnNjc3MiLCJfY29tcG9uZW50cy9fdGV4dC1pbWFnZS01LnNjc3MiLCJfY29tcG9uZW50cy9fc2ltcGxlLWltYWdlLXNsaWRlci00LnNjc3MiLCJfY29tcG9uZW50cy9fY29udGFjdC1mb3JtLTYuc2NzcyIsIl9jb21wb25lbnRzL19hY2NvcmRpb24tNC5zY3NzIiwiX2NvbXBvbmVudHMvX3RleHQtMi1jb2x1bW4tMy5zY3NzIiwiX2NvbXBvbmVudHMvX2Zvb3Rlci02LnNjc3MiLCJfY29tcG9uZW50cy9fcmV2aWV3cy0yLnNjc3MiLCJfY29tcG9uZW50cy9fYWR2ZXJ0aXNlbWVudHMtMS5zY3NzIiwiX3BhZ2VzL19zaW1wbGUtcGFnZS10ZW1wbGF0ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNMQTtBQUFBO0VBRUk7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBVUo7RUFFSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBS0k7OztBQUlSO0FBQUE7QUFBQTtBQXVCSTtFQUNJLGVBVkc7O0FBV0g7RUFGSjtJQUdROzs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBSVI7RUFDSSxlQS9CTzs7O0FBa0NYO0VBQ0ksZUFqQ087O0FBbUNQO0VBSEo7SUFJUSxlQWxDSTs7OztBQXVDUjtFQUNJOzs7QUFJUjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFJSjtBQUFBO0VBRUk7RUFDQTtFQUNB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RUFDSTtFQUNBOztBQUdKO0VBQ0ksYVQ1R0o7RVM2R0ksYVR4R0Q7RVN5R0MsV1RoR0g7RVNpR0csYVRoR0g7RVNpR0csT1ZoSmE7RVVpSmI7O0FBR0o7RUFDSSxhVHJISjtFU3NISSxhVG5IQztFU29IRCxXVGhHRDtFU2lHQyxhVGhHRDtFU2lHQyxPVjFLWTtFVTJLWjs7QUFHSjtFQUNJLFdUdkdEO0VTd0dDLGFUdkdEO0VTd0dDLE9WaEthO0VVaUtiOztBQUdKO0VBQ0ksZVh6SkQ7O0FXNEpIO0VBQ0k7RUFFQSxhVDNJSjtFUzRJSSxhVHpJQztFUzBJRCxXVHRIRDtFU3VIQyxhVHRIRDtFU3VIQyxPVi9LYTs7QVUyTHJCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTtFQUNBO0FBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBLE1WaE9ZOztBVW9PcEI7QUFBQTtBQUFBO0VBR0k7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQSxPVi9PZ0I7O0FVZ1BoQjtFQUNJO0VBQ0E7RUFDQSxNVm5QWTs7QVV1UHBCO0VBQ0k7O0FBSUo7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTtJQUNBO0lBQ0E7Ozs7QUNwUlo7RUFFSTtFQU1BLGtCWGtCb0I7O0FXdEJwQjtFQUpKO0lBS1E7OztBQUtKO0VBQ0ksV1ZrRUM7RVVqRUQsYVZrRUM7RVVqRUQsT1hxQmlCO0VXcEJqQixlWmtDRzs7QVloQ0g7RUFOSjtJQU9RLGVab0NEOzs7QVk5Qkg7RUFDSSxTWnFCRDtFWXBCQyxrQlhRYTtFV1BiO0VBRUE7O0FBRUE7RUFDSSxZWmlCTDtFWWhCSyxlWmVMOztBWWJLO0VBSko7SUFLUTtJQUNBOzs7QUFHSjtFQUNJLGFWMEJaO0VVekJZLGFWOEJUO0VVN0JTLFdWc0NYO0VVckNXLGFWc0NYO0VVckNXOztBQUdKO0VBQ0ksWVpGVDs7QVlJUztFQUhKO0lBSVE7SUFDQTs7O0FBR0o7RUFDSSxhVlVoQjtFVVRnQixhVmNiO0VVYmEsV1ZzQmY7RVVyQmUsYVZzQmY7RVVyQmUsT1gxQkM7RVcyQkQ7O0FBRUE7RUFDSSxhVkVwQjtFVURvQixhVklmO0VVSGUsV1Z1QmpCO0VVdEJpQixhVnVCakI7RVV0QmlCLE9YbkRKOztBV3dEUjtFQUNJOztBQUVBO0VBSEo7SUFJUTs7O0FBR0o7RUFDSSxhVmZoQjtFVWdCZ0IsYVZiWDtFVWNXLFdWTWI7RVVMYSxhVk1iO0VVTGEsT1hwRUE7O0FXeUVaO0FBQUE7QUFBQTtFQUdJOztBQUlSO0VBQ0k7RUFDQTtFQXNCQTs7QUFwQkE7RUFKSjtJQUtROzs7QUFHSjtFQVJKO0lBU1E7OztBQUdKO0VBWko7SUFhUTs7O0FBR0o7RUFoQko7SUFpQlE7OztBQUdKO0VBcEJKO0lBcUJROzs7QUFLSjtFQUNJOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBSUk7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBWko7QUFBQTtBQUFBO0FBQUE7SUFhUTs7O0FBR0o7RUFoQko7QUFBQTtBQUFBO0FBQUE7SUFpQlE7OztBQUdKO0VBcEJKO0FBQUE7QUFBQTtBQUFBO0lBcUJROzs7QUFHSjtFQXhCSjtBQUFBO0FBQUE7QUFBQTtJQXlCUTs7O0FBR0o7RUE1Qko7QUFBQTtBQUFBO0FBQUE7SUE2QlE7OztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBQ0ksT1h6Sks7RVcwSkwsYVYvRlo7RVVnR1ksYVY3RlA7RVU4Rk8sV1YxRVQ7RVUyRVMsYVYxRVQ7RVUyRVM7O0FBSVI7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFNaEI7RUFDSSxZWnJJRzs7QVl1SUg7RUFISjtJQUlRO0lBQ0E7O0VBRUE7SUFDSTs7O0FBSVI7RUFDSTs7QUFFQTtFQUNJLE9YbktTO0VXb0tULGFWcElSO0VVcUlRLGFWbElIO0VVbUlHLFdWL0dMO0VVZ0hLLGFWL0dMOztBVW9IUDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBTUE7O0FBSkE7RUFKSjtJQUtROzs7QUFPWjtFQUNJO0VBTUE7RUFDQTtFQUNBOztBQU5BO0VBSEo7SUFJUTs7O0FBUVI7RUFDSSxXVnJKRztFVXNKSCxhVnJKRztFVXNKSCxPWDlNaUI7RVcrTWpCLGVaak1HOztBWW1NSDtFQU5KO0lBT1E7OztBQVFSO0FBQUE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNJOztBQUdKO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtSO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJOztBQUlSO0VBQ0k7O0FBRUE7RUFDSTs7O0FDelNaO0VBQ0k7RUFDQSxlYnFETzs7QWFwRFA7RUFISjtJQUlRLGVicURJO0lhcERKOzs7QUFHSjtFQUNJLFdYb0VDO0VXbkVELGFYb0VDO0VXbkVELE9aSmlCO0VZS2pCLGVia0NHOztBYWpDSDtFQUxKO0lBTVEsZWJrQ0Q7OztBYS9CUDtFQUNJLFdYOERDO0VXN0RELGFYOERDO0VXN0RELE9aYmlCO0VZY2pCLGVieUJHOztBYXhCSDtFQUxKO0lBTVEsZWJ5QkQ7SWF4QkMsWWJ3QkQ7OztBYXJCUDtBQUFBO0FBQUE7RUFHSSxXWHFEQztFV3BERCxhWHFEQztFV3BERCxPWnpCaUI7RVkwQmpCLGViYUc7O0FhWkg7RUFQSjtBQUFBO0FBQUE7SUFRUSxlYmFEO0lhWkMsWWJZRDs7O0FhVFA7RUFDSSxXWGlERztFV2hESCxhWGlERztFV2hESCxPWnpCZ0I7O0FZMEJoQjtFQUNJOztBQUVKO0VBQ0ksWWJLRDtFYUpDO0VBQ0E7RUFDQTs7QUFHQTtFQUNJOztBQUlaO0VBQ0ksT1oxQ2dCO0VZMkNoQjtFQUNBOztBQUNBO0VBQ0ksT1p4RGE7RVl5RGI7O0FBSUo7RUFDSSxPWnBEWTtFWXFEWjs7QUFJSjtFQUNJLE9aMURZO0VZMkRaOztBQUdSO0VBQ0k7RUFDQSxZYmpDRztFYWtDSCxlYmxDRzs7QWFvQ1A7RUFDSSxhWGZPOztBV2lCWDtFQUNJLGFYdEJBO0VXdUJBLFdYR0k7RVdGSixhWEdJO0VXRkosYVh0Qks7O0FXeUJUO0VBQ0k7RUFDQTtFQUNBLE9aaEVpQjtFWWlFakIsa0JaakZnQjtFWWtGaEI7RUFDQTtFQUNBOztBQUNBO0VBQ0ksT1p0Rlk7RVl1Rlo7RUFDQTtFQUNBOztBQUlSO0VBQ0k7RUFDQTtFQUNBLE9aaEZpQjtFWWlGakIsa0JaM0dpQjtFWTRHakI7RUFDQTtFQUNBOztBQUNBO0VBQ0ksT1poSGE7RVlpSGI7RUFDQTtFQUNBOzs7QUFLWjtBQUFBO0VBRUkiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0ICd0aGVtZS12YXJpYWJsZXMuc2Nzcyc7XG5cblxuLypcblRoZW1lIE5hbWU6ICN7JHRoZW1lLW5hbWV9XG5BdXRob3I6IE1BSVNPTiBEJ0lEw4lFXG5BdXRob3IgVVJJOiAjeyR0aGVtZS1kb21haW59XG5EZXNjcmlwdGlvbjogTWFpbiB0ZW1wbGF0ZSBmb3IgI3skdGhlbWUtbmFtZX1cblZlcnNpb246ICN7JHRoZW1lLXZlcnNpb259XG5SZXF1aXJlcyBhdCBsZWFzdDogNi4yXG5SZXF1aXJlcyBQSFA6IDcuNFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXG5UZXh0IERvbWFpbjogI3skdGhlbWUtZG9tYWlufVxuKi9cblxuXG5AaW1wb3J0ICdfcGFydGlhbC9fYmFzZSc7XG5AaW1wb3J0ICdfcGFydGlhbC9fY29sb3JzJztcbkBpbXBvcnQgJ19wYXJ0aWFsL190eXBvZ3JhcGh5JztcblxuLy9AaW1wb3J0ICdfY29tcG9uZW50cy9fbmF2YmFyLTEnO1xuLy9AaW1wb3J0ICdfY29tcG9uZW50cy9fbW9iaWxlLW1haW4tbWVudSc7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYWNjb3JkaW9uLXNpZGUtaW1hZ2UtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21vc2FpYy10ZXh0LWltYWdlLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jdGEtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtaW1hZ2Utc2xpZGVyLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LXNsaWRlci0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYnVsbGV0LWxpc3QtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2FjY29yZGlvbi0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHRcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19uZXdzbGV0dGVyLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19zaWRlLWNvbnRhaW5lclwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3NlYXJjaC0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbmV3cy1saXN0LTFcIjtcbi8vLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25ld3MtbGlzdC1zbGlkZXItMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RhYmxlLXNlY3Rpb25cIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19zd2l0Y2hlci1sYW5ndWFnZVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21haW4tYmFubmVyLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19hY2NvcmRpb24tMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2N1c3RvbS10b29sdGlwXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZm9vdGVyLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19zaW1wbGUtdGV4dC1jYXJkcy0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYmxvZy1iYW5uZXJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19wb3B1bGFyLWFydGljbGVzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYmxvZy1saXN0XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYmxvZy1jYXRlZ29yaWVzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYmxvZy1iYW5uZXItY2F0ZWdvcnlcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19ibG9nLWRldGFpbFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2Jsb2ctcmVhZC1tb3JlXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fcmVsYXRlZC1hcnRpY2xlcy0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZG9jdG9ycy1saXN0XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZG9jdG9yc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2RvY3Rvci1pdGVtXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZG9jdG9yLWRldGFpbFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RlYW1cIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZWFtLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZWFtLXNsaWRlclwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RlYW0tc2xpZGVyLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19idXR0b24tMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3Rlc3RpbW9uaWFsLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19zaW1wbGUtaW1hZ2Utc2xpZGVyXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC0zLWNvbHVtbi0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fc3RpY2t5LWNvbnRhY3RcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190YWJzLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19mb3JtLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19nYWxsZXJ5LTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19kb2N0b3Itc2luZ2xlLWZvcm0uc2Nzc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtMi1jb2x1bW5zLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19maWx0ZXItZG9jdG9ycy5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbW9kYWwtd2luZG93LXNlYXJjaC5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYXR0YWNobWVudHMuc2Nzc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3NlYXJjaC1wYWdlLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pc290b3BpYy1yZXN1bHQtaXRlbS5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fcHJpY2luZy1jYXJkcy0xLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jYXRlZ29yaWVzLXNsaWRlci5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY2FyZHMtMS5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYXV0aG9yLWJpby0xLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19ldmVudC1kZXRhaWwuc2Nzc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2V2ZW50LWxpc3Quc2Nzc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2Zsb2F0aW5nLWZvcm0tZm9yLWJhbm5lci5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItMy5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fcmV2aWV3cy0xLnNjc3NcIjtcblxuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25hdmJhci0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWVnYS1tZW51LTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19tYWluLWJhbm5lci00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC13aXRoLWJnLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19tb3NhaWMtdGV4dC1pbWFnZS0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZm9vdGVyLTIuc2Nzc1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25ld3MtbGlzdC0yLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLXBhbmVsLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLXBhbmVsLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19saXN0LW9mLXJvb21zLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19saXN0LW9mLXJvb21zLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19zaW1wbGUtaW1hZ2Utc2xpZGVyLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jb250YWN0LWZvcm0tMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21haW4tYmFubmVyLTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLXBhbmVsLTNcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jYXJkcy0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY2FyZHMtM1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2Jhbm5lci0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fc2ltcGxlLWltYWdlLXNsaWRlci0zLXN3aXBlclwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2NvbnRlbnQtbGF5b3V0LTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19ibG9nLWRldGFpbC0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY2FyZHMtNFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2NhcmllcnItZGV0YWlsLnNjc3NcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19ibG9nLWxpc3QtMi5zY3NzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbW9zYWljLXRleHQtaW1hZ2UtM1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2luZm9ybWF0aW9uYWwtcGFuZWwtNFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3NpbmdsZS1wb2J5dG92ZS1iYWxpY2t5XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY2FyZHMtNVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25hdmJhci10cmFuYXNpdGlvblwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvdGFicy0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZm9ybS0yXCI7XG4vL0BpbXBvcnQgXCJfcGFnZXMvX3NpbXBsZS1wYWdlLXRlbXBsYXRlXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1pbi1jb2x1bW5zLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19mb290ZXItbmV3c2xldHRlclwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2luZm9ybWF0aW9uYWwtcGFuZWwtZXh0ZW5kXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGFibGUtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fcGFnaW5hdGlvbi0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItNlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21haW4tYmFubmVyLTdcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19uYXZiYXItM1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2N0YS0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY3RhLTNcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jdGEtNFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2xvZ2EtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2Zvb3Rlci0zXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGVhbS0zXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYWNjb3JkaW9uLTNcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19vdXItc2VydmljZXMtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX291ci1zZXJ2aWNlcy0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fcG9ydGZvbGlvLWxpc3QtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3NpbXBsZS1mb3JtXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItOFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3BvcnRmb2xpby1ncmlkLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19wb3J0Zm9saW8tZ3JpZC0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFwLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19wb3J0Zm9saW8tbGlzdC0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY29udGFjdC1mb3JtLTNcIjtcblxuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25hdmJhci00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItOVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2NhcmRzLTZcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LWZhbmN5LTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LWZhbmN5LTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLWxpc3QtMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2Zvb3Rlci00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1mYW5jeS0zXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1mYW5jeS00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY3RhLTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LWZhbmN5LTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19jb250YWN0LWZvcm0tNFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21hcC0xXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbmV3cy1ob21lLTNcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19ibG9nLWRldGFpbC0zXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1mYW5jeS02XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGVhbS00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGVhbS01XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1mYW5jeS03XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fbmF2YmFyLTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19tYWluLWJhbm5lci0xMFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2NhcmRzLTdcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LWltYWdlLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLWxpc3QtMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX25ld3MtbGlzdC0zXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1pbWFnZS0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fY29udGFjdC1mb3JtLTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXN0aW1vbmlhbC0yXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fZm9vdGVyLTVcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19pbmZvcm1hdGlvbmFsLWxpc3QtM1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21haW4tYmFubmVyLTExXCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9faG9tZS00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fYmxvZy1kZXRhaWwtNVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtc2xpZGVyLTJcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL190YWJzLTNcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19tYWluLWJhbm5lci0xMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtMi1jb2x1bW4tMVwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtaW1hZ2UtM1wiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtMi1jb2x1bW4tMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2dhbGxlcnktMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3N0ZXBzLTFcIjtcbi8vQGltcG9ydCBcIl9jb21wb25lbnRzL19tb3NhaWMtdGV4dC1pbWFnZS00XCI7XG4vL0BpbXBvcnQgXCJfY29tcG9uZW50cy9fc3RlcHMtMlwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3RleHQtaW1hZ2UtNFwiO1xuLy9AaW1wb3J0IFwiX2NvbXBvbmVudHMvX21hcC0yXCI7XG5cbkBpbXBvcnQgXCJfY29tcG9uZW50cy9fbmF2YmFyLTZcIjtcbkBpbXBvcnQgXCJfY29tcG9uZW50cy9fbWFpbi1iYW5uZXItMTNcIjtcbkBpbXBvcnQgXCJfY29tcG9uZW50cy9fdGV4dC1pbWFnZS01XCI7XG5AaW1wb3J0IFwiX2NvbXBvbmVudHMvX3NpbXBsZS1pbWFnZS1zbGlkZXItNFwiO1xuQGltcG9ydCBcIl9jb21wb25lbnRzL19jb250YWN0LWZvcm0tNlwiO1xuQGltcG9ydCBcIl9jb21wb25lbnRzL19hY2NvcmRpb24tNFwiO1xuQGltcG9ydCBcIl9jb21wb25lbnRzL190ZXh0LTItY29sdW1uLTNcIjtcbkBpbXBvcnQgXCJfY29tcG9uZW50cy9fZm9vdGVyLTZcIjtcbkBpbXBvcnQgXCJfY29tcG9uZW50cy9fcmV2aWV3cy0yXCI7XG5AaW1wb3J0IFwiX2NvbXBvbmVudHMvX2FkdmVydGlzZW1lbnRzLTFcIjtcbkBpbXBvcnQgXCJfcGFnZXMvX3NpbXBsZS1wYWdlLXRlbXBsYXRlXCI7IiwiYm9keSxcbmh0bWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxubWFpbntcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmh0bWwgKiB7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4kc2NyZWVuLXNtIDogNTc2cHg7XG4kc2NyZWVuLW1kIDogNzY4cHg7XG4kc2NyZWVuLWxnIDogOTkycHg7XG4kc2NyZWVuLXhsIDogMTIwMHB4O1xuJHNjcmVlbi1kZXNrdG9wIDogMTMzMHB4O1xuJHNjcmVlbi14ZGVza3RvcDogMTYwMHB4O1xuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1kZXNrdG9wKSB7XG5cbiAgICAuY29udGFpbmVyLFxuICAgIC5jb250YWluZXItbGcsXG4gICAgLmNvbnRhaW5lci1tZCxcbiAgICAuY29udGFpbmVyLXNtLFxuICAgIC5jb250YWluZXIteGwge1xuICAgICAgICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgICB9XG59XG5cbi8qXG4qIFNwYWNpbmdcbiovXG5cbiRzcGFjZS00OiA0cHg7XG4kc3BhY2UtODogOHB4O1xuJHNwYWNlLTEyOiAxMnB4O1xuJHNwYWNlLTE2OiAxNnB4O1xuJHNwYWNlLTIwOiAyMHB4O1xuJHNwYWNlLTI0OiAyNHB4O1xuJHNwYWNlLTMyOiAzMnB4O1xuJHNwYWNlLTM2OiAzNnB4O1xuJHNwYWNlLTQwOiA0MHB4O1xuJHNwYWNlLTQ0OiA0NHB4O1xuJHNwYWNlLTQ4OiA0OHB4O1xuJHNwYWNlLTUwOiA1MHB4O1xuJHNwYWNlLTY0OiA2NHB4O1xuJHNwYWNlLTgwOiA4MHB4O1xuJHNwYWNlLTEwMDogMTAwcHg7XG4kc3BhY2UtMTUwOiAxNTBweDtcblxuXG4uc2luZ2xlLWtvbmdyZXMtYS1ldmVudCB7XG4gICAgLmNvbnRhY3QtZm9ybS0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTQ4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmEuaW5oZXJpdCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5tYi1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTQ4O1xufVxuXG4ubWItbGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS02NDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xMDA7XG4gICAgfVxufVxuXG4uYmFubmVyLW5vLW0ge1xuICAgIC5tYWluLWJhbm5lci0yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5lbXB0eS1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udy1maXQge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuXG4jYWpheHNlYXJjaHByb3JlczNfMS52ZXJ0aWNhbCAucmVzdWx0cyxcbmRpdi5hc3Bfci5hc3Bfcl8xLnZlcnRpY2FsIC5yZXN1bHRzIHtcbiAgICBzY3JvbGxiYXItY29sb3I6ICMwQTI0NkEgI2ZmZiAhaW1wb3J0YW50O1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbiAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtNXB4ICNkZmRmZGY7XG59XG5cbi5pbnN0YWdyYW0tZmVlZC1jbGllbnQge1xuICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5hc3Bfc2hvd21vcmUge1xuICAgIHBhZGRpbmc6IDEycHggMjRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxRTMyNkVGRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFMzI2RUZGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogIzFFMzI2RUZGIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi53cG1sLWxzLXN0YXRpY3MtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxufVxuXG4ucGItc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbn1cblxuLm10LXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG4ubWItc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5tYi0xMDB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG59XG5cbi5idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9IiwiLy9cbi8vICBDb2xvcnNcbi8vICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKlxuKiBQcmltYXJ5XG4qL1xuJGNvbG9yLXByaW1hcnktMTAwICA6ICAgICNGRjRFMDA7IC8vIE9yYW5nZVxuJGNvbG9yLXByaW1hcnktODAgICA6ICAgICcnO1xuJGNvbG9yLXByaW1hcnktNjAgICA6ICAgICcnO1xuJGNvbG9yLXByaW1hcnktNDAgICA6ICAgICcnO1xuJGNvbG9yLXByaW1hcnktMjAgICA6ICAgIFxuIzAwNDk2MDsgLy8gQ29sb3IgNVxuXG4vKlxuKiBTZWNvbmRhcnlcbiovXG4kY29sb3Itc2Vjb25kYXJ5LTEwMDogICAjQjFCMUIxOyAvLyBEYXJrXG4kY29sb3Itc2Vjb25kYXJ5LTgwIDogICAnJztcbiRjb2xvci1zZWNvbmRhcnktNjAgOiAgICcnO1xuJGNvbG9yLXNlY29uZGFyeS00MCA6ICAgJyc7XG4kY29sb3Itc2Vjb25kYXJ5LTIwIDogICAnJztcblxuLypcbiogR3JheVxuKi9cbiRjb2xvci10ZXJ0aWFyeS0xMDAgOiAgICNGNkY2RjY7IC8vIEdyZXlcbiRjb2xvci10ZXJ0aWFyeS04MCAgOiAgICcnO1xuJGNvbG9yLXRlcnRpYXJ5LTYwICA6ICAgJyc7XG5cbi8qXG4qIEJhc2ljXG4qL1xuJGNvbG9yLXdoaXRlICAgICAgICA6ICAgICNmZmZmZmY7XG4kY29sb3ItYmxhY2sgICAgICAgIDogICAgIzAwMDAwMDsiLCIvL1xuLy8gIFRZUE9HUkFQSFlcbi8vICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbjpyb290IHtcbiAgICAtLWgxLWZ6OiA0MHB4OyAvL3VwcmF2ZW5lXG4gICAgLS1oMS1saDogMS4yO1xuXG4gICAgLS1oMi1mejogMjhweDsvL3VwcmF2ZW5lXG4gICAgLS1oMi1saDogMS4yO1xuXG4gICAgLS1oMy1mejogMThweDtcbiAgICAtLWgzLWxoOiAxLjI7XG5cbiAgICAvKiAgICAgLS1oNC1mejogMjFweDtcbiAgICAtLWg0LWxoOiAxLjI7ICovXG5cbiAgICAtLXN1YmgtZno6IDIwcHg7IC8vdXByYXZlbmVcbiAgICAtLXN1YmgtbGg6IDEuMjtcblxuICAgIC0tYmFzZS1mejogMTZweDtcbiAgICAtLWJhc2UtbGg6IDEuMztcblxuICAgIC0tc21hbGwtZno6IDEycHg7XG4gICAgLS1zbWFsbC1saDogMS4yO1xuXG4gICAgLS1idG4tZno6IDE0cHg7XG4gICAgLS1idG4tbGg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLWgxLWZ6OiA1MHB4O1xuICAgIFxuICAgICAgICAtLWgyLWZ6OiAzMHB4O1xuICAgIFxuICAgICAgICAtLXN1YmgtZno6IDIycHg7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICA6cm9vdCB7XG4gICAgICAgIC0taDEtZno6IDcwcHg7XG4gICAgXG4gICAgICAgIC0taDItZno6IDMycHg7XG4gICAgXG4gICAgICAgIC0tc3ViaC1mejogMjRweDtcbiAgICB9XG59XG5cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnVHVzc2lsYWdvQm9sZCc7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL1R1c3NpbGFnb0JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnZm9udHMvVHVzc2lsYWdvQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLy8gVmFyaWFibGVzXG5cbiRmZi0xIDogXCJUdXNzaWxhZ29Cb2xkXCIsXG5zYW5zLXNlcmlmO1xuJGZmLTIgOiBcIk1hbnJvcGVcIixcbnNhbnMtc2VyaWY7XG5cbiRmdy1ub3JtYWwgOiA0MDA7XG4kZnctc2VtaWJvbGQgOiA2MDA7XG4kZnctYm9sZCA6IDcwMDtcblxuXG4kaDEtZnogOiB2YXIoLS1oMS1meik7XG4kaDEtbGggOiB2YXIoLS1oMS1saCk7XG5cbiRoMi1meiA6IHZhcigtLWgyLWZ6KTtcbiRoMi1saCA6IHZhcigtLWgyLWxoKTtcblxuJGgzLWZ6IDogdmFyKC0taDMtZnopO1xuJGgzLWxoIDogdmFyKC0taDMtbGgpO1xuXG4kaDQtZnogOiB2YXIoLS1oNC1meik7XG4kaDQtbGggOiB2YXIoLS1oNC1saCk7XG5cbiRzdWJoLWZ6IDogdmFyKC0tc3ViaC1meik7XG4kc3ViaC1saCA6IHZhcigtLXN1YmgtbGgpO1xuXG4kYmFzZS1meiA6IHZhcigtLWJhc2UtZnopO1xuJGJhc2UtbGggOiB2YXIoLS1iYXNlLWxoKTtcblxuJHNtYWxsLWZ6IDogdmFyKC0tc21hbGwtZnopO1xuJHNtYWxsLWxoIDogdmFyKC0tc21hbGwtbGgpO1xuXG4kYnRuLWZ6IDogdmFyKC0tYnRuLWZ6KTtcbiRidG4tbGggOiB2YXIoLS1idG4tbGgpO1xuXG5cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xufVxuXG5lbSxcbmkge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgICBmb250LWZhbWlseTogJGZmLTE7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcblxuICAgICYgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG5cbnAsXG5hLFxubGkge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG59XG5cbnAsXG5saXtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG59XG5cbi5idG4ge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICBmb250LXNpemU6ICRidG4tZno7XG4gICAgbGluZS1oZWlnaHQ6ICRidG4tbGg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMTJweDtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAxMXB4IDI0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS0xMDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAxMXB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktMTAwO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5LTEwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktMTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktMTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktMTAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5LTEwMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgcGFkZGluZzogMTdweCA2NHB4IDE3cHggMzJweDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTApO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KSBpbnNldCwgMHB4IDJweCA0cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgaW5zZXQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgXG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDIycHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ0JyBoZWlnaHQ9JzQ0JyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nMjInIGN5PScyMicgcj0nMjInIGZpbGw9JyUyM0ZGNEUwMCcvJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzEuNScgZD0nTTE1IDIyaDE0bTAgMC03LTdtNyA3LTcgNycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG59IiwiLm5hdmJhci02IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgLyogYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCByZ2JhKDI2LCAxOSwgMTk3LCAwLjEyKTsgKi9cblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLmxvZ28tbGluay1oZWFkZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAubmF2YmFyIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2UtMzYgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubmF2YmFyLXNjcm9sbCAubmF2YmFye1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIH1cblxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODJweCk7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlLTIwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZ6O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGJ0bi1saDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlLTQwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktMTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2stZmxhZ3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjQwIDQ4MCclM0UlM0NwYXRoIGZpbGw9JyUyM2VlMWMyNScgZD0nTTAgMGg2NDB2NDgwSDB6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzBiNGVhMicgZD0nTTAgMGg2NDB2MzIwSDB6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTAgMGg2NDB2MTYwSDB6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTIzMyAzNzAuOGMtNDMtMjAuNy0xMDQuNi02MS45LTEwNC42LTE0My4yIDAtODEuNCA0LTExOC40IDQtMTE4LjRoMjAxLjNzMy45IDM3IDMuOSAxMTguNFMyNzYgMzUwIDIzMyAzNzAuOCcvJTNFJTNDcGF0aCBmaWxsPSclMjNlZTFjMjUnIGQ9J00yMzMgMzYwYy0zOS41LTE5LTk2LTU2LjgtOTYtMTMxLjRzMy42LTEwOC42IDMuNi0xMDguNmgxODQuOHMzLjUgMzQgMy41IDEwOC42QzMyOSAzMDMuMyAyNzIuNSAzNDEgMjMzIDM2MCcvJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00yNDEuNCAyMDljMTAuNy4yIDMxLjYuNiA1MC4xLTUuNiAwIDAtLjQgNi43LS40IDE0LjRzLjUgMTQuNC41IDE0LjRjLTE3LTUuNy0zOC4xLTUuOC01MC4yLTUuN3Y0MS4yaC0xNi44di00MS4yYy0xMi0uMS0zMy4xIDAtNTAuMSA1LjcgMCAwIC41LTYuNy41LTE0LjRzLS41LTE0LjQtLjUtMTQuNGMxOC41IDYuMiAzOS40IDUuOCA1MCA1LjZ2LTI1LjljLTkuNyAwLTIzLjcuNC0zOS42IDUuNyAwIDAgLjUtNi42LjUtMTQuNCAwLTcuNy0uNS0xNC40LS41LTE0LjQgMTUuOSA1LjMgMjkuOSA1LjggMzkuNiA1LjctLjUtMTYuNC01LjMtMzctNS4zLTM3czkuOS43IDEzLjguNyAxMy44LS43IDEzLjgtLjctNC44IDIwLjYtNS4zIDM3YzkuNy4xIDIzLjctLjQgMzkuNi01LjcgMCAwLS41IDYuNy0uNSAxNC40cy41IDE0LjQuNSAxNC40YTExOSAxMTkgMCAwIDAtMzkuNy01Ljd2MjZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzBiNGVhMicgZD0nTTIzMyAyNjMuM2MtMTkuOSAwLTMwLjUgMjcuNS0zMC41IDI3LjVzLTYtMTMtMjIuMi0xM2MtMTEgMC0xOSA5LjctMjQuMiAxOC44IDIwIDMxLjcgNTEuOSA1MS4zIDc2LjkgNjMuNCAyNS0xMiA1Ny0zMS43IDc2LjktNjMuNC01LjItOS0xMy4yLTE4LjgtMjQuMi0xOC44LTE2LjIgMC0yMi4yIDEzLTIyLjIgMTNTMjUzIDI2My4zIDIzMyAyNjMuMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmVuLWZsYWd7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY0MCA0ODAnJTNFJTNDcGF0aCBmaWxsPSclMjMwMTIxNjknIGQ9J00wIDBoNjQwdjQ4MEgweicvJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J203NSAwIDI0NCAxODFMNTYyIDBoNzh2NjJMNDAwIDI0MWwyNDAgMTc4djYxaC04MEwzMjAgMzAxIDgxIDQ4MEgwdi02MGwyMzktMTc4TDAgNjRWMHonLyUzRSUzQ3BhdGggZmlsbD0nJTIzQzgxMDJFJyBkPSdtNDI0IDI4MSAyMTYgMTU5djQwTDM2OSAyODF6bS0xODQgMjAgNiAzNUw1NCA0ODBIMHpNNjQwIDB2M0wzOTEgMTkxbDItNDRMNTkwIDB6TTAgMGwyMzkgMTc2aC02MEwwIDQyeicvJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J00yNDEgMHY0ODBoMTYwVjB6TTAgMTYwdjE2MGg2NDBWMTYweicvJTNFJTNDcGF0aCBmaWxsPSclMjNDODEwMkUnIGQ9J00wIDE5M3Y5Nmg2NDB2LTk2ek0yNzMgMHY0ODBoOTZWMHonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZiYXItc2hvdyAubmF2YmFyLTZ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG59IiwiLm1haW4tYmFubmVyLTEzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgfVxuXG4gICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgICAgbWluLWhlaWdodDogNjUwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0yMDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXJ0aWFyeS0xMDA7XG4gICAgfVxuXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcuYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyLFxuICAgIC5yb3cge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLmNvbC0xMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDEtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDEtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS00MDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDcwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3BhdHRlcm4ucG5nXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6ICRzdWJoLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJHN1YmgtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yMDtcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb257XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtODVweDtcbiAgICAgICAgcmlnaHQ6IDYwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtY29udGVudHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAxNXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGV4dC1pbWFnZS01IHtcblxuICAgIHBhZGRpbmc6ICRzcGFjZS01MCAwO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlLTEwMCAwO1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6ICRoMi1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoMi1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE2O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJGgzLWxoO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTY7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtNDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuXG5cbiAgICAuaW1nLW1haW57XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMjAwcHgpO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgICAuaW1nLWJvdHRvbXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzNTBweCk7XG4gICAgICAgICAgICB3aWR0aDogOTk2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW1wbGUtaW1hZ2Utc2xpZGVyLTQge1xuICAgIHBhZGRpbmc6ICRzcGFjZS01MCAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6ICRzdWJoLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJHN1YmgtbGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS01MDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICB9XG5cbiAgICAuc2ltcGxlLWltYWdlLXNsaWRlci00LXN3aXBlcntcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNpbXBsZS1pbWFnZS1zbGlkZXItNC1idXR0b24tcHJldixcbiAgICAuc2ltcGxlLWltYWdlLXNsaWRlci00LWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMDAwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS41JyBkPSdNNSAxMmgxNG0wIDAtNy03bTcgNy03IDcnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5zaW1wbGUtaW1hZ2Utc2xpZGVyLTQtYnV0dG9uLXByZXYge1xuICAgICAgICByaWdodDogNDhweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2ltcGxlLWltYWdlLXNsaWRlci00LWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICY6aG92ZXI6OmFmdGVye1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb250YWN0LWZvcm0tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMi1mejtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaDItbGg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE2O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS00MDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuICAgICAgICBmb250LXNpemU6ICRzbWFsbC1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzbWFsbC1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICB9XG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkc21hbGwtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc21hbGwtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2U7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2tcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cGNmNy1zdWJtaXQge1xuICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgIEBleHRlbmQgLmJ0bi1zZWNvbmRhcnk7XG5cbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLnN1Ym1pdC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAud3BjZjctc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlLTMyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzbWFsbC1saDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItcHJpbWFyeS0xMDAsIDAuNSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwY2Y3LXNwaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgfVxuXG5cblxuICAgIC53cGNmNy1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgIC8qIFZsYXN0bsO9IGJveCBjaGVja2JveHUgKi9cbiAgICAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB9XG5cbiAgICAvKiBGYWprYSAqL1xuICAgIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8qIENoZWNrYm94IHphxaFrcnRudXTDvSDigJQgem1lbsOtbWUgZmFyYnUgcG96YWRpYSArIHVrw6HFvmVtZSBmYWprdSAqL1xuICAgIC53cGNmNy1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktMTAwO1xuICAgIH1cblxuICAgIC53cGNmNy1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2hlY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMzY7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzbWFsbC1saDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgIGNvbG9yOiAjZGMzMjMyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtMiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6ICRzbWFsbC1meiAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNtYWxsLWxoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59IiwiLmFjY29yZGlvbi00IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGVydGlhcnktMTAwO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAkc3ViaC1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzdWJoLWxoO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMzY7XG4gICAgfVxuXG4gICAgLndyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlLTI0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTEyO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZno7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGgzLWxoO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgcGFkZGluZzogMTRweCA2MHB4IDE0cHggMjRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBOEE4QTg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRlcnRpYXJ5LTEwMDtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjJweCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ0JyBoZWlnaHQ9JzQ0JyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nMjInIGN5PScyMicgcj0nMjInIGZpbGw9JyUyM0ZGNEUwMCcvJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzEuNScgZD0nTTE1IDIyaDE0bTAgMC03LTdtNyA3LTcgNycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTUlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnRleHQtMi1jb2x1bW4tMyB7XG5cbiAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LTEwMDtcblxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6ICRzdWJoLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJHN1YmgtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yNDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjQ7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5mb290ZXItNiB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrIDtcbiAgICBwYWRkaW5nOiAkc3BhY2UtNDAgMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZS0xMDAgMCAkc3BhY2UtNDQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJGgzLWxoO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yNDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE2O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6ICRiYXNlLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgdWx7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cbiAgICAuY29weXtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZS0yMDtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlLTMyO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoICNGMEVGRkYsIDAuNzUpOztcbiAgICAgICAgcCxcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzbWFsbC1saDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTEyO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yNDtcbiAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZS04O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnJldmlld3MtMiB7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXJ0aWFyeS0xMDA7XG5cbiAgICAuZm9ybS1zZWN0aW9uIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc3ViaC1mejtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc3ViaC1saDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTY7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbGg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTMyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhdGluZy10ZXh0IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNlLTEyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNtYWxsLWxoO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuICAgICAgICBmb250LXNpemU6ICRzbWFsbC1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzbWFsbC1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICB9XG5cblxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzdWJoLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzdWJoLWxoO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTQ4O1xuXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5yZXZpZXdzLTItYnV0dG9uLXByZXYsXG4gICAgLnJldmlld3MtMi1idXR0b24tbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzAwMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzEuNScgZD0nTTUgMTJoMTRtMCAwLTctN203IDctNyA3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAucmV2aWV3cy0yLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgcmlnaHQ6IDQ4cHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtMi1idXR0b24tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnJldmlldy1pdGVtIHtcbiAgICAgICAgLnJldmlldy1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2UtMTY7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mejtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaDMtbGg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRpbWUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZ6O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlldy1jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXctY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG5cblxuXG5cblxuXG4gICAgLnJhdGluZy1zdGFycyB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBnYXA6IDJweDtcbiAgICB9XG5cblxuICAgIC5yYXRpbmctc3RhcnMgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgICAvKiBza3J5dMOpIG1pbW8gb2JyYXpvdmt1LCBhbGUgZm9jdXNvdmF0ZcS+bsOpICovXG4gICAgfVxuXG4gICAgLnJhdGluZy1zdGFycyBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgc3Zne1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYXRpbmctc3RhcnMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWR+bGFiZWwgc3ZnLFxuICAgIC5yYXRpbmctc3RhcnMgbGFiZWw6aG92ZXIgc3ZnLFxuICAgIC5yYXRpbmctc3RhcnMgbGFiZWw6aG92ZXJ+bGFiZWwgIHN2Z3tcbiAgICAgICAgZmlsbDogI0ZGQ0YwRDtcbiAgICB9XG5cblxuICAgIC5jbGVhbi1zdGFycyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xlYW4tc3RhcnMgLnN0YXIuZmlsbGVkIHN2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkNGMEQ7XG4gICAgfVxuXG5cbiAgICAuYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmFkdmVydGlzZW1lbnRzLTEge1xuXG4gICAgcGFkZGluZzogMjBweCAwIDUwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTAwcHg7XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5LTEwMDtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDItbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yNDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTQ4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3Qge1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZS0xMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgIC5pbmZvLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yNDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZno7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaDMtbGg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2UtMTY7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZno7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGgzLWxoO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi0yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8taGVhZGluZyxcbiAgICAgICAgICAgIC5pbmZvLWljb25zLFxuICAgICAgICAgICAgLmJvdHRvbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAkc3BhY2UtMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mby1pY29ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8tMSxcbiAgICAgICAgICAgIC5pbmZvLTIsXG4gICAgICAgICAgICAuaW5mby0zLFxuICAgICAgICAgICAgLmluZm8tNCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNFRTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3R0b20ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2UtMzI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FsbGVyeSB7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuXG5cbiAgICAuYWR2ZXJ0aXNlbWVudHMtMS1zd2lwZXItcHJldixcbiAgICAuYWR2ZXJ0aXNlbWVudHMtMS1zd2lwZXItbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzEuNScgZD0nTTUgMTJoMTRtMCAwLTctN203IDctNyA3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlbWVudHMtMS1zd2lwZXItcHJldiB7XG4gICAgICAgIHJpZ2h0OiA0OHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZHZlcnRpc2VtZW50cy0xLXN3aXBlci1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG5cbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW1wbGUtcGFnZSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS02NDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRoMi1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoMi1saDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LTEwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE2O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI0O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDMtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xNjtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yNDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNXtcbiAgICAgICAgZm9udC1zaXplOiAkaDQtZno7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDQtbGg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS0xMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xNjtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yNDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZS1mejtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxoO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2UtNDQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LTEwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCA1cHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBvbCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlLTI0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjQ7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgfVxuICAgIGEuYnRue1xuICAgICAgICBmb250LWZhbWlseTogJGZmLTI7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZ6O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNtYWxsLWxoO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICB9XG4gICAgXG4gICAgYS5idG4tcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNlY29uZGFyeS0xMDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42OHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktMTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBhLmJ0bi1zZWNvbmRhcnkge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5LTEwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktMTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42OHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LTEwMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5LTEwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXJyb3I0MDQgLm5hdmJhci02LFxuLnBhZ2UtdGVtcGxhdGUtc2ltcGxlLXBhZ2UtdGVtcGxhdGUgLm5hdmJhci02e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xufSJdfQ== */
