* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body {
  color: #0C4A60;
  font-family: Poppins-Medium, sans-serif;
  font-size: 16px;
  line-height: 1.3;
}

button {
  outline: none;
  cursor: pointer;
}

h2 {
  margin: 0;
  font-size: 22px;
}

p {
  margin: 0;
}

.substrate {
  position: fixed;
  top: 0;
  z-index: 10;
  display: none;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.3137254902);
}
.substrate.show {
  display: block;
}

.no-scroll {
  position: fixed;
  overflow: hidden;
}

.a-btn {
  display: inline-block;
  border: 2px solid #e84042;
  padding: 8px 36px;
  color: #e84042;
  background-color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
}
.a-btn:focus, .a-btn:hover, .a-btn:active {
  color: #ffffff;
  background-color: #e84042;
}

.container {
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}
@media screen and (min-width: 576px) {
  .container {
    width: 540px;
  }
}
@media screen and (min-width: 768px) {
  .container {
    width: 720px;
  }
}
@media screen and (min-width: 992px) {
  .container {
    width: 960px !important;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1140px !important;
  }
}
@media screen and (min-width: 1442px) {
  .container {
    width: 1400px !important;
  }
}

html, body {
  scrollbar-width: thin;
  scrollbar-color: var(--color-basic) #f1f1f1;
}

::-webkit-scrollbar {
  width: 5px;
}
@media screen and (min-width: 992px) {
  ::-webkit-scrollbar {
    width: 8px !important;
  }
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: var(--color-basic);
}

::-webkit-scrollbar-thumb:hover {
  background: var(--color-basic);
}

.popup-message .alert {
  text-align: center;
  margin-bottom: 5px;
}
.popup-message .alert.alert-danger {
  color: #e84042;
}
.popup-message .alert.alert-warning {
  color: var(--yellow-basic);
}
.popup-message .alert.alert-info {
  color: #118c8f;
}

.spinner {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 10;
  margin: 100px auto;
  font-size: 25px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  text-indent: -9999em;
  -webkit-animation: load5 1.1s infinite ease;
  animation: load5 1.1s infinite ease;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

@-webkit-keyframes load5 {
  0%, 100% {
    -webkit-box-shadow: 0em -2.6em 0em 0em #e84042, 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824);
            box-shadow: 0em -2.6em 0em 0em #e84042, 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824);
  }
  12.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.5647058824), 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.5647058824), 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902);
  }
  25% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.3137254902), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824), 2.5em 0em 0 0em #e84042, 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.3137254902), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824), 2.5em 0em 0 0em #e84042, 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  37.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902), 2.5em 0em 0 0em rgba(232, 64, 66, 0.5647058824), 1.75em 1.75em 0 0em #e84042, 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902), 2.5em 0em 0 0em rgba(232, 64, 66, 0.5647058824), 1.75em 1.75em 0 0em #e84042, 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  50% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.3137254902), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.5647058824), 0em 2.5em 0 0em #e84042, -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.3137254902), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.5647058824), 0em 2.5em 0 0em #e84042, -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  62.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.3137254902), 0em 2.5em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em 1.8em 0 0em #e84042, -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.3137254902), 0em 2.5em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em 1.8em 0 0em #e84042, -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  75% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.5647058824), -2.6em 0em 0 0em #e84042, -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.5647058824), -2.6em 0em 0 0em #e84042, -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  87.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.3137254902), -2.6em 0em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em -1.8em 0 0em #e84042;
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.3137254902), -2.6em 0em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em -1.8em 0 0em #e84042;
  }
}
@keyframes load5 {
  0%, 100% {
    -webkit-box-shadow: 0em -2.6em 0em 0em #e84042, 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824);
            box-shadow: 0em -2.6em 0em 0em #e84042, 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824);
  }
  12.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.5647058824), 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.5647058824), 1.8em -1.8em 0 0em #e84042, 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902);
  }
  25% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.3137254902), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824), 2.5em 0em 0 0em #e84042, 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.3137254902), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.5647058824), 2.5em 0em 0 0em #e84042, 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  37.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902), 2.5em 0em 0 0em rgba(232, 64, 66, 0.5647058824), 1.75em 1.75em 0 0em #e84042, 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.3137254902), 2.5em 0em 0 0em rgba(232, 64, 66, 0.5647058824), 1.75em 1.75em 0 0em #e84042, 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  50% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.3137254902), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.5647058824), 0em 2.5em 0 0em #e84042, -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.3137254902), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.5647058824), 0em 2.5em 0 0em #e84042, -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.2509803922), -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  62.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.3137254902), 0em 2.5em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em 1.8em 0 0em #e84042, -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.3137254902), 0em 2.5em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em 1.8em 0 0em #e84042, -2.6em 0em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  75% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.5647058824), -2.6em 0em 0 0em #e84042, -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.3137254902), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.5647058824), -2.6em 0em 0 0em #e84042, -1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922);
  }
  87.5% {
    -webkit-box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.3137254902), -2.6em 0em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em -1.8em 0 0em #e84042;
            box-shadow: 0em -2.6em 0em 0em rgba(232, 64, 66, 0.2509803922), 1.8em -1.8em 0 0em rgba(232, 64, 66, 0.2509803922), 2.5em 0em 0 0em rgba(232, 64, 66, 0.2509803922), 1.75em 1.75em 0 0em rgba(232, 64, 66, 0.2509803922), 0em 2.5em 0 0em rgba(232, 64, 66, 0.2509803922), -1.8em 1.8em 0 0em rgba(232, 64, 66, 0.3137254902), -2.6em 0em 0 0em rgba(232, 64, 66, 0.5647058824), -1.8em -1.8em 0 0em #e84042;
  }
}
.hero-img {
  position: relative;
  height: 100%;
  min-height: 300px;
  background-color: var(--blue-basic);
  overflow: hidden;
}
.hero-img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.8;
}
.hero-img > .title {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #ffffff;
  font-family: Poppins-Medium, sans-serif;
  font-size: 52px;
  font-weight: normal;
  text-shadow: 0 6px 6px rgba(38, 37, 37, 0.8392156863);
  z-index: 333;
}
.hero-img .icon-blue-sky {
  position: absolute;
  top: 0;
  display: block;
  width: 100px;
  height: 100%;
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.hero-img .icon-blue-sky.blue-sky-left {
  left: 0;
  background: url("/theme/landing/_assets/images/icon-blue-sky-left.svg") no-repeat right;
  background-size: cover;
}
.hero-img .icon-blue-sky.blue-sky-right {
  right: 0;
  background: url("/theme/landing/_assets/images/icon-blue-sky-right.svg") no-repeat left;
  background-size: cover;
}
.hero-img .icon-circle {
  position: absolute;
  display: block;
  width: 120px;
  height: 120px;
}
.hero-img .icon-circle.circle-red {
  top: -50px;
  right: 40px;
  background: url("/theme/landing/_assets/images/icon-circle-red.png") no-repeat center;
  background-size: contain;
}
.hero-img .icon-circle.circle-yellow {
  right: 60px;
  bottom: -50px;
  background: url("/theme/landing/_assets/images/icon-circle-yellow.png") no-repeat center;
  background-size: contain;
}
.hero-img .icon-circle.circle-green {
  top: 120px;
  left: -50px;
  background: url("/theme/landing/_assets/images/icon-circle-green.png") no-repeat center;
  background-size: contain;
}

@media screen and (min-width: 768px) {
  .hero-img > .title {
    font-size: 72px;
  }
  .hero-img .icon-blue-sky {
    width: 200px;
  }
  .hero-img .icon-circle {
    width: 200px;
    height: 200px;
  }
  .hero-img .icon-circle.circle-red {
    top: -100px;
    right: 40px;
  }
  .hero-img .icon-circle.circle-yellow {
    right: 60px;
    bottom: -100px;
  }
  .hero-img .icon-circle.circle-green {
    top: 120px;
    left: -100px;
  }
}
@media screen and (min-width: 992px) {
  .hero-img > .title {
    font-size: 92px;
  }
  .hero-img .icon-circle.circle-red {
    right: 150px;
  }
  .hero-img .icon-circle.circle-green {
    top: 220px;
  }
}
@media screen and (min-width: 1200px) {
  .hero-img > .title {
    font-size: 112px;
  }
  .hero-img .icon-blue-sky {
    width: 300px;
  }
  .hero-img .icon-circle.circle-red {
    right: 200px;
  }
  .hero-img .icon-circle.circle-yellow {
    right: 300px;
  }
}
header.main-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: auto;
  min-height: auto;
  background-color: #ffffff;
}
header.main-header .hero-img {
  min-height: auto;
}
header.main-header .hero-img .icon-blue-sky.blue-sky-left {
  left: -25px;
}
header.main-header .hero-img .icon-blue-sky.blue-sky-right {
  right: -25px;
}
header.main-header .hero-img .icon-circle.circle-yellow {
  right: 85px;
}
header.main-header .hero-img .icon-circle.circle-green {
  top: 85px;
  left: -70px;
}
header.main-header .hero-img .icon-circle.circle-red {
  top: -25px;
  right: 0;
}

@media screen and (min-width: 768px) {
  .main-header {
    min-height: 750px;
  }
}
@media screen and (min-width: 992px) {
  .main-header {
    height: 90vh;
  }
}
@media screen and (min-width: 1200px) {
  .main-header {
    min-height: 700px;
  }
}
main {
  margin: 0 0 50px 0;
}
main .gift-idea {
  margin: 30px auto;
}
main .gift-idea__text {
  margin: 0;
}
main .gift-idea .gift-idea-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 30px 0;
}
main .gift-idea .gift-idea-icon i {
  display: block;
}
main .gift-idea .gift-idea-icon .box1 {
  width: 47px;
  height: 48px;
  margin: 0 15px 0 0;
  background: url("/theme/landing/_assets/images/gift-voucher/doodle-present-1.svg") no-repeat center;
  background-size: contain;
}
main .gift-idea .gift-idea-icon .box2 {
  width: 40px;
  height: 47px;
  margin: 0 15px 0 0;
  background: url("/theme/landing/_assets/images/gift-voucher/doodle-present-2.svg") no-repeat center;
  background-size: contain;
}
main .gift-idea .gift-idea-icon .box3 {
  width: 59px;
  height: 56px;
  background: url("/theme/landing/_assets/images/gift-voucher/doodle-present-3.svg") no-repeat center;
  background-size: contain;
}
main .e-gift-cards-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 2vw;
}
main .e-gift-cards-list li {
  width: 48%;
  position: relative;
  margin-bottom: 120px;
}
main .e-gift-cards-list li::after {
  content: "";
  position: absolute;
  top: 105%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
main .e-gift-cards-list li:first-child::after {
  width: 72px;
  height: 75px;
  background: url("/theme/_build/assets/images/background/landing/icon-arrow-blue-down-long.svg") no-repeat center;
}
main .e-gift-cards-list li:last-child::after {
  width: 19px;
  height: 45px;
  background: url("/theme/_build/assets/images/background/landing/icon-arrow-blue-down-short.svg") no-repeat center;
}
main .e-gift-cards-list li .e-gift-card {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
main .e-gift-cards-list li .e-gift-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5019607843);
}
main .e-gift-cards-list li .e-gift-card img {
  display: block;
  width: 100%;
  min-height: 113.2px;
  -o-object-fit: cover;
     object-fit: cover;
}
main .e-gift-cards-list li .e-gift-card__title {
  width: 90%;
  position: absolute;
  top: 5vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  font-weight: normal;
  color: #fff;
  z-index: 1;
}
main .e-gift-cards-list li .e-gift-card__title > span {
  display: block;
  font-size: 1.4rem;
  text-align: center;
}
main .e-gift-cards-list li .e-gift-card__title > span.special-text {
  font-family: Poppins-Medium, Arial, sans-serif;
  font-size: 2.5rem;
  line-height: 1.2;
}
main .e-gift-cards-list li .e-gift-card > p {
  position: relative;
  padding: 10px 10px 15px;
  margin: 0;
  font-size: 15px;
  text-align: center;
  z-index: 1;
}
main .e-gift-cards-list li .e-gift-card:first-child > p {
  color: #0C4A60;
  background-color: #e3aa2c;
}
main .e-gift-cards-list li .e-gift-card:last-child > p {
  color: #fff;
  background-color: #0C4A60;
}
main .e-gift-cards-list li .buy-e-gift__btn {
  width: 100%;
  min-height: 35px;
  position: absolute;
  top: 130%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  font-size: 12px;
}
main .buy-gift {
  margin: 0 auto 50px;
}
main .buy-gift__content {
  margin: 0 0 80px 0;
}
main .buy-gift__list {
  margin: 0;
  padding: 0 0 0 35px;
}
main .buy-gift__item {
  margin: 0 0 15px 0;
}
main .buy-gift__item:last-child {
  margin: 0;
}
main .buy-gift__item a {
  color: #e84042;
}
main .buy-gift .buy-gift-img {
  position: relative;
  width: 235px;
  margin: 0 auto;
}
main .buy-gift .buy-gift-img__text {
  position: absolute;
  top: -70px;
  left: -70px;
  font-family: Poppins-Medium, Arial, sans-serif;
  font-size: 34px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
main .buy-gift .buy-gift-img__arrow {
  position: absolute;
  top: -21px;
  left: -60px;
  width: 67px;
  height: 72px;
  background: url("/theme/_build/assets/images/background/landing/arrow.svg") no-repeat center;
  background-size: contain;
}
main .buy-gift .buy-gift-img .widget-booking-img {
  display: block;
  width: 100%;
}
main .select-date,
main .instant-delivery,
main .tours {
  position: relative;
  margin: 0 auto 50px;
  padding-bottom: 80px;
}
main .select-date__content,
main .instant-delivery__content,
main .tours__content {
  margin: 0 0 30px;
}
main .select-date__link,
main .instant-delivery__link,
main .tours__link {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  min-width: 255px;
  font-size: 14px;
}
main .select-date .box-img,
main .instant-delivery .box-img,
main .tours .box-img {
  width: calc(100% - 15px);
  margin: 0 0 0 auto;
}
main .select-date .box-img img,
main .select-date .box-img source,
main .instant-delivery .box-img img,
main .instant-delivery .box-img source,
main .tours .box-img img,
main .tours .box-img source {
  display: block;
  width: 100%;
  height: 100%;
}
main .select-date .box-img.select-date-img img,
main .instant-delivery .box-img.select-date-img img,
main .tours .box-img.select-date-img img {
  -webkit-box-shadow: -15px 15px 0px 0px #118c8f;
          box-shadow: -15px 15px 0px 0px #118c8f;
}
main .select-date .box-img.instant-delivery-img img,
main .instant-delivery .box-img.instant-delivery-img img,
main .tours .box-img.instant-delivery-img img {
  -webkit-box-shadow: -15px 15px 0px 0px #e3aa2c;
          box-shadow: -15px 15px 0px 0px #e3aa2c;
}
main .select-date .box-img.tours-img img,
main .instant-delivery .box-img.tours-img img,
main .tours .box-img.tours-img img {
  -webkit-box-shadow: -15px 15px 0px 0px #e84042;
          box-shadow: -15px 15px 0px 0px #e84042;
}
main .tours {
  margin: 0 auto;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.main-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100vh;
  min-height: 650px;
  background-color: #ffffff;
}

@media screen and (min-width: 768px) {
  .main-header {
    min-height: 750px;
  }
}
@media screen and (min-width: 992px) {
  .main-header {
    height: 90vh;
  }
}
@media screen and (min-width: 1200px) {
  .main-header {
    min-height: 700px;
  }
}
main {
  margin: 0 0 50px 0;
}
main .travel-agent-login {
  padding: 50px 0;
  background-color: #fafafa;
}
main .travel-agent-login h2 {
  font-size: 18px;
}
main .travel-agent-login .general-error,
main .travel-agent-login .error-message {
  display: block;
  width: 100%;
  color: #e84042;
  font-size: 14px;
}
main .travel-agent-login__content {
  max-width: 350px;
  margin: 0 auto;
}
main .travel-agent-login__content .field {
  width: 100%;
  margin: 0 0 10px 0;
  text-align: right;
}
main .travel-agent-login__content .field input {
  width: 100%;
  border: 1px solid #ced4da;
  border-radius: 3px;
  padding: 10px;
  color: #000000;
  font-size: 16px;
}
main .travel-agent-login__content .field .forgot-password {
  color: var(--color-primary);
  font-size: 14px;
  text-decoration: none;
}
main .travel-agent-login__content .field .forgot-password:hover {
  text-decoration: underline;
}
main .travel-agent-login__content .travel-agent-login-btn {
  width: 100%;
  margin: 0 0 10px 0;
  border: 2px solid #e84042;
  padding: 10px 0;
  color: #ffffff;
  background-color: #e84042;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
main .travel-agent-login__content .travel-agent-login-btn:hover {
  color: #e84042;
  background-color: #ffffff;
}
main .travel-agent-login__content .register-as-travel-btn {
  border: 0;
  color: #e84042;
  background-color: transparent;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  main .travel-agent-login__content .register-as-travel-btn {
    font-size: 16px;
  }
}
main .travel-agent-login__content .register-as-travel-btn:hover {
  background-color: transparent;
  text-decoration: none;
}
main h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main h2 {
    font-size: 26px;
  }
}
main .register-as-travel-btn {
  margin: 0 auto;
}
main .register-travel-btn {
  margin: 0 auto;
}
main .explore-private-tour-btn {
  display: block;
  width: 100%;
  max-width: 350px;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  main .explore-private-tour-btn {
    font-size: 16px;
  }
}
main .read-all-reviews {
  display: block;
  width: 100%;
  max-width: 350px;
  margin: 0 auto;
}
main .looking-city-tours {
  margin: 50px 0 50px 0;
}
main .looking-city-tours .container h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .looking-city-tours .container h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .looking-city-tours .container h2 {
    font-size: 26px;
  }
}
main .looking-city-tours .container .looking-city-tours__text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .looking-city-tours .container .looking-city-tours__text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .looking-city-tours .container .looking-city-tours__text {
    font-size: 16px;
  }
}
main .register-with {
  margin: 0 0 50px 0;
  padding: 50px 0;
}
main .register-with__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 600px;
  margin: 0 0 25px 0;
}
main .register-with__content .box {
  width: 50%;
  margin: 0 0 20px 0;
  padding: 10px;
  text-align: center;
  color: var(--color-primary);
}
main .register-with__content .box__img {
  display: inline-block;
  width: 51px;
  height: 55px;
  margin-bottom: 10px;
}
main .register-with__content .box__message {
  max-width: 155px;
  margin: 0 auto;
}
main .register-with__content .box-1 .box__img {
  background: url("/theme/_build/assets/images/background/landing/img-doodle-1.png") no-repeat center;
  background-size: contain;
}
main .register-with__content .box-2 .box__img {
  background: url("/theme/_build/assets/images/background/landing/img-doodle-2.png") no-repeat center;
  background-size: contain;
}
main .register-with__content .box-3 .box__img {
  background: url("/theme/_build/assets/images/background/landing/img-doodle-3.png") no-repeat center;
  background-size: contain;
}
main .register-with__content .box-4 .box__img {
  background: url("/theme/_build/assets/images/background/landing/img-doodle-4.png") no-repeat center;
  background-size: contain;
}
main .register-with .container h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .register-with .container h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .register-with .container h2 {
    font-size: 26px;
  }
}
@media screen and (min-width: 768px) {
  main .register-with .container .register-with__content .box .box__message {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .register-with .container .register-with__content .box .box__message {
    font-size: 16px;
  }
}
main .how-work .container .how-work__content {
  margin: 0 0 25px 0;
}
main .how-work .container .how-work__content h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .how-work .container .how-work__content h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .how-work .container .how-work__content h2 {
    font-size: 26px;
  }
}
main .how-work .container .how-work__content .list-text {
  margin: 0 0 25px 0;
  padding: 0 0 0 20px;
}
main .how-work .container .how-work__content .list-text__item {
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  main .how-work .container .how-work__content .list-text__item {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .how-work .container .how-work__content .list-text__item {
    font-size: 16px;
  }
}
main .how-work .container .how-work__content .text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .how-work .container .how-work__content .text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .how-work .container .how-work__content .text {
    font-size: 16px;
  }
}
main .private-personalized .container .private-personalized__content {
  margin: 0 0 25px 0;
}
main .private-personalized .container .private-personalized__content h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .private-personalized .container .private-personalized__content h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .private-personalized .container .private-personalized__content h2 {
    font-size: 26px;
  }
}
main .private-personalized .container .private-personalized__content .list-text {
  margin: 0 0 25px 0;
  padding: 0 0 0 20px;
}
main .private-personalized .container .private-personalized__content .list-text__item {
  margin: 0 0 15px 0;
}
main .private-personalized .container .private-personalized__content .text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .private-personalized .container .private-personalized__content .text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .private-personalized .container .private-personalized__content .text {
    font-size: 16px;
  }
}
main .perfect-travelers .container .perfect-travelers__content {
  margin: 0 0 25px 0;
}
main .perfect-travelers .container .perfect-travelers__content h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .perfect-travelers .container .perfect-travelers__content h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .perfect-travelers .container .perfect-travelers__content h2 {
    font-size: 26px;
  }
}
main .perfect-travelers .container .perfect-travelers__content .list-text {
  margin: 0 0 25px 0;
  padding: 0 0 0 20px;
}
main .perfect-travelers .container .perfect-travelers__content .list-text__item {
  margin: 0 0 15px 0;
}
main .perfect-travelers .container .perfect-travelers__content .text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .perfect-travelers .container .perfect-travelers__content .text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .perfect-travelers .container .perfect-travelers__content .text {
    font-size: 16px;
  }
}
main .how-work,
main .private-personalized,
main .perfect-travelers {
  margin: 0 0 50px 0;
}
main .how-work .box-img,
main .private-personalized .box-img,
main .perfect-travelers .box-img {
  width: calc(100% - 15px);
  margin: 0 0 0 auto;
}
main .how-work .box-img img,
main .private-personalized .box-img img,
main .perfect-travelers .box-img img {
  display: block;
  width: 100%;
  height: 100%;
}
main .how-work .box-img.how-work-img,
main .private-personalized .box-img.how-work-img,
main .perfect-travelers .box-img.how-work-img {
  -webkit-box-shadow: -15px 15px 0px 0px var(--color-accent-gold);
          box-shadow: -15px 15px 0px 0px var(--color-accent-gold);
}
main .how-work .box-img.private-personalized-img,
main .private-personalized .box-img.private-personalized-img,
main .perfect-travelers .box-img.private-personalized-img {
  -webkit-box-shadow: -15px 15px 0px 0px var(--color-accent-rose);
          box-shadow: -15px 15px 0px 0px var(--color-accent-rose);
}
main .how-work .box-img.perfect-travelers-img,
main .private-personalized .box-img.perfect-travelers-img,
main .perfect-travelers .box-img.perfect-travelers-img {
  -webkit-box-shadow: -15px 15px 0px 0px var(--color-primary-light);
          box-shadow: -15px 15px 0px 0px var(--color-primary-light);
}
main .featured {
  margin: 0 0 50px 0;
}
main .featured .container h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .featured .container h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .featured .container h2 {
    font-size: 26px;
  }
}
main .featured__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
main .featured__item {
  margin: 0 auto 10px;
  list-style: none;
}
main .featured__item:nth-child(1) {
  width: 78px;
  height: 32px;
}
main .featured__item:nth-child(2) {
  width: 133px;
  height: 32px;
}
main .featured__item:nth-child(3) {
  width: 265px;
  height: 32px;
}
main .featured__item:nth-child(4) {
  width: 105px;
  height: 32px;
}
main .featured__item:nth-child(5) {
  width: 180px;
  height: 32px;
}
main .featured__item:nth-child(1) img, main .featured__item:nth-child(2) img, main .featured__item:nth-child(3) img, main .featured__item:nth-child(4) img, main .featured__item:nth-child(5) img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
main .guests-say {
  margin: 0 0 50px 0;
}
main .guests-say .container h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .guests-say .container h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .guests-say .container h2 {
    font-size: 26px;
  }
}
main .guests-say .container .text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .guests-say .container .text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .guests-say .container .text {
    font-size: 16px;
  }
}
main .guests-say .container .reviews-list {
  margin: 0 0 25px 0;
}
main .guests-say .container .reviews-list .slick-track {
  padding: 5px 0;
}
main .guests-say .container .reviews-list .slick-track .slick-slide {
  padding: 0 6px;
}
main .guests-say .container .reviews-list .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 1px;
  height: 1px;
  border-radius: 50%;
  border-color: transparent;
  background-color: transparent;
  font-size: 0;
}
main .guests-say .container .reviews-list .slick-arrow .slick-next {
  right: -22px;
}
main .guests-say .container .reviews-list .slick-arrow .slick-next::after {
  content: "";
  display: block;
  width: 16px;
  height: 25px;
  margin: 0 auto;
  background: url("/theme/frontend/_assets/images/icons/icon-arrow-right-blue.png") no-repeat;
  background-size: contain;
}
main .guests-say .container .reviews-list .slick-arrow .slick-prev {
  left: -22px;
}
main .guests-say .container .reviews-list .slick-arrow .slick-prev::after {
  content: "";
  display: block;
  width: 16px;
  height: 25px;
  margin: 0 auto;
  background: url("/theme/frontend/_assets/images/icons/icon-arrow-left-blue.png") no-repeat;
  background-size: contain;
}
main .guests-say .container .reviews-list div .review {
  max-width: 500px;
  height: 548px;
  border-radius: 3px;
  padding: 20px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}
main .guests-say .container .reviews-list div .review .review-star-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 15px 0;
  padding: 0;
}
main .guests-say .container .reviews-list div .review .review-star-list li {
  margin: 0 5px 0 0;
  color: var(--yellow-basic);
  font-size: 16px;
  list-style: none;
}
main .guests-say .container .reviews-list div .review .review-star-list li .star {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/theme/_build/assets/images/background/landing/star.svg") no-repeat;
}
main .guests-say .container .reviews-list div .review .review-title {
  margin: 0 0 25px 0;
  font-size: 22px;
}
@media screen and (min-width: 768px) {
  main .guests-say .container .reviews-list div .review .review-title {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .guests-say .container .reviews-list div .review .review-title {
    font-size: 26px;
  }
}
main .guests-say .container .reviews-list div .review .review-text {
  margin: 0 0 15px 0;
  font-size: 16px;
}
@media screen and (min-width: 768px) {
  main .guests-say .container .reviews-list div .review .review-text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .guests-say .container .reviews-list div .review .review-text {
    font-size: 16px;
  }
}
main .guests-say .container .reviews-list div .review .review-date {
  display: block;
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: normal;
}
@media screen and (min-width: 768px) {
  main .guests-say .container .reviews-list div .review .review-date {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .guests-say .container .reviews-list div .review .review-date {
    font-size: 16px;
  }
}
main .guests-say .container .reviews-list div .review .review-author {
  font-size: 14px;
  font-weight: normal;
}
@media screen and (min-width: 768px) {
  main .guests-say .container .reviews-list div .review .review-author {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .guests-say .container .reviews-list div .review .review-author {
    font-size: 16px;
  }
}
main .any-question {
  margin: 0 0 50px 0;
}
main .any-question .container h2 {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .any-question .container h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1200px) {
  main .any-question .container h2 {
    font-size: 26px;
  }
}
main .any-question .container .text {
  margin: 0 0 25px 0;
}
@media screen and (min-width: 768px) {
  main .any-question .container .text {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .any-question .container .text {
    font-size: 16px;
  }
}
main .any-question .container .any-question__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 25px 0;
}
main .any-question .container .any-question__content .content-img {
  width: 60px;
  height: 60px;
  margin: 0 15px 0 0;
}
main .any-question .container .any-question__content .content-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 100%;
}
main .any-question .container .any-question__content .content-text__title {
  margin: 0 0 15px 0;
  font-family: Poppins-Medium, sans-serif;
  font-size: 26px;
  font-weight: normal;
  line-height: 1;
}
@media screen and (min-width: 768px) {
  main .any-question .container .any-question__content .content-text__title h3 {
    font-size: 24px;
  }
}
@media screen and (min-width: 992px) {
  main .any-question .container .any-question__content .content-text__title h3 {
    font-size: 26px;
  }
}
main .any-question .container .any-question__content .content-text__status {
  margin: 0 0 5px 0;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  main .any-question .container .any-question__content .content-text__status {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .any-question .container .any-question__content .content-text__status {
    font-size: 16px;
  }
}
main .any-question .container .any-question__content .content-text__contact {
  margin: 0;
  padding: 0;
}
main .any-question .container .any-question__content .content-text__contact li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 5px 0;
  list-style: none;
}
main .any-question .container .any-question__content .content-text__contact li a {
  color: #0C4A60;
  text-decoration: none;
  line-height: 30px;
}
@media screen and (min-width: 768px) {
  main .any-question .container .any-question__content .content-text__contact li a {
    font-size: 14px;
  }
}
@media screen and (min-width: 992px) {
  main .any-question .container .any-question__content .content-text__contact li a {
    font-size: 16px;
  }
}
main .any-question .container .any-question__content .content-text__contact li.us-phone-item {
  line-height: 20px;
  margin: 0;
}
main .any-question .container .any-question__content .content-text__contact li.uk-phone-item {
  line-height: 20px;
}
main .any-question .container .any-question__content .content-text__contact li.uk-phone-item .uk-phone {
  margin-left: 21px;
  line-height: 20px;
}
main .any-question .container .any-question__content .content-text__contact li .icon {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0 5px 0 0;
}
main .any-question .container .any-question__content .content-text__contact li .icon-envelope {
  background: url("/theme/_build/assets/images/background/landing/envelope.svg") no-repeat;
}
main .any-question .container .any-question__content .content-text__contact li .icon-phone {
  background: url("/theme/_build/assets/images/background/landing/phone.svg") no-repeat;
}
main .any-question .container .any-question__content .content-text__contact li .icon-whatsapp {
  background: url("/theme/_build/assets/images/background/landing/whatsapp.svg") no-repeat;
}
main .any-question .content-doodles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 0 40px 0;
}
main .any-question .content-doodles .japan-doodle {
  display: block;
  width: 87px;
  height: 152px;
  background: url("/theme/landing/_assets/images/travel-agents/japan-paper-doodle.svg") no-repeat;
  background-size: contain;
}
main .any-question .content-doodles .paris-doodle {
  position: relative;
  top: 45px;
  display: block;
  width: 110px;
  height: 120px;
  background: url("/theme/landing/_assets/images/travel-agents/paris-cafe-doodle.svg") no-repeat;
  background-size: contain;
}

.site-map {
  margin-bottom: 0;
}
.site-map .site-map-content {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
}
@media screen and (min-width: 1200px) {
  .site-map .site-map-content {
    grid-template-columns: repeat(2, 1fr);
  }
}
.site-map .site-map-content > li > a {
  position: relative;
  display: inline-block;
  padding: 12px 0;
  font-size: 12px;
  word-break: break-all;
  text-decoration: none;
  color: #0C4A60;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.site-map .site-map-content > li > a::after {
  content: "";
  position: absolute;
  bottom: 7px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 1px;
  width: 0;
  background-color: #e84042;
  -webkit-transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
}
.site-map .site-map-content > li > a:hover, .site-map .site-map-content > li > a:focus, .site-map .site-map-content > li > a:active {
  color: #e84042;
}
.site-map .site-map-content > li > a:hover:after, .site-map .site-map-content > li > a:focus:after {
  width: 100%;
}

.popup-ta {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 350px;
  width: 90%;
  padding: 80px 20px 20px 20px;
  border-radius: 3px;
  background-color: #ffffff;
  text-align: center;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}
.popup-ta .icon-box {
  position: absolute;
  top: -55px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  width: 110px;
  height: 110px;
  background-color: var(--color-primary);
  border-radius: 50%;
}
.popup-ta .icon-box .lock-icon {
  display: inline-block;
  width: 65px;
  height: 80px;
  margin: 12px 0 0 12px;
  background: url("/theme/_build/assets/images/background/landing/lock-icon.png") no-repeat;
  background-size: contain;
}
.popup-ta.success {
  display: none;
}
.popup-ta.success.show {
  display: block;
}
.popup-ta.success .title {
  margin: 0 0 30px 0;
  color: #118c8f;
  font-family: Poppins-Medium, sans-serif;
  font-size: 28px;
  font-weight: normal;
}
.popup-ta.success .text {
  margin: 0 0 10px 0;
}
.popup-ta.success .text .name-agency {
  color: #118c8f;
}
.popup-ta.success .message {
  margin: 0 0 30px 0;
}
.popup-ta.success .start-booking {
  display: block;
  width: 250px;
  margin: 0 auto 20px;
  border: 2px solid #e84042;
  padding: 8px 0;
  color: #ffffff;
  background-color: #e84042;
  text-transform: uppercase;
  text-decoration: none;
}
.popup-ta.success .start-booking:hover {
  color: #e84042;
  background-color: #ffffff;
}
.popup-ta.log-in {
  display: none;
}
.popup-ta.log-in.show {
  display: block;
}
.popup-ta.log-in .title {
  margin: 0 0 30px 0;
  font-size: 18px;
}
.popup-ta.log-in .field {
  width: 100%;
  margin: 0 0 10px 0;
}
.popup-ta.log-in .field input {
  width: 100%;
  border: 1px solid #707070;
  padding: 10px;
  color: #707070;
  font-size: 14px;
}
.popup-ta.log-in .ta-login-btn {
  display: block;
  width: 100%;
  margin: 20px 0 5px 0;
  border: 2px solid #e84042;
  padding: 8px 0;
  color: #ffffff;
  background-color: #e84042;
  text-transform: uppercase;
}
.popup-ta.log-in .ta-login-btn:hover {
  color: #e84042;
  background-color: #ffffff;
}
.popup-ta.log-in .ta-forgot-password-btn {
  display: block;
  margin: 0 0 10px 0;
  color: var(--color-primary);
  font-size: 14px;
  text-decoration: none;
}
.popup-ta.log-in .ta-forgot-password-btn:hover {
  text-decoration: underline;
}
.popup-ta.log-in .ta-register-btn {
  display: block;
  margin: 0 0 10px 0;
  color: #e84042;
  text-transform: uppercase;
}
.popup-ta.log-in .ta-register-btn:hover {
  text-decoration: none;
}
.popup-ta .popup-ta-close-btn {
  display: block;
  margin: 0 auto;
  border: 0;
  color: var(--color-primary);
  background: transparent;
  font-size: 14px;
  text-transform: uppercase;
}
.popup-ta .popup-ta-close-btn:hover {
  color: #118c8f;
}

@media screen and (min-width: 992px) {
  .popup-ta {
    max-width: 540px;
    padding: 80px 40px 20px 40px;
    font-size: 18px;
  }
  .popup-ta.success .title {
    font-size: 30px;
  }
  .popup-ta.log-in .title {
    font-size: 24px;
  }
  .popup-ta.log-in .field {
    margin: 0 0 15px 0;
  }
  .popup-ta.log-in .field input {
    padding: 14px 10px;
    font-size: 18px;
  }
  .popup-ta.log-in .ta-login-btn {
    margin: 40px 0 5px 0;
    padding: 13px 0;
  }
  .popup-ta.log-in .ta-forgot-password-btn {
    margin: 0 0 20px 0;
  }
}
@media screen and (min-width: 1200px) {
  .popup-ta {
    max-width: 600px;
    font-size: 20px;
  }
  .popup-ta .icon-box {
    position: absolute;
    top: -75px;
    width: 150px;
    height: 150px;
  }
  .popup-ta .icon-box .lock-icon {
    margin: 34px 0 0 12px;
  }
  .popup-ta.success .title {
    font-size: 40px;
  }
  .popup-ta .popup-ta-close-btn {
    font-size: 18px;
  }
}
@media screen and (min-width: 1600px) {
  .popup-ta {
    max-width: 700px;
    font-size: 24px;
  }
  .popup-ta.success .title {
    font-size: 50px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVyYWwuc2NzcyIsInN0eWxlLmNzcyIsImluY2x1ZGVzL3ZhcmlhYmxlcy5zY3NzIiwic3Bpbm5lci5zY3NzIiwibWFpbi1pbWcuc2NzcyIsImdpZnQtdm91Y2hlcnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL2xpYnJhcnkvc2xpY2svc2xpY2suY3NzIiwidHJhdmVsLWFnZW50LnNjc3MiLCJzaXRlLW1hcC5zY3NzIiwicG9wdXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNDLDhCQUFBO1VBQUEsc0JBQUE7QUNERDs7QURJQTtFQUNDLGNFTlk7RUZPWix1Q0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBQ0REOztBRElBO0VBQ0MsYUFBQTtFQUNBLGVBQUE7QUNERDs7QURJQTtFQUNDLFNBQUE7RUFDQSxlQUFBO0FDREQ7O0FESUE7RUFDQyxTQUFBO0FDREQ7O0FESUE7RUFDQyxlQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw2Q0FBQTtBQ0REO0FER0M7RUFDQyxjQUFBO0FDREY7O0FES0E7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7QUNGRDs7QURLQTtFQUNDLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNFbERXO0VGbURYLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNGRDtBRElDO0VBR0MsY0FBQTtFQUNBLHlCRTdEVTtBRHlEWjs7QURRQTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBQ0xEO0FET0M7RUFMRDtJQU1FLFlBQUE7RUNKQTtBQUNGO0FETUM7RUFURDtJQVVFLFlBQUE7RUNIQTtBQUNGO0FES0M7RUFiRDtJQWNFLHVCQUFBO0VDRkE7QUFDRjtBRElDO0VBakJEO0lBa0JFLHdCQUFBO0VDREE7QUFD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O0lBQ0Msa0JBQUE7SUFDQSxlQUFBO0VSdzZDSDtFUXA2Q0M7SUFDQyxvQkFBQTtJQUNBLGVBQUE7RVJzNkNGO0VRbjZDQztJQUNDLGtCQUFBO0VScTZDRjtBQUNGO0FRaDZDQTtFQUNDO0lBQ0MsZ0JBQUE7SUFDQSxlQUFBO0VSazZDQTtFUWg2Q0E7SUFDQyxrQkFBQTtJQUNBLFVBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFUms2Q0Q7RVFoNkNDO0lBQ0MscUJBQUE7RVJrNkNGO0VRNzVDQztJQUNDLGVBQUE7RVIrNUNGO0VRMzVDQTtJQUNDLGVBQUE7RVI2NUNEO0FBQ0Y7QVF6NUNBO0VBQ0M7SUFDQyxnQkFBQTtJQUNBLGVBQUE7RVIyNUNBO0VReDVDQztJQUNDLGVBQUE7RVIwNUNGO0FBQ0YiLCJmaWxlIjoibGFuZGluZy1zdHlsZXMtOWMzNTg1ZmIzYi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnaW5jbHVkZXMvdmFyaWFibGVzJyBhcyAqO1xuXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG5cdGNvbG9yOiAkYmx1ZS1iYXNpYztcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbmJ1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaDIge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcbn1cblxucCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnN1YnN0cmF0ZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwNTA7XG5cblx0Ji5zaG93IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubm8tc2Nyb2xsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYS1idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRyZWQtYmFzaWM7XG5cdHBhZGRpbmc6IDhweCAzNnB4O1xuXHRjb2xvcjogJHJlZC1iYXNpYztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWJhc2ljO1xuXHR9XG59XG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMTVweDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuXHRcdHdpZHRoOiA1NDBweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0d2lkdGg6IDcyMHB4O1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHR3aWR0aDogOTYwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdHdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDJweCkge1xuXHRcdHdpZHRoOiAxNDAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyA9PT09PSBjdXN0b20gc2Nyb2xsIGZvciBNb3ppbGxhIEZpcmVmb3ggPT09PT1cbmh0bWwsYm9keSB7XG5cdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0c2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1iYXNpYykgI2YxZjFmMTtcbn1cblxuLy8gPT09PT0gY3VzdG9tIHNjcm9sbCA9PT09PVxuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiA1cHg7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe1xuXHRcdHdpZHRoOiA4cHggIWltcG9ydGFudDtcblx0fVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZDogI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhc2ljKTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhc2ljKTtcbn1cblxuLnBvcHVwLW1lc3NhZ2Uge1xuXHQuYWxlcnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0XHQmLmFsZXJ0LWRhbmdlciB7XG5cdFx0XHRjb2xvcjogI2U4NDA0Mjtcblx0XHR9XG5cblx0XHQmLmFsZXJ0LXdhcm5pbmcge1xuXHRcdFx0Y29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG5cdFx0fVxuXG5cdFx0Ji5hbGVydC1pbmZvIHtcblx0XHRcdGNvbG9yOiAjMTE4YzhmO1xuXHRcdH1cblx0fVxufSIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdWJzdHJhdGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMxMzcyNTQ5MDIpO1xufVxuLnN1YnN0cmF0ZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uby1zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDM2cHg7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYS1idG46Zm9jdXMsIC5hLWJ0bjpob3ZlciwgLmEtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1iYXNpYykgI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbi5wb3B1cC1tZXNzYWdlIC5hbGVydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBvcHVwLW1lc3NhZ2UgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxuLnBvcHVwLW1lc3NhZ2UgLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5wb3B1cC1tZXNzYWdlIC5hbGVydC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxMThjOGY7XG59XG5cbi5zcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDUgMS4xcyBpbmZpbml0ZSBlYXNlO1xuICBhbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ1IHtcbiAgMCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KTtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MiwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWQ1IHtcbiAgMCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KTtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MiwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuICB9XG59XG4uaGVyby1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8taW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMC44O1xufVxuLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtc2hhZG93OiAwIDZweCA2cHggcmdiYSgzOCwgMzcsIDM3LCAwLjgzOTIxNTY4NjMpO1xuICB6LWluZGV4OiAzMzM7XG59XG4uaGVyby1pbWcgLmljb24tYmx1ZS1za3kge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uaGVyby1pbWcgLmljb24tYmx1ZS1za3kuYmx1ZS1za3ktbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktbGVmdC5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS1yZWQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS15ZWxsb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgdG9wOiAxMjBweDtcbiAgbGVmdDogLTUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tY2lyY2xlLWdyZWVuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUteWVsbG93IHtcbiAgICByaWdodDogNjBweDtcbiAgICBib3R0b206IC0xMDBweDtcbiAgfVxuICAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1ncmVlbiB7XG4gICAgdG9wOiAxMjBweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gICAgcmlnaHQ6IDMwMHB4O1xuICB9XG59XG5oZWFkZXIubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreS5ibHVlLXNreS1sZWZ0IHtcbiAgbGVmdDogLTI1cHg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LXJpZ2h0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA4NXB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgdG9wOiA4NXB4O1xuICBsZWZ0OiAtNzBweDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1yZWQge1xuICB0b3A6IC0yNXB4O1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5tYWluIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxubWFpbiAuZ2lmdC1pZGVhIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG5tYWluIC5naWZ0LWlkZWFfX3RleHQge1xuICBtYXJnaW46IDA7XG59XG5tYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxubWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MSB7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gLmJveDIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2dpZnQtdm91Y2hlci9kb29kbGUtcHJlc2VudC0yLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gzIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTMuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMnZ3O1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkge1xuICB3aWR0aDogNDglO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwNSU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtZG93bi1sb25nLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ljb24tYXJyb3ctYmx1ZS1kb3duLXNob3J0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwMTk2MDc4NDMpO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTEzLjJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmRfX3RpdGxlIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDV2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkX190aXRsZSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZF9fdGl0bGUgPiBzcGFuLnNwZWNpYWwtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQ6Zmlyc3QtY2hpbGQgPiBwIHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2FhMmM7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQ6bGFzdC1jaGlsZCA+IHAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBDNEE2MDtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5idXktZS1naWZ0X19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxubWFpbiAuYnV5LWdpZnQge1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xufVxubWFpbiAuYnV5LWdpZnRfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMCA4MHB4IDA7XG59XG5tYWluIC5idXktZ2lmdF9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMzVweDtcbn1cbm1haW4gLmJ1eS1naWZ0X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxubWFpbiAuYnV5LWdpZnRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbm1haW4gLmJ1eS1naWZ0X19pdGVtIGEge1xuICBjb2xvcjogI2U4NDA0Mjtcbn1cbm1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03MHB4O1xuICBsZWZ0OiAtNzBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xufVxubWFpbiAuYnV5LWdpZnQgLmJ1eS1naWZ0LWltZ19fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIxcHg7XG4gIGxlZnQ6IC02MHB4O1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nIC53aWRnZXQtYm9va2luZy1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnksXG5tYWluIC50b3VycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5tYWluIC5zZWxlY3QtZGF0ZV9fY29udGVudCxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2NvbnRlbnQsXG5tYWluIC50b3Vyc19fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5tYWluIC5zZWxlY3QtZGF0ZV9fbGluayxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2xpbmssXG5tYWluIC50b3Vyc19fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWluLXdpZHRoOiAyNTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLFxubWFpbiAudG91cnMgLmJveC1pbWcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nIGltZyxcbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nIHNvdXJjZSxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcgaW1nLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyBzb3VyY2UsXG5tYWluIC50b3VycyAuYm94LWltZyBpbWcsXG5tYWluIC50b3VycyAuYm94LWltZyBzb3VyY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcsXG5tYWluIC50b3VycyAuYm94LWltZy5zZWxlY3QtZGF0ZS1pbWcgaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICMxMThjOGY7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy5pbnN0YW50LWRlbGl2ZXJ5LWltZyBpbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLmluc3RhbnQtZGVsaXZlcnktaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nLmluc3RhbnQtZGVsaXZlcnktaW1nIGltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAjZTNhYTJjO1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcudG91cnMtaW1nIGltZyxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcudG91cnMtaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nLnRvdXJzLWltZyBpbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggI2U4NDA0Mjtcbn1cbm1haW4gLnRvdXJzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIGhlaWdodDogOTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gIH1cbn1cbm1haW4ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gaDIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gLmdlbmVyYWwtZXJyb3IsXG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCAuZm9yZ290LXBhc3N3b3JkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQgLmZvcmdvdC1wYXNzd29yZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC50cmF2ZWwtYWdlbnQtbG9naW4tYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0MjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAudHJhdmVsLWFnZW50LWxvZ2luLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2U4NDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLnJlZ2lzdGVyLXRyYXZlbC1idG4ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLmV4cGxvcmUtcHJpdmF0ZS10b3VyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5leHBsb3JlLXByaXZhdGUtdG91ci1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucmVhZC1hbGwtcmV2aWV3cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluIC5sb29raW5nLWNpdHktdG91cnMge1xuICBtYXJnaW46IDUwcHggMCA1MHB4IDA7XG59XG5tYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAubG9va2luZy1jaXR5LXRvdXJzIC5jb250YWluZXIgLmxvb2tpbmctY2l0eS10b3Vyc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGgge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3hfX2ltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveF9fbWVzc2FnZSB7XG4gIG1heC13aWR0aDogMTU1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTEgLmJveF9faW1nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveC0yIC5ib3hfX2ltZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3gtMyAuYm94X19pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTQgLmJveF9faW1nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGggLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGggLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAucmVnaXN0ZXItd2l0aCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGggLmNvbnRhaW5lciAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94IC5ib3hfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAucmVnaXN0ZXItd2l0aCAuY29udGFpbmVyIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3ggLmJveF9fbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbm1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5tYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAubGlzdC10ZXh0X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAubGlzdC10ZXh0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAubGlzdC10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCAubGlzdC10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuaG93LXdvcmssXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxubWFpbiAuaG93LXdvcmsgLmJveC1pbWcsXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZyxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5tYWluIC5ob3ctd29yayAuYm94LWltZyBpbWcsXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZyBpbWcsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbm1haW4gLmhvdy13b3JrIC5ib3gtaW1nLmhvdy13b3JrLWltZyxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLmhvdy13b3JrLWltZyxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nLmhvdy13b3JrLWltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG5tYWluIC5ob3ctd29yayAuYm94LWltZy5wcml2YXRlLXBlcnNvbmFsaXplZC1pbWcsXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZy5wcml2YXRlLXBlcnNvbmFsaXplZC1pbWcsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZy5wcml2YXRlLXBlcnNvbmFsaXplZC1pbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xufVxubWFpbiAuaG93LXdvcmsgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxubWFpbiAuZmVhdHVyZWQge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5mZWF0dXJlZCAuY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuZmVhdHVyZWQgLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAuZmVhdHVyZWQgLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5mZWF0dXJlZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW0ge1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDc4cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbm1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMzNweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDI2NXB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMTA1cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbm1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCg1KSB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDEpIGltZywgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDIpIGltZywgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDMpIGltZywgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDQpIGltZywgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDUpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5tYWluIC5ndWVzdHMtc2F5IHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay10cmFjayB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cgLnNsaWNrLW5leHQge1xuICByaWdodDogLTIycHg7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cgLnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC1ibHVlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay1hcnJvdyAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yMnB4O1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLWFycm93IC5zbGljay1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbGVmdC1ibHVlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA1NDhweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1zdGFyLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXN0YXItbGlzdCBsaSB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1zdGFyLWxpc3QgbGkgLnN0YXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9zdGFyLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGV4dCB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC1pbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X190aXRsZSBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fc3RhdHVzIHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkgYSB7XG4gIGNvbG9yOiAjMEM0QTYwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpLnVzLXBob25lLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpLnVrLXBob25lLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaS51ay1waG9uZS1pdGVtIC51ay1waG9uZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSAuaWNvbi1lbnZlbG9wZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvZW52ZWxvcGUuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSAuaWNvbi1waG9uZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvcGhvbmUuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSAuaWNvbi13aGF0c2FwcCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvd2hhdHNhcHAuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGVudC1kb29kbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwIDQwcHggMDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGVudC1kb29kbGVzIC5qYXBhbi1kb29kbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDg3cHg7XG4gIGhlaWdodDogMTUycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL3RyYXZlbC1hZ2VudHMvamFwYW4tcGFwZXItZG9vZGxlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGVudC1kb29kbGVzIC5wYXJpcy1kb29kbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50cy9wYXJpcy1jYWZlLWRvb2RsZS5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5zaXRlLW1hcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4uc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDdweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0MjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTpob3ZlciwgLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhOmZvY3VzLCAuc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGE6YWN0aXZlIHtcbiAgY29sb3I6ICNlODQwNDI7XG59XG4uc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGE6aG92ZXI6YWZ0ZXIsIC5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTpmb2N1czphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9wdXAtdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogODBweCAyMHB4IDIwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucG9wdXAtdGEgLmljb24tYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01NXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucG9wdXAtdGEgLmljb24tYm94IC5sb2NrLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMTJweCAwIDAgMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9sb2NrLWljb24ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3Muc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBjb2xvcjogIzExOGM4ZjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC50ZXh0IC5uYW1lLWFnZW5jeSB7XG4gIGNvbG9yOiAjMTE4YzhmO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLm1lc3NhZ2Uge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAuc3RhcnQtYm9va2luZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlODQwNDI7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0MjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnN0YXJ0LWJvb2tpbmc6aG92ZXIge1xuICBjb2xvcjogI2U4NDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wb3B1cC10YS5sb2ctaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcHVwLXRhLmxvZy1pbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXAtdGEubG9nLWluIC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnBvcHVwLXRhLmxvZy1pbiAuZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAuZmllbGQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLWxvZ2luLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgNXB4IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlODQwNDI7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0MjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLWxvZ2luLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1yZWdpc3Rlci1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBjb2xvcjogI2U4NDA0MjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLXJlZ2lzdGVyLWJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3B1cC10YSAucG9wdXAtdGEtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1cC10YSAucG9wdXAtdGEtY2xvc2UtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMxMThjOGY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3B1cC10YSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBwYWRkaW5nOiA4MHB4IDQwcHggMjBweCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucG9wdXAtdGEuc3VjY2VzcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLmZpZWxkIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAuZmllbGQgaW5wdXQge1xuICAgIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAudGEtbG9naW4tYnRuIHtcbiAgICBtYXJnaW46IDQwcHggMCA1cHggMDtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVwLXRhIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAucG9wdXAtdGEgLmljb24tYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNzVweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAucG9wdXAtdGEgLmljb24tYm94IC5sb2NrLWljb24ge1xuICAgIG1hcmdpbjogMzRweCAwIDAgMTJweDtcbiAgfVxuICAucG9wdXAtdGEuc3VjY2VzcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAucG9wdXAtdGEgLnBvcHVwLXRhLWNsb3NlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBvcHVwLXRhIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAucG9wdXAtdGEuc3VjY2VzcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufSIsIiRyZWQtYmFzaWM6ICNlODQwNDI7XG4kYmx1ZS1iYXNpYzogIzBDNEE2MDtcbiRncmVlbi1iYXNpYzogIzExOGM4ZjtcbiR5ZWxsb3ctYmFzaWM6ICNlM2FhMmM7XG4iLCIuc3Bpbm5lciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogMTA7XG5cdG1hcmdpbjogMTAwcHggYXV0bztcblx0Zm9udC1zaXplOiAyNXB4O1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDFlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0ZXh0LWluZGVudDogLTk5OTllbTtcblx0LXdlYmtpdC1hbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcblx0YW5pbWF0aW9uOiBsb2FkNSAxLjFzIGluZmluaXRlIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDUge1xuXHQwJSxcblx0MTAwJSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDIsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjUwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyOTA7XG5cdH1cblx0MTIuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyOTAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNTA7XG5cdH1cblx0MjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjUwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjkwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0Mixcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDM3LjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjUwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjkwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDUwJSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI1MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjkwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MiwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ2Mi41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjUwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjkwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MiwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ3NSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI1MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI5MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0ODcuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI1MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyOTAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbG9hZDUge1xuXHQwJSxcblx0MTAwJSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDIsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNTAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI5MDtcblx0fVxuXHQxMi41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI5MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI1MDtcblx0fVxuXHQyNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNTAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyOTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0MzcuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyOTAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NTAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjUwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyOTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDYyLjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyOTAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDc1JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjkwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ4Ny41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI5MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0Mjtcblx0fVxufVxuIiwiLmhlcm8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDZweCA2cHggIzI2MjUyNWQ2O1xuICAgICAgICB6LWluZGV4OiAzMzM7XG4gICAgfVxuXG4gICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cbiAgICAgICAgJi5ibHVlLXNreS1sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktbGVmdC5zdmcnKSBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJsdWUtc2t5LXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWJsdWUtc2t5LXJpZ2h0LnN2ZycpIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgIGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuXG4gICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tY2lyY2xlLXJlZC5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvaWNvbi1jaXJjbGUteWVsbG93LnBuZycpIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2lyY2xlLWdyZWVuIHtcbiAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvaWNvbi1jaXJjbGUtZ3JlZW4ucG5nJykgbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2lyY2xlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2lyY2xlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVyby1pbWcge1xuICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNpcmNsZSB7XG4gICAgICAgICAgICAmLmNpcmNsZS1yZWQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIHRvcDogMjIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWJsdWUtc2t5IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNpcmNsZSB7XG4gICAgICAgICAgICAmLmNpcmNsZS1yZWQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgICAgICByaWdodDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdpbmNsdWRlcy92YXJpYWJsZXMnIGFzICo7XG5cbi8vID09PT09IHN0eWxlIGZvciBtYWluLWhlYWRlclxuaGVhZGVyLm1haW4taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICAuaGVyby1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5pY29uLWJsdWUtc2t5IHtcbiAgICAgICAgICAgICYuYmx1ZS1za3ktbGVmdCB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmx1ZS1za3ktcmlnaHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNpcmNsZSB7XG4gICAgICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgdG9wOiA4NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS1yZWQge1xuICAgICAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogOTB2aDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICAgIH1cbn1cblxubWFpbiB7XG5cdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHQuZ2lmdC1pZGVhIHtcblx0XHRtYXJnaW46IDMwcHggYXV0bztcblxuXHRcdCZfX3RleHQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5naWZ0LWlkZWEtaWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luOiAzMHB4IDA7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LmJveDEge1xuXHRcdFx0XHR3aWR0aDogNDdweDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTEuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQuYm94MiB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQ3cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9naWZ0LXZvdWNoZXIvZG9vZGxlLXByZXNlbnQtMi5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gzIHtcblx0XHRcdFx0d2lkdGg6IDU5cHg7XG5cdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9naWZ0LXZvdWNoZXIvZG9vZGxlLXByZXNlbnQtMy5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbiAgICAuZS1naWZ0LWNhcmRzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAydnc7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTA1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtZG93bi1sb25nLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ljb24tYXJyb3ctYmx1ZS1kb3duLXNob3J0LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZS1naWZ0LWNhcmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA4MDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMy4ycHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3BlY2lhbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1iYXNpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3ctYmFzaWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWJhc2ljO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV5LWUtZ2lmdF9fYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEzMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblx0LmJ1eS1naWZ0IHtcblx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDAgMCA4MHB4IDA7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV5LWdpZnQtaW1nIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAyMzVweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC03MHB4O1xuXHRcdFx0XHRsZWZ0OiAtNzBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Fycm93IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0yMXB4O1xuXHRcdFx0XHRsZWZ0OiAtNjBweDtcblx0XHRcdFx0d2lkdGg6IDY3cHg7XG5cdFx0XHRcdGhlaWdodDogNzJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2Fycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0LndpZGdldC1ib29raW5nLWltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0LWRhdGUsXG5cdC5pbnN0YW50LWRlbGl2ZXJ5LFxuXHQudG91cnMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdH1cblxuXHRcdCZfX2xpbmsge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0bWluLXdpZHRoOiAyNTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQuYm94LWltZyB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG5cdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cblx0XHRcdGltZyxcblx0XHRcdHNvdXJjZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdC1kYXRlLWltZyB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICRncmVlbi1iYXNpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmluc3RhbnQtZGVsaXZlcnktaW1nIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggJHllbGxvdy1iYXNpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnRvdXJzLWltZyB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICRyZWQtYmFzaWM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG91cnMge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG59XG4iLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgZGlzcGxheTogdGFibGU7XG5cbiAgICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWdcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ1xue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGVcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn0iLCJAdXNlICcuLi8uLi8uLi9saWJyYXJ5L3NsaWNrL3NsaWNrLmNzcyc7XG5AdXNlICdpbmNsdWRlcy92YXJpYWJsZXMnIGFzICo7XG5cbi8vID09PT09IHN0eWxlIGZvciBtYWluLWhlYWRlclxuLm1haW4taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogNjUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgfVxufVxuXG5tYWluIHtcblx0bWFyZ2luOiAwIDAgNTBweCAwO1xuXG5cdC50cmF2ZWwtYWdlbnQtbG9naW4ge1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdC5nZW5lcmFsLWVycm9yLFxuXHRcdC5lcnJvci1tZXNzYWdlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0LmZpZWxkIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvcmdvdC1wYXNzd29yZCB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudHJhdmVsLWFnZW50LWxvZ2luLWJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRyZWQtYmFzaWM7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQtYmFzaWM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5yZWdpc3Rlci10cmF2ZWwtYnRuIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5leHBsb3JlLXByaXZhdGUtdG91ci1idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZWFkLWFsbC1yZXZpZXdzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Lmxvb2tpbmctY2l0eS10b3VycyB7XG5cdFx0bWFyZ2luOiA1MHB4IDAgNTBweCAwO1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5sb29raW5nLWNpdHktdG91cnNfX3RleHQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVnaXN0ZXItd2l0aCB7XG5cdFx0bWFyZ2luOiAwIDAgNTBweCAwO1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdC5ib3gge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG5cdFx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiA1MXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTVweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm94LTEge1xuXHRcdFx0XHQuYm94X19pbWcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTEucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJveC0yIHtcblx0XHRcdFx0LmJveF9faW1nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0yLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gtMyB7XG5cdFx0XHRcdC5ib3hfX2ltZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm94LTQge1xuXHRcdFx0XHQuYm94X19pbWcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTQucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVnaXN0ZXItd2l0aF9fY29udGVudCB7XG5cdFx0XHRcdC5ib3gge1xuXHRcdFx0XHRcdC5ib3hfX21lc3NhZ2Uge1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhvdy13b3JrIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5ob3ctd29ya19fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByaXZhdGUtcGVyc29uYWxpemVkIHtcblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0LnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGlzdC10ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblxuXHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBlcmZlY3QtdHJhdmVsZXJzIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ob3ctd29yayxcblx0LnByaXZhdGUtcGVyc29uYWxpemVkLFxuXHQucGVyZmVjdC10cmF2ZWxlcnMge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5ib3gtaW1nIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYuaG93LXdvcmstaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5wcml2YXRlLXBlcnNvbmFsaXplZC1pbWcge1xuXHRcdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnBlcmZlY3QtdHJhdmVsZXJzLWltZyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZWQge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHdpZHRoOiA3OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0d2lkdGg6IDEzM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0d2lkdGg6IDI2NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0d2lkdGg6IDEwNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMiksXG5cdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdCY6bnRoLWNoaWxkKDQpLFxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmd1ZXN0cy1zYXkge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZXZpZXdzLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0LnNsaWNrLXRyYWNrIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0yMnB4O1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtYmx1ZS5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMjJweDtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWxlZnQtYmx1ZS5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdC5yZXZpZXcge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNTQ4cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctc3Rhci1saXN0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdC5zdGFyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvc3Rhci5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LXRleHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LWF1dGhvciB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hbnktcXVlc3Rpb24ge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hbnktcXVlc3Rpb25fX2NvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0LmNvbnRlbnQtaW1nIHtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbnRlbnQtdGV4dCB7XG5cdFx0XHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19zdGF0dXMge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX2NvbnRhY3Qge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWUtYmFzaWM7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnVzLXBob25lLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudWstcGhvbmUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQudWstcGhvbmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lmljb24tZW52ZWxvcGUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9lbnZlbG9wZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaWNvbi1waG9uZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3Bob25lLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pY29uLXdoYXRzYXBwIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvd2hhdHNhcHAuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtZG9vZGxlcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweCAwO1xuXG5cdFx0XHQuamFwYW4tZG9vZGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA4N3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1MnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL3RyYXZlbC1hZ2VudHMvamFwYW4tcGFwZXItZG9vZGxlLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQucGFyaXMtZG9vZGxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50cy9wYXJpcy1jYWZlLWRvb2RsZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuLnNpdGUtbWFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLnNpdGUtbWFwLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWJhc2ljO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1iYXNpYztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWJhc2ljO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXI6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1czphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdpbmNsdWRlcy92YXJpYWJsZXMnIGFzICo7XG5cbi5wb3B1cC10YSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogMTA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRtYXgtd2lkdGg6IDM1MHB4O1xuXHR3aWR0aDogOTAlO1xuXHRwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHQuaWNvbi1ib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01NXB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHR3aWR0aDogMTEwcHg7XG5cdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQubG9jay1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2xvY2staWNvbi5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cblx0Ly8gPT09PT0gcG9wdXAgc3VjY2VzcyA9PT09PVxuXHQmLnN1Y2Nlc3Mge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRcdGNvbG9yOiAkZ3JlZW4tYmFzaWM7XG5cdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdC50ZXh0IHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblxuXHRcdFx0Lm5hbWUtYWdlbmN5IHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbi1iYXNpYztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVzc2FnZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0fVxuXG5cdFx0LnN0YXJ0LWJvb2tpbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NDA0Mjtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vID09PT09IHBvcHVwIGxvZy1pbiA9PT09XG5cdCYubG9nLWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmZpZWxkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1sb2dpbi1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMjBweCAwIDVweCAwO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NDA0Mjtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRhLXJlZ2lzdGVyLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9wdXAtdGEtY2xvc2UtYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXI6IDA7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzExOGM4Zjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdHBhZGRpbmc6IDgwcHggNDBweCAyMHB4IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0Ji5zdWNjZXNzIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxvZy1pbiB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRhLWxvZ2luLWJ0biB7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIDVweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXHRcdC5pY29uLWJveCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC03NXB4O1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNTBweDtcblxuXHRcdFx0LmxvY2staWNvbiB7XG5cdFx0XHRcdG1hcmdpbjogMzRweCAwIDAgMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wb3B1cC10YS1jbG9zZS1idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblxuXHRcdCYuc3VjY2VzcyB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
