* {
  -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 {
  display: block;
  width: 100%;
  max-width: 350px;
  margin: 0 auto;
  color: #ffffff;
  background-color: #e84042;
}
@media screen and (min-width: 768px) {
  main .register-as-travel-btn {
    font-size: 16px;
  }
}
main .register-as-travel-btn:hover {
  color: #e84042;
  background-color: #ffffff;
}
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;
  background-color: #fafafa;
}
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;
}
main .register-with__content .box__img {
  display: inline-block;
  width: 51px;
  height: 55px;
}
main .register-with__content .box__message {
  max-width: 155px;
  margin: 0 auto;
}
main .register-with__content .box-1 {
  color: #118c8f;
}
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 {
  color: #e3aa2c;
}
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 {
  color: #e84042;
}
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 {
  color: #0C4A60;
}
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 #e3aa2c;
          box-shadow: -15px 15px 0px 0px #e3aa2c;
}
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 #e84042;
          box-shadow: -15px 15px 0px 0px #e84042;
}
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 #118c8f;
          box-shadow: -15px 15px 0px 0px #118c8f;
}
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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dUJBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7QVJvOENGO0FRbDhDRTtFQUNDLGNBQUE7QVJvOENIOztBUS83Q0E7RUFDQztJQUNDLGdCQUFBO0lBQ0EsNEJBQUE7SUFDQSxlQUFBO0VSazhDQTtFUS83Q0M7SUFDQyxlQUFBO0VSaThDRjtFUTU3Q0M7SUFDQyxlQUFBO0VSODdDRjtFUTM3Q0M7SUFDQyxrQkFBQTtFUjY3Q0Y7RVE1N0NFO0lBQ0Msa0JBQUE7SUFDQSxlQUFBO0VSODdDSDtFUTE3Q0M7SUFDQyxvQkFBQTtJQUNBLGVBQUE7RVI0N0NGO0VRejdDQztJQUNDLGtCQUFBO0VSMjdDRjtBQUNGO0FRdDdDQTtFQUNDO0lBQ0MsZ0JBQUE7SUFDQSxlQUFBO0VSdzdDQTtFUXQ3Q0E7SUFDQyxrQkFBQTtJQUNBLFVBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFUnc3Q0Q7RVF0N0NDO0lBQ0MscUJBQUE7RVJ3N0NGO0VRbjdDQztJQUNDLGVBQUE7RVJxN0NGO0VRajdDQTtJQUNDLGVBQUE7RVJtN0NEO0FBQ0Y7QVEvNkNBO0VBQ0M7SUFDQyxnQkFBQTtJQUNBLGVBQUE7RVJpN0NBO0VROTZDQztJQUNDLGVBQUE7RVJnN0NGO0FBQ0YiLCJmaWxlIjoibGFuZGluZy1zdHlsZXMtMjI5NWFjYzY5OS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnaW5jbHVkZXMvdmFyaWFibGVzJyBhcyAqO1xuXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG5cdGNvbG9yOiAkYmx1ZS1iYXNpYztcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbmJ1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaDIge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcbn1cblxucCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnN1YnN0cmF0ZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwNTA7XG5cblx0Ji5zaG93IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubm8tc2Nyb2xsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYS1idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRyZWQtYmFzaWM7XG5cdHBhZGRpbmc6IDhweCAzNnB4O1xuXHRjb2xvcjogJHJlZC1iYXNpYztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWJhc2ljO1xuXHR9XG59XG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMTVweDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuXHRcdHdpZHRoOiA1NDBweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0d2lkdGg6IDcyMHB4O1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHR3aWR0aDogOTYwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdHdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDJweCkge1xuXHRcdHdpZHRoOiAxNDAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyA9PT09PSBjdXN0b20gc2Nyb2xsIGZvciBNb3ppbGxhIEZpcmVmb3ggPT09PT1cbmh0bWwsYm9keSB7XG5cdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0c2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1iYXNpYykgI2YxZjFmMTtcbn1cblxuLy8gPT09PT0gY3VzdG9tIHNjcm9sbCA9PT09PVxuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiA1cHg7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe1xuXHRcdHdpZHRoOiA4cHggIWltcG9ydGFudDtcblx0fVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZDogI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhc2ljKTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhc2ljKTtcbn1cblxuLnBvcHVwLW1lc3NhZ2Uge1xuXHQuYWxlcnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0XHQmLmFsZXJ0LWRhbmdlciB7XG5cdFx0XHRjb2xvcjogI2U4NDA0Mjtcblx0XHR9XG5cblx0XHQmLmFsZXJ0LXdhcm5pbmcge1xuXHRcdFx0Y29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG5cdFx0fVxuXG5cdFx0Ji5hbGVydC1pbmZvIHtcblx0XHRcdGNvbG9yOiAjMTE4YzhmO1xuXHRcdH1cblx0fVxufSIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdWJzdHJhdGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMxMzcyNTQ5MDIpO1xufVxuLnN1YnN0cmF0ZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uby1zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDM2cHg7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYS1idG46Zm9jdXMsIC5hLWJ0bjpob3ZlciwgLmEtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1iYXNpYykgI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbi5wb3B1cC1tZXNzYWdlIC5hbGVydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBvcHVwLW1lc3NhZ2UgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxuLnBvcHVwLW1lc3NhZ2UgLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5wb3B1cC1tZXNzYWdlIC5hbGVydC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxMThjOGY7XG59XG5cbi5zcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDUgMS4xcyBpbmZpbml0ZSBlYXNlO1xuICBhbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ1IHtcbiAgMCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KTtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MiwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWQ1IHtcbiAgMCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KTtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MiwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuICB9XG59XG4uaGVyby1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8taW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMC44O1xufVxuLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtc2hhZG93OiAwIDZweCA2cHggcmdiYSgzOCwgMzcsIDM3LCAwLjgzOTIxNTY4NjMpO1xuICB6LWluZGV4OiAzMzM7XG59XG4uaGVyby1pbWcgLmljb24tYmx1ZS1za3kge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uaGVyby1pbWcgLmljb24tYmx1ZS1za3kuYmx1ZS1za3ktbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktbGVmdC5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS1yZWQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS15ZWxsb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgdG9wOiAxMjBweDtcbiAgbGVmdDogLTUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tY2lyY2xlLWdyZWVuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUteWVsbG93IHtcbiAgICByaWdodDogNjBweDtcbiAgICBib3R0b206IC0xMDBweDtcbiAgfVxuICAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1ncmVlbiB7XG4gICAgdG9wOiAxMjBweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gICAgcmlnaHQ6IDMwMHB4O1xuICB9XG59XG5oZWFkZXIubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1ibHVlLXNreS5ibHVlLXNreS1sZWZ0IHtcbiAgbGVmdDogLTI1cHg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LXJpZ2h0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA4NXB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgdG9wOiA4NXB4O1xuICBsZWZ0OiAtNzBweDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1yZWQge1xuICB0b3A6IC0yNXB4O1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5tYWluIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxubWFpbiAuZ2lmdC1pZGVhIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG5tYWluIC5naWZ0LWlkZWFfX3RleHQge1xuICBtYXJnaW46IDA7XG59XG5tYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxubWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MSB7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gLmJveDIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2dpZnQtdm91Y2hlci9kb29kbGUtcHJlc2VudC0yLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gzIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTMuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMnZ3O1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkge1xuICB3aWR0aDogNDglO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwNSU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtZG93bi1sb25nLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ljb24tYXJyb3ctYmx1ZS1kb3duLXNob3J0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwMTk2MDc4NDMpO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTEzLjJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmRfX3RpdGxlIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDV2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkX190aXRsZSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZF9fdGl0bGUgPiBzcGFuLnNwZWNpYWwtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQ6Zmlyc3QtY2hpbGQgPiBwIHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2FhMmM7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQ6bGFzdC1jaGlsZCA+IHAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBDNEE2MDtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5idXktZS1naWZ0X19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxubWFpbiAuYnV5LWdpZnQge1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xufVxubWFpbiAuYnV5LWdpZnRfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMCA4MHB4IDA7XG59XG5tYWluIC5idXktZ2lmdF9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMzVweDtcbn1cbm1haW4gLmJ1eS1naWZ0X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxubWFpbiAuYnV5LWdpZnRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbm1haW4gLmJ1eS1naWZ0X19pdGVtIGEge1xuICBjb2xvcjogI2U4NDA0Mjtcbn1cbm1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03MHB4O1xuICBsZWZ0OiAtNzBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xufVxubWFpbiAuYnV5LWdpZnQgLmJ1eS1naWZ0LWltZ19fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIxcHg7XG4gIGxlZnQ6IC02MHB4O1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nIC53aWRnZXQtYm9va2luZy1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnksXG5tYWluIC50b3VycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5tYWluIC5zZWxlY3QtZGF0ZV9fY29udGVudCxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2NvbnRlbnQsXG5tYWluIC50b3Vyc19fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5tYWluIC5zZWxlY3QtZGF0ZV9fbGluayxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2xpbmssXG5tYWluIC50b3Vyc19fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWluLXdpZHRoOiAyNTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLFxubWFpbiAudG91cnMgLmJveC1pbWcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nIGltZyxcbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nIHNvdXJjZSxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcgaW1nLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyBzb3VyY2UsXG5tYWluIC50b3VycyAuYm94LWltZyBpbWcsXG5tYWluIC50b3VycyAuYm94LWltZyBzb3VyY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcsXG5tYWluIC50b3VycyAuYm94LWltZy5zZWxlY3QtZGF0ZS1pbWcgaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICMxMThjOGY7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy5pbnN0YW50LWRlbGl2ZXJ5LWltZyBpbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLmluc3RhbnQtZGVsaXZlcnktaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nLmluc3RhbnQtZGVsaXZlcnktaW1nIGltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAjZTNhYTJjO1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcudG91cnMtaW1nIGltZyxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcudG91cnMtaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nLnRvdXJzLWltZyBpbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggI2U4NDA0Mjtcbn1cbm1haW4gLnRvdXJzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIGhlaWdodDogOTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gIH1cbn1cbm1haW4ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gaDIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gLmdlbmVyYWwtZXJyb3IsXG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCAuZm9yZ290LXBhc3N3b3JkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQgLmZvcmdvdC1wYXNzd29yZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC50cmF2ZWwtYWdlbnQtbG9naW4tYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0MjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAudHJhdmVsLWFnZW50LWxvZ2luLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2U4NDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0Mjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxubWFpbiAuZXhwbG9yZS1wcml2YXRlLXRvdXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmV4cGxvcmUtcHJpdmF0ZS10b3VyLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5yZWFkLWFsbC1yZXZpZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyB7XG4gIG1hcmdpbjogNTBweCAwIDUwcHggMDtcbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAubG9va2luZy1jaXR5LXRvdXJzIC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIC5sb29raW5nLWNpdHktdG91cnNfX3RleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIC5sb29raW5nLWNpdHktdG91cnNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucmVnaXN0ZXItd2l0aCB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3hfX2ltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogNTVweDtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveF9fbWVzc2FnZSB7XG4gIG1heC13aWR0aDogMTU1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTEge1xuICBjb2xvcjogIzExOGM4Zjtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveC0xIC5ib3hfX2ltZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0xLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3gtMiB7XG4gIGNvbG9yOiAjZTNhYTJjO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTIgLmJveF9faW1nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveC0zIHtcbiAgY29sb3I6ICNlODQwNDI7XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3gtMyAuYm94X19pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTQge1xuICBjb2xvcjogIzBDNEE2MDtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveC00IC5ib3hfX2ltZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS00LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5yZWdpc3Rlci13aXRoIC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5yZWdpc3Rlci13aXRoIC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGggLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5yZWdpc3Rlci13aXRoIC5jb250YWluZXIgLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveCAuYm94X19tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGggLmNvbnRhaW5lciAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94IC5ib3hfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5tYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAubGlzdC10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxubWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLmxpc3QtdGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLmxpc3QtdGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmhvdy13b3JrLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbm1haW4gLmhvdy13b3JrIC5ib3gtaW1nLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxubWFpbiAuaG93LXdvcmsgLmJveC1pbWcgaW1nLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcgaW1nLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5tYWluIC5ob3ctd29yayAuYm94LWltZy5ob3ctd29yay1pbWcsXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZy5ob3ctd29yay1pbWcsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZy5ob3ctd29yay1pbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggI2UzYWEyYztcbn1cbm1haW4gLmhvdy13b3JrIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAjZTg0MDQyO1xufVxubWFpbiAuaG93LXdvcmsgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICMxMThjOGY7XG59XG5tYWluIC5mZWF0dXJlZCB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbm1haW4gLmZlYXR1cmVkIC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5mZWF0dXJlZCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5mZWF0dXJlZCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmZlYXR1cmVkX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbSB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDEzM3B4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjY1cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbm1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAxMDVweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMSkgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMikgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMykgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNCkgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNSkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbm1haW4gLmd1ZXN0cy1zYXkge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay1hcnJvdyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjJweDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay1hcnJvdyAuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXJpZ2h0LWJsdWUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLWFycm93IC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTIycHg7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cgLnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1sZWZ0LWJsdWUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDU0OHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXN0YXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctc3Rhci1saXN0IGxpIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXN0YXItbGlzdCBsaSAuc3RhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3N0YXIuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1hdXRob3Ige1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LWltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19zdGF0dXMge1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3N0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3N0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSBhIHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkudXMtcGhvbmUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkudWstcGhvbmUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpLnVrLXBob25lLWl0ZW0gLnVrLXBob25lIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLWVudmVsb3BlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9lbnZlbG9wZS5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLXBob25lIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9waG9uZS5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLXdoYXRzYXBwIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy93aGF0c2FwcC5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMgLmphcGFuLWRvb2RsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODdweDtcbiAgaGVpZ2h0OiAxNTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50cy9qYXBhbi1wYXBlci1kb29kbGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMgLnBhcmlzLWRvb2RsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnRzL3BhcmlzLWNhZmUtZG9vZGxlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnNpdGUtbWFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG4uc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBDNEE2MDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhOmhvdmVyLCAuc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGE6Zm9jdXMsIC5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTphY3RpdmUge1xuICBjb2xvcjogI2U4NDA0Mjtcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTpob3ZlcjphZnRlciwgLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhOmZvY3VzOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3B1cC10YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogOTAlO1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTU1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3ggLmxvY2staWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2xvY2staWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucG9wdXAtdGEuc3VjY2VzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAtdGEuc3VjY2Vzcy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAudGl0bGUge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGNvbG9yOiAjMTE4YzhmO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnRleHQgLm5hbWUtYWdlbmN5IHtcbiAgY29sb3I6ICMxMThjOGY7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAubWVzc2FnZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC5zdGFydC1ib29raW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAuc3RhcnQtYm9va2luZzpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBvcHVwLXRhLmxvZy1pbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAtdGEubG9nLWluLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucG9wdXAtdGEubG9nLWluIC5maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9wdXAtdGEubG9nLWluIC5maWVsZCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtbG9naW4tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMCA1cHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtbG9naW4tYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNlODQwNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLWZvcmdvdC1wYXNzd29yZC1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLXJlZ2lzdGVyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtcmVnaXN0ZXItYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvcHVwLXRhIC5wb3B1cC10YS1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhIC5wb3B1cC10YS1jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogIzExOGM4Zjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcHVwLXRhIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggNDBweCAyMHB4IDQwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAuZmllbGQge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC5maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC50YS1sb2dpbi1idG4ge1xuICAgIG1hcmdpbjogNDBweCAwIDVweCAwO1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9wdXAtdGEge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wb3B1cC10YSAuaWNvbi1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03NXB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5wb3B1cC10YSAuaWNvbi1ib3ggLmxvY2staWNvbiB7XG4gICAgbWFyZ2luOiAzNHB4IDAgMCAxMnB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5wb3B1cC10YSAucG9wdXAtdGEtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucG9wdXAtdGEge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59IiwiJHJlZC1iYXNpYzogI2U4NDA0MjtcbiRibHVlLWJhc2ljOiAjMEM0QTYwO1xuJGdyZWVuLWJhc2ljOiAjMTE4YzhmO1xuJHllbGxvdy1iYXNpYzogI2UzYWEyYztcbiIsIi5zcGlubmVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luOiAxMDBweCBhdXRvO1xuXHRmb250LXNpemU6IDI1cHg7XG5cdHdpZHRoOiAxZW07XG5cdGhlaWdodDogMWVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRleHQtaW5kZW50OiAtOTk5OWVtO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZDUgMS4xcyBpbmZpbml0ZSBlYXNlO1xuXHRhbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNSB7XG5cdDAlLFxuXHQxMDAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNTAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI5MDtcblx0fVxuXHQxMi41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI5MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI1MDtcblx0fVxuXHQyNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNTAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyOTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0MzcuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyOTAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NTAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjUwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyOTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDYyLjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyOTAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDc1JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjkwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ4Ny41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI5MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0Mjtcblx0fVxufVxuQGtleWZyYW1lcyBsb2FkNSB7XG5cdDAlLFxuXHQxMDAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI1MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjkwO1xuXHR9XG5cdDEyLjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjkwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjUwO1xuXHR9XG5cdDI1JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI1MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI5MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDIsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQzNy41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI1MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI5MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MiwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ1MCUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNTAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI5MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NjIuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI1MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI5MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDIsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NzUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNTAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyOTAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0Mixcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDg3LjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNTAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjkwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuXHR9XG59XG4iLCIuaGVyby1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgICYgPiAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgNnB4IDZweCAjMjYyNTI1ZDY7XG4gICAgICAgIHotaW5kZXg6IDMzMztcbiAgICB9XG5cbiAgICAuaWNvbi1ibHVlLXNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblxuICAgICAgICAmLmJsdWUtc2t5LWxlZnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvaWNvbi1ibHVlLXNreS1sZWZ0LnN2ZycpIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgIHJpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmx1ZS1za3ktcmlnaHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tYmx1ZS1za3ktcmlnaHQuc3ZnJykgbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvaWNvbi1jaXJjbGUtcmVkLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS15ZWxsb3cucG5nJykgbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS1ncmVlbi5wbmcnKSBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1ibHVlLXNreSB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuLy8gPT09PT0gc3R5bGUgZm9yIG1haW4taGVhZGVyXG5oZWFkZXIubWFpbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgIC5oZXJvLWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICAgICAgJi5ibHVlLXNreS1sZWZ0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ibHVlLXNreS1yaWdodCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2lyY2xlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgfVxufVxuXG5tYWluIHtcblx0bWFyZ2luOiAwIDAgNTBweCAwO1xuXG5cdC5naWZ0LWlkZWEge1xuXHRcdG1hcmdpbjogMzBweCBhdXRvO1xuXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmdpZnQtaWRlYS1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRtYXJnaW46IDMwcHggMDtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuYm94MSB7XG5cdFx0XHRcdHdpZHRoOiA0N3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9naWZ0LXZvdWNoZXIvZG9vZGxlLXByZXNlbnQtMS5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gyIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2dpZnQtdm91Y2hlci9kb29kbGUtcHJlc2VudC0yLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0LmJveDMge1xuXHRcdFx0XHR3aWR0aDogNTlweDtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2dpZnQtdm91Y2hlci9kb29kbGUtcHJlc2VudC0zLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAgIC5lLWdpZnQtY2FyZHMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJ2dztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ljb24tYXJyb3ctYmx1ZS1kb3duLWxvbmcuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaWNvbi1hcnJvdy1ibHVlLWRvd24tc2hvcnQuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lLWdpZnQtY2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDgwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTEzLjJweDtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zcGVjaWFsLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWJhc2ljO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1iYXNpYztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtYmFzaWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXktZS1naWZ0X19idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTMwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXHQuYnV5LWdpZnQge1xuXHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdG1hcmdpbjogMCAwIDgwcHggMDtcblx0XHR9XG5cblx0XHQmX19saXN0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDM1cHg7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkLWJhc2ljO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXktZ2lmdC1pbWcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDIzNXB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTcwcHg7XG5cdFx0XHRcdGxlZnQ6IC03MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYXJyb3cge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTIxcHg7XG5cdFx0XHRcdGxlZnQ6IC02MHB4O1xuXHRcdFx0XHR3aWR0aDogNjdweDtcblx0XHRcdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvYXJyb3cuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQud2lkZ2V0LWJvb2tpbmctaW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QtZGF0ZSxcblx0Lmluc3RhbnQtZGVsaXZlcnksXG5cdC50b3VycyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fbGluayB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRtaW4td2lkdGg6IDI1NXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdC5ib3gtaW1nIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblxuXHRcdFx0aW1nLFxuXHRcdFx0c291cmNlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0LWRhdGUtaW1nIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggJGdyZWVuLWJhc2ljO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaW5zdGFudC1kZWxpdmVyeS1pbWcge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAkeWVsbG93LWJhc2ljO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYudG91cnMtaW1nIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggJHJlZC1iYXNpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50b3VycyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0XG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3RcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2tcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWdcbntcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGhlaWdodDogYXV0bztcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufSIsIkB1c2UgJy4uLy4uLy4uL2xpYnJhcnkvc2xpY2svc2xpY2suY3NzJztcbkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuLy8gPT09PT0gc3R5bGUgZm9yIG1haW4taGVhZGVyXG4ubWFpbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDkwdmg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICB9XG59XG5cbm1haW4ge1xuXHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0LnRyYXZlbC1hZ2VudC1sb2dpbiB7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmdlbmVyYWwtZXJyb3IsXG5cdFx0LmVycm9yLW1lc3NhZ2Uge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGNvbG9yOiAkcmVkLWJhc2ljO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHQuZmllbGQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9yZ290LXBhc3N3b3JkIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50cmF2ZWwtYWdlbnQtbG9naW4tYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHJlZC1iYXNpYztcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZWdpc3Rlci1hcy10cmF2ZWwtYnRuIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRjb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMiB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZC1iYXNpYztcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHJlZC1iYXNpYztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXHR9XG5cblx0LmV4cGxvcmUtcHJpdmF0ZS10b3VyLWJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnJlYWQtYWxsLXJldmlld3Mge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQubG9va2luZy1jaXR5LXRvdXJzIHtcblx0XHRtYXJnaW46IDUwcHggMCA1MHB4IDA7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmxvb2tpbmctY2l0eS10b3Vyc19fdGV4dCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWdpc3Rlci13aXRoIHtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHQuYm94IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDUxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTVweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm94LTEge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuLWJhc2ljO1xuXG5cdFx0XHRcdC5ib3hfX2ltZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMS5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm94LTIge1xuXHRcdFx0XHRjb2xvcjogJHllbGxvdy1iYXNpYztcblxuXHRcdFx0XHQuYm94X19pbWcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTIucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJveC0zIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cblx0XHRcdFx0LmJveF9faW1nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0zLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gtNCB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZS1iYXNpYztcblxuXHRcdFx0XHQuYm94X19pbWcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTQucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVnaXN0ZXItd2l0aF9fY29udGVudCB7XG5cdFx0XHRcdC5ib3gge1xuXHRcdFx0XHRcdC5ib3hfX21lc3NhZ2Uge1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhvdy13b3JrIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5ob3ctd29ya19fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByaXZhdGUtcGVyc29uYWxpemVkIHtcblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0LnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGlzdC10ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblxuXHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBlcmZlY3QtdHJhdmVsZXJzIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ob3ctd29yayxcblx0LnByaXZhdGUtcGVyc29uYWxpemVkLFxuXHQucGVyZmVjdC10cmF2ZWxlcnMge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5ib3gtaW1nIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYuaG93LXdvcmstaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICR5ZWxsb3ctYmFzaWM7XG5cdFx0XHR9XG5cblx0XHRcdCYucHJpdmF0ZS1wZXJzb25hbGl6ZWQtaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICRyZWQtYmFzaWM7XG5cdFx0XHR9XG5cblx0XHRcdCYucGVyZmVjdC10cmF2ZWxlcnMtaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICRncmVlbi1iYXNpYztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZWQge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHdpZHRoOiA3OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0d2lkdGg6IDEzM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0d2lkdGg6IDI2NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0d2lkdGg6IDEwNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMiksXG5cdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdCY6bnRoLWNoaWxkKDQpLFxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmd1ZXN0cy1zYXkge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZXZpZXdzLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0LnNsaWNrLXRyYWNrIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0yMnB4O1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtYmx1ZS5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMjJweDtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWxlZnQtYmx1ZS5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdC5yZXZpZXcge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNTQ4cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctc3Rhci1saXN0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdC5zdGFyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvc3Rhci5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LXRleHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZXZpZXctZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LWF1dGhvciB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hbnktcXVlc3Rpb24ge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hbnktcXVlc3Rpb25fX2NvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0LmNvbnRlbnQtaW1nIHtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbnRlbnQtdGV4dCB7XG5cdFx0XHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19zdGF0dXMge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX2NvbnRhY3Qge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWUtYmFzaWM7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnVzLXBob25lLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudWstcGhvbmUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQudWstcGhvbmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lmljb24tZW52ZWxvcGUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9lbnZlbG9wZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaWNvbi1waG9uZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3Bob25lLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pY29uLXdoYXRzYXBwIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvd2hhdHNhcHAuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtZG9vZGxlcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweCAwO1xuXG5cdFx0XHQuamFwYW4tZG9vZGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA4N3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1MnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL3RyYXZlbC1hZ2VudHMvamFwYW4tcGFwZXItZG9vZGxlLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQucGFyaXMtZG9vZGxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50cy9wYXJpcy1jYWZlLWRvb2RsZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuLnNpdGUtbWFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLnNpdGUtbWFwLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWJhc2ljO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1iYXNpYztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWJhc2ljO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXI6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1czphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdpbmNsdWRlcy92YXJpYWJsZXMnIGFzICo7XG5cbi5wb3B1cC10YSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogMTA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRtYXgtd2lkdGg6IDM1MHB4O1xuXHR3aWR0aDogOTAlO1xuXHRwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHQuaWNvbi1ib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01NXB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHR3aWR0aDogMTEwcHg7XG5cdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQubG9jay1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2xvY2staWNvbi5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cblx0Ly8gPT09PT0gcG9wdXAgc3VjY2VzcyA9PT09PVxuXHQmLnN1Y2Nlc3Mge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRcdGNvbG9yOiAkZ3JlZW4tYmFzaWM7XG5cdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdC50ZXh0IHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblxuXHRcdFx0Lm5hbWUtYWdlbmN5IHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbi1iYXNpYztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVzc2FnZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0fVxuXG5cdFx0LnN0YXJ0LWJvb2tpbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NDA0Mjtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vID09PT09IHBvcHVwIGxvZy1pbiA9PT09XG5cdCYubG9nLWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmZpZWxkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1sb2dpbi1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMjBweCAwIDVweCAwO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NDA0Mjtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRhLXJlZ2lzdGVyLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdGNvbG9yOiAjZTg0MDQyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9wdXAtdGEtY2xvc2UtYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXI6IDA7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzExOGM4Zjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdHBhZGRpbmc6IDgwcHggNDBweCAyMHB4IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0Ji5zdWNjZXNzIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxvZy1pbiB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRhLWxvZ2luLWJ0biB7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIDVweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXHRcdC5pY29uLWJveCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC03NXB4O1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNTBweDtcblxuXHRcdFx0LmxvY2staWNvbiB7XG5cdFx0XHRcdG1hcmdpbjogMzRweCAwIDAgMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wb3B1cC10YS1jbG9zZS1idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0LnBvcHVwLXRhIHtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblxuXHRcdCYuc3VjY2VzcyB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
