/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/eligible.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "futura";
  src: url(/build/fonts/Futura.af72c25a.ttf);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "futura";
  src: url(/build/fonts/futura-bold.71d20cae.ttf);
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "open";
  src: url(/build/fonts/OpenSans.9c7806d7.ttf);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url(/build/fonts/Roboto-Regular.fc2b5060.ttf);
  font-weight: 400;
  font-style: normal;
}
* {
  font-family: futura, sans-serif;
}

a {
  text-decoration: none;
}

ul {
  list-style-type: none;
  padding-left: 0;
}

nav {
  padding-bottom: 22px;
  padding-top: 22px;
  border-bottom: 14px solid #007FFF;
}
@media screen and (max-width: 991px) {
  nav {
    padding-bottom: 0;
    border-bottom: 5px solid #007FFF;
  }
}

.burger {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  display: none;
  height: 40px;
  position: relative;
  width: 40px;
}
.burger.open span {
  background-color: transparent;
}
.burger.open span::before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.burger.open span::after {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.burger span {
  background-color: #000;
  height: 2px;
  position: absolute;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 24px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.burger span::before, .burger span::after {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  content: "";
  -webkit-transform-origin: center;
  -moz-transform-origin: center;
  -ms-transform-origin: center;
  -o-transform-origin: center;
  transform-origin: center;
  z-index: 5;
  background-color: #000;
  height: 2px;
  position: absolute;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 24px;
  top: 6px;
}
.burger span::after {
  width: 50%;
}
.burger span::before {
  top: -6px;
}
@media screen and (max-width: 991px) {
  .burger {
    display: block;
  }
}

.nav {
  max-width: 1143px;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.nav .logo img {
  width: 158px;
}
.nav .menu {
  display: flex;
  align-items: center;
}
.nav .menu li {
  margin-right: 30px;
}
.nav .menu li:last-of-type {
  margin-right: 0;
}
.nav .menu li a {
  font-size: 17px;
  color: #000;
  font-family: open, sans-serif;
  font-weight: bold;
}
@media screen and (max-width: 991px) {
  .nav .menu {
    top: -9999%;
    opacity: 0;
    position: absolute;
    width: 100%;
    background-color: #fff;
    flex-direction: column;
    z-index: 2;
    left: 0;
    -webkit-transition: 0.3s opacity;
    -moz-transition: 0.3s opacity;
    -ms-transition: 0.3s opacity;
    -o-transition: 0.3s opacity;
    transition: 0.3s opacity;
  }
  .nav .menu li {
    margin-bottom: 15px;
    margin-right: 0;
    margin-left: 0;
  }
  .nav .menu li a {
    padding: 3px 15px;
  }
  .nav .menu.opened {
    top: 106%;
    opacity: 1;
  }
}
@media screen and (max-width: 991px) {
  .nav .menu {
    align-items: flex-start;
  }
  .nav .menu li {
    margin-top: 10px;
    margin-left: 15px;
    margin-bottom: 10px;
  }
  .nav .menu li:last-of-type {
    margin-top: 0;
  }
  .nav .menu li a {
    display: inline-block;
    padding: 10px;
  }
  .nav .menu li a span {
    margin-left: 10px;
  }
}

header {
  height: 428px;
  width: 100%;
  -webkit-background-size: cover;
  background-size: cover;
  background-image: url(/build/images/header.90708377.jpeg);
  background-position: center center;
  position: relative;
  background-repeat: no-repeat;
}
header .uzor {
  position: absolute;
  left: 10px;
  bottom: 0;
  z-index: 3;
}
header .headerInfo {
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  background-color: #fff;
  position: absolute;
  padding: 40px 120px 45px;
  bottom: 0%;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  z-index: 2;
}
header .headerInfo .headerLogo {
  width: 300px;
}
header .headerInfo h1 {
  font-size: 38px;
  font-weight: bold;
  line-height: 69px;
}
header .headerInfo h3 {
  font-size: 32px;
}
header .headerInfo h3 span {
  font-size: 50px;
  background: #007FFF;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}
@media screen and (max-width: 1766px) {
  header .uzor {
    width: 600px;
  }
  header .headerInfo {
    padding: 40px 97px 45px;
  }
}
@media screen and (max-width: 1600px) {
  header .uzor {
    width: 500px;
  }
}
@media screen and (max-width: 1475px) {
  header .uzor {
    width: 400px;
  }
  header .headerInfo {
    padding: 40px 54px 45px;
  }
}
@media screen and (max-width: 1300px) {
  header .uzor {
    width: 300px;
  }
  header .headerInfo {
    padding: 40px 54px 25px;
  }
  header .headerInfo .headerLogo {
    width: 250px;
  }
  header .headerInfo h1 {
    font-size: 30px;
  }
  header .headerInfo h3 {
    font-size: 30px;
  }
  header .headerInfo h3 span {
    font-size: 40px;
  }
}
@media screen and (max-width: 991px) {
  header .uzor {
    display: none;
  }
  header .headerInfo {
    width: calc(100% - 30px);
    padding: 40px 30px 25px;
  }
  header .headerInfo .headerLogo {
    width: 200px;
  }
  header .headerInfo h1 {
    font-size: 24px;
  }
  header .headerInfo h3 {
    font-size: 22px;
  }
  header .headerInfo h3 span {
    font-size: 30px;
  }
}
@media screen and (max-width: 575px) {
  header {
    height: 428px;
  }
  header .headerInfo {
    width: calc(100% - 30px);
    padding: 40px 20px 25px;
  }
  header .headerInfo .headerLogo {
    width: 200px;
  }
  header .headerInfo h1 {
    font-size: 24px;
  }
  header .headerInfo h3 {
    font-size: 18px;
  }
  header .headerInfo h3 span {
    font-size: 23px;
  }
}

.valuePricesHr {
  margin-left: auto;
  margin-right: auto;
  width: 241px;
  height: 1px;
  border-color: #333333;
}

.moPour {
  font-size: 70px;
  font-weight: bold;
  line-height: 92px;
  color: #2f2f2b;
}
.moPour .mo {
  font-size: 35px;
  font-weight: bold;
  line-height: 36px;
}
.moPour .pour {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #333333;
}
@media screen and (max-width: 991px) {
  .moPour {
    font-size: 40px;
  }
  .moPour .mo {
    font-size: 20px;
  }
  .moPour .pour {
    font-size: 16px;
  }
}

.euroMois {
  font-family: open, sans-serif;
  font-size: 70px;
  font-weight: bold;
  line-height: 92px;
  color: #007FFF;
}
@media screen and (max-width: 991px) {
  .euroMois {
    font-size: 40px;
  }
}

.euro {
  font-family: open, sans-serif;
  font-size: 40px;
  font-weight: bold;
  line-height: 36px;
}
@media screen and (max-width: 991px) {
  .euro {
    font-size: 20px;
  }
}

.internetWifi {
  margin-top: 37px;
}
.internetWifi p {
  font-family: open, sans-serif;
  font-size: 24px;
  margin-bottom: 10px;
}
.internetWifi span {
  display: block;
  font-family: open, sans-serif;
  font-size: 17px;
  line-height: 26px;
  color: #333333;
}

.internetHr {
  margin-top: 10px;
  width: 84px;
  border-color: #333333;
  margin-left: auto;
  margin-right: auto;
  height: 1px;
}

footer {
  margin-top: 70px;
  background: #f4f4f4;
  padding-top: 30px;
}
footer .copyright {
  text-align: center;
  font-family: roboto, sans-serif;
  font-size: 12px;
  color: #333333;
}
footer hr {
  margin-top: 25px;
  height: 29px !important;
  margin-bottom: 0;
  opacity: 1;
  background: #333333;
}

.loader {
  position: fixed;
  width: 100%;
  height: 100vh;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 1003;
}

.loader:after {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  border: 6px solid #007FFF;
  border-color: #007FFF transparent #007FFF transparent;
  animation: loading 1.2s linear infinite;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  transform-origin: 0 0;
}

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
    -moz-transform: rotate(0deg) translate(-50%, -50%);
    -ms-transform: rotate(0deg) translate(-50%, -50%);
    -o-transform: rotate(0deg) translate(-50%, -50%);
    transform: rotate(0deg) translate(-50%, -50%);
  }
  100% {
    -webkit-transform: rotate(360deg) translate(-50%, -50%);
    -moz-transform: rotate(360deg) translate(-50%, -50%);
    -ms-transform: rotate(360deg) translate(-50%, -50%);
    -o-transform: rotate(360deg) translate(-50%, -50%);
    transform: rotate(360deg) translate(-50%, -50%);
  }
}
select {
  user-select: none;
}

header {
  height: 428px;
  background-position: top center;
}
@media screen and (max-width: 575px) {
  header {
    height: 328px;
  }
}

.eligiblePart {
  position: relative;
}
.eligiblePart::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 345px;
  background-color: #007FFF;
  left: 0;
  z-index: 1;
  bottom: 214px;
}
.eligiblePart.successPage {
  margin-bottom: 40px;
}
.eligiblePart.successPage .eligible {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.eligiblePart.successPage .successMessage {
  max-width: 455px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.eligiblePart.successPage .successMessage p {
  font-size: 30px;
  margin-top: 30px;
  color: #007FFF;
  font-family: futura, sans-serif;
  line-height: 40px;
}
.eligiblePart.successPage .errorMessage {
  max-width: 455px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.eligiblePart.successPage .errorMessage p {
  font-size: 30px;
  margin-top: 30px;
  font-family: futura, sans-serif;
  line-height: 40px;
}
.eligiblePart.successPage .errorMessage span {
  font-size: 30px;
  font-family: futura, sans-serif;
  line-height: 40px;
  color: #007FFF;
}
.eligiblePart.successPage:before {
  content: none;
}
@media screen and (max-width: 575px) {
  .eligiblePart.successPage .eligible {
    min-height: 300px;
  }
  .eligiblePart.successPage .successMessage {
    font-size: 24px;
  }
}
.eligiblePart .eligible {
  margin-top: -70px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1013px;
  width: 100%;
  border: 1px solid rgba(51, 51, 51, 0.1);
  -webkit-border-radius: 20px 20px 0 0;
  -moz-border-radius: 20px 20px 0 0;
  border-radius: 20px 20px 0 0;
  padding: 56px 100px;
  text-align: center;
  position: relative;
  z-index: 3;
  background-color: #fff;
}
.eligiblePart h4 {
  font-size: 34px;
  font-weight: bold;
  line-height: 44px;
  color: #333333;
  margin-bottom: 40px;
}
.eligiblePart h4 span {
  color: #007FFF;
  line-height: 25px;
}
.eligiblePart .uzor {
  max-width: 344px;
  margin-left: auto;
  margin-right: auto;
}
.eligiblePart .uzor img {
  width: 100%;
}
.eligiblePart .eligibleForm {
  border-color: #333333;
  border: 1px solid rgba(51, 51, 51, 0.1);
  -webkit-border-radius: 0 0 20px 20px;
  -moz-border-radius: 0 0 20px 20px;
  border-radius: 0 0 20px 20px;
  background: #ffffff;
  padding: 38px 160px;
  position: relative;
}
.eligiblePart .eligibleLogo {
  text-align: center;
  margin-bottom: 30px;
}
.eligiblePart .eligibleLogo img {
  width: 202px;
}
.eligiblePart .logoHr {
  width: 198px;
  height: 1px;
  border-color: #333;
  margin-bottom: 55px;
}
.eligiblePart .tabName {
  margin-bottom: 20px;
  margin-top: 80px;
  border-bottom: 1px solid #000;
}
.eligiblePart .tabName span {
  font-family: open, sans-serif;
  font-size: 28px;
  font-weight: bold;
  line-height: 22px;
  text-align: center;
  color: #333333;
  display: inline-block;
  border: 1px solid #000;
  border-bottom: none;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  padding: 10px 45px;
  background-color: #fff;
  -webkit-transform: translateY(1px);
  -moz-transform: translateY(1px);
  -ms-transform: translateY(1px);
  -o-transform: translateY(1px);
  transform: translateY(1px);
}
.eligiblePart .eligibleButton {
  text-align: center;
  max-width: 309px;
  width: 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -18px;
}
.eligiblePart .eligibleButton a {
  display: inline-block;
  background-color: #007FFF;
  width: 100%;
  font-family: futura, sans-serif;
  text-align: center;
  color: #fff;
  border: 1px solid #007FFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 14px;
  font-size: 20px;
  line-height: 6px;
  text-decoration: none;
}
.eligiblePart .oneStep {
  display: flex;
  align-items: flex-start;
  max-width: 395px;
  margin-left: auto;
  margin-right: auto;
}
.eligiblePart .oneStep .stepNumber {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  background-color: #007FFF;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  flex-shrink: 0;
}
.eligiblePart .oneStep .stepInfo {
  text-align: center;
  width: 100%;
}
.eligiblePart .oneStep .stepInfo p {
  margin-bottom: 0;
  font-family: open, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 26px;
  color: #333333;
}
.eligiblePart .oneStep .stepInfo span {
  font-weight: 400;
  font-family: open, sans-serif;
}
.eligiblePart .oneStep .stepInfo .eligibleInput {
  max-width: 349px;
  width: 100%;
  margin-top: 47px;
  position: relative;
}
.eligiblePart .oneStep .stepInfo .eligibleInput > span {
  display: block;
  text-align: center;
  font-size: 14px;
  color: indianred;
  margin-bottom: 5px;
}
.eligiblePart .oneStep .stepInfo input {
  border-color: #333333;
  border-width: 1px;
  border-style: solid;
  width: 100%;
  padding: 4px;
  font-family: open, sans-serif;
}
.eligiblePart .oneStep .stepInfo input:focus {
  outline: none;
}
.eligiblePart .oneStep .stepInfo input::placeholder {
  color: rgba(51, 51, 51, 0.3);
}
.eligiblePart .oneStep .stepInfo .resetEligible {
  position: absolute;
  right: 2px;
  top: 9px;
  line-height: 10px;
  padding: 3px;
  cursor: pointer;
  display: none;
  border: none;
  background: none;
}
.eligiblePart .oneStep .stepInfo button:not(.resetEligible) {
  max-width: 162px;
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #2f2f2b;
  position: relative;
  color: #fff;
  z-index: 2;
  margin-top: 70px;
}
.eligiblePart .oneStep .stepInfo button:not(.resetEligible)::before {
  content: "";
  position: absolute;
  width: 290px;
  background-color: #333;
  opacity: 0.3;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 14px;
  z-index: -1;
}
.eligiblePart .oneStep.secondStep {
  margin-top: 100px;
}
.eligiblePart .secondStepInfo {
  margin-top: 60px;
  display: flex;
  justify-content: space-between;
}
.eligiblePart .secondStepInfo button {
  background: none;
  border: none;
}
.eligiblePart .secondStepInfo button:hover img {
  filter: drop-shadow(0px 0px 5px #007fff);
}
.eligiblePart .secondStepInfo p {
  font-family: open, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 26px;
  color: #333;
  margin-bottom: 0;
}
.eligiblePart .secondStepInfo p span {
  color: #007FFF;
}
.eligiblePart .secondStepInfo img {
  filter: drop-shadow(10px 13px 13px rgba(0, 0, 0, 0.14));
  margin-bottom: 20px;
}
@media screen and (max-width: 1200px) {
  .eligiblePart .eligible {
    padding: 46px 70px;
  }
  .eligiblePart .eligibleForm {
    padding: 38px 40px;
  }
}
@media screen and (max-width: 991px) {
  .eligiblePart .tabName {
    margin-top: 40px;
  }
  .eligiblePart .tabName span {
    font-size: 20px;
  }
  .eligiblePart h4 {
    font-size: 20px;
  }
  .eligiblePart .eligible {
    padding: 46px 15px;
  }
  .eligiblePart .eligibleForm {
    padding: 38px 15px;
  }
  .eligiblePart .secondStepInfo img {
    width: 150px;
  }
  .eligiblePart .eligibleLogo img {
    width: 170px;
  }
}
@media screen and (max-width: 575px) {
  .eligiblePart .oneStep {
    flex-direction: column;
    align-items: center;
  }
  .eligiblePart .secondStepInfo p {
    font-size: 14px;
  }
  .eligiblePart .secondStepInfo img {
    width: 100px;
  }
}

footer {
  margin-top: 0;
}

.addressList {
  position: relative;
}
.addressList ul {
  position: absolute;
  top: 100%;
  left: 0;
  max-height: 250px;
  overflow: auto;
  padding-left: 0;
  padding-right: 0;
  background-color: #fff;
  z-index: 4;
  width: 100%;
}
.addressList ul:not(:empty) {
  border: 1px solid rgba(51, 51, 51, 0.3);
}
.addressList ul li {
  font-size: 14px;
  cursor: pointer;
  padding: 3px;
}
.addressList ul li:hover {
  background-color: rgba(51, 51, 51, 0.3);
}

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