* {
  -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-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-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-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;
}

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

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

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

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

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

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

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

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

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

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

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

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

.slick-slide img {
  display: block;
}

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

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

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

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

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

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

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

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

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

@media screen and (min-width: 992px) {
  .popup-ta {
    max-width: 540px;
    padding: 80px 40px 20px 40px;
    font-size: 18px;
  }
  .popup-ta.success .title {
    font-size: 30px;
  }
  .popup-ta.log-in .title {
    font-size: 24px;
  }
  .popup-ta.log-in .field {
    margin: 0 0 15px 0;
  }
  .popup-ta.log-in .field input {
    padding: 14px 10px;
    font-size: 18px;
  }
  .popup-ta.log-in .ta-login-btn {
    margin: 40px 0 5px 0;
    padding: 13px 0;
  }
  .popup-ta.log-in .ta-forgot-password-btn {
    margin: 0 0 20px 0;
  }
}
@media screen and (min-width: 1200px) {
  .popup-ta {
    max-width: 600px;
    font-size: 20px;
  }
  .popup-ta .icon-box {
    position: absolute;
    top: -75px;
    width: 150px;
    height: 150px;
  }
  .popup-ta .icon-box .lock-icon {
    margin: 34px 0 0 12px;
  }
  .popup-ta.success .title {
    font-size: 40px;
  }
  .popup-ta .popup-ta-close-btn {
    font-size: 18px;
  }
}
@media screen and (min-width: 1600px) {
  .popup-ta {
    max-width: 700px;
    font-size: 24px;
  }
  .popup-ta.success .title {
    font-size: 50px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVyYWwuc2NzcyIsInN0eWxlLmNzcyIsImluY2x1ZGVzL3ZhcmlhYmxlcy5zY3NzIiwic3Bpbm5lci5zY3NzIiwibWFpbi1pbWcuc2NzcyIsImdpZnQtdm91Y2hlcnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL2xpYnJhcnkvc2xpY2svc2xpY2suY3NzIiwidHJhdmVsLWFnZW50LnNjc3MiLCJzaXRlLW1hcC5zY3NzIiwicG9wdXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNDLDhCQUFBO1VBQUEsc0JBQUE7QUNERDs7QURJQTtFQUNDLGNFTlk7RUZPWix1Q0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBQ0REOztBRElBO0VBQ0MsYUFBQTtFQUNBLGVBQUE7QUNERDs7QURJQTtFQUNDLFNBQUE7RUFDQSxlQUFBO0FDREQ7O0FESUE7RUFDQyxTQUFBO0FDREQ7O0FESUE7RUFDQyxlQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw2Q0FBQTtBQ0REO0FER0M7RUFDQyxjQUFBO0FDREY7O0FES0E7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7QUNGRDs7QURLQTtFQUNDLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNFbERXO0VGbURYLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNGRDtBRElDO0VBR0MsY0FBQTtFQUNBLHlCRTdEVTtBRHlEWjs7QURRQTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBQ0xEO0FET0M7RUFMRDtJQU1FLFlBQUE7RUNKQTtBQUNGO0FETUM7RUFURDtJQVVFLFlBQUE7RUNIQTtBQUNGO0FES0M7RUFiRDtJQWNFLHVCQUFBO0VDRkE7QUFDRjtBRElDO0VBakJEO0lBa0JFLHdCQUFBO0VDREE7QUFD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c3R5bGVzLWQ5NjliY2VlODkubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuXHRjb2xvcjogJGJsdWUtYmFzaWM7XG5cdGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xufVxuXG5idXR0b24ge1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmgyIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDIycHg7XG59XG5cbnAge1xuXHRtYXJnaW46IDA7XG59XG5cbi5zdWJzdHJhdGUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTA7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDUwO1xuXG5cdCYuc2hvdyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLm5vLXNjcm9sbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmEtYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXI6IDJweCBzb2xpZCAkcmVkLWJhc2ljO1xuXHRwYWRkaW5nOiA4cHggMzZweDtcblx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmOmZvY3VzLFxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZC1iYXNpYztcblx0fVxufVxuXG4uY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0XHR3aWR0aDogNTQwcHg7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiA3MjBweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0d2lkdGg6IDk2MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHR3aWR0aDogMTE0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQycHgpIHtcblx0XHR3aWR0aDogMTQwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gPT09PT0gY3VzdG9tIHNjcm9sbCBmb3IgTW96aWxsYSBGaXJlZm94ID09PT09XG5odG1sLGJvZHkge1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cdHNjcm9sbGJhci1jb2xvcjogdmFyKC0tY29sb3ItYmFzaWMpICNmMWYxZjE7XG59XG5cbi8vID09PT09IGN1c3RvbSBzY3JvbGwgPT09PT1cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNXB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcblx0XHR3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNpYyk7XG59XG5cbi5wb3B1cC1tZXNzYWdlIHtcblx0LmFsZXJ0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0Ji5hbGVydC1kYW5nZXIge1xuXHRcdFx0Y29sb3I6ICNlODQwNDI7XG5cdFx0fVxuXG5cdFx0Ji5hbGVydC13YXJuaW5nIHtcblx0XHRcdGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuXHRcdH1cblxuXHRcdCYuYWxlcnQtaW5mbyB7XG5cdFx0XHRjb2xvcjogIzExOGM4Zjtcblx0XHR9XG5cdH1cbn0iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMEM0QTYwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5oMiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3Vic3RyYXRlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMTM3MjU0OTAyKTtcbn1cbi5zdWJzdHJhdGUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlODQwNDI7XG4gIHBhZGRpbmc6IDhweCAzNnB4O1xuICBjb2xvcjogI2U4NDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmEtYnRuOmZvY3VzLCAuYS1idG46aG92ZXIsIC5hLWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDA0Mjtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmh0bWwsIGJvZHkge1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tY29sb3ItYmFzaWMpICNmMWYxZjE7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFzaWMpO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFzaWMpO1xufVxuXG4ucG9wdXAtbWVzc2FnZSAuYWxlcnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wb3B1cC1tZXNzYWdlIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogI2U4NDA0Mjtcbn1cbi5wb3B1cC1tZXNzYWdlIC5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucG9wdXAtbWVzc2FnZSAuYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTE4YzhmO1xufVxuXG4uc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcbiAgYW5pbWF0aW9uOiBsb2FkNSAxLjFzIGluZmluaXRlIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNSB7XG4gIDAlLCAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCk7XG4gIH1cbiAgMTIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKTtcbiAgfVxuICAyNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDIsIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICAzNy41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgMS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MiwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDYyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MiwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNzUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgODcuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkNSB7XG4gIDAlLCAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCk7XG4gIH1cbiAgMTIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKTtcbiAgfVxuICAyNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDIsIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKTtcbiAgfVxuICAzNy41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgMS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4zMTM3MjU0OTAyKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MiwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpO1xuICB9XG4gIDYyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMzEzNzI1NDkwMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjU2NDcwNTg4MjQpLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MiwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgNzUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC41NjQ3MDU4ODI0KSwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMik7XG4gIH1cbiAgODcuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjI1MDk4MDM5MjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgyMzIsIDY0LCA2NiwgMC4yNTA5ODAzOTIyKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuMjUwOTgwMzkyMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDIzMiwgNjQsIDY2LCAwLjMxMzcyNTQ5MDIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMjMyLCA2NCwgNjYsIDAuNTY0NzA1ODgyNCksIC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjtcbiAgfVxufVxuLmhlcm8taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5oZXJvLWltZyA+IC50aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMzgsIDM3LCAzNywgMC44MzkyMTU2ODYzKTtcbiAgei1pbmRleDogMzMzO1xufVxuLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS1yZWQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS15ZWxsb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgdG9wOiAxMjBweDtcbiAgbGVmdDogLTUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2ljb24tY2lyY2xlLWdyZWVuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUteWVsbG93IHtcbiAgICByaWdodDogNjBweDtcbiAgICBib3R0b206IC0xMDBweDtcbiAgfVxuICAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1ncmVlbiB7XG4gICAgdG9wOiAxMjBweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gICAgcmlnaHQ6IDMwMHB4O1xuICB9XG59XG5oZWFkZXIubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIGhlaWdodDogOTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gIH1cbn1cbm1haW4ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5naWZ0LWlkZWEge1xuICBtYXJnaW46IDMwcHggYXV0bztcbn1cbm1haW4gLmdpZnQtaWRlYV9fdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbjogMzBweCAwO1xufVxubWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5tYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gxIHtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9naWZ0LXZvdWNoZXIvZG9vZGxlLXByZXNlbnQtMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gLmJveDMge1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9naWZ0LXZvdWNoZXIvZG9vZGxlLXByZXNlbnQtMy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAydnc7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSB7XG4gIHdpZHRoOiA0OCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaTpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ljb24tYXJyb3ctYmx1ZS1kb3duLWxvbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaWNvbi1hcnJvdy1ibHVlLWRvd24tc2hvcnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTAxOTYwNzg0Myk7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMTMuMnB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZF9fdGl0bGUge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXZ3O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmRfX3RpdGxlID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkX190aXRsZSA+IHNwYW4uc3BlY2lhbC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5tYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZDpmaXJzdC1jaGlsZCA+IHAge1xuICBjb2xvcjogIzBDNEE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzYWEyYztcbn1cbm1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZDpsYXN0LWNoaWxkID4gcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEM0QTYwO1xufVxubWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmJ1eS1lLWdpZnRfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5tYWluIC5idXktZ2lmdCB7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG59XG5tYWluIC5idXktZ2lmdF9fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDgwcHggMDtcbn1cbm1haW4gLmJ1eS1naWZ0X19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xufVxubWFpbiAuYnV5LWdpZnRfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5tYWluIC5idXktZ2lmdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxubWFpbiAuYnV5LWdpZnRfX2l0ZW0gYSB7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxubWFpbiAuYnV5LWdpZnQgLmJ1eS1naWZ0LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIzNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWdfX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTcwcHg7XG4gIGxlZnQ6IC03MHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG59XG5tYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjFweDtcbiAgbGVmdDogLTYwcHg7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcgLndpZGdldC1ib29raW5nLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4gLnNlbGVjdC1kYXRlLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeSxcbm1haW4gLnRvdXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbm1haW4gLnNlbGVjdC1kYXRlX19jb250ZW50LFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fY29udGVudCxcbm1haW4gLnRvdXJzX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbm1haW4gLnNlbGVjdC1kYXRlX19saW5rLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fbGluayxcbm1haW4gLnRvdXJzX19saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtaW4td2lkdGg6IDI1NXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZyxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcsXG5tYWluIC50b3VycyAuYm94LWltZyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcgaW1nLFxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcgc291cmNlLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyBpbWcsXG5tYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nIHNvdXJjZSxcbm1haW4gLnRvdXJzIC5ib3gtaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nIHNvdXJjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxubWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcuc2VsZWN0LWRhdGUtaW1nIGltZyxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcuc2VsZWN0LWRhdGUtaW1nIGltZyxcbm1haW4gLnRvdXJzIC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggIzExOGM4Zjtcbn1cbm1haW4gLnNlbGVjdC1kYXRlIC5ib3gtaW1nLmluc3RhbnQtZGVsaXZlcnktaW1nIGltZyxcbm1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcuaW5zdGFudC1kZWxpdmVyeS1pbWcgaW1nLFxubWFpbiAudG91cnMgLmJveC1pbWcuaW5zdGFudC1kZWxpdmVyeS1pbWcgaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICNlM2FhMmM7XG59XG5tYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy50b3Vycy1pbWcgaW1nLFxubWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZy50b3Vycy1pbWcgaW1nLFxubWFpbiAudG91cnMgLmJveC1pbWcudG91cnMtaW1nIGltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAjZTg0MDQyO1xufVxubWFpbiAudG91cnMge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogNjUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgfVxufVxubWFpbiB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbiB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbiBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbiAuZ2VuZXJhbC1lcnJvcixcbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbiAuZXJyb3ItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNlODQwNDI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbm1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzc3dvcmQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCAuZm9yZ290LXBhc3N3b3JkOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnRyYXZlbC1hZ2VudC1sb2dpbi1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxubWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC50cmF2ZWwtYWdlbnQtbG9naW4tYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNlODQwNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnJlZ2lzdGVyLWFzLXRyYXZlbC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxubWFpbiAucmVnaXN0ZXItdHJhdmVsLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxubWFpbiAuZXhwbG9yZS1wcml2YXRlLXRvdXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmV4cGxvcmUtcHJpdmF0ZS10b3VyLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5yZWFkLWFsbC1yZXZpZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyB7XG4gIG1hcmdpbjogNTBweCAwIDUwcHggMDtcbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAubG9va2luZy1jaXR5LXRvdXJzIC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIC5sb29raW5nLWNpdHktdG91cnNfX3RleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5sb29raW5nLWNpdHktdG91cnMgLmNvbnRhaW5lciAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyAuY29udGFpbmVyIC5sb29raW5nLWNpdHktdG91cnNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAucmVnaXN0ZXItd2l0aCB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgcGFkZGluZzogNTBweCAwO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveF9faW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94X19tZXNzYWdlIHtcbiAgbWF4LXdpZHRoOiAxNTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3gtMSAuYm94X19pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94LTIgLmJveF9faW1nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbm1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveC0zIC5ib3hfX2ltZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0zLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5tYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3gtNCAuYm94X19pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtNC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAucmVnaXN0ZXItd2l0aCAuY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXItd2l0aCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5yZWdpc3Rlci13aXRoIC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXItd2l0aCAuY29udGFpbmVyIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3ggLmJveF9fbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5yZWdpc3Rlci13aXRoIC5jb250YWluZXIgLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveCAuYm94X19tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbm1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAubGlzdC10ZXh0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIgLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuaG93LXdvcmsgLmNvbnRhaW5lciAuaG93LXdvcmtfX2NvbnRlbnQgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ob3ctd29yayAuY29udGFpbmVyIC5ob3ctd29ya19fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIgLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC5saXN0LXRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAubGlzdC10ZXh0X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuY29udGFpbmVyIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIgLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC5saXN0LXRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCAubGlzdC10ZXh0X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmNvbnRhaW5lciAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuY29udGFpbmVyIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5ob3ctd29yayxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5ob3ctd29yayAuYm94LWltZyxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbm1haW4gLmhvdy13b3JrIC5ib3gtaW1nIGltZyxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nIGltZyxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxubWFpbiAuaG93LXdvcmsgLmJveC1pbWcuaG93LXdvcmstaW1nLFxubWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcuaG93LXdvcmstaW1nLFxubWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcuaG93LXdvcmstaW1nIHtcbiAgYm94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbm1haW4gLmhvdy13b3JrIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyxcbm1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyxcbm1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyB7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG59XG5tYWluIC5ob3ctd29yayAuYm94LWltZy5wZXJmZWN0LXRyYXZlbGVycy1pbWcsXG5tYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZy5wZXJmZWN0LXRyYXZlbGVycy1pbWcsXG5tYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZy5wZXJmZWN0LXRyYXZlbGVycy1pbWcge1xuICBib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG59XG5tYWluIC5mZWF0dXJlZCB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbm1haW4gLmZlYXR1cmVkIC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5mZWF0dXJlZCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5mZWF0dXJlZCAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbm1haW4gLmZlYXR1cmVkX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbSB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDEzM3B4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjY1cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbm1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAxMDVweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxubWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5tYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMSkgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMikgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMykgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNCkgaW1nLCBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNSkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbm1haW4gLmd1ZXN0cy1zYXkge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgaDIge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnRleHQge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay1hcnJvdyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjJweDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IC5zbGljay1hcnJvdyAuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXJpZ2h0LWJsdWUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgLnNsaWNrLWFycm93IC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTIycHg7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCAuc2xpY2stYXJyb3cgLnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1sZWZ0LWJsdWUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDU0OHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXN0YXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctc3Rhci1saXN0IGxpIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXN0YXItbGlzdCBsaSAuc3RhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3N0YXIuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmd1ZXN0cy1zYXkgLmNvbnRhaW5lciAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxubWFpbiAuZ3Vlc3RzLXNheSAuY29udGFpbmVyIC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcgLnJldmlldy1hdXRob3Ige1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5ndWVzdHMtc2F5IC5jb250YWluZXIgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LWltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19zdGF0dXMge1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3N0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3N0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbm1haW4gLmFueS1xdWVzdGlvbiAuY29udGFpbmVyIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSBhIHtcbiAgY29sb3I6ICMwQzRBNjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkudXMtcGhvbmUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5tYWluIC5hbnktcXVlc3Rpb24gLmNvbnRhaW5lciAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3QgbGkudWstcGhvbmUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpLnVrLXBob25lLWl0ZW0gLnVrLXBob25lIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLWVudmVsb3BlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9lbnZlbG9wZS5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLXBob25lIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9waG9uZS5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIgLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIC5pY29uLXdoYXRzYXBwIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy93aGF0c2FwcC5zdmdcIikgbm8tcmVwZWF0O1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMgLmphcGFuLWRvb2RsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODdweDtcbiAgaGVpZ2h0OiAxNTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50cy9qYXBhbi1wYXBlci1kb29kbGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxubWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMgLnBhcmlzLWRvb2RsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnRzL3BhcmlzLWNhZmUtZG9vZGxlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnNpdGUtbWFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG4uc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBDNEE2MDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhOmhvdmVyLCAuc2l0ZS1tYXAgLnNpdGUtbWFwLWNvbnRlbnQgPiBsaSA+IGE6Zm9jdXMsIC5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTphY3RpdmUge1xuICBjb2xvcjogI2U4NDA0Mjtcbn1cbi5zaXRlLW1hcCAuc2l0ZS1tYXAtY29udGVudCA+IGxpID4gYTpob3ZlcjphZnRlciwgLnNpdGUtbWFwIC5zaXRlLW1hcC1jb250ZW50ID4gbGkgPiBhOmZvY3VzOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3B1cC10YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogOTAlO1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTU1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3ggLmxvY2staWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2xvY2staWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucG9wdXAtdGEuc3VjY2VzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAtdGEuc3VjY2Vzcy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAudGl0bGUge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGNvbG9yOiAjMTE4YzhmO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnRleHQgLm5hbWUtYWdlbmN5IHtcbiAgY29sb3I6ICMxMThjOGY7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAubWVzc2FnZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC5zdGFydC1ib29raW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9wdXAtdGEuc3VjY2VzcyAuc3RhcnQtYm9va2luZzpob3ZlciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBvcHVwLXRhLmxvZy1pbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAtdGEubG9nLWluLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucG9wdXAtdGEubG9nLWluIC5maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9wdXAtdGEubG9nLWluIC5maWVsZCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtbG9naW4tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMCA1cHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtbG9naW4tYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNlODQwNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLWZvcmdvdC1wYXNzd29yZC1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLXJlZ2lzdGVyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtcmVnaXN0ZXItYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvcHVwLXRhIC5wb3B1cC10YS1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhIC5wb3B1cC10YS1jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogIzExOGM4Zjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcHVwLXRhIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggNDBweCAyMHB4IDQwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAuZmllbGQge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC5maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC50YS1sb2dpbi1idG4ge1xuICAgIG1hcmdpbjogNDBweCAwIDVweCAwO1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC50YS1mb3Jnb3QtcGFzc3dvcmQtYnRuIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9wdXAtdGEge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wb3B1cC10YSAuaWNvbi1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03NXB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5wb3B1cC10YSAuaWNvbi1ib3ggLmxvY2staWNvbiB7XG4gICAgbWFyZ2luOiAzNHB4IDAgMCAxMnB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5wb3B1cC10YSAucG9wdXAtdGEtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucG9wdXAtdGEge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59IiwiJHJlZC1iYXNpYzogI2U4NDA0MjtcbiRibHVlLWJhc2ljOiAjMEM0QTYwO1xuJGdyZWVuLWJhc2ljOiAjMTE4YzhmO1xuJHllbGxvdy1iYXNpYzogI2UzYWEyYztcbiIsIi5zcGlubmVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luOiAxMDBweCBhdXRvO1xuXHRmb250LXNpemU6IDI1cHg7XG5cdHdpZHRoOiAxZW07XG5cdGhlaWdodDogMWVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRleHQtaW5kZW50OiAtOTk5OWVtO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZDUgMS4xcyBpbmZpbml0ZSBlYXNlO1xuXHRhbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNSB7XG5cdDAlLFxuXHQxMDAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNTAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI5MDtcblx0fVxuXHQxMi41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI5MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDIsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI1MDtcblx0fVxuXHQyNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNTAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyOTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0MzcuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNTAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyOTAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDIsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NTAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjUwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyOTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDYyLjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNTAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyOTAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDc1JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjkwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDIsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ4Ny41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjUwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI5MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0Mjtcblx0fVxufVxuQGtleWZyYW1lcyBsb2FkNSB7XG5cdDAlLFxuXHQxMDAlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MiwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI1MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjkwO1xuXHR9XG5cdDEyLjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjkwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MiwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MjQwLCAwZW0gMi41ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMS44ZW0gMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAtMi42ZW0gMGVtIDAgMGVtICNlODQwNDI0MCxcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjUwO1xuXHR9XG5cdDI1JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI1MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI5MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDIsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI0MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQzNy41JSB7XG5cdFx0Ym94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICNlODQwNDI0MCwgMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI1MCwgMi41ZW0gMGVtIDAgMGVtICNlODQwNDI5MCxcblx0XHRcdDEuNzVlbSAxLjc1ZW0gMCAwZW0gI2U4NDA0MiwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI0MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDI0MCwgLTIuNmVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQtMS44ZW0gLTEuOGVtIDAgMGVtICNlODQwNDI0MDtcblx0fVxuXHQ1MCUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNTAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI5MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDIsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNDAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NjIuNSUge1xuXHRcdGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjZTg0MDQyNDAsIDEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDAsIDIuNWVtIDBlbSAwIDBlbSAjZTg0MDQyNDAsXG5cdFx0XHQxLjc1ZW0gMS43NWVtIDAgMGVtICNlODQwNDI1MCwgMGVtIDIuNWVtIDAgMGVtICNlODQwNDI5MCwgLTEuOGVtIDEuOGVtIDAgMGVtICNlODQwNDIsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyNDA7XG5cdH1cblx0NzUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNTAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyOTAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0Mixcblx0XHRcdC0xLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwO1xuXHR9XG5cdDg3LjUlIHtcblx0XHRib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gI2U4NDA0MjQwLCAxLjhlbSAtMS44ZW0gMCAwZW0gI2U4NDA0MjQwLCAyLjVlbSAwZW0gMCAwZW0gI2U4NDA0MjQwLFxuXHRcdFx0MS43NWVtIDEuNzVlbSAwIDBlbSAjZTg0MDQyNDAsIDBlbSAyLjVlbSAwIDBlbSAjZTg0MDQyNDAsIC0xLjhlbSAxLjhlbSAwIDBlbSAjZTg0MDQyNTAsIC0yLjZlbSAwZW0gMCAwZW0gI2U4NDA0MjkwLFxuXHRcdFx0LTEuOGVtIC0xLjhlbSAwIDBlbSAjZTg0MDQyO1xuXHR9XG59XG4iLCIuaGVyby1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgICYgPiAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgNnB4IDZweCAjMjYyNTI1ZDY7XG4gICAgICAgIHotaW5kZXg6IDMzMztcbiAgICB9XG5cbiAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvaWNvbi1jaXJjbGUtcmVkLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS15ZWxsb3cucG5nJykgbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy9pY29uLWNpcmNsZS1ncmVlbi5wbmcnKSBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuLy8gPT09PT0gc3R5bGUgZm9yIG1haW4taGVhZGVyXG5oZWFkZXIubWFpbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgIC5oZXJvLWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDkwdmg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICB9XG59XG5cbm1haW4ge1xuXHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0LmdpZnQtaWRlYSB7XG5cdFx0bWFyZ2luOiAzMHB4IGF1dG87XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQuZ2lmdC1pZGVhLWljb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdG1hcmdpbjogMzBweCAwO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gxIHtcblx0XHRcdFx0d2lkdGg6IDQ3cHg7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL2dpZnQtdm91Y2hlci9kb29kbGUtcHJlc2VudC0xLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0LmJveDIge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTIuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQuYm94MyB7XG5cdFx0XHRcdHdpZHRoOiA1OXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2xhbmRpbmcvX2Fzc2V0cy9pbWFnZXMvZ2lmdC12b3VjaGVyL2Rvb2RsZS1wcmVzZW50LTMuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4gICAgLmUtZ2lmdC1jYXJkcy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnZ3O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwNSU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaWNvbi1hcnJvdy1ibHVlLWRvd24tbG9uZy5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtZG93bi1zaG9ydC5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmUtZ2lmdC1jYXJkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwODA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTMuMnB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1dnc7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNwZWNpYWwtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtYmFzaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWJhc2ljO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1iYXNpYztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1eS1lLWdpZnRfX2J0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMzAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cdC5idXktZ2lmdCB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIDAgODBweCAwO1xuXHRcdH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzVweDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1eS1naWZ0LWltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjM1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtNzBweDtcblx0XHRcdFx0bGVmdDogLTcwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19hcnJvdyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMjFweDtcblx0XHRcdFx0bGVmdDogLTYwcHg7XG5cdFx0XHRcdHdpZHRoOiA2N3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9hcnJvdy5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cblx0XHRcdC53aWRnZXQtYm9va2luZy1pbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdC1kYXRlLFxuXHQuaW5zdGFudC1kZWxpdmVyeSxcblx0LnRvdXJzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHR9XG5cblx0XHQmX19saW5rIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdG1pbi13aWR0aDogMjU1cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0LmJveC1pbWcge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXG5cdFx0XHRpbWcsXG5cdFx0XHRzb3VyY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWxlY3QtZGF0ZS1pbWcge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAkZ3JlZW4tYmFzaWM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pbnN0YW50LWRlbGl2ZXJ5LWltZyB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4ICR5ZWxsb3ctYmFzaWM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji50b3Vycy1pbWcge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCAkcmVkLWJhc2ljO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRvdXJzIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59IiwiQHVzZSAnLi4vLi4vLi4vbGlicmFyeS9zbGljay9zbGljay5jc3MnO1xuQHVzZSAnaW5jbHVkZXMvdmFyaWFibGVzJyBhcyAqO1xuXG4vLyA9PT09PSBzdHlsZSBmb3IgbWFpbi1oZWFkZXJcbi5tYWluLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogOTB2aDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICAgIH1cbn1cblxubWFpbiB7XG5cdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHQudHJhdmVsLWFnZW50LWxvZ2luIHtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHQuZ2VuZXJhbC1lcnJvcixcblx0XHQuZXJyb3ItbWVzc2FnZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y29sb3I6ICRyZWQtYmFzaWM7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdC5maWVsZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb3Jnb3QtcGFzc3dvcmQge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyYXZlbC1hZ2VudC1sb2dpbi1idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcmVkLWJhc2ljO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWJhc2ljO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkLWJhc2ljO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJlZ2lzdGVyLWFzLXRyYXZlbC1idG4ge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGNvbG9yOiAkcmVkLWJhc2ljO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGgyIHtcblx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdH1cblxuXHQucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQucmVnaXN0ZXItdHJhdmVsLWJ0biB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQuZXhwbG9yZS1wcml2YXRlLXRvdXItYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQucmVhZC1hbGwtcmV2aWV3cyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5sb29raW5nLWNpdHktdG91cnMge1xuXHRcdG1hcmdpbjogNTBweCAwIDUwcHggMDtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlZ2lzdGVyLXdpdGgge1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHQuYm94IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuXHRcdFx0XHQmX19pbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogNTFweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDU1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX21lc3NhZ2Uge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTU1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJveC0xIHtcblx0XHRcdFx0LmJveF9faW1nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS0xLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gtMiB7XG5cdFx0XHRcdC5ib3hfX2ltZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL2ltZy1kb29kbGUtMi5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm94LTMge1xuXHRcdFx0XHQuYm94X19pbWcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pbWctZG9vZGxlLTMucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJveC00IHtcblx0XHRcdFx0LmJveF9faW1nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaW1nLWRvb2RsZS00LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQge1xuXHRcdFx0XHQuYm94IHtcblx0XHRcdFx0XHQuYm94X19tZXNzYWdlIHtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ob3ctd29yayB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHQuaG93LXdvcmtfX2NvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saXN0LXRleHQge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG5cdFx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcml2YXRlLXBlcnNvbmFsaXplZCB7XG5cdFx0LmNvbnRhaW5lciB7XG5cblx0XHRcdC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wZXJmZWN0LXRyYXZlbGVycyB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHQucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saXN0LXRleHQge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG5cdFx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaG93LXdvcmssXG5cdC5wcml2YXRlLXBlcnNvbmFsaXplZCxcblx0LnBlcmZlY3QtdHJhdmVsZXJzIHtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0XHQuYm94LWltZyB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG5cdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmhvdy13b3JrLWltZyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMHB4IDBweCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG5cdFx0XHR9XG5cblx0XHRcdCYucHJpdmF0ZS1wZXJzb25hbGl6ZWQtaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogLTE1cHggMTVweCAwcHggMHB4IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5wZXJmZWN0LXRyYXZlbGVycy1pbWcge1xuXHRcdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDBweCAwcHggdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZlYXR1cmVkIHtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHR3aWR0aDogNzhweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHdpZHRoOiAxMzNweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdHdpZHRoOiAyNjVweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDVweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0XHQmOm50aC1jaGlsZCg0KSxcblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ndWVzdHMtc2F5IHtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmV2aWV3cy1saXN0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdC5zbGljay10cmFjayB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdFx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdFx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMjJweDtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXJpZ2h0LWJsdWUucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRcdFx0bGVmdDogLTIycHg7XG5cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1sZWZ0LWJsdWUucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHQucmV2aWV3IHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDU0OHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG5cdFx0XHRcdFx0XHQucmV2aWV3LXN0YXItbGlzdCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHQuc3RhciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3N0YXIuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnJldmlldy10ZXh0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmV2aWV3LWRhdGUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnJldmlldy1hdXRob3Ige1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYW55LXF1ZXN0aW9uIHtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYW55LXF1ZXN0aW9uX19jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0XHRcdC5jb250ZW50LWltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50LXRleHQge1xuXHRcdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9fc3RhdHVzIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19jb250YWN0IHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLWJhc2ljO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji51cy1waG9uZS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnVrLXBob25lLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LnVrLXBob25lIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pY29uLWVudmVsb3BlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvZW52ZWxvcGUuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lmljb24tcGhvbmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9waG9uZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaWNvbi13aGF0c2FwcCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9sYW5kaW5nL3doYXRzYXBwLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LWRvb2RsZXMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMCAwIDQwcHggMDtcblxuXHRcdFx0LmphcGFuLWRvb2RsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogODdweDtcblx0XHRcdFx0aGVpZ2h0OiAxNTJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvbGFuZGluZy9fYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnRzL2phcGFuLXBhcGVyLWRvb2RsZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0LnBhcmlzLWRvb2RsZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiA0NXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9sYW5kaW5nL19hc3NldHMvaW1hZ2VzL3RyYXZlbC1hZ2VudHMvcGFyaXMtY2FmZS1kb29kbGUuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlICdpbmNsdWRlcy92YXJpYWJsZXMnIGFzICo7XG5cbi5zaXRlLW1hcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5zaXRlLW1hcC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1iYXNpYztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtYmFzaWM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1iYXNpYztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyOmFmdGVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXM6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnaW5jbHVkZXMvdmFyaWFibGVzJyBhcyAqO1xuXG4ucG9wdXAtdGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDEwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0bWF4LXdpZHRoOiAzNTBweDtcblx0d2lkdGg6IDkwJTtcblx0cGFkZGluZzogODBweCAyMHB4IDIwcHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cblx0Lmljb24tYm94IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNTVweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0d2lkdGg6IDExMHB4O1xuXHRcdGhlaWdodDogMTEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0LmxvY2staWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdG1hcmdpbjogMTJweCAwIDAgMTJweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9sb2NrLWljb24ucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdH1cblx0fVxuXG5cdC8vID09PT09IHBvcHVwIHN1Y2Nlc3MgPT09PT1cblx0Ji5zdWNjZXNzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0XHRjb2xvcjogJGdyZWVuLWJhc2ljO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cblx0XHQudGV4dCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cblx0XHRcdC5uYW1lLWFnZW5jeSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW4tYmFzaWM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lc3NhZ2Uge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdH1cblxuXHRcdC5zdGFydC1ib29raW5nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlODQwNDI7XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U4NDA0Mjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2U4NDA0Mjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyA9PT09PSBwb3B1cCBsb2ctaW4gPT09PVxuXHQmLmxvZy1pbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdC5maWVsZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Y29sb3I6ICM3MDcwNzA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGEtbG9naW4tYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDIwcHggMCA1cHggMDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlODQwNDI7XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U4NDA0Mjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2U4NDA0Mjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1yZWdpc3Rlci1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRjb2xvcjogI2U4NDA0Mjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBvcHVwLXRhLWNsb3NlLWJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMxMThjOGY7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRwYWRkaW5nOiA4MHB4IDQwcHggMjBweCA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdCYuc3VjY2VzcyB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5sb2ctaW4ge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50YS1sb2dpbi1idG4ge1xuXHRcdFx0XHRtYXJnaW46IDQwcHggMCA1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMTNweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cblx0XHQuaWNvbi1ib3gge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtNzVweDtcblx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdGhlaWdodDogMTUwcHg7XG5cblx0XHRcdC5sb2NrLWljb24ge1xuXHRcdFx0XHRtYXJnaW46IDM0cHggMCAwIDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zdWNjZXNzIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucG9wdXAtdGEtY2xvc2UtYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cblx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */
