@charset "UTF-8";
*, *:before, *:after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, tt, b, u, i, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, main, canvas, embed, footer, header, nav, section, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
}

footer, header, nav, section, main {
  display: block;
}

body {
  line-height: 1;
  width: 100%;
  overflow-x: hidden;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input {
  -webkit-appearance: none;
  border-radius: 0;
}

@font-face {
  font-family: "Golos";
  src: local("Golos");
  src: url("/fonts/GolosText-Regular.ttf") format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "Golos";
  src: local("Golos");
  src: url("/fonts/GolosText-Medium.ttf") format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "Golos";
  src: local("Golos");
  src: url("/fonts/GolosText-SemiBold.ttf") format("truetype");
  font-weight: 600;
}
@font-face {
  font-family: "Golos";
  src: local("Golos");
  src: url("/fonts/GolosText-Bold.ttf") format("truetype");
  font-weight: 700;
}
.container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 10px;
}
@media (max-width: 1360px) {
  .container {
    padding: 0 50px;
  }
}
@media (max-width: 650px) {
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

html {
  font-size: 1rem;
}

body {
  font-size: 1rem;
  background: white;
  font-family: Golos;
}

a {
  -webkit-transition: 0.25s ease-out;
  transition: 0.25s ease-out;
  text-decoration: none;
  color: black;
}
a:hover {
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  color: gray;
}

strong {
  font-weight: 500;
}

b {
  font-weight: 600;
}

p {
  font-family: inherit;
  font-size: 1rem;
  margin-bottom: 20px;
  line-height: 125%;
  color: #253E60;
}
p.nm {
  margin-bottom: 0;
}
p.fade {
  color: grey;
  font-size: 0.8rem;
}

button, .button {
  text-decoration: none;
  cursor: pointer;
  font-family: inherit;
  display: inline-block;
  background: #EFD334;
  border: none;
  color: #253E60 !important;
  text-transform: uppercase;
  font-size: 0.875rem;
  line-height: 150%;
  text-align: center;
  padding: 16px 16px;
  border-radius: 4px;
  font-weight: 500;
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
}
button--transparent, .button--transparent {
  padding-right: 24px;
  padding-left: 24px;
  background: none;
  background: transparent;
  border-radius: 6px;
  border: 1px solid #63AFFF;
}
button:hover, .button:hover {
  -webkit-transition: 0.25s ease-in;
  transition: 0.25s ease-in;
  background: rgb(150, 201.1538461538, 255);
}

.title {
  position: relative;
  font-size: 3.4rem;
  color: #253E60;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 3.2rem;
  margin-bottom: 80px;
}
@media (max-width: 515px) {
  .title {
    margin-bottom: 40px;
  }
}
.title:after, .title:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  top: auto;
  left: 0;
  bottom: -40px;
  display: block;
  height: 6px;
  border-radius: 20px;
}
@media (max-width: 515px) {
  .title:after, .title:before {
    bottom: -20px;
  }
}
.title:after {
  width: 100px;
  background-color: #253E60;
}
@media (max-width: 515px) {
  .title:after {
    width: 60px;
  }
}
.title:before {
  top: auto;
  left: 110px;
  width: 15px;
  background-color: #63AFFF;
}
@media (max-width: 515px) {
  .title:before {
    left: 70px;
  }
}
.title span {
  display: block;
  font-size: 2rem;
  font-weight: 400;
}
@media (max-width: 570px) {
  .title {
    font-size: 2rem;
    line-height: 125%;
  }
  .title span {
    font-size: 1.45rem;
    line-height: 120%;
  }
}
.title--center {
  text-align: center;
}
.title--center:after {
  left: calc(50% - 60px);
}
.title--center:before {
  left: calc(50% + 50px);
}
@media (max-width: 515px) {
  .title--center:after {
    left: calc(50% - 40px);
  }
  .title--center:before {
    left: calc(50% + 30px);
  }
}

.title-simple {
  color: #253E60;
  text-transform: uppercase;
  font-size: 3rem;
  font-weight: 400;
  margin-bottom: 20px;
}
.title-simple span {
  display: block;
  font-size: 2.8rem;
  font-weight: 600;
}
@media (max-width: 570px) {
  .title-simple {
    font-size: 2rem;
  }
  .title-simple span {
    font-size: 1.6rem;
  }
}
@media (max-width: 380px) {
  .title-simple {
    font-size: 1.8rem;
  }
  .title-simple span {
    font-size: 1.7rem;
  }
}

.quiz {
  position: fixed;
  z-index: 100;
  bottom: 20px;
}

.topbar {
  width: 100%;
  height: 50px;
  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;
  position: absolute;
  left: 0;
  top: 30px;
  z-index: 10;
}
.topbar.fixed {
  position: fixed;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
  opacity: 0;
  -webkit-transform: translateY(-100px);
      -ms-transform: translateY(-100px);
          transform: translateY(-100px);
  -webkit-animation: reveal forwards 0.5s ease-in-out;
          animation: reveal forwards 0.5s ease-in-out;
}
.topbar.fixed .topbar__wrapper {
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.topbar__wrapper {
  width: 100%;
  max-width: 1280px;
  margin-right: 50px;
  margin-left: 50px;
  height: 50px;
  border-radius: 10px;
  padding: 8px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 716px) {
  .topbar__wrapper {
    padding-right: 6px;
  }
}
@media (max-width: 850px) {
  .topbar__wrapper {
    width: 100%;
    margin-right: 20px;
    margin-left: 20px;
  }
}
.topbar__wrapper .phone-icon {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
.topbar__wrapper--st {
  background: white;
}
.topbar__wrapper--st .topbar__menu--mob {
  background: #ffffff;
}
.topbar__wrapper--st .topbar__menu--mob a {
  border-color: rgb(222, 230, 240) !important;
}
.topbar__wrapper--st .hamburger path {
  fill: #253E60;
}
.topbar__wrapper--st p, .topbar__wrapper--st a {
  color: #253E60;
}
.topbar__wrapper--st .topbar__department p {
  color: #253E60;
  line-height: 100%;
}
.topbar__wrapper--st .phone-icon__circle {
  fill: #ffffff;
}
.topbar__wrapper--st .phone-icon__phone {
  width: 30px !important;
  overflow: hidden;
  -webkit-transform: translateY(-1px) scale(1.2);
      -ms-transform: translateY(-1px) scale(1.2);
          transform: translateY(-1px) scale(1.2);
}
.topbar__wrapper--st a {
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  color: #253E60;
}
.topbar__wrapper--st a:hover {
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  color: black;
}
.topbar__wrapper--st span {
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.topbar__wrapper--st span span {
  font-weight: 400;
  color: #63AFFF;
}
.topbar__wrapper--sh {
  background: #253E60;
}
.topbar__wrapper--sh .topbar__menu--mob {
  background: -webkit-gradient(linear, left top, right top, from(#1c314d), color-stop(66.86%, #2c4d77), to(#253d5f));
  background: linear-gradient(90deg, #1c314d 0%, #2c4d77 66.86%, #253d5f 100%);
}
.topbar__wrapper--sh .topbar__menu--mob a {
  border-color: rgba(171, 207, 255, 0.28) !important;
}
.topbar__wrapper--sh .hamburger path {
  fill: #D2E8FF;
}
.topbar__wrapper--sh p, .topbar__wrapper--sh a {
  color: #D2E8FF;
}
.topbar__wrapper--sh a {
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.topbar__wrapper--sh a span {
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.topbar__wrapper--sh a:hover {
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.topbar__wrapper--sh a:hover span {
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  color: #D2E8FF;
}
.topbar__wrapper--sh a:hover span span {
  color: rgb(48, 148.8461538462, 255);
}
.topbar__wrapper--sh a {
  color: #ffffff;
}
.topbar__wrapper--sh a span span {
  color: #63AFFF;
}
.topbar__wrapper--sh > * {
  color: #D2E8FF;
}
.topbar__group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
}
@media (max-width: 600px) {
  .topbar__group--phone {
    width: 30px;
    overflow: hidden;
  }
}
@media (max-width: 340px) {
  .topbar__group--phone {
    display: none;
  }
}
.topbar__logo svg {
  position: relative;
  top: 2px;
}
.topbar__logo--sh path.variable {
  fill: white !important;
}
.topbar__logo--sh path.variable-stroke {
  stroke: white !important;
}
.topbar__phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
}
.topbar .phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 716px) {
  .topbar .phone span {
    display: none;
  }
}
.topbar .phone svg {
  margin-right: 10px;
}
.topbar__menu a {
  display: inline-block;
}
.topbar__menu a:not(:last-child) {
  margin-right: 20px;
}
@media (max-width: 1100px) {
  .topbar__menu {
    display: none;
  }
}
@media (max-width: 1100px) {
  .topbar .phone-icon {
    width: 25px;
    height: 25px;
  }
  .topbar__menu--mob {
    position: absolute;
    left: 52%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: red;
    top: 45px;
    padding: 20px;
    border-radius: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 1100px) and (max-width: 600px) {
  .topbar__menu--mob {
    position: absolute;
    left: auto;
    right: 20px;
  }
}
@media (max-width: 1100px) {
  .topbar__menu--mob a:not(:last-child) {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid red;
  }
}
.topbar__hamburger {
  position: relative;
}
@media (min-width: 1101px) {
  .topbar__hamburger {
    display: none;
  }
}
@media (max-width: 600px) {
  .topbar__button {
    display: none;
  }
}
.topbar__button .button {
  margin-left: 20px;
  background: linear-gradient(18deg, #d2e8ff 0%, #86c0ff 100%);
  -webkit-transition: background 0.5s ease-out;
  transition: background 0.5s ease-out;
  padding: 10px;
}
.topbar__button .button:hover {
  -webkit-transition: background 0.25s ease-in;
  transition: background 0.25s ease-in;
  background: linear-gradient(18deg, #86c0ff 0%, #86c0ff 100%);
}

.topbar__wrapper .topbar__logo, .topbar__wrapper .topbar__phone {
  position: relative;
  padding-right: 10px;
  margin-right: 10px;
}
.topbar__wrapper .topbar__logo::after, .topbar__wrapper .topbar__phone::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  display: block;
  background: red;
  left: auto;
  right: 0;
  border-radius: 10px;
}
@media (max-width: 1100px) {
  .topbar__wrapper .topbar__phone:after {
    display: none;
  }
}
.topbar__wrapper--st .topbar__logo::after, .topbar__wrapper--st .topbar__phone::after {
  background: #253E60;
}
.topbar__wrapper--sh .topbar__logo::after, .topbar__wrapper--sh .topbar__phone::after {
  background: #D2E8FF;
}

@-webkit-keyframes reveal {
  from {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes reveal {
  from {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.banner {
  position: relative;
  z-index: 0;
  background: white;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: right;
  padding-top: 120px;
  padding-bottom: 20px;
  overflow: hidden;
}
.banner::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 300px;
  height: 100%;
  background: black;
  -webkit-filter: blur(100px);
          filter: blur(100px);
  opacity: 0.6;
  left: -20%;
  position: absolute;
  z-index: -1;
}
@media (max-width: 700px) {
  .banner::after {
    width: 100%;
    left: 0;
    top: auto;
    bottom: 0;
    opacity: 1;
    -webkit-filter: blur(0);
            filter: blur(0);
    background: #424344;
    background: linear-gradient(0deg, #424344 0, #424344 100px, transparent 70%);
  }
}
@media (max-width: 600px) {
  .banner::after {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #424344), color-stop(40%, #424344), color-stop(70%, transparent));
    background: linear-gradient(0deg, #424344 0, #424344 40%, transparent 70%);
  }
}
@media (max-width: 540px) {
  .banner::after {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #424344), color-stop(45%, #424344), color-stop(70%, transparent));
    background: linear-gradient(0deg, #424344 0, #424344 45%, transparent 70%);
  }
}
@media (max-width: 400px) {
  .banner::after {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #424344), color-stop(60%, #424344), color-stop(70%, transparent));
    background: linear-gradient(0deg, #424344 0, #424344 60%, transparent 70%);
  }
}
@media (max-width: 470px) {
  .banner::after {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #424344), color-stop(50%, #424344), color-stop(70%, transparent));
    background: linear-gradient(0deg, #424344 0, #424344 50%, transparent 70%);
  }
}
.banner__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 60px;
  overflow: hidden;
}
@media (min-width: 601px) {
  .banner__container {
    gap: 60px;
  }
}
@media (max-width: 1031px) {
  .banner__container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 700px) {
  .banner__container {
    min-height: 0;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.banner__where {
  line-height: 120%;
}
.banner__form {
  padding: 20px;
  width: 100%;
  height: 300px;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 6px;
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
}
@media (min-width: 1030px) {
  .banner__form {
    max-width: 470px;
  }
}
@media (max-width: 1031px) {
  .banner__form {
    background: rgba(0, 0, 0, 0.2);
  }
}
@media (max-width: 700px) {
  .banner__form {
    width: 100%;
    background: #2f3032;
    max-width: none;
  }
}
.banner--st {
  background: url(/images/banner__st.webp);
  background-size: cover;
  background-position: top right;
  background-repeat: no-repeat;
}
@media (max-width: 1032px) {
  .banner--st {
    background-position: 80%;
  }
}
@media (max-width: 700px) {
  .banner--st {
    background-size: auto 100%;
    background-position: top right !important;
    background: url(/images/banner-st-bg.webp);
    position: relative;
  }
  .banner--st::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 600px;
    top: auto;
    bottom: 320px;
    left: 0;
    display: block;
    background: url(/images/header-image-mans.webp);
    background-size: contain;
    background-position: center bottom;
    background-repeat: no-repeat;
    z-index: -1;
  }
}
@media (max-width: 700px) and (max-width: 520px) {
  .banner--st::before {
    width: 100%;
    height: 100%;
    top: auto;
    bottom: 490px;
    left: 0;
  }
}
@media (min-width: 1500px) {
  .banner--st {
    background: url(/images/banner-st-bg.webp);
    background-size: cover;
  }
  .banner--st::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 600px;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    display: block;
    background: url(/images/header-image-mans.webp);
    background-size: contain;
    background-position: 80% bottom;
    background-repeat: no-repeat;
    z-index: -1;
  }
}
@media (max-width: 360px) {
  .banner--st:before {
    bottom: 460px;
    background-size: 360px;
  }
}
@media (max-width: 340px) {
  .banner--st:before {
    bottom: 420px;
    background-size: 360px;
  }
}
.banner--st .banner__title h1 {
  color: white;
  font-size: 4rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media (max-width: 600px) {
  .banner--st .banner__title h1 {
    font-size: 3rem;
  }
}
@media (max-width: 470px) {
  .banner--st .banner__title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 360px) {
  .banner--st .banner__title h1 {
    font-size: 2.2rem;
  }
}
.banner--st .banner__where {
  color: #C3C3C3;
  font-size: 1.62rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media (max-width: 600px) {
  .banner--st .banner__where {
    font-size: 1.2rem;
  }
}
@media (max-width: 470px) {
  .banner--st .banner__where {
    font-size: 1rem;
  }
}
@media (max-width: 1030px) {
  .banner--st .banner__where em {
    display: block;
  }
}
@media (max-width: 700px) {
  .banner--st .banner__where em {
    display: inline;
  }
}
@media (max-width: 1030px) {
  .banner--st .banner__where em {
    color: white;
  }
}
.banner--st .banner__price {
  color: #ffffff;
  font-size: 1.62rem;
  font-weight: 400;
  text-transform: uppercase;
}
.banner--st .banner__price span {
  font-size: 4.5rem;
  font-weight: 700;
}
@media (max-width: 460px) {
  .banner--st .banner__price span {
    font-size: 2.6rem;
  }
}
@media (max-width: 1032px) {
  .banner--st {
    padding-top: 500px;
  }
}
@media (max-width: 700px) {
  .banner--st {
    padding-top: 420px;
  }
}
@media (max-width: 470px) {
  .banner--st {
    padding-top: 95%;
  }
}
@media (max-width: 340px) {
  .banner--st {
    padding-top: 75%;
  }
}
.banner--st .warranty {
  color: black;
  background: #EFD334;
  display: inline-block;
  padding: 2px 20px 8px 20px;
  border-radius: 100px;
  font-size: 2rem;
  margin: 10px 0;
}
@media (max-width: 1031px) {
  .banner--st .warranty {
    font-size: 1.2rem;
  }
}
@media (max-width: 700px) {
  .banner--st .warranty {
    font-size: 1.6rem;
  }
}
@media (max-width: 470px) {
  .banner--st .warranty {
    font-size: 1.2rem;
    padding-bottom: 4px;
  }
}
@media (max-width: 340px) {
  .banner--st .warranty {
    font-size: 1rem;
    padding: 4px 10px 6px 10px;
  }
}
.banner--sh {
  background: url(/images/banner__sh.webp);
  background-size: cover;
  background-position: top right;
  background-repeat: no-repeat;
}
.banner--sh h1 {
  color: #253E60;
  font-size: 2.72rem;
  text-transform: uppercase;
  font-weight: 400;
  text-transform: uppercase;
}
.banner--sh h1 span {
  display: block;
  font-size: 4.3rem;
  font-weight: 700;
}
@media (max-width: 1030px) {
  .banner--sh h1 span {
    font-size: 3rem;
    color: white;
  }
}
@media (max-width: 1200px) {
  .banner--sh h1 {
    color: white;
  }
}
@media (max-width: 1030px) {
  .banner--sh h1 {
    font-size: 1.9rem;
  }
}
@media (max-width: 470px) {
  .banner--sh h1 {
    font-size: 1.5rem;
  }
  .banner--sh h1 span {
    font-size: 2.7rem;
  }
}
@media (max-width: 330px) {
  .banner--sh h1 {
    font-size: 1.3rem;
  }
  .banner--sh h1 span {
    font-size: 2.3rem;
  }
}
.banner--sh .banner__where {
  color: white;
  font-size: 1.62rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media (max-width: 470px) {
  .banner--sh .banner__where {
    font-size: 1.03rem;
  }
}
.banner--sh .banner__price {
  color: #253E60;
  font-size: 1.62rem;
  font-weight: 400;
  text-transform: uppercase;
}
.banner--sh .banner__price span {
  font-size: 4.5rem;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .banner--sh .banner__price {
    color: white;
  }
}
.banner--sh::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 600px;
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
  display: block;
  background-repeat: no-repeat;
  background: none;
  height: 100%;
  z-index: -1;
}
@media (max-width: 1200px) {
  .banner--sh {
    color: white;
  }
}
@media (max-width: 1030px) {
  .banner--sh {
    color: white;
  }
}
@media (max-width: 600px) {
  .banner--sh {
    background: url(/images/banner__sh--mob.webp);
  }
}
@media (min-width: 1500px) {
  .banner--sh {
    background: url(/images/banner-sh-bg.webp);
    background-size: 100% 100%;
    height: auto;
  }
  .banner--sh::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(/images/header-image-man.webp);
    background-size: contain;
    background-position: 80% bottom;
    background-repeat: no-repeat;
    bottom: 0;
  }
}
@media (max-width: 1200px) {
  .banner--sh {
    background: url(/images/banner-sh-bg.webp);
    background-position: left top;
    background-size: cover;
  }
  .banner--sh::before {
    bottom: 0;
    width: 79%;
    background: url(/images/header-image-man.webp);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: 80%;
    z-index: -1;
  }
}
@media (max-width: 1030px) {
  .banner--sh::before {
    bottom: 0;
    width: 100%;
    background: url(/images/header-image-man.webp);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: -1;
  }
}
@media (max-width: 1030px) {
  .banner--sh {
    padding-top: 350px;
  }
  .banner--sh .banner__container {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 20px;
  }
}
@media (max-width: 700px) {
  .banner--sh:before {
    bottom: 320px;
    width: 590px;
  }
}
@media (max-width: 500px) {
  .banner--sh:before {
    bottom: 420px;
    width: 443px;
    background-position: 100% bottom;
  }
}

.advantages {
  position: relative;
  z-index: 2;
  margin-top: -50px;
  margin-bottom: -50px;
  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;
}
@media (max-width: 1000px) {
  .advantages {
    margin-bottom: -150px;
  }
}
.advantages__wrapper {
  background: white;
  padding: 20px 40px;
  max-width: 980px;
  border-radius: 6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 40px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 1000px) {
  .advantages__wrapper {
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    margin-left: 50px;
    margin-right: 50px;
  }
}
@media (max-width: 650px) {
  .advantages__wrapper {
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media (max-width: 520px) {
  .advantages__wrapper {
    grid-template-columns: 1fr;
  }
}
.advantages__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.advantages__text {
  color: #253E60;
  text-transform: uppercase;
  font-weight: 700;
}
.advantages__text span {
  display: block;
}
.advantages__text em {
  color: #FD0059;
}

.about {
  min-height: 300px;
  background: #cbcacb url(/images/section-about-bg.webp);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left bottom;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 100px;
  padding-bottom: 160px;
  width: 100%;
}
@media (max-width: 1000px) {
  .about {
    padding-top: 200px;
  }
}
.about__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: visible;
}
@media (max-width: 800px) {
  .about--st {
    background-size: 100% auto;
    background-position: left 130%;
  }
}
@media (max-width: 700px) {
  .about--st {
    background-size: 100% auto;
    background-position: left 420px;
  }
}
@media (max-width: 635px) {
  .about--st {
    background-size: 100% auto;
    background-position: left 520px;
  }
}
@media (max-width: 540px) {
  .about--st {
    padding-bottom: 400px;
    background-size: 120%;
    background-position: -60px bottom;
  }
}
@media (max-width: 600px) {
  .about--st {
    padding-bottom: 280px;
    background-position: left bottom;
  }
}
@media (max-width: 515px) {
  .about--st {
    padding-bottom: 280px;
    background-size: 120% auto;
    background-position: 80% bottom;
  }
}
.about--st .about__container {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.about--st .about__container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 80%;
  height: 580px;
  background: url(/images/about-stajka-eq.webp);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left bottom;
  top: auto;
  bottom: -160px;
  left: 50px;
  z-index: 5;
}
@media (max-width: 1270px) {
  .about--st .about__container::before {
    background-size: 57%;
  }
}
@media (max-width: 1000px) {
  .about--st .about__container::before {
    left: -50px;
  }
}
@media (max-width: 800px) {
  .about--st .about__container::before {
    left: 15%;
    background-position: center bottom;
  }
}
@media (max-width: 600px) {
  .about--st .about__container::before {
    left: 10%;
    bottom: -280px;
    background-size: 70%;
    background-position: center bottom;
  }
}
@media (max-width: 540px) {
  .about--st .about__container::before {
    left: 70px;
    width: 64%;
    background-size: 100%;
    background-position: center bottom;
    bottom: -287px;
  }
}
@media (max-width: 515px) {
  .about--st .about__container::before {
    left: 0;
    width: 80%;
    background-size: 100%;
    background-position: center bottom;
    bottom: -270px;
  }
}
@media (max-width: 420px) {
  .about--st .about__container::before {
    left: -20px;
    width: 100%;
    background-size: 100%;
    background-position: center bottom;
    bottom: -270px;
  }
}
.about--st .about__list {
  grid-template-columns: repeat(4, 148px);
  grid-template-rows: auto;
}
@media (max-width: 800px) {
  .about--st .about__list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 801px) {
  .about--st .about__item {
    text-align: right;
  }
}
@media (min-width: 800px) {
  .about--st .about__item:nth-child(1) {
    padding-left: 40px;
  }
}
.about--st .about__item:nth-child(3) div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  text-align: right !important;
}
.about--sh {
  padding-bottom: 80px;
}
@media (max-width: 540px) {
  .about--sh {
    padding-bottom: 380px;
    background-size: 100%;
  }
}
@media (max-width: 440px) {
  .about--sh {
    background-size: 150%;
  }
}
.about--sh .about__container {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.about--sh .about__container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 80%;
  height: 620px;
  background: url(/images/about-shtukaturka-eq.webp);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
  top: auto;
  bottom: -60px;
  left: auto;
  right: 0;
  z-index: 5;
}
@media (max-width: 650px) {
  .about--sh .about__container::before {
    bottom: 0;
  }
}
@media (max-width: 540px) {
  .about--sh .about__container::before {
    bottom: -370px;
    left: 20px;
    height: 430px;
  }
}
@media (max-width: 440px) {
  .about--sh .about__container::before {
    bottom: -370px;
    left: -20px;
    width: 100%;
    height: 420px;
  }
}
.about--sh .about__list {
  grid-template-columns: repeat(4, 148px);
  grid-template-rows: auto;
}
@media (max-width: 1090px) {
  .about--sh .about__list {
    max-width: 80%;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 890px) {
  .about--sh .about__list {
    grid-template-columns: repeat(2, 160px);
  }
}
@media (max-width: 800px) {
  .about--sh .about__list {
    grid-template-columns: 160px;
  }
}
@media (max-width: 540px) {
  .about--sh .about__list {
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    max-width: 100%;
  }
}
.about--sh .about__item svg {
  left: auto;
  right: 0 !important;
}
@media (max-width: 1030px) {
  .about--sh .about__block {
    background: none;
  }
}
@media (min-width: 800px) and (max-width: 1030px) {
  .about--sh .about__text {
    max-width: 80%;
  }
}
.about__block {
  padding: 40px;
  border-radius: 10px;
  background: linear-gradient(175deg, rgba(255, 255, 255, 0.8) 0%, rgba(213, 213, 213, 0.8) 100%);
}
@media (min-width: 801px) {
  .about__block {
    max-width: 650px;
    margin-right: 60px;
  }
}
@media (max-width: 480px) {
  .about__block {
    padding: 20px;
  }
}
.about__text {
  color: #525252;
  margin-bottom: 40px;
}
.about__list {
  display: grid;
  gap: 20px;
  width: 100%;
}
.about__item {
  padding: 20px;
  border-radius: 12px;
  background-color: #253E60;
  color: white;
  position: relative;
  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;
  overflow: hidden;
}
.about__item p {
  font-size: 1.6rem;
  line-height: 100%;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  color: white;
}
@media (max-width: 800px) {
  .about__item p {
    font-size: 1.2rem !important;
  }
  .about__item p span {
    font-size: 3rem !important;
  }
}
.about__item span {
  font-size: 5rem;
  font-weight: 700;
  display: inline-block;
  padding-top: 20px;
}
.about__item:nth-last-child(odd) {
  background-color: #5F7695;
}
.about__item svg {
  position: absolute;
  left: 5px;
  top: 20%;
  z-index: 0;
}
.about__item:nth-child(3) span {
  font-size: 4rem;
  line-height: 1.5rem;
}
@media (min-width: 479px) {
  .about__item:nth-child(3) span {
    text-align: right;
  }
}
.about__item:nth-child(3) svg {
  left: auto;
  right: 0;
}
.about__item:nth-child(4) span {
  font-size: 4rem;
  text-align: right;
  line-height: 1.5rem;
}
.about__item:nth-child(4) svg {
  left: auto;
  right: 0;
}
@media (max-width: 800px) {
  .about__item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 12px;
  }
  .about__item svg {
    left: auto !important;
    right: 20px !important;
    top: 10px !important;
  }
  .about__item:nth-child(3) svg {
    top: auto !important;
    right: 0 !important;
    bottom: 55px !important;
  }
}

.info {
  padding-top: 60px;
  color: #253E60;
  background: white;
}
.info p {
  font-size: 1.25rem;
}
@media (max-width: 570px) {
  .info {
    padding-top: 20px;
  }
  .info p {
    font-size: 1rem;
  }
}
.info__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 60px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  grid-template-columns: 1fr -webkit-max-content;
  grid-template-columns: 1fr max-content;
}
@media (max-width: 1060px) {
  .info__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
  }
}
.info__advantages {
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  gap: 20px;
  grid-template-columns: 200px 200px;
  grid-template-rows: 230px 230px;
}
@media (max-width: 1060px) {
  .info__advantages {
    grid-template-columns: repeat(2, 200px);
  }
}
@media (max-width: 440px) {
  .info__advantages {
    grid-template-columns: repeat(2, 150px);
    grid-template-rows: repeat(2, 110px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px;
  }
}
.info__column {
  width: 100%;
}
.info__column p:last-child {
  margin-bottom: 0;
}
.info__item {
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-transform: uppercase;
  font-size: 1.2rem;
  font-weight: 600;
  background-image: url;
  position: relative;
  border-radius: 10px;
  position: relative;
  z-index: 1;
  border: 2px solid #5F7695 !important;
}
.info__item p {
  font-size: 1.18rem;
}
.info__item svg {
  width: 60px;
}
.info__item svg.bg {
  position: absolute;
}
@media (min-width: 1061px) {
  .info__item {
    width: 180px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 180px;
            flex: 0 0 180px;
    background: linear-gradient(480deg, #f3d66c 0%, transparent 50%);
  }
  .info__item:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: white;
    z-index: -1;
    border-radius: 8px;
  }
  .info__item:nth-child(1) {
    background: linear-gradient(130deg, transparent 50%, #b1caec 100%);
  }
  .info__item:nth-child(1):after {
    left: auto;
    top: auto;
    right: 4px;
    bottom: 4px;
  }
  .info__item:nth-child(2) {
    background: linear-gradient(45deg, #f3d66c 0%, transparent 50%);
  }
  .info__item:nth-child(2):after {
    left: 4px;
    top: auto;
    bottom: 4px;
  }
  .info__item:nth-child(3) {
    background: linear-gradient(45deg, transparent 50%, #b1caec 100%);
  }
  .info__item:nth-child(3):after {
    left: auto;
    right: 4px;
    top: 4px;
  }
  .info__item:after {
    left: 4px;
    top: 4px;
  }
}
@media (max-width: 440px) {
  .info__item {
    width: 100%;
    gap: 20px;
  }
  .info__item svg {
    height: 40px;
  }
  .info__item p {
    font-size: 0.95rem;
  }
}

.tepliy {
  margin: 180px auto 180px auto;
}
@media (max-width: 1100px) {
  .tepliy {
    margin-top: -150px;
    padding-top: 190px;
  }
}
.tepliy__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 60px;
}
@media (max-width: 750px) {
  .tepliy__container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.tepliy__img {
  width: 100%;
}
@media (min-width: 600px) {
  .tepliy__img {
    max-width: 50%;
  }
}
.tepliy__img img {
  width: 100%;
  border-radius: 20px;
}
.tepliy__info {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tepliy__info p {
  margin-bottom: 40px;
}
.tepliy__info svg {
  position: absolute;
  left: -60px;
  top: -120px;
  z-index: -1;
}
@media (max-width: 1100px) {
  .tepliy__info svg {
    top: -100px;
    width: 90%;
  }
}
@media (max-width: 900px) {
  .tepliy__info svg {
    top: -100px;
    width: 500px;
  }
}
@media (max-width: 480px) {
  .tepliy__info svg {
    width: 100%;
    left: 0;
    top: -100px;
  }
}
@media (max-width: 400px) {
  .tepliy .button span {
    display: none;
  }
}
@media (max-width: 480px) {
  .tepliy {
    margin-bottom: 100px;
  }
}

.why {
  margin-top: 60px;
}
@media (max-width: 570px) {
  .why {
    margin-top: 20px;
  }
}
.why__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 60px;
}
@media (max-width: 1060px) {
  .why__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 570px) {
  .why__container {
    gap: 20px;
  }
}
.why__advantages {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  grid-template-columns: repeat(2, 200px);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
@media (min-width: 1300px) {
  .why__advantages {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 50%;
            flex: 1 0 50%;
  }
}
@media (max-width: 1060px) {
  .why__advantages {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media (max-width: 440px) {
  .why__advantages {
    grid-template-columns: repeat(2, 150px);
    grid-template-rows: repeat(2, 150px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px;
  }
}
.why__info {
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.why__info ul li p:last-child {
  margin-bottom: 0;
}
.why__item {
  width: 200px;
  height: 230px;
  border-radius: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: white;
  border: 2px solid #5F7695;
}
.why__item p {
  font-size: 1.3rem;
  text-transform: uppercase;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 440px) {
  .why__item {
    width: 100%;
    height: 100%;
    gap: 10px;
    padding: 10px;
  }
  .why__item p {
    font-size: 0.95rem;
  }
  .why__item svg {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 60px;
            flex: 0 0 60px;
    width: 60px;
  }
}
.why__title {
  color: #253E60;
  display: block;
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 10px;
}

.equipment {
  margin-top: 100px;
  padding-top: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(transparent));
  background: linear-gradient(180deg, #f4f4f4 0%, transparent 100%);
}
@media (max-width: 570px) {
  .equipment {
    margin-top: 20px;
    padding-top: 20px;
  }
}
.equipment__container {
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.equipment__list {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
@media (max-width: 720px) {
  .equipment__list {
    grid-template-columns: 1fr 1fr;
    gap: 10px;
  }
}
.equipment__list .equipment__item {
  width: 100% !important;
  max-width: 100% !important;
}
@media (max-width: 570px) {
  .equipment__list .equipment__item {
    padding: 10px !important;
    height: auto !important;
  }
  .equipment__list .equipment__item img {
    height: 130px !important;
  }
  .equipment__list .equipment__item p {
    font-size: 0.9rem !important;
  }
}
.equipment__title {
  font-size: 3rem;
}
@media (max-width: 480px) {
  .equipment__title {
    font-size: 2rem;
  }
}
@media (max-width: 360px) {
  .equipment__title {
    font-size: 2rem;
  }
}

.swiper {
  padding: 60px 0 60px 0;
}
@media (max-width: 570px) {
  .swiper {
    padding: 20px 0 60px 0;
  }
}
.swiper-button-prev, .swiper-button-next {
  width: 60px;
  height: 60px;
  border: 2px solid white;
  border-radius: 100px;
}
@media (max-width: 480px) {
  .swiper-button-prev, .swiper-button-next {
    width: 40px;
    height: 40px;
  }
}
.swiper-button-prev::after, .swiper-button-next::after {
  display: none;
}
.swiper-button-prev {
  background: white url(../images/arrow-left.svg);
  background-size: contain;
  background-repeat: no-repeat;
}
.swiper-button-next {
  background: white url(../images/arrow-right.svg);
  background-size: contain;
  background-repeat: no-repeat;
}
.swiper-pagination-bullets {
  bottom: 150px;
}
.swiper-pagination-bullets .swiper-pagination-bullet-active {
  background-color: #63AFFF;
}

.equipment__slider {
  width: 100%;
  margin-bottom: 100px;
}
@media (max-width: 570px) {
  .equipment__slider {
    margin-bottom: 20px;
  }
}
.equipment__slider--eq .swiper-slide {
  padding: 4px;
}
.equipment__slider--eq-sh .swiper-slide:nth-child(1) .slide__img img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.equipment__slider--eq-sh .swiper-slide:nth-child(2) .slide {
  overflow: visible;
}
.equipment__slider--eq-sh .swiper-slide:nth-child(2) .slide__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: visible;
}
.equipment__slider--eq-sh .swiper-slide:nth-child(2) .slide__img img {
  position: relative;
  right: -20px;
  width: 350px;
}
@media (max-width: 420px) {
  .equipment__slider--eq-sh .swiper-slide:nth-child(2) .slide__img img {
    width: 300px;
  }
}
.equipment__slider--eq-sh .swiper-slide:nth-child(3) .slide__img img {
  position: relative;
  left: -20px;
}
.equipment__slider--eq-st .swiper-slide:nth-child(1) .slide {
  overflow: visible;
}
.equipment__slider--eq-st .swiper-slide:nth-child(1) .slide__img img {
  position: relative;
  left: -100px;
  bottom: 60px;
  width: auto;
  height: 360px;
}
.equipment__slider--eq-st .swiper-slide:nth-child(3) .slide {
  overflow: visible;
}
.equipment__slider--eq-st .swiper-slide:nth-child(3) .slide__img img {
  position: relative;
  left: -75px;
  bottom: 60px;
  width: auto;
  height: 360px;
}
.equipment__slider--mt-st .swiper-slide:nth-child(1) .slide {
  overflow: visible;
}
.equipment__slider--mt-st .swiper-slide:nth-child(1) .slide__img img {
  -webkit-transform: scale(1.56);
      -ms-transform: scale(1.56);
          transform: scale(1.56);
}
.equipment__slider--mt-st .swiper-slide:nth-child(2) .slide {
  overflow: visible;
}
.equipment__slider--mt-st .swiper-slide:nth-child(2) .slide__img img {
  -webkit-transform: scale(1.34);
      -ms-transform: scale(1.34);
          transform: scale(1.34);
}
.equipment .slide, .equipment .equipment__item {
  margin: 0 auto;
  width: 300px;
  height: 400px;
  border-radius: 10px;
  background-color: white;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  padding: 20px;
  border: 1px solid #dadada;
}
.equipment .slide__img, .equipment .equipment__item__img {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
}
.equipment .slide__img img, .equipment .equipment__item__img img {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.equipment .slide__name p, .equipment .equipment__item__name p {
  text-align: center;
  line-height: 140%;
  font-size: 1.4rem;
  color: #707070;
}

.work {
  position: relative;
  min-height: 300px;
  padding-top: 60px;
  margin-bottom: 100px;
  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-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 570px) {
  .work {
    margin-bottom: 40px;
    padding-top: 40px;
  }
}
.work__title {
  font-size: 3.4rem;
}
@media (max-width: 500px) {
  .work__title {
    font-size: 3rem;
  }
}
@media (max-width: 380px) {
  .work__title {
    font-size: 2.2rem;
  }
}
.work:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 400px;
  height: 100%;
  background: #F7F7F7;
  width: 80%;
  max-width: 600px;
  z-index: -1;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 20px;
}
@media (max-width: 380px) {
  .work:after {
    width: 260px;
  }
}
.work__sliders {
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.work__slider {
  display: none;
}
.work__slider.active {
  display: block;
}
.work__slider .slide {
  max-width: 420px;
  margin: 0 auto;
}
@media (max-width: 420px) {
  .work__slider .slide {
    max-width: 210px;
  }
}
.work__slider .slide__labels {
  min-height: 100px;
  max-width: 600px;
  margin-bottom: 20px;
  text-align: left;
}
.work__slider .slide__labels p {
  margin-bottom: 0;
  text-align: left;
  font-size: 1.25rem;
}
.work__slider .slide__labels p.where {
  margin-bottom: 10px;
}
.work__slider .slide__labels p.square, .work__slider .slide__labels p.price {
  position: relative;
  display: inline;
  font-size: 2rem;
  grid-row: 2;
  margin: 0;
}
.work__slider .slide__labels p.square span, .work__slider .slide__labels p.price span {
  font-size: 1.25rem;
}
@media (min-width: 571px) {
  .work__slider .slide__labels p.square, .work__slider .slide__labels p.price {
    line-height: 1.3rem;
  }
}
.work__slider .slide__labels p.price::before {
  content: " - ";
}
@media (max-width: 480px) {
  .work__slider .slide__labels {
    display: block;
  }
  .work__slider .slide__labels p {
    text-align: center;
  }
}
.work__slider .slide__images {
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
  grid-template-columns: 200px 200px;
  grid-auto-rows: 200px;
}
@media (max-width: 570px) {
  .work__slider .slide__images {
    gap: 10px;
    grid-template-columns: 120px 120px;
    grid-auto-rows: 100px;
  }
}
.work__slider .slide__image {
  border-radius: 20px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: relative;
}
.work__slider .slide__image:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3) url(../images/zoom.svg);
  background-repeat: no-repeat;
  background-size: 40px;
  background-position: center;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
}
@media (min-width: 571px) {
  .work__slider .slide__image:after {
    opacity: 0;
  }
}
@media (min-width: 571px) {
  .work__slider .slide__image:hover::after {
    opacity: 1;
    -webkit-transition: opacity 0.25s ease-in;
    transition: opacity 0.25s ease-in;
  }
}
.work__slider .slide__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  gap: 60px;
}
@media (max-width: 480px) {
  .tabs {
    gap: 20px;
  }
}
.tabs__label {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  font-size: 1.2rem;
  color: #b1b1b1;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
.tabs__label:hover {
  color: gray;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
}
@media (max-width: 480px) {
  .tabs__label {
    font-size: 1rem;
  }
}
.tabs__label.active {
  position: relative;
  color: #253E60;
  font-weight: 600;
}
.tabs__label.active:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 2px;
  border-radius: 10px;
  top: auto;
  bottom: -10px;
  background: #63AFFF;
}

.how {
  margin-bottom: 100px;
}
@media (max-width: 570px) {
  .how {
    margin-bottom: 20px;
  }
}
.how__container {
  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: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.how__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 40px;
}
@media (max-width: 570px) {
  .how__list {
    padding-top: 10px;
    gap: 10px;
  }
}
.how__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 120px;
      flex-basis: 120px;
  border-radius: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 12px;
  height: 180px;
  background: #253E60;
}
@media (min-width: 571px) {
  .how__item:nth-child(even) {
    background: #5F7695;
  }
}
@media (max-width: 570px) {
  .how__item {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    height: auto;
    overflow: hidden;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 56px;
  }
}
.how__icon {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 570px) {
  .how__icon {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 40px;
            flex: 0 0 40px;
  }
  .how__icon svg {
    width: 30px;
    height: auto;
    position: static !important;
  }
}
.how__text {
  font-size: 1rem;
  color: white;
  margin-bottom: 0;
}
@media (max-width: 570px) {
  .how__text {
    font-size: 1rem;
  }
}
.how__button {
  margin: 40px auto 10px auto;
}

@media (min-width: 571px) {
  .prices {
    margin-bottom: 100px;
  }
}
.prices__wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#fff));
  background: linear-gradient(180deg, #e9e9e9 0%, #fff 100%);
  margin-top: 120px;
}
.prices__container {
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.prices__title {
  margin-bottom: 60px;
}
.prices__subtitle {
  color: gray;
  font-size: 1.2rem;
}
.prices__wrapes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  gap: 20px;
  margin-top: -120px;
  margin-bottom: -20px;
}
@media (min-width: 571px) {
  .prices__wrapes {
    padding: 40px 0;
  }
}
.prices__block {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 400px;
          flex: 1 1 400px;
}
.prices__button {
  margin: 40px auto 10px auto;
}
.prices__includes {
  width: 100%;
  margin-top: 100px;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 570px) {
  .prices__includes {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.prices__includes .title {
  font-size: 2.5rem;
}
.prices__includes .title:before, .prices__includes .title:after {
  bottom: -20px;
  left: 0;
}
.prices__includes .title:after {
  display: none;
}
.prices__includes .title:before {
  width: 80px;
}
@media (max-width: 371px) {
  .prices__includes .title:before {
    left: calc(50% - 40px);
  }
}
.prices__includes .prices__wrapes {
  margin-top: 40px;
}
.prices__includes .title {
  display: inline-block;
  margin: 0 auto;
}
.prices__include {
  background: #f8f8f8;
  padding: 20px;
  border-radius: 10px;
}
.prices__include .title--simple {
  font-size: 1.5rem;
  font-weight: 600;
  text-transform: uppercase;
}
.prices__include .title--simple::after, .prices__include .title--simple::before {
  display: none;
}
.prices__materials--st {
  background: white url(../images/includes-mat-st.svg);
  background-position: top right;
  background-size: 240px;
  background-repeat: no-repeat;
}
.prices__materials--sh {
  background: white url(../images/includes-mat-sh.svg);
  background-position: top right;
  background-size: 240px;
  background-repeat: no-repeat;
}
.prices__work--st {
  background: white url(../images/includes-wrk-st.svg);
  background-position: top right;
  background-size: 240px;
  background-repeat: no-repeat;
}
.prices__work--sh {
  background: white url(../images/includes-wrk-sh.svg);
  background-position: top right;
  background-size: 224px;
  background-repeat: no-repeat;
}

.price-block {
  background-color: #F4F4F4;
  padding: 20px;
  border-radius: 10px;
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
  border: 1px solid #F4F4F4;
}
@media (max-width: 570px) {
  .price-block {
    padding: 10px;
  }
}
.price-block:hover {
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  border: 1px solid #b8b8b8;
}
.price-block__title {
  color: #253E60;
  text-transform: uppercase;
  margin-bottom: 4px;
}
.price-block__type {
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 10px;
  display: block;
}
.price-block__for {
  font-size: 2rem;
  line-height: 120%;
  font-weight: 600;
  display: block;
  margin-bottom: 40px;
}
@media (max-width: 1000px) {
  .price-block__for {
    font-size: 1rem;
    margin-bottom: 10px;
  }
}
.price-block__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
@media (max-width: 570px) {
  .price-block__list {
    gap: 10px;
  }
}
.price-block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: white;
  padding: 8px;
  border-radius: 8px;
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
  border: 1px solid white;
}
@media (max-width: 320px) {
  .price-block__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.price-block__item:hover {
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  background-color: rgb(235.5, 245.0333333333, 255);
  border: 1px solid #63AFFF;
}
.price-block__icon {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin-right: 10px;
}
.price-block__cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.price-block__cell--square .price-block__icon {
  background: url(../images/price-square-icon.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.price-block__cell--square .price-block__value:after {
  content: " м2";
}
.price-block__cell--count .price-block__icon {
  background: url(../images/price-label-icon.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.price-block__cell--count .price-block__value:after {
  content: " ₽/м2";
}
.price-block__cell--count .price-block__value--simple:after {
  content: " ₽";
}
@media (max-width: 570px) {
  .price-block__cell .price-block__icon {
    width: 26px;
    height: 26px;
  }
}
.price-block__value {
  margin-bottom: 0;
  font-size: 1.2rem;
  font-weight: 500;
  color: #253E60;
}
@media (max-width: 570px) {
  .price-block__value {
    font-size: 1rem;
  }
}

.includes__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.includes__item {
  background-image: url(../images/check.svg);
  background-size: 25px auto;
  background-position: left center;
  background-repeat: no-repeat;
  padding: 10px 10px 10px 30px;
}
.includes__info {
  font-size: 1rem;
  width: 100%;
  -ms-flex-item-align: start;
      align-self: flex-start;
  padding: 6px 12px 12px 50px;
  background-image: url(../images/info-icon.svg);
  background-repeat: no-repeat;
}
.includes__info:not(:last-child) {
  border-bottom: 1px solid #b1b1b1;
}
.includes__info span {
  color: gray;
  display: block;
}

.faq {
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
  background: linear-gradient(180deg, #fff 0%, #e7e7e7 100%);
  background-position: botton;
  padding-bottom: 50px;
}
@media (max-width: 480px) {
  .faq {
    padding-bottom: 20px;
  }
}
.faq__list {
  max-width: 960px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
@media (min-width: 571px) {
  .faq__list {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
.faq__item {
  display: block;
  padding: 20px;
  background: white;
  border-radius: 10px;
}
@media (max-width: 570px) {
  .faq__item {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.faq__item .faq__answer {
  display: none;
}
.faq__item.active {
  -webkit-box-shadow: 0 19px 25px 0 rgba(0, 0, 0, 0.02);
          box-shadow: 0 19px 25px 0 rgba(0, 0, 0, 0.02);
}
.faq__item.active .faq__answer {
  display: block;
}
.faq__item.active .faq__question:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.faq__question {
  cursor: pointer;
  padding: 10px 30px 10px 10px;
  padding-left: 60px;
  background-image: url(../images/faq-question-icon.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 40px;
  display: block;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.faq__question::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
  background: url(../images/faq-arrow.svg);
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  left: auto;
  right: 0;
}
@media (max-width: 570px) {
  .faq__question {
    background-size: 26px;
    padding-left: 40px;
  }
}
.faq__question p {
  font-weight: 500;
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .faq__question p {
    font-size: 1.3rem;
  }
}
.faq__answer {
  padding-top: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.faq__answer p:last-child {
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .faq__answer p {
    font-size: 1.2rem;
  }
}

.contacts {
  background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#fff));
  background: linear-gradient(180deg, #e7e7e7 0%, #fff 100%);
  background-position: top;
  padding-top: 50px;
}
@media (max-width: 570px) {
  .contacts {
    padding-top: 20px;
  }
}
.contacts__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
  margin: 0 auto;
  padding: 60px 0;
}
@media (max-width: 570px) {
  .contacts__list {
    padding: 40px 0;
  }
}
.contacts__list > svg {
  margin: 0 40px;
}
@media (max-width: 918px) {
  .contacts__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
  }
}
@media (max-width: 540px) {
  .contacts__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.contacts__item p {
  font-size: 1.25rem;
  text-transform: uppercase;
  font-weight: 600;
}
@media (max-width: 540px) {
  .contacts__item:not(:last-child) {
    padding-bottom: 20px;
    border-bottom: 1px solid lightgray;
  }
}
.contacts__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-size: 1.2rem;
}
.contacts__link .phone-icon {
  display: none;
}
@media (max-width: 540px) {
  .contacts__link {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.contacts__link a {
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
.contacts__link a:hover {
  color: #63AFFF;
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
.contacts__link a:hover span span {
  -webkit-transition: 0.25s;
  transition: 0.25s;
  color: rgb(160.2, 206.3846153846, 255);
}
.contacts__link span span {
  color: gray;
  -webkit-transition: 0.25s;
  transition: 0.25s;
  font-weight: 400;
}
@media (max-width: 918px) {
  .contacts__line {
    display: none;
  }
}
.contacts__map {
  width: 100%;
  overflow: hidden;
  border-radius: 10px;
  height: 320px;
  -webkit-box-shadow: 0 35px 64px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 35px 64px 0 rgba(0, 0, 0, 0.1);
}
.contacts__map iframe {
  height: 320px;
  width: 100%;
}

.copyright {
  padding: 40px 0;
  color: gray;
}
.copyright p {
  position: relative;
  top: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  color: gray;
}
.copyright__name {
  padding-left: 10px;
  padding-right: 10px;
  border-left: 1px solid gray;
}
@media (max-width: 407px) {
  .copyright__name {
    border-right: none;
  }
}
@media (max-width: 460px) {
  .copyright__name {
    border-left: none;
    padding-right: 19px;
  }
}
.copyright span {
  color: gray;
}
.copyright__container {
  padding-right: 20px;
  padding-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 480px) {
  .copyright__container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 380px) {
  .copyright__container {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
  .copyright__container p {
    padding: 0;
  }
}
.copyright__politica {
  padding-top: 0;
  margin-bottom: 130px;
}
.copyright__politica a {
  color: gray;
  text-decoration: underline;
}

.totop {
  border-radius: 150px;
  width: 60px;
  height: 60px;
  background: #63AFFF url(../images/totop.svg);
  background-position: center 10px;
  background-repeat: no-repeat;
  background-size: 17px;
  position: fixed;
  bottom: -30px;
  left: 20%;
  z-index: 10;
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJfcmVzZXQuc2FzcyIsIl9mb250cy5zYXNzIiwiX2NvbnN0YW50cy5zYXNzIiwiX2dsb2JhbC5zYXNzIiwiX3RvcGJhci5zYXNzIiwiX2Jhbm5lci5zYXNzIiwiX2FkdmFudGFnZXMuc2FzcyIsIl9hYm91dC5zYXNzIiwiX2luZm8uc2FzcyIsIl90ZXBsaXkuc2FzcyIsIl93aHkuc2FzcyIsIl9lcXVpcG1lbnQuc2FzcyIsIl9zbGlkZXJzLnNhc3MiLCJfd29yay5zYXNzIiwiX2hvdy5zYXNzIiwiX3ByaWNlcy5zYXNzIiwiX2ZhcS5zYXNzIiwiX2NvbnRhY3RzLnNhc3MiLCJfY29weXJpZ2h0LnNhc3MiLCJfdG90b3Auc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDRSw4QkFBQTtVQUFBLHNCQUFBO0FERUY7O0FDQUE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0tBQUEsMkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0FER0Y7O0FDREE7RUFDRSxjQUFBO0FESUY7O0FDRkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FES0Y7O0FDSEE7RUFDRSxnQkFBQTtBRE1GOztBQ0pBO0VBQ0UsWUFBQTtBRE9GOztBQ0xBO0VBQ0UsV0FBQTtFQUNBLGFBQUE7QURRRjs7QUNOQTtFQUNFLHlCQUFBO0VBQ0EsaUJBQUE7QURTRjs7QUNQQTtFQUNFLHdCQUFBO0VBQ0EsZ0JBQUE7QURVRjs7QUVoREE7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkRBQUE7RUFDQSxnQkFBQTtBRm1ERjtBRWxEQTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSwwREFBQTtFQUNBLGdCQUFBO0FGb0RGO0FFbkRBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDREQUFBO0VB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cUZKO0FtQjdxRkU7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QW5CK3FGSjtBRzlwRkU7RWdCcEJBO0lBS0ksa0JBQUE7RW5CaXJGSjtBQUNGO0FHbnFGRTtFZ0JwQkE7SUFPSSxpQkFBQTtJQUNBLG1CQUFBO0VuQm9yRko7QUFDRjtBbUJwckZFO0VBQ0UsV0FBQTtBbkJzckZKO0FtQnJyRkU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FuQnVyRko7QUdwckZFO0VnQlRBO0lBUUksbUJBQUE7UUFBQSxlQUFBO0VuQnlyRko7QUFDRjtBR3pyRkU7RWdCVEE7SUFVSSxxQkFBQTtRQUFBLGlCQUFBO0lBQ0EsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSxrQkFBQTtFbkI0ckZKO0VtQjNyRkk7SUFDRSxVQUFBO0VuQjZyRk47QUFDRjtBbUI3ckZFO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0FuQityRko7QW1COXJGSTtFQUNFLFdBQUE7RUFDQSwwQkFBQTtBbkJnc0ZOOztBb0J6dUZBO0VBQ0Usb0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDRDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QXBCNHVGRiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBmaWd1cmUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgY29kZSwgZW0sIGltZywgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIGIsIHUsIGksIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIG1haW4sIGNhbnZhcywgZW1iZWQsIGZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3NcIjtcbiAgc3JjOiBsb2NhbChcIkdvbG9zXCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Hb2xvc1RleHQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3NcIjtcbiAgc3JjOiBsb2NhbChcIkdvbG9zXCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Hb2xvc1RleHQtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb2xvc1wiO1xuICBzcmM6IGxvY2FsKFwiR29sb3NcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL0dvbG9zVGV4dC1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3NcIjtcbiAgc3JjOiBsb2NhbChcIkdvbG9zXCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Hb2xvc1RleHQtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IEdvbG9zO1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcbiAgY29sb3I6IGdyYXk7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGNvbG9yOiAjMjUzRTYwO1xufVxucC5ubSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5wLmZhZGUge1xuICBjb2xvcjogZ3JleTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbmJ1dHRvbiwgLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjNjNBRkZGO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjUzRTYwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xufVxuYnV0dG9uLS10cmFuc3BhcmVudCwgLmJ1dHRvbi0tdHJhbnNwYXJlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2M0FGRkY7XG59XG5idXR0b246aG92ZXIsIC5idXR0b246aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluO1xuICBiYWNrZ3JvdW5kOiByZ2IoMTUwLCAyMDEuMTUzODQ2MTUzOCwgMjU1KTtcbn1cblxuLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgY29sb3I6ICMyNTNFNjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTE1cHgpIHtcbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4udGl0bGU6YWZ0ZXIsIC50aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC00MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTE1cHgpIHtcbiAgLnRpdGxlOmFmdGVyLCAudGl0bGU6YmVmb3JlIHtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG59XG4udGl0bGU6YWZ0ZXIge1xuICB3aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTNFNjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTE1cHgpIHtcbiAgLnRpdGxlOmFmdGVyIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuLnRpdGxlOmJlZm9yZSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMTEwcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNBRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUxNXB4KSB7XG4gIC50aXRsZTpiZWZvcmUge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cbi50aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgfVxuICAudGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG59XG4udGl0bGUtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aXRsZS0tY2VudGVyOmFmdGVyIHtcbiAgbGVmdDogY2FsYyg1MCUgLSA2MHB4KTtcbn1cbi50aXRsZS0tY2VudGVyOmJlZm9yZSB7XG4gIGxlZnQ6IGNhbGMoNTAlICsgNTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTE1cHgpIHtcbiAgLnRpdGxlLS1jZW50ZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDBweCk7XG4gIH1cbiAgLnRpdGxlLS1jZW50ZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDMwcHgpO1xuICB9XG59XG5cbi50aXRsZS1zaW1wbGUge1xuICBjb2xvcjogIzI1M0U2MDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRpdGxlLXNpbXBsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC50aXRsZS1zaW1wbGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAudGl0bGUtc2ltcGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLnRpdGxlLXNpbXBsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLnRpdGxlLXNpbXBsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxufVxuXG4ucXVpeiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICBib3R0b206IDIwcHg7XG59XG5cbi50b3BiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnRvcGJhci5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgYW5pbWF0aW9uOiByZXZlYWwgZm9yd2FyZHMgMC41cyBlYXNlLWluLW91dDtcbn1cbi50b3BiYXIuZml4ZWQgLnRvcGJhcl9fd3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi50b3BiYXJfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MTZweCkge1xuICAudG9wYmFyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAudG9wYmFyX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi50b3BiYXJfX3dyYXBwZXIgLnBob25lLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udG9wYmFyX193cmFwcGVyLS1zdCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc3QgLnRvcGJhcl9fbWVudS0tbW9iIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXN0IC50b3BiYXJfX21lbnUtLW1vYiBhIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjIyLCAyMzAsIDI0MCkgIWltcG9ydGFudDtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXN0IC5oYW1idXJnZXIgcGF0aCB7XG4gIGZpbGw6ICMyNTNFNjA7XG59XG4udG9wYmFyX193cmFwcGVyLS1zdCBwLCAudG9wYmFyX193cmFwcGVyLS1zdCBhIHtcbiAgY29sb3I6ICMyNTNFNjA7XG59XG4udG9wYmFyX193cmFwcGVyLS1zdCAudG9wYmFyX19kZXBhcnRtZW50IHAge1xuICBjb2xvcjogIzI1M0U2MDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4udG9wYmFyX193cmFwcGVyLS1zdCAucGhvbmUtaWNvbl9fY2lyY2xlIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXN0IC5waG9uZS1pY29uX19waG9uZSB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSBzY2FsZSgxLjIpO1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc3QgYSB7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzI1M0U2MDtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXN0IGE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc3Qgc3BhbiB7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc3Qgc3BhbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2M0FGRkY7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCB7XG4gIGJhY2tncm91bmQ6ICMyNTNFNjA7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCAudG9wYmFyX19tZW51LS1tb2Ige1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxYzMxNGQgMCUsICMyYzRkNzcgNjYuODYlLCAjMjUzZDVmIDEwMCUpO1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc2ggLnRvcGJhcl9fbWVudS0tbW9iIGEge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTcxLCAyMDcsIDI1NSwgMC4yOCkgIWltcG9ydGFudDtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXNoIC5oYW1idXJnZXIgcGF0aCB7XG4gIGZpbGw6ICNEMkU4RkY7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCBwLCAudG9wYmFyX193cmFwcGVyLS1zaCBhIHtcbiAgY29sb3I6ICNEMkU4RkY7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCBhIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXNoIGEgc3BhbiB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCBhOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXNoIGE6aG92ZXIgc3BhbiB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjRDJFOEZGO1xufVxuLnRvcGJhcl9fd3JhcHBlci0tc2ggYTpob3ZlciBzcGFuIHNwYW4ge1xuICBjb2xvcjogcmdiKDQ4LCAxNDguODQ2MTUzODQ2MiwgMjU1KTtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXNoIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50b3BiYXJfX3dyYXBwZXItLXNoIGEgc3BhbiBzcGFuIHtcbiAgY29sb3I6ICM2M0FGRkY7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCA+ICoge1xuICBjb2xvcjogI0QyRThGRjtcbn1cbi50b3BiYXJfX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50b3BiYXJfX2dyb3VwLS1waG9uZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC50b3BiYXJfX2dyb3VwLS1waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRvcGJhcl9fbG9nbyBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLnRvcGJhcl9fbG9nby0tc2ggcGF0aC52YXJpYWJsZSB7XG4gIGZpbGw6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4udG9wYmFyX19sb2dvLS1zaCBwYXRoLnZhcmlhYmxlLXN0cm9rZSB7XG4gIHN0cm9rZTogd2hpdGUgIWltcG9ydGFudDtcbn1cbi50b3BiYXJfX3Bob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnRvcGJhciAucGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcxNnB4KSB7XG4gIC50b3BiYXIgLnBob25lIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3BiYXIgLnBob25lIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi50b3BiYXJfX21lbnUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50b3BiYXJfX21lbnUgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAudG9wYmFyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC50b3BiYXIgLnBob25lLWljb24ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAudG9wYmFyX19tZW51LS1tb2Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MiU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgdG9wOiA0NXB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnRvcGJhcl9fbWVudS0tbW9iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAudG9wYmFyX19tZW51LS1tb2IgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZWQ7XG4gIH1cbn1cbi50b3BiYXJfX2hhbWJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAxcHgpIHtcbiAgLnRvcGJhcl9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnRvcGJhcl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9wYmFyX19idXR0b24gLmJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMThkZWcsICNkMmU4ZmYgMCUsICM4NmMwZmYgMTAwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlLW91dDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi50b3BiYXJfX2J1dHRvbiAuYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBlYXNlLWluO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMThkZWcsICM4NmMwZmYgMCUsICM4NmMwZmYgMTAwJSk7XG59XG5cbi50b3BiYXJfX3dyYXBwZXIgLnRvcGJhcl9fbG9nbywgLnRvcGJhcl9fd3JhcHBlciAudG9wYmFyX19waG9uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnRvcGJhcl9fd3JhcHBlciAudG9wYmFyX19sb2dvOjphZnRlciwgLnRvcGJhcl9fd3JhcHBlciAudG9wYmFyX19waG9uZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogcmVkO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnRvcGJhcl9fd3JhcHBlciAudG9wYmFyX19waG9uZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRvcGJhcl9fd3JhcHBlci0tc3QgLnRvcGJhcl9fbG9nbzo6YWZ0ZXIsIC50b3BiYXJfX3dyYXBwZXItLXN0IC50b3BiYXJfX3Bob25lOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyNTNFNjA7XG59XG4udG9wYmFyX193cmFwcGVyLS1zaCAudG9wYmFyX19sb2dvOjphZnRlciwgLnRvcGJhcl9fd3JhcHBlci0tc2ggLnRvcGJhcl9fcGhvbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0QyRThGRjtcbn1cblxuQGtleWZyYW1lcyByZXZlYWwge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5iYW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgZmlsdGVyOiBibHVyKDEwMHB4KTtcbiAgb3BhY2l0eTogMC42O1xuICBsZWZ0OiAtMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGJsdXIoMCk7XG4gICAgYmFja2dyb3VuZDogIzQyNDM0NDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzQyNDM0NCAwLCAjNDI0MzQ0IDEwMHB4LCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgNDAlLCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgNDUlLCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgNjAlLCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgNTAlLCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG59XG4uYmFubmVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMXB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmJhbm5lcl9fd2hlcmUge1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5iYW5uZXJfX2Zvcm0ge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAuYmFubmVyX19mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMXB4KSB7XG4gIC5iYW5uZXJfX2Zvcm0ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXJfX2Zvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMyZjMwMzI7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4uYmFubmVyLS1zdCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Jhbm5lcl9fc3Qud2VicCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDMycHgpIHtcbiAgLmJhbm5lci0tc3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXItLXN0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iYW5uZXItc3QtYmcud2VicCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5iYW5uZXItLXN0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMzIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9oZWFkZXItaW1hZ2UtbWFucy53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuYmFubmVyLS1zdDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNDkwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuYmFubmVyLS1zdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyLXN0LWJnLndlYnApO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJhbm5lci0tc3Q6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaGVhZGVyLWltYWdlLW1hbnMud2VicCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSBib3R0b207XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5iYW5uZXItLXN0OmJlZm9yZSB7XG4gICAgYm90dG9tOiA0NjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmJhbm5lci0tc3Q6YmVmb3JlIHtcbiAgICBib3R0b206IDQyMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzYwcHg7XG4gIH1cbn1cbi5iYW5uZXItLXN0IC5iYW5uZXJfX3RpdGxlIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhbm5lci0tc3QgLmJhbm5lcl9fdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5iYW5uZXItLXN0IC5iYW5uZXJfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5iYW5uZXItLXN0IC5iYW5uZXJfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmJhbm5lci0tc3QgLmJhbm5lcl9fd2hlcmUge1xuICBjb2xvcjogI0MzQzNDMztcbiAgZm9udC1zaXplOiAxLjYycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iYW5uZXItLXN0IC5iYW5uZXJfX3doZXJlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5iYW5uZXItLXN0IC5iYW5uZXJfX3doZXJlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgLmJhbm5lci0tc3QgLmJhbm5lcl9fd2hlcmUgZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmJhbm5lci0tc3QgLmJhbm5lcl9fd2hlcmUgZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAuYmFubmVyLS1zdCAuYmFubmVyX193aGVyZSBlbSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4uYmFubmVyLS1zdCAuYmFubmVyX19wcmljZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuNjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmFubmVyLS1zdCAuYmFubmVyX19wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLmJhbm5lci0tc3QgLmJhbm5lcl9fcHJpY2Ugc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDMycHgpIHtcbiAgLmJhbm5lci0tc3Qge1xuICAgIHBhZGRpbmctdG9wOiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXItLXN0IHtcbiAgICBwYWRkaW5nLXRvcDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzBweCkge1xuICAuYmFubmVyLS1zdCB7XG4gICAgcGFkZGluZy10b3A6IDk1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5iYW5uZXItLXN0IHtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xuICB9XG59XG4uYmFubmVyLS1zdCAud2FycmFudHkge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICNmZjUxNTE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMnB4IDIwcHggOHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzFweCkge1xuICAuYmFubmVyLS1zdCAud2FycmFudHkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmJhbm5lci0tc3QgLndhcnJhbnR5IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5iYW5uZXItLXN0IC53YXJyYW50eSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5iYW5uZXItLXN0IC53YXJyYW50eSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDRweCAxMHB4IDZweCAxMHB4O1xuICB9XG59XG4uYmFubmVyLS1zaCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Jhbm5lcl9fc2gud2VicCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iYW5uZXItLXNoIGgxIHtcbiAgY29sb3I6ICMyNTNFNjA7XG4gIGZvbnQtc2l6ZTogMi43MnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5iYW5uZXItLXNoIGgxIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0LjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5iYW5uZXItLXNoIGgxIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lci0tc2ggaDEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAuYmFubmVyLS1zaCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzBweCkge1xuICAuYmFubmVyLS1zaCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmJhbm5lci0tc2ggaDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzBweCkge1xuICAuYmFubmVyLS1zaCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmJhbm5lci0tc2ggaDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07XG4gIH1cbn1cbi5iYW5uZXItLXNoIC5iYW5uZXJfX3doZXJlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgLmJhbm5lci0tc2ggLmJhbm5lcl9fd2hlcmUge1xuICAgIGZvbnQtc2l6ZTogMS4wM3JlbTtcbiAgfVxufVxuLmJhbm5lci0tc2ggLmJhbm5lcl9fcHJpY2Uge1xuICBjb2xvcjogIzI1M0U2MDtcbiAgZm9udC1zaXplOiAxLjYycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJhbm5lci0tc2ggLmJhbm5lcl9fcHJpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmFubmVyLS1zaCAuYmFubmVyX19wcmljZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4uYmFubmVyLS1zaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwMHB4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmFubmVyLS1zaCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5iYW5uZXItLXNoIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmFubmVyLS1zaCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyX19zaC0tbW9iLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5iYW5uZXItLXNoIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iYW5uZXItc2gtYmcud2VicCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5iYW5uZXItLXNoOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2hlYWRlci1pbWFnZS1tYW4ud2VicCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSBib3R0b207XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lci0tc2gge1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Jhbm5lci1zaC1iZy53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iYW5uZXItLXNoOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNzklO1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2hlYWRlci1pbWFnZS1tYW4ud2VicCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgLmJhbm5lci0tc2g6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2hlYWRlci1pbWFnZS1tYW4ud2VicCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAuYmFubmVyLS1zaCB7XG4gICAgcGFkZGluZy10b3A6IDM1MHB4O1xuICB9XG4gIC5iYW5uZXItLXNoIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmJhbm5lci0tc2g6YmVmb3JlIHtcbiAgICBib3R0b206IDMyMHB4O1xuICAgIHdpZHRoOiA1OTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5iYW5uZXItLXNoOmJlZm9yZSB7XG4gICAgYm90dG9tOiA0MjBweDtcbiAgICB3aWR0aDogNDQzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBib3R0b207XG4gIH1cbn1cblxuLmFkdmFudGFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHg7XG4gIH1cbn1cbi5hZHZhbnRhZ2VzX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYWR2YW50YWdlc19fd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuYWR2YW50YWdlc19fd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmFkdmFudGFnZXNfX3dyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYWR2YW50YWdlc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hZHZhbnRhZ2VzX190ZXh0IHtcbiAgY29sb3I6ICMyNTNFNjA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYWR2YW50YWdlc19fdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWR2YW50YWdlc19fdGV4dCBlbSB7XG4gIGNvbG9yOiAjRkQwMDU5O1xufVxuXG4uYWJvdXQge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogI2NiY2FjYiB1cmwoL2ltYWdlcy9zZWN0aW9uLWFib3V0LWJnLndlYnApO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYWJvdXQge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxufVxuLmFib3V0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5hYm91dC0tc3Qge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTMwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5hYm91dC0tc3Qge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzVweCkge1xuICAuYWJvdXQtLXN0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDUyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LS1zdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCBib3R0b207XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWJvdXQtLXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MTVweCkge1xuICAuYWJvdXQtLXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjAlIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIGJvdHRvbTtcbiAgfVxufVxuLmFib3V0LS1zdCAuYWJvdXRfX2NvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYWJvdXQtLXN0IC5hYm91dF9fY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogNTgwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Fib3V0LXN0YWprYS1lcS53ZWJwKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0xNjBweDtcbiAgbGVmdDogNTBweDtcbiAgei1pbmRleDogNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmFib3V0LS1zdCAuYWJvdXRfX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU3JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYWJvdXQtLXN0IC5hYm91dF9fY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGxlZnQ6IC01MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmFib3V0LS1zdCAuYWJvdXRfX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxNSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hYm91dC0tc3QgLmFib3V0X19jb250YWluZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMTAlO1xuICAgIGJvdHRvbTogLTI4MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtLXN0IC5hYm91dF9fY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGxlZnQ6IDcwcHg7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBib3R0b206IC0yODdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUxNXB4KSB7XG4gIC5hYm91dC0tc3QgLmFib3V0X19jb250YWluZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogODAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJvdHRvbTogLTI3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmFib3V0LS1zdCAuYWJvdXRfX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBib3R0b206IC0yNzBweDtcbiAgfVxufVxuLmFib3V0LS1zdCAuYWJvdXRfX2xpc3Qge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxNDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYWJvdXQtLXN0IC5hYm91dF9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gIC5hYm91dC0tc3QgLmFib3V0X19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5hYm91dC0tc3QgLmFib3V0X19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4uYWJvdXQtLXN0IC5hYm91dF9faXRlbTpudGgtY2hpbGQoMykgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5hYm91dC0tc2gge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtLXNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzgwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLmFib3V0LS1zaCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNTAlO1xuICB9XG59XG4uYWJvdXQtLXNoIC5hYm91dF9fY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmFib3V0LS1zaCAuYWJvdXRfX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDYyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9hYm91dC1zaHR1a2F0dXJrYS1lcS53ZWJwKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNjBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmFib3V0LS1zaCAuYWJvdXRfX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtLXNoIC5hYm91dF9fY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTM3MHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgaGVpZ2h0OiA0MzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIC5hYm91dC0tc2ggLmFib3V0X19jb250YWluZXI6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMzcwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgfVxufVxuLmFib3V0LS1zaCAuYWJvdXRfX2xpc3Qge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxNDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDkwcHgpIHtcbiAgLmFib3V0LS1zaCAuYWJvdXRfX2xpc3Qge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuYWJvdXQtLXNoIC5hYm91dF9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMTYwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmFib3V0LS1zaCAuYWJvdXRfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtLXNoIC5hYm91dF9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hYm91dC0tc2ggLmFib3V0X19pdGVtIHN2ZyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5hYm91dC0tc2ggLmFib3V0X19ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5hYm91dC0tc2ggLmFib3V0X190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuLmFib3V0X19ibG9jayB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAwJSwgcmdiYSgyMTMsIDIxMywgMjEzLCAwLjgpIDEwMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gIC5hYm91dF9fYmxvY2sge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFib3V0X19ibG9jayB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmFib3V0X190ZXh0IHtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYWJvdXRfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFib3V0X19pdGVtIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1M0U2MDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hYm91dF9faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYWJvdXRfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYWJvdXRfX2l0ZW0gcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmFib3V0X19pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uYWJvdXRfX2l0ZW06bnRoLWxhc3QtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc2OTU7XG59XG4uYWJvdXRfX2l0ZW0gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogMjAlO1xuICB6LWluZGV4OiAwO1xufVxuLmFib3V0X19pdGVtOm50aC1jaGlsZCgzKSBzcGFuIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ3OXB4KSB7XG4gIC5hYm91dF9faXRlbTpudGgtY2hpbGQoMykgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5hYm91dF9faXRlbTpudGgtY2hpbGQoMykgc3ZnIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uYWJvdXRfX2l0ZW06bnRoLWNoaWxkKDQpIHNwYW4ge1xuICBmb250LXNpemU6IDRyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLmFib3V0X19pdGVtOm50aC1jaGlsZCg0KSBzdmcge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYWJvdXRfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLmFib3V0X19pdGVtIHN2ZyB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFib3V0X19pdGVtOm50aC1jaGlsZCgzKSBzdmcge1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmluZm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgY29sb3I6ICMyNTNFNjA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmluZm8gcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uaW5mb19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAuaW5mb19fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLmluZm9fX2FkdmFudGFnZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMDBweCAyMDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyMzBweCAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgLmluZm9fX2FkdmFudGFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDIwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIC5pbmZvX19hZHZhbnRhZ2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxNTBweCk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMTEwcHgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmluZm9fX2NvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluZm9fX2NvbHVtbiBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluZm9fX2l0ZW0ge1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNUY3Njk1ICFpbXBvcnRhbnQ7XG59XG4uaW5mb19faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxLjE4cmVtO1xufVxuLmluZm9fX2l0ZW0gc3ZnIHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uaW5mb19faXRlbSBzdmcuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA2MXB4KSB7XG4gIC5pbmZvX19pdGVtIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgZmxleDogMCAwIDE4MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0ODBkZWcsICNmM2Q2NmMgMCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIH1cbiAgLmluZm9fX2l0ZW06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgLmluZm9fX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCB0cmFuc3BhcmVudCA1MCUsICNiMWNhZWMgMTAwJSk7XG4gIH1cbiAgLmluZm9fX2l0ZW06bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogNHB4O1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG4gIC5pbmZvX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjNkNjZjIDAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICB9XG4gIC5pbmZvX19pdGVtOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgbGVmdDogNHB4O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDRweDtcbiAgfVxuICAuaW5mb19faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAjYjFjYWVjIDEwMCUpO1xuICB9XG4gIC5pbmZvX19pdGVtOm50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogNHB4O1xuICAgIHRvcDogNHB4O1xuICB9XG4gIC5pbmZvX19pdGVtOmFmdGVyIHtcbiAgICBsZWZ0OiA0cHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAuaW5mb19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5pbmZvX19pdGVtIHN2ZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5pbmZvX19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgfVxufVxuXG4udGVwbGl5IHtcbiAgbWFyZ2luOiAxODBweCBhdXRvIDE4MHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC50ZXBsaXkge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gIH1cbn1cbi50ZXBsaXlfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLnRlcGxpeV9fY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi50ZXBsaXlfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC50ZXBsaXlfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi50ZXBsaXlfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi50ZXBsaXlfX2luZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZXBsaXlfX2luZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4udGVwbGl5X19pbmZvIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTYwcHg7XG4gIHRvcDogLTEyMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnRlcGxpeV9faW5mbyBzdmcge1xuICAgIHRvcDogLTEwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudGVwbGl5X19pbmZvIHN2ZyB7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRlcGxpeV9faW5mbyBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAudGVwbGl5IC5idXR0b24gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50ZXBsaXkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi53aHkge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC53aHkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi53aHlfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgLndoeV9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLndoeV9fY29udGFpbmVyIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi53aHlfX2FkdmFudGFnZXMge1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjAwcHgpO1xuICBmbGV4OiAxIDEgNTAlO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLndoeV9fYWR2YW50YWdlcyB7XG4gICAgZmxleDogMSAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAud2h5X19hZHZhbnRhZ2VzIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIC53aHlfX2FkdmFudGFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDE1MHB4KTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxNTBweCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4ud2h5X19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2h5X19pbmZvIHVsIGxpIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2h5X19pdGVtIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIzMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzVGNzY5NTtcbn1cbi53aHlfX2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLndoeV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC53aHlfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICB9XG4gIC53aHlfX2l0ZW0gc3ZnIHtcbiAgICBmbGV4OiAwIDAgNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuLndoeV9fdGl0bGUge1xuICBjb2xvcjogIzI1M0U2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZXF1aXBtZW50IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjRmNGY0IDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuZXF1aXBtZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4uZXF1aXBtZW50X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVxdWlwbWVudF9fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgMWZyKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmVxdWlwbWVudF9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmVxdWlwbWVudF9fbGlzdCAuZXF1aXBtZW50X19pdGVtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLmVxdWlwbWVudF9fbGlzdCAuZXF1aXBtZW50X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVxdWlwbWVudF9fbGlzdCAuZXF1aXBtZW50X19pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5lcXVpcG1lbnRfX2xpc3QgLmVxdWlwbWVudF9faXRlbSBwIHtcbiAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uZXF1aXBtZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZXF1aXBtZW50X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmVxdWlwbWVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uc3dpcGVyIHtcbiAgcGFkZGluZzogNjBweCAwIDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuc3dpcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgNjBweCAwO1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICBib3R0b206IDE1MHB4O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNBRkZGO1xufVxuXG4uZXF1aXBtZW50X19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLmVxdWlwbWVudF9fc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxIC5zd2lwZXItc2xpZGUge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxLXNoIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpIC5zbGlkZV9faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbi5lcXVpcG1lbnRfX3NsaWRlci0tZXEtc2ggLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLnNsaWRlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxLXNoIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIC5zbGlkZV9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lcXVpcG1lbnRfX3NsaWRlci0tZXEtc2ggLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLnNsaWRlX19pbWcgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTIwcHg7XG4gIHdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuZXF1aXBtZW50X19zbGlkZXItLWVxLXNoIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIC5zbGlkZV9faW1nIGltZyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxLXNoIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDMpIC5zbGlkZV9faW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTIwcHg7XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxLXN0IC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpIC5zbGlkZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmVxdWlwbWVudF9fc2xpZGVyLS1lcS1zdCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgxKSAuc2xpZGVfX2ltZyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0xMDBweDtcbiAgYm90dG9tOiA2MHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzNjBweDtcbn1cbi5lcXVpcG1lbnRfX3NsaWRlci0tZXEtc3QgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMykgLnNsaWRlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZXF1aXBtZW50X19zbGlkZXItLWVxLXN0IC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDMpIC5zbGlkZV9faW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTc1cHg7XG4gIGJvdHRvbTogNjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMzYwcHg7XG59XG4uZXF1aXBtZW50X19zbGlkZXItLW10LXN0IC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpIC5zbGlkZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmVxdWlwbWVudF9fc2xpZGVyLS1tdC1zdCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgxKSAuc2xpZGVfX2ltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNTYpO1xufVxuLmVxdWlwbWVudF9fc2xpZGVyLS1tdC1zdCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgyKSAuc2xpZGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lcXVpcG1lbnRfX3NsaWRlci0tbXQtc3QgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLnNsaWRlX19pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjM0KTtcbn1cbi5lcXVpcG1lbnQgLnNsaWRlLCAuZXF1aXBtZW50IC5lcXVpcG1lbnRfX2l0ZW0ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xufVxuLmVxdWlwbWVudCAuc2xpZGVfX2ltZywgLmVxdWlwbWVudCAuZXF1aXBtZW50X19pdGVtX19pbWcge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLmVxdWlwbWVudCAuc2xpZGVfX2ltZyBpbWcsIC5lcXVpcG1lbnQgLmVxdWlwbWVudF9faXRlbV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5lcXVpcG1lbnQgLnNsaWRlX19uYW1lIHAsIC5lcXVpcG1lbnQgLmVxdWlwbWVudF9faXRlbV9fbmFtZSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4ud29yayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC53b3JrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG4ud29ya19fdGl0bGUge1xuICBmb250LXNpemU6IDMuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAud29ya19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC53b3JrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi53b3JrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLndvcms6YWZ0ZXIge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxufVxuLndvcmtfX3NsaWRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndvcmtfX3NsaWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29ya19fc2xpZGVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndvcmtfX3NsaWRlciAuc2xpZGUge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAud29ya19fc2xpZGVyIC5zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgfVxufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2xhYmVscyB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2xhYmVscyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2xhYmVscyBwLndoZXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcC5zcXVhcmUsIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcC5wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDJyZW07XG4gIGdyaWQtcm93OiAyO1xuICBtYXJnaW46IDA7XG59XG4ud29ya19fc2xpZGVyIC5zbGlkZV9fbGFiZWxzIHAuc3F1YXJlIHNwYW4sIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcC5wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3MXB4KSB7XG4gIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcC5zcXVhcmUsIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcC5wcmljZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgfVxufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2xhYmVscyBwLnByaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiAtIFwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC53b3JrX19zbGlkZXIgLnNsaWRlX19sYWJlbHMgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ud29ya19fc2xpZGVyIC5zbGlkZV9faW1hZ2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMDBweCAyMDBweDtcbiAgZ3JpZC1hdXRvLXJvd3M6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC53b3JrX19zbGlkZXIgLnNsaWRlX19pbWFnZXMge1xuICAgIGdhcDogMTBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyMHB4IDEyMHB4O1xuICAgIGdyaWQtYXV0by1yb3dzOiAxMDBweDtcbiAgfVxufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvcmtfX3NsaWRlciAuc2xpZGVfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKSB1cmwoLi4vaW1hZ2VzL3pvb20uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTcxcHgpIHtcbiAgLndvcmtfX3NsaWRlciAuc2xpZGVfX2ltYWdlOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTcxcHgpIHtcbiAgLndvcmtfX3NsaWRlciAuc2xpZGVfX2ltYWdlOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW47XG4gIH1cbn1cbi53b3JrX19zbGlkZXIgLnNsaWRlX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudGFicyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4udGFic19fbGFiZWwge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6ICNiMWIxYjE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbn1cbi50YWJzX19sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiBncmF5O1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50YWJzX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udGFic19fbGFiZWwuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzI1M0U2MDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50YWJzX19sYWJlbC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICM2M0FGRkY7XG59XG5cbi5ob3cge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuaG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaG93X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG93X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuaG93X19saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5ob3dfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTJweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYmFja2dyb3VuZDogIzI1M0U2MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzFweCkge1xuICAuaG93X19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogIzVGNzY5NTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC5ob3dfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuLmhvd19faWNvbiB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLmhvd19faWNvbiB7XG4gICAgZmxleDogMCAwIDQwcHg7XG4gIH1cbiAgLmhvd19faWNvbiBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ob3dfX3RleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuaG93X190ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5ob3dfX2J1dHRvbiB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDEwcHggYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3MXB4KSB7XG4gIC5wcmljZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4ucHJpY2VzX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U5ZTllOSAwJSwgI2ZmZiAxMDAlKTtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG4ucHJpY2VzX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByaWNlc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnByaWNlc19fc3VidGl0bGUge1xuICBjb2xvcjogZ3JheTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucHJpY2VzX193cmFwZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTcxcHgpIHtcbiAgLnByaWNlc19fd3JhcGVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5wcmljZXNfX2Jsb2NrIHtcbiAgZmxleDogMSAxIDQwMHB4O1xufVxuLnByaWNlc19fYnV0dG9uIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMTBweCBhdXRvO1xufVxuLnByaWNlc19faW5jbHVkZXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLnByaWNlc19faW5jbHVkZXMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnByaWNlc19faW5jbHVkZXMgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG4ucHJpY2VzX19pbmNsdWRlcyAudGl0bGU6YmVmb3JlLCAucHJpY2VzX19pbmNsdWRlcyAudGl0bGU6YWZ0ZXIge1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xufVxuLnByaWNlc19faW5jbHVkZXMgLnRpdGxlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcmljZXNfX2luY2x1ZGVzIC50aXRsZTpiZWZvcmUge1xuICB3aWR0aDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzFweCkge1xuICAucHJpY2VzX19pbmNsdWRlcyAudGl0bGU6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDQwcHgpO1xuICB9XG59XG4ucHJpY2VzX19pbmNsdWRlcyAucHJpY2VzX193cmFwZXMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnByaWNlc19faW5jbHVkZXMgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcmljZXNfX2luY2x1ZGUge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnByaWNlc19faW5jbHVkZSAudGl0bGUtLXNpbXBsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnByaWNlc19faW5jbHVkZSAudGl0bGUtLXNpbXBsZTo6YWZ0ZXIsIC5wcmljZXNfX2luY2x1ZGUgLnRpdGxlLS1zaW1wbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJpY2VzX19tYXRlcmlhbHMtLXN0IHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pbmNsdWRlcy1tYXQtc3Quc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnByaWNlc19fbWF0ZXJpYWxzLS1zaCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaW5jbHVkZXMtbWF0LXNoLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wcmljZXNfX3dvcmstLXN0IHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pbmNsdWRlcy13cmstc3Quc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnByaWNlc19fd29yay0tc2gge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2luY2x1ZGVzLXdyay1zaC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjI0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5wcmljZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNEY0RjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLnByaWNlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4ucHJpY2UtYmxvY2s6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOGI4Yjg7XG59XG4ucHJpY2UtYmxvY2tfX3RpdGxlIHtcbiAgY29sb3I6ICMyNTNFNjA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5wcmljZS1ibG9ja19fdHlwZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJpY2UtYmxvY2tfX2ZvciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucHJpY2UtYmxvY2tfX2ZvciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5wcmljZS1ibG9ja19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAucHJpY2UtYmxvY2tfX2xpc3Qge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnByaWNlLWJsb2NrX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5wcmljZS1ibG9ja19faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnByaWNlLWJsb2NrX19pdGVtOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM1LjUsIDI0NS4wMzMzMzMzMzMzLCAyNTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjNBRkZGO1xufVxuLnByaWNlLWJsb2NrX19pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucHJpY2UtYmxvY2tfX2NlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByaWNlLWJsb2NrX19jZWxsLS1zcXVhcmUgLnByaWNlLWJsb2NrX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wcmljZS1zcXVhcmUtaWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wcmljZS1ibG9ja19fY2VsbC0tc3F1YXJlIC5wcmljZS1ibG9ja19fdmFsdWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiDQvDJcIjtcbn1cbi5wcmljZS1ibG9ja19fY2VsbC0tY291bnQgLnByaWNlLWJsb2NrX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wcmljZS1sYWJlbC1pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnByaWNlLWJsb2NrX19jZWxsLS1jb3VudCAucHJpY2UtYmxvY2tfX3ZhbHVlOmFmdGVyIHtcbiAgY29udGVudDogXCIg4oK9L9C8MlwiO1xufVxuLnByaWNlLWJsb2NrX19jZWxsLS1jb3VudCAucHJpY2UtYmxvY2tfX3ZhbHVlLS1zaW1wbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiDigr1cIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAucHJpY2UtYmxvY2tfX2NlbGwgLnByaWNlLWJsb2NrX19pY29uIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5wcmljZS1ibG9ja19fdmFsdWUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyNTNFNjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLnByaWNlLWJsb2NrX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5pbmNsdWRlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5pbmNsdWRlc19faXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hlY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzMHB4O1xufVxuLmluY2x1ZGVzX19pbmZvIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZzogNnB4IDEycHggMTJweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2luZm8taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmluY2x1ZGVzX19pbmZvOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTtcbn1cbi5pbmNsdWRlc19faW5mbyBzcGFuIHtcbiAgY29sb3I6IGdyYXk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFxIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiAwJSwgI2U3ZTdlNyAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9uO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZmFxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmZhcV9fbGlzdCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTcxcHgpIHtcbiAgLmZhcV9fbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mYXFfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLmZhcV9faXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG59XG4uZmFxX19pdGVtIC5mYXFfX2Fuc3dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFxX19pdGVtLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMTlweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAyKTtcbn1cbi5mYXFfX2l0ZW0uYWN0aXZlIC5mYXFfX2Fuc3dlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9fcXVlc3Rpb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZhcV9fcXVlc3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mYXEtcXVlc3Rpb24taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXFfX3F1ZXN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZhcS1hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAuZmFxX19xdWVzdGlvbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuLmZhcV9fcXVlc3Rpb24gcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZhcV9fcXVlc3Rpb24gcCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbi5mYXFfX2Fuc3dlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXFfX2Fuc3dlciBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mYXFfX2Fuc3dlciBwIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4uY29udGFjdHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTdlN2U3IDAlLCAjZmZmIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC5jb250YWN0cyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5jb250YWN0c19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgLmNvbnRhY3RzX19saXN0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5jb250YWN0c19fbGlzdCA+IHN2ZyB7XG4gIG1hcmdpbjogMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxOHB4KSB7XG4gIC5jb250YWN0c19fbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29udGFjdHNfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5jb250YWN0c19faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb250YWN0c19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRncmF5O1xuICB9XG59XG4uY29udGFjdHNfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmNvbnRhY3RzX19saW5rIC5waG9uZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29udGFjdHNfX2xpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY29udGFjdHNfX2xpbmsgYSB7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xufVxuLmNvbnRhY3RzX19saW5rIGE6aG92ZXIge1xuICBjb2xvcjogIzYzQUZGRjtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG4uY29udGFjdHNfX2xpbmsgYTpob3ZlciBzcGFuIHNwYW4ge1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgY29sb3I6IHJnYigxNjAuMiwgMjA2LjM4NDYxNTM4NDYsIDI1NSk7XG59XG4uY29udGFjdHNfX2xpbmsgc3BhbiBzcGFuIHtcbiAgY29sb3I6IGdyYXk7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxOHB4KSB7XG4gIC5jb250YWN0c19fbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3RzX19tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgYm94LXNoYWRvdzogMCAzNXB4IDY0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdHNfX21hcCBpZnJhbWUge1xuICBoZWlnaHQ6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvcHlyaWdodCB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgY29sb3I6IGdyYXk7XG59XG4uY29weXJpZ2h0IHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogZ3JheTtcbn1cbi5jb3B5cmlnaHRfX25hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgZ3JheTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDdweCkge1xuICAuY29weXJpZ2h0X19uYW1lIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuY29weXJpZ2h0X19uYW1lIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xuICB9XG59XG4uY29weXJpZ2h0IHNwYW4ge1xuICBjb2xvcjogZ3JheTtcbn1cbi5jb3B5cmlnaHRfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29weXJpZ2h0X19jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5jb3B5cmlnaHRfX2NvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29weXJpZ2h0X19jb250YWluZXIgcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNvcHlyaWdodF9fcG9saXRpY2Ege1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG4uY29weXJpZ2h0X19wb2xpdGljYSBhIHtcbiAgY29sb3I6IGdyYXk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udG90b3Age1xuICBib3JkZXItcmFkaXVzOiAxNTBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogIzYzQUZGRiB1cmwoLi4vaW1hZ2VzL3RvdG9wLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAtMzBweDtcbiAgbGVmdDogMjAlO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufSIsIiosICo6YmVmb3JlLCAqOmFmdGVyXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgZmlndXJlLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGNvZGUsIGVtLCBpbWcsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCBiLCB1LCBpLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBtYWluLCBjYW52YXMsIGVtYmVkLCBmb290ZXIsIGhlYWRlciwgbmF2LCBzZWN0aW9uLCB2aWRlb1xyXG4gIG1hcmdpbjogMFxyXG4gIHBhZGRpbmc6IDBcclxuICBib3JkZXI6IDBcclxuICBmb250LXNpemU6IDEwMCVcclxuICBmb250OiBpbmhlcml0XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eVxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXHJcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZVxyXG5cclxuZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgbWFpblxyXG4gIGRpc3BsYXk6IGJsb2NrXHJcblxyXG5ib2R5XHJcbiAgbGluZS1oZWlnaHQ6IDFcclxuICB3aWR0aDogMTAwJVxyXG4gIG92ZXJmbG93LXg6IGhpZGRlblxyXG5cclxub2wsIHVsXHJcbiAgbGlzdC1zdHlsZTogbm9uZVxyXG5cclxuYmxvY2txdW90ZSwgcVxyXG4gIHF1b3Rlczogbm9uZVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyXHJcbiAgY29udGVudDogJydcclxuICBjb250ZW50OiBub25lXHJcblxyXG50YWJsZVxyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcclxuICBib3JkZXItc3BhY2luZzogMFxyXG5cclxuaW5wdXRcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcclxuICBib3JkZXItcmFkaXVzOiAwIiwiQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCJcclxuICBzcmM6IGxvY2FsKCdHb2xvcycpXHJcbiAgc3JjOiB1cmwoJy9mb250cy9Hb2xvc1RleHQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxuICBmb250LXdlaWdodDogNDAwXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogXCJHb2xvc1wiXHJcbiAgc3JjOiBsb2NhbCgnR29sb3MnKVxyXG4gIHNyYzogdXJsKCcvZm9udHMvR29sb3NUZXh0LU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxuICBmb250LXdlaWdodDogNTAwXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogXCJHb2xvc1wiXHJcbiAgc3JjOiBsb2NhbCgnR29sb3MnKVxyXG4gIHNyYzogdXJsKCcvZm9udHMvR29sb3NUZXh0LVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCJcclxuICBzcmM6IGxvY2FsKCdHb2xvcycpXHJcbiAgc3JjOiB1cmwoJy9mb250cy9Hb2xvc1RleHQtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxuICBmb250LXdlaWdodDogNzAwIiwiJG1haW4tZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFjMzE0ZCAwJSwgIzJjNGQ3NyA2Ni44NiUsICMyNTNkNWYgMTAwJSlcclxuJG1haW4tZGFyazogIzI1M0U2MFxyXG4kbWFpbjogIzYzQUZGRlxyXG4kbWFpbi1kaXJ0OiAjNUY3Njk1XHJcbiR3aGl0ZTogI2ZmZmZmZlxyXG4kbGlnaHQ6ICNEMkU4RkZcclxuJGFsZXJ0OiAjRkQwMDU5XHJcbiR0ZXh0LWNvbG9yOiAjNTI1MjUyXHJcbiRzdDogdHJ1ZVxyXG4kc2g6IHRydWVcclxuJG1heC13aWR0aDogMTI4MHB4XHJcblxyXG4uY29udGFpbmVyXHJcbiAgd2lkdGg6IDEwMCVcclxuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGhcclxuICBtYXJnaW46IDAgYXV0b1xyXG4gIHBhZGRpbmc6IDAgMTBweFxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgODBweClcclxuICAgIHBhZGRpbmc6IDAgNTBweFxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweClcclxuICAgIHBhZGRpbmctbGVmdDogMjBweFxyXG4gICAgcGFkZGluZy1yaWdodDogMjBweFxyXG5cclxuQG1peGluIHBzZXVkb1xyXG4gIGNvbnRlbnQ6IFwiXCJcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICBsZWZ0OiAwXHJcbiAgdG9wOiAwXHJcblxyXG5AbWl4aW4gdy1tYXgoJHZhbHVlKVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdmFsdWUpXHJcbiAgICBAY29udGVudFxyXG5cclxuQG1peGluIHctbWluKCR2YWx1ZSlcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHZhbHVlKVxyXG4gICAgQGNvbnRlbnQiLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbmh0bWxcclxuICBmb250LXNpemU6IDFyZW1cclxuXHJcbmJvZHlcclxuICBmb250LXNpemU6IDFyZW1cclxuICBiYWNrZ3JvdW5kOiB3aGl0ZVxyXG4gIGZvbnQtZmFtaWx5OiBHb2xvc1xyXG5cclxuYVxyXG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2Utb3V0XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgY29sb3I6IGJsYWNrXHJcbiAgJjpob3ZlclxyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluXHJcbiAgICBjb2xvcjogZ3JheVxyXG5zdHJvbmdcclxuICBmb250LXdlaWdodDogNTAwXHJcbmJcclxuICBmb250LXdlaWdodDogNjAwXHJcblxyXG5wXHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXRcclxuICBmb250LXNpemU6IDFyZW1cclxuICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgbGluZS1oZWlnaHQ6IDEyNSVcclxuICBjb2xvcjogY29uc3QuJG1haW4tZGFya1xyXG4gICYubm1cclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAmLmZhZGVcclxuICAgIGNvbG9yOiBncmV5XHJcbiAgICBmb250LXNpemU6IDAuOHJlbVxyXG5cclxuYnV0dG9uLCAuYnV0dG9uXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgY3Vyc29yOiBwb2ludGVyXHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXRcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICBiYWNrZ3JvdW5kOiBjb25zdC4kbWFpblxyXG4gIGJvcmRlcjogbm9uZVxyXG4gIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrICFpbXBvcnRhbnRcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbVxyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlXHJcbiAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgcGFkZGluZzogMTZweCAxNnB4XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXRcclxuICAmLS10cmFuc3BhcmVudFxyXG4gICAgcGFkZGluZy1yaWdodDogMjRweFxyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjb25zdC4kbWFpblxyXG4gICY6aG92ZXJcclxuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW5cclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oY29uc3QuJG1haW4sIDEwJSlcclxuXHJcbi50aXRsZVxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIGZvbnQtc2l6ZTogMy40cmVtXHJcbiAgY29sb3I6IGNvbnN0LiRtYWluLWRhcmtcclxuICBmb250LXdlaWdodDogNzAwXHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gIGxpbmUtaGVpZ2h0OiAzLjJyZW1cclxuICBtYXJnaW4tYm90dG9tOiA4MHB4XHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTE1cHgpXHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgJjphZnRlciwgJjpiZWZvcmVcclxuICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgdG9wOiBhdXRvXHJcbiAgICBsZWZ0OiAwXHJcbiAgICBib3R0b206IC00MHB4XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgaGVpZ2h0OiA2cHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDUxNXB4KVxyXG4gICAgICBib3R0b206IC0yMHB4XHJcbiAgJjphZnRlclxyXG4gICAgd2lkdGg6IDEwMHB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1MTVweClcclxuICAgICAgd2lkdGg6IDYwcHhcclxuICAmOmJlZm9yZVxyXG4gICAgdG9wOiBhdXRvXHJcbiAgICBsZWZ0OiAxMTBweFxyXG4gICAgd2lkdGg6IDE1cHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbnN0LiRtYWluXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1MTVweClcclxuICAgICAgbGVmdDogNzBweFxyXG4gIHNwYW5cclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICBmb250LXNpemU6IDJyZW1cclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIGZvbnQtc2l6ZTogMnJlbVxyXG4gICAgbGluZS1oZWlnaHQ6IDEyNSVcclxuICAgIHNwYW5cclxuICAgICAgZm9udC1zaXplOiAxLjQ1cmVtXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlXHJcbiAgJi0tY2VudGVyXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICY6YWZ0ZXJcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA2MHB4KVxyXG4gICAgJjpiZWZvcmVcclxuICAgICAgbGVmdDogY2FsYyg1MCUgKyA1MHB4KVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTE1cHgpXHJcbiAgICAgICY6YWZ0ZXJcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQwcHgpXHJcbiAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAzMHB4KVxyXG5cclxuLnRpdGxlLXNpbXBsZVxyXG4gIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gIGZvbnQtc2l6ZTogM3JlbVxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgc3BhblxyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICBmb250LXNpemU6IDJyZW1cclxuICAgIHNwYW5cclxuICAgICAgZm9udC1zaXplOiAxLjZyZW1cclxuICBAaW5jbHVkZSBjb25zdC53LW1heCgzODBweClcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtXHJcbiAgICBzcGFuXHJcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtXHJcblxyXG4ucXVpelxyXG4gIHBvc2l0aW9uOiBmaXhlZFxyXG4gIHotaW5kZXg6IDEwMFxyXG4gIGJvdHRvbTogMjBweCIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLnRvcGJhclxyXG5cdHdpZHRoOiAxMDAlXHJcblx0aGVpZ2h0OiA1MHB4XHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdGxlZnQ6IDBcclxuXHR0b3A6IDMwcHhcclxuXHR6LWluZGV4OiAxMFxyXG5cdCYuZml4ZWRcclxuXHRcdHBvc2l0aW9uOiBmaXhlZFxyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXHJcblx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXRcclxuXHRcdG9wYWNpdHk6IDBcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpXHJcblx0XHRhbmltYXRpb246IHJldmVhbCBmb3J3YXJkcyAwLjVzIGVhc2UtaW4tb3V0XHJcblx0XHQudG9wYmFyX193cmFwcGVyXHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCAwIDAgLyAwLjIpXHJcblx0Jl9fd3JhcHBlclxyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdG1heC13aWR0aDogY29uc3QuJG1heC13aWR0aFxyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1MHB4XHJcblx0XHRtYXJnaW4tbGVmdDogNTBweFxyXG5cdFx0aGVpZ2h0OiA1MHB4XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4XHJcblx0XHRwYWRkaW5nOiA4cHggMTBweFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcblx0XHRAaW5jbHVkZSBjb25zdC53LW1pbig3MTZweClcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNnB4XHJcblx0XHRAaW5jbHVkZSBjb25zdC53LW1heCg4NTBweClcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4XHJcblx0XHQucGhvbmUtaWNvblxyXG5cdFx0XHR3aWR0aDogMzBweFxyXG5cdFx0XHRoZWlnaHQ6IDMwcHhcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcblx0XHQmLS1zdFxyXG5cdFx0XHQudG9wYmFyX19tZW51LS1tb2JcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBjb25zdC4kd2hpdGVcclxuXHRcdFx0XHRhXHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHJnYigyMjIsMjMwLDI0MCkgIWltcG9ydGFudFxyXG5cdFx0XHQuaGFtYnVyZ2VyIHBhdGhcclxuXHRcdFx0XHRmaWxsOiBjb25zdC4kbWFpbi1kYXJrXHJcblx0XHRcdHAsIGFcclxuXHRcdFx0XHRjb2xvcjogY29uc3QuJG1haW4tZGFya1xyXG5cdFx0XHQudG9wYmFyX19kZXBhcnRtZW50XHJcblx0XHRcdFx0cFxyXG5cdFx0XHRcdFx0Y29sb3I6IGNvbnN0LiRtYWluLWRhcmtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlXHJcblx0XHRcdC5waG9uZS1pY29uXHJcblx0XHRcdFx0Jl9fY2lyY2xlXHJcblx0XHRcdFx0XHRmaWxsOiBjb25zdC4kd2hpdGVcclxuXHRcdFx0XHQmX19waG9uZVxyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHggIWltcG9ydGFudFxyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHNjYWxlKDEuMilcclxuXHRcdFx0YmFja2dyb3VuZDogd2hpdGVcclxuXHRcdFx0YVxyXG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0XHJcblx0XHRcdFx0Y29sb3I6IGNvbnN0LiRtYWluLWRhcmtcclxuXHRcdFx0XHQmOmhvdmVyXHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dFxyXG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrXHJcblx0XHRcdHNwYW5cclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dFxyXG5cdFx0XHRcdHNwYW5cclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdFx0XHRcdGNvbG9yOiBjb25zdC4kbWFpblxyXG5cdFx0Ji0tc2hcclxuXHRcdFx0LnRvcGJhcl9fbWVudS0tbW9iXHJcblx0XHRcdFx0YmFja2dyb3VuZDogY29uc3QuJG1haW4tZ3JhZGllbnRcclxuXHRcdFx0XHRhXHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMTcxLDIwNywgMjU1LCAwLjI4KSAhaW1wb3J0YW50XHJcblx0XHRcdC5oYW1idXJnZXIgcGF0aFxyXG5cdFx0XHRcdGZpbGw6IGNvbnN0LiRsaWdodFxyXG5cdFx0XHRwLCBhXHJcblx0XHRcdFx0Y29sb3I6IGNvbnN0LiRsaWdodFxyXG5cdFx0XHRhXHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dFxyXG5cdFx0XHRcdHNwYW5cclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXRcclxuXHRcdFx0XHQmOmhvdmVyXHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0XHJcblx0XHRcdFx0XHRzcGFuXHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXRcclxuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbnN0LiRsaWdodFxyXG5cdFx0XHRcdFx0XHRzcGFuXHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGRhcmtlbihjb25zdC4kbWFpbiwgMTAlKVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBjb25zdC4kbWFpbi1kYXJrXHJcblx0XHRcdGFcclxuXHRcdFx0XHRjb2xvcjogY29uc3QuJHdoaXRlXHJcblx0XHRcdFx0c3BhblxyXG5cdFx0XHRcdFx0c3BhblxyXG5cdFx0XHRcdFx0XHRjb2xvcjogY29uc3QuJG1haW5cclxuXHRcdFx0PiAqXHJcblx0XHRcdFx0Y29sb3I6IGNvbnN0LiRsaWdodFxyXG5cdCZfX2dyb3VwXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHhcclxuXHRcdCYtLXBob25lXHJcblx0XHRcdEBpbmNsdWRlIGNvbnN0LnctbWF4KDYwMHB4KVxyXG5cdFx0XHRcdHdpZHRoOiAzMHB4XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0XHRAaW5jbHVkZSBjb25zdC53LW1heCgzNDBweClcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lXHJcblx0Jl9fbG9nb1xyXG5cdFx0c3ZnXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdFx0XHR0b3A6IDJweFxyXG5cdFx0Ly8gJi0tc3RcclxuXHRcdC8vIFx0cGF0aC52YXJpYWJsZVxyXG5cdFx0Ly8gXHRcdGZpbGw6IGNvbnN0LiRtYWluICFpbXBvcnRhbnRcclxuXHRcdCYtLXNoXHJcblx0XHRcdHBhdGgudmFyaWFibGVcclxuXHRcdFx0XHRmaWxsOiB3aGl0ZSAhaW1wb3J0YW50XHJcblx0XHRcdHBhdGgudmFyaWFibGUtc3Ryb2tlXHJcblx0XHRcdFx0c3Ryb2tlOiB3aGl0ZSAhaW1wb3J0YW50XHJcblx0Jl9fcGhvbmVcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweFxyXG5cdC5waG9uZVxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0QGluY2x1ZGUgY29uc3Qudy1tYXgoNzE2cHgpXHJcblx0XHRcdHNwYW5cclxuXHRcdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHRzdmdcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcblx0Jl9fbWVudVxyXG5cdFx0YVxyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpXHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4XHJcblx0XHRAaW5jbHVkZSBjb25zdC53LW1heCgxMTAwcHgpXHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRAaW5jbHVkZSBjb25zdC53LW1heCgxMTAwcHgpXHJcblx0XHQucGhvbmUtaWNvblxyXG5cdFx0XHR3aWR0aDogMjVweFxyXG5cdFx0XHRoZWlnaHQ6IDI1cHhcclxuXHRcdCZfX21lbnUtLW1vYlxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdFx0bGVmdDogNTIlXHJcblx0XHRcdEBpbmNsdWRlIGNvbnN0LnctbWF4KDYwMHB4KVxyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHRcdGxlZnQ6IGF1dG9cclxuXHRcdFx0XHRyaWdodDogMjBweFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdGJhY2tncm91bmQ6IHJlZFxyXG5cdFx0XHR0b3A6IDQ1cHhcclxuXHRcdFx0cGFkZGluZzogMjBweFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdFx0YVxyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKVxyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHhcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHhcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZWRcclxuXHQvLyBNT0Ig0JzQldCd0K5cclxuXHQmX19oYW1idXJnZXJcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdFx0QGluY2x1ZGUgY29uc3Qudy1taW4oMTEwMXB4KVxyXG5cdFx0XHRkaXNwbGF5OiBub25lXHJcblx0Jl9fYnV0dG9uXHJcblx0XHRAaW5jbHVkZSBjb25zdC53LW1heCg2MDBweClcclxuXHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0LmJ1dHRvblxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMThkZWcsICNkMmU4ZmYgMCUsICM4NmMwZmYgMTAwJSlcclxuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2Utb3V0XHJcblx0XHRcdHBhZGRpbmc6IDEwcHhcclxuXHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZS1pblxyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOGRlZywgIzg2YzBmZiAwJSwgIzg2YzBmZiAxMDAlKVxyXG4vLyDQoNCw0LfQtNC10LvQuNGC0LXQu9C4XHJcbi50b3BiYXJfX3dyYXBwZXJcclxuXHRcdC50b3BiYXJfX2xvZ28sIC50b3BiYXJfX3Bob25lXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweFxyXG5cdFx0XHQmOjphZnRlclxyXG5cdFx0XHRcdEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG5cdFx0XHRcdHdpZHRoOiAxcHhcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJlZFxyXG5cdFx0XHRcdGxlZnQ6IGF1dG9cclxuXHRcdFx0XHRyaWdodDogMFxyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHhcclxuXHRcdC50b3BiYXJfX3Bob25lXHJcblx0XHRcdCY6YWZ0ZXJcclxuXHRcdFx0XHRAaW5jbHVkZSBjb25zdC53LW1heCgxMTAwcHgpXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHQmLS1zdFxyXG5cdFx0XHQudG9wYmFyX19sb2dvLCAudG9wYmFyX19waG9uZVxyXG5cdFx0XHRcdCY6OmFmdGVyXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBjb25zdC4kbWFpbi1kYXJrXHJcblx0XHQmLS1zaFxyXG5cdFx0XHQudG9wYmFyX19sb2dvLCAudG9wYmFyX19waG9uZVxyXG5cdFx0XHRcdCY6OmFmdGVyXHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGNvbnN0LiRsaWdodFxyXG5cclxuQGtleWZyYW1lcyByZXZlYWxcclxuXHRmcm9tXHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KVxyXG5cdFx0b3BhY2l0eTogMFxyXG5cdHRvXHJcblx0XHRvcGFjaXR5OiAxXHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkiLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi5iYW5uZXJcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB6LWluZGV4OiAwXHJcbiAgYmFja2dyb3VuZDogd2hpdGVcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gXHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHRcclxuICBwYWRkaW5nLXRvcDogMTIwcHhcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweFxyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxuICAmOjphZnRlclxyXG4gICAgQGluY2x1ZGUgY29uc3QucHNldWRvXHJcbiAgICB3aWR0aDogMzAwcHhcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgYmFja2dyb3VuZDogYmxhY2tcclxuICAgIGZpbHRlcjogYmx1cigxMDBweClcclxuICAgIG9wYWNpdHk6IDAuNlxyXG4gICAgbGVmdDogLTIwJVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICB6LWluZGV4OiAtMVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNzAwcHgpXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGxlZnQ6IDBcclxuICAgICAgdG9wOiBhdXRvXHJcbiAgICAgIGJvdHRvbTogMFxyXG4gICAgICBvcGFjaXR5OiAxXHJcbiAgICAgIGZpbHRlcjogYmx1cigwKVxyXG4gICAgICBiYWNrZ3JvdW5kOiAjNDI0MzQ0XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgMTAwcHgsIHRyYW5zcGFyZW50IDcwJSlcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDYwMHB4KVxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzQyNDM0NCAwLCAjNDI0MzQ0IDQwJSwgdHJhbnNwYXJlbnQgNzAlKVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTQwcHgpXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDI0MzQ0IDAsICM0MjQzNDQgNDUlLCB0cmFuc3BhcmVudCA3MCUpXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0MDBweClcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICM0MjQzNDQgMCwgIzQyNDM0NCA2MCUsIHRyYW5zcGFyZW50IDcwJSlcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ3MHB4KVxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzQyNDM0NCAwLCAjNDI0MzQ0IDUwJSwgdHJhbnNwYXJlbnQgNzAlKVxyXG4gICZfX2NvbnRhaW5lclxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGdhcDogMjBweFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNjAxcHgpXHJcbiAgICAgICAgZ2FwOiA2MHB4XHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwMzFweClcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg3MDBweClcclxuICAgICAgICBtaW4taGVpZ2h0OiAwXHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvXHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcbiAgJl9fd2hlcmVcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlXHJcbiAgJl9fZm9ybVxyXG4gICAgcGFkZGluZzogMjBweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGhlaWdodDogMzAwcHhcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCAwIDAgLyAwLjYpXHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHhcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1pbigxMDMwcHgpXHJcbiAgICAgIG1heC13aWR0aDogNDcwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwMzFweClcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwIDAgMCAvIDAuMilcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDcwMHB4KVxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBiYWNrZ3JvdW5kOiAjMmYzMDMyXHJcbiAgICAgIG1heC13aWR0aDogbm9uZVxyXG4gICYtLXN0XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iYW5uZXJfX3N0LndlYnApXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHRcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwMzJweClcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg3MDBweClcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCVcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0ICFpbXBvcnRhbnRcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyLXN0LWJnLndlYnApXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC5wc2V1ZG9cclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogNjAwcHhcclxuICAgICAgICB0b3A6IGF1dG9cclxuICAgICAgICBib3R0b206IDMyMHB4XHJcbiAgICAgICAgbGVmdDogMFxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaGVhZGVyLWltYWdlLW1hbnMud2VicClcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgIHotaW5kZXg6IC0xXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTIwcHgpXHJcbiAgICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgICB0b3A6IGF1dG9cclxuICAgICAgICAgIGJvdHRvbTogNDkwcHhcclxuICAgICAgICAgIGxlZnQ6IDBcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWluKDE1MDBweClcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyLXN0LWJnLndlYnApXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3QucHNldWRvXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4XHJcbiAgICAgICAgdG9wOiBhdXRvXHJcbiAgICAgICAgYm90dG9tOiAwXHJcbiAgICAgICAgbGVmdDogYXV0b1xyXG4gICAgICAgIHJpZ2h0OiAwXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9oZWFkZXItaW1hZ2UtbWFucy53ZWJwKVxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSBib3R0b21cclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgICAgei1pbmRleDogLTFcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDM2MHB4KVxyXG4gICAgICAmOmJlZm9yZVxyXG4gICAgICAgIGJvdHRvbTogNDYwcHhcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM2MHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgzNDBweClcclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBib3R0b206IDQyMHB4XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNjBweFxyXG4gICAgLmJhbm5lcl9fdGl0bGVcclxuICAgICAgaDFcclxuICAgICAgICBjb2xvcjogd2hpdGVcclxuICAgICAgICBmb250LXNpemU6IDRyZW1cclxuICAgICAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDYwMHB4KVxyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDcwcHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbVxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDM2MHB4KVxyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW1cclxuICAgIC5iYW5uZXJfX3doZXJlXHJcbiAgICAgIGNvbG9yOiAjQzNDM0MzXHJcbiAgICAgIGZvbnQtc2l6ZTogMS42MnJlbVxyXG4gICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNjAwcHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDcwcHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtXHJcbiAgICAgICAgJl9fdGl0bGVcclxuICAgICAgZW1cclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDMwcHgpXHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDcwMHB4KVxyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTAzMHB4KVxyXG4gICAgICAgICAgY29sb3I6IHdoaXRlXHJcbiAgICAuYmFubmVyX19wcmljZVxyXG4gICAgICBjb2xvcjogI2ZmZmZmZlxyXG4gICAgICBmb250LXNpemU6IDEuNjJyZW1cclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgIHNwYW5cclxuICAgICAgICBmb250LXNpemU6IDQuNXJlbVxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0NjBweClcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDMycHgpXHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MDBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNzAwcHgpXHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDcwcHgpXHJcbiAgICAgIHBhZGRpbmctdG9wOiA5NSVcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDM0MHB4KVxyXG4gICAgICBwYWRkaW5nLXRvcDogNzUlXHJcbiAgICAud2FycmFudHlcclxuICAgICAgY29sb3I6IHdoaXRlXHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZjUxNTFcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbiAgICAgIHBhZGRpbmc6IDJweCAyMHB4IDhweCAyMHB4XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbVxyXG4gICAgICBtYXJnaW46IDEwcHggMFxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDMxcHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNzAwcHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDcwcHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4XHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDM0MHB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4IDZweCAxMHB4XHJcbiAgJi0tc2hcclxuICAgIGgxXHJcbiAgICAgIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICAgIGZvbnQtc2l6ZTogMi43MnJlbVxyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgICBzcGFuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICBmb250LXNpemU6IDQuM3JlbVxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDMwcHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW1cclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZVxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMjAwcHgpXHJcbiAgICAgICAgY29sb3I6IHdoaXRlXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwMzBweClcclxuICAgICAgICBmb250LXNpemU6IDEuOXJlbVxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0NzBweClcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbVxyXG4gICAgICAgIHNwYW5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi43cmVtXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDMzMHB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtXHJcbiAgICAgICAgc3BhblxyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjNyZW1cclxuICAgIC5iYW5uZXJfX3doZXJlXHJcbiAgICAgIGNvbG9yOiB3aGl0ZVxyXG4gICAgICBmb250LXNpemU6IDEuNjJyZW1cclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ3MHB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wM3JlbVxyXG4gICAgLmJhbm5lcl9fcHJpY2VcclxuICAgICAgY29sb3I6IGNvbnN0LiRtYWluLWRhcmtcclxuICAgICAgZm9udC1zaXplOiAxLjYycmVtXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgICBzcGFuXHJcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW1cclxuICAgICAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEyMDBweClcclxuICAgICAgICBjb2xvcjogd2hpdGVcclxuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Jhbm5lcl9fc2gud2VicClcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodFxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDYwMHB4XHJcbiAgICAgIHRvcDogYXV0b1xyXG4gICAgICBib3R0b206IDBcclxuICAgICAgbGVmdDogYXV0b1xyXG4gICAgICByaWdodDogMFxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcclxuICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgIHotaW5kZXg6IC0xXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMjAwcHgpXHJcbiAgICAgIGNvbG9yOiB3aGl0ZVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTAzMHB4KVxyXG4gICAgICBjb2xvcjogd2hpdGVcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDYwMHB4KVxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iYW5uZXJfX3NoLS1tb2Iud2VicClcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWluKDE1MDBweClcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyLXNoLWJnLndlYnApXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlXHJcbiAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC5wc2V1ZG9cclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9oZWFkZXItaW1hZ2UtbWFuLndlYnApXHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIGJvdHRvbVxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgICBib3R0b206IDBcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEyMDBweClcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmFubmVyLXNoLWJnLndlYnApXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgYm90dG9tOiAwXHJcbiAgICAgICAgd2lkdGg6IDc5JVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2hlYWRlci1pbWFnZS1tYW4ud2VicClcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b21cclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCVcclxuICAgICAgICB6LWluZGV4OiAtMVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTAzMHB4KVxyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBib3R0b206IDBcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2hlYWRlci1pbWFnZS1tYW4ud2VicClcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICAgIHotaW5kZXg6IC0xXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDMwcHgpXHJcbiAgICAgIHBhZGRpbmctdG9wOiAzNTBweFxyXG4gICAgICAuYmFubmVyX19jb250YWluZXJcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgICAgIGdhcDogMjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNzAwcHgpXHJcbiAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgYm90dG9tOiAzMjBweDtcclxuICAgICAgICB3aWR0aDogNTkwcHg7XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1MDBweClcclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBib3R0b206IDQyMHB4XHJcbiAgICAgICAgd2lkdGg6IDQ0M3B4XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBib3R0b20iLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi5hZHZhbnRhZ2VzXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgei1pbmRleDogMlxyXG4gIG1hcmdpbi10b3A6IC01MHB4XHJcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHhcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDAwcHgpXHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHhcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgJl9fd3JhcHBlclxyXG4gICAgYmFja2dyb3VuZDogd2hpdGVcclxuICAgIHBhZGRpbmc6IDIwcHggNDBweFxyXG4gICAgbWF4LXdpZHRoOiA5ODBweFxyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgZ2FwOiA0MHB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDAwcHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHhcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg2NTBweClcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHhcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1MjBweClcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuICAmX19pdGVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBnYXA6IDIwcHhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAmX190ZXh0XHJcbiAgICBjb2xvcjogY29uc3QuJG1haW4tZGFya1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgc3BhblxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgZW1cclxuICAgICAgY29sb3I6IGNvbnN0LiRhbGVydCIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLmFib3V0XHJcbiAgbWluLWhlaWdodDogMzAwcHhcclxuICBiYWNrZ3JvdW5kOiAjY2JjYWNiIHVybCgvaW1hZ2VzL3NlY3Rpb24tYWJvdXQtYmcud2VicClcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuICBwYWRkaW5nLXRvcDogMTAwcHhcclxuICBwYWRkaW5nLWJvdHRvbTogMTYwcHhcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDAwcHgpXHJcbiAgICBwYWRkaW5nLXRvcDogMjAwcHhcclxuICB3aWR0aDogMTAwJVxyXG4gICZfX2NvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG4gICYtLXN0XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg4MDBweClcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG9cclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxMzAlXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg3MDBweClcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG9cclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0MjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNjM1cHgpXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTIwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU0MHB4KVxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDAwcHhcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAlXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IGJvdHRvbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNjAwcHgpXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyODBweFxyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTE1cHgpXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyODBweFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMCUgYXV0b1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgYm90dG9tXHJcbiAgICAuYWJvdXRfX2NvbnRhaW5lclxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgd2lkdGg6IDgwJVxyXG4gICAgICAgIGhlaWdodDogNTgwcHhcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9hYm91dC1zdGFqa2EtZXEud2VicClcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b21cclxuICAgICAgICB0b3A6IGF1dG9cclxuICAgICAgICBib3R0b206IC0xNjBweFxyXG4gICAgICAgIGxlZnQ6IDUwcHhcclxuICAgICAgICB6LWluZGV4OiA1XHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTI3MHB4KVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1NyVcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDAwcHgpXHJcbiAgICAgICAgICBsZWZ0OiAtNTBweFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDgwMHB4KVxyXG4gICAgICAgICAgbGVmdDogMTUlXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNjAwcHgpXHJcbiAgICAgICAgICBsZWZ0OiAxMCVcclxuICAgICAgICAgIGJvdHRvbTogLTI4MHB4XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbVxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU0MHB4KVxyXG4gICAgICAgICAgbGVmdDogNzBweFxyXG4gICAgICAgICAgd2lkdGg6IDY0JVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXHJcbiAgICAgICAgICBib3R0b206IC0yODdweFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDUxNXB4KVxyXG4gICAgICAgICAgbGVmdDogMFxyXG4gICAgICAgICAgd2lkdGg6IDgwJVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXHJcbiAgICAgICAgICBib3R0b206IC0yNzBweFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQyMHB4KVxyXG4gICAgICAgICAgbGVmdDogLTIwcHhcclxuICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCVcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b21cclxuICAgICAgICAgIGJvdHRvbTogLTI3MHB4XHJcbiAgICAuYWJvdXRfX2xpc3RcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMTQ4cHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0b1xyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg4MDBweClcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpXHJcbiAgICAuYWJvdXRfX2l0ZW1cclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1taW4oODAxcHgpXHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcclxuICAgICAgJjpudGgtY2hpbGQoMSlcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1pbig4MDBweClcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweFxyXG4gICAgICAmOm50aC1jaGlsZCgzKVxyXG4gICAgICAgIGRpdlxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudFxyXG4gICYtLXNoXHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTQwcHgpXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzODBweFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCVcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ0MHB4KVxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1MCVcclxuICAgIC5hYm91dF9fY29udGFpbmVyXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC5wc2V1ZG9cclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAgIHdpZHRoOiA4MCVcclxuICAgICAgICBoZWlnaHQ6IDYyMHB4XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYWJvdXQtc2h0dWthdHVya2EtZXEud2VicClcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tXHJcbiAgICAgICAgdG9wOiBhdXRvXHJcbiAgICAgICAgYm90dG9tOiAtNjBweFxyXG4gICAgICAgIGxlZnQ6IGF1dG9cclxuICAgICAgICByaWdodDogMFxyXG4gICAgICAgIHotaW5kZXg6IDVcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg2NTBweClcclxuICAgICAgICAgIGJvdHRvbTogMFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU0MHB4KVxyXG4gICAgICAgICAgYm90dG9tOiAtMzcwcHhcclxuICAgICAgICAgIGxlZnQ6IDIwcHhcclxuICAgICAgICAgIGhlaWdodDogNDMwcHhcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0NDBweClcclxuICAgICAgICAgIGJvdHRvbTogLTM3MHB4XHJcbiAgICAgICAgICBsZWZ0OiAtMjBweFxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIGhlaWdodDogNDIwcHhcclxuICAgIC5hYm91dF9fbGlzdFxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxNDhweClcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwOTBweClcclxuICAgICAgICBtYXgtd2lkdGg6IDgwJVxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoODkwcHgpXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMTYwcHgpXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDgwMHB4KVxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTYwcHhcclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTQwcHgpXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgICAuYWJvdXRfX2l0ZW1cclxuICAgICAgc3ZnXHJcbiAgICAgICAgbGVmdDogYXV0b1xyXG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnRcclxuICAgIC5hYm91dF9fYmxvY2tcclxuICAgICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTAzMHB4KVxyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmVcclxuICAgIC5hYm91dF9fdGV4dFxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDo4MDBweCkgYW5kIChtYXgtd2lkdGg6MTAzMHB4KVxyXG4gICAgICAgIG1heC13aWR0aDogODAlXHJcbiAgJl9fYmxvY2tcclxuICAgIHBhZGRpbmc6IDQwcHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzVkZWcsIHJnYmEoMjU1IDI1NSAyNTUgLyAwLjgpIDAlLCByZ2JhKDIxMyAyMTMgMjEzIC8gMC44KSAxMDAlKVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1taW4oODAxcHgpXHJcbiAgICAgIG1heC13aWR0aDogNjUwcHhcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0ODBweClcclxuICAgICAgcGFkZGluZzogMjBweFxyXG4gICZfX3RleHRcclxuICAgIGNvbG9yOiBjb25zdC4kdGV4dC1jb2xvclxyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweFxyXG4gICZfX2xpc3RcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMjBweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAmX19pdGVtXHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICBjb2xvcjogd2hpdGVcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICBwXHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIHotaW5kZXg6IDFcclxuICAgICAgY29sb3I6IHdoaXRlXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDgwMHB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnRcclxuICAgICAgICBzcGFuXHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudFxyXG4gICAgc3BhblxyXG4gICAgICBmb250LXNpemU6IDVyZW1cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHhcclxuICAgICY6bnRoLWxhc3QtY2hpbGQob2RkKVxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3Njk1XHJcbiAgICBzdmdcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGxlZnQ6IDVweFxyXG4gICAgICB0b3A6IDIwJVxyXG4gICAgICB6LWluZGV4OiAwXHJcbiAgICAvLyDQmtCw0LbQtNGL0LlcclxuICAgICY6bnRoLWNoaWxkKDMpXHJcbiAgICAgIHNwYW5cclxuICAgICAgICBmb250LXNpemU6IDRyZW1cclxuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNDc5cHgpXHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodFxyXG4gICAgICBzdmdcclxuICAgICAgICBsZWZ0OiBhdXRvXHJcbiAgICAgICAgcmlnaHQ6IDBcclxuICAgICY6bnRoLWNoaWxkKDQpXHJcbiAgICAgIHNwYW5cclxuICAgICAgICBmb250LXNpemU6IDRyZW1cclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW1cclxuICAgICAgc3ZnXHJcbiAgICAgICAgbGVmdDogYXV0b1xyXG4gICAgICAgIHJpZ2h0OiAwXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg4MDBweClcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgICAgcGFkZGluZzogMTJweFxyXG4gICAgICBzdmdcclxuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgICAgICByaWdodDogMjBweCAhaW1wb3J0YW50XHJcbiAgICAgICAgdG9wOiAxMHB4ICFpbXBvcnRhbnRcclxuICAgICAgJjpudGgtY2hpbGQoMylcclxuICAgICAgICBzdmdcclxuICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50XHJcbiAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50XHJcbiAgICAgICAgICBib3R0b206IDU1cHggIWltcG9ydGFudCIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLmluZm9cclxuICBwYWRkaW5nLXRvcDogNjBweFxyXG4gIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgYmFja2dyb3VuZDogd2hpdGVcclxuICBwXHJcbiAgICBmb250LXNpemU6IDEuMjVyZW1cclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4XHJcbiAgICBwXHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICZfX2NvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZ2FwOiA2MHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1heC1jb250ZW50XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDYwcHgpXHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgZ2FwOiAyMHB4XHJcbiAgJl9fYWR2YW50YWdlc1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBnYXA6IDIwcHhcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAwcHggMjAwcHhcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMjMwcHggMjMwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDEwNjBweClcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjAwcHgpXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0NDBweClcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMTUwcHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDExMHB4KVxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICBnYXA6IDEwcHhcclxuICAmX19jb2x1bW5cclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBwOmxhc3QtY2hpbGRcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICZfX2l0ZW1cclxuICAgIHdpZHRoOiAyMDBweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHotaW5kZXg6IDFcclxuICAgIHBcclxuICAgICAgZm9udC1zaXplOiAxLjE4cmVtXHJcbiAgICBzdmdcclxuICAgICAgd2lkdGg6IDYwcHhcclxuICAgIHN2Zy5iZ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzMjNkZWcsICNkYmU4ZjkgMCUsIHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCBjb25zdC4kbWFpbi1kaXJ0ICFpbXBvcnRhbnRcclxuICAgIC8vICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKVxyXG4gICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzdkZWcsICNmZmYyYzggMCUsIHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1pbigxMDYxcHgpXHJcbiAgICAgIHdpZHRoOiAxODBweFxyXG4gICAgICBmbGV4OiAwIDAgMTgwcHhcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGVcclxuICAgICAgICB6LWluZGV4OiAtMVxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweFxyXG4gICAgICAmOm50aC1jaGlsZCgxKVxyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsIHRyYW5zcGFyZW50IDUwJSwgI2IxY2FlYyAxMDAlKVxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIGxlZnQ6IGF1dG9cclxuICAgICAgICAgIHRvcDogYXV0b1xyXG4gICAgICAgICAgcmlnaHQ6IDRweFxyXG4gICAgICAgICAgYm90dG9tOiA0cHhcclxuICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNmM2Q2NmMgMCUsIHRyYW5zcGFyZW50IDUwJSlcclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICBsZWZ0OiA0cHhcclxuICAgICAgICAgIHRvcDogYXV0b1xyXG4gICAgICAgICAgYm90dG9tOiA0cHhcclxuICAgICAgJjpudGgtY2hpbGQoMylcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgI2IxY2FlYyAxMDAlKVxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIGxlZnQ6IGF1dG9cclxuICAgICAgICAgIHJpZ2h0OiA0cHhcclxuICAgICAgICAgIHRvcDogNHB4XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0ODBkZWcsICNmM2Q2NmMgMCUsIHRyYW5zcGFyZW50IDUwJSlcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIGxlZnQ6IDRweFxyXG4gICAgICAgIHRvcDogNHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0NDBweClcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgZ2FwOiAyMHB4XHJcbiAgICAgIHN2Z1xyXG4gICAgICAgIGhlaWdodDogNDBweFxyXG4gICAgICBwXHJcbiAgICAgICAgZm9udC1zaXplOiAuOTVyZW0iLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi50ZXBsaXlcclxuICBtYXJnaW46IDE4MHB4IGF1dG8gMTgwcHggYXV0b1xyXG4gIEBpbmNsdWRlIGNvbnN0LnctbWF4KDExMDBweClcclxuICAgIG1hcmdpbi10b3A6IC0xNTBweFxyXG4gICAgcGFkZGluZy10b3A6IDE5MHB4XHJcbiAgJl9fY29udGFpbmVyXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaFxyXG4gICAgZ2FwOiA2MHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg3NTBweClcclxuICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgJl9faW1nXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNjAwcHgpXHJcbiAgICAgIG1heC13aWR0aDogNTAlXHJcbiAgICBpbWdcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxyXG4gICZfX2luZm9cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBwXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHhcclxuICAgIHN2Z1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogLTYwcHhcclxuICAgICAgdG9wOi0xMjBweFxyXG4gICAgICB6LWluZGV4OiAtMVxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMTAwcHgpXHJcbiAgICAgICAgdG9wOiAtMTAwcHhcclxuICAgICAgICB3aWR0aDogOTAlXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDkwMHB4KVxyXG4gICAgICAgIHRvcDogLTEwMHB4XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4XHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ4MHB4KVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgbGVmdDogMFxyXG4gICAgICAgIHRvcDogLTEwMHB4XHJcbiAgLmJ1dHRvblxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDAwcHgpXHJcbiAgICAgIHNwYW5cclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDgwcHgpXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLndoeVxyXG4gIG1hcmdpbi10b3A6IDYwcHhcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxuICAmX19jb250YWluZXJcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGdhcDogNjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTA2MHB4KVxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgICAgZ2FwOiAyMHB4XHJcbiAgJl9fYWR2YW50YWdlc1xyXG4gICAgb3JkZXI6IDBcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBnYXA6IDEwcHhcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDIwMHB4KVxyXG4gICAgZmxleDogMSAxIDUwJVxyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWluKDEzMDBweClcclxuICAgICAgZmxleDogMSAwIDUwJVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMTA2MHB4KVxyXG4gICAgICBvcmRlcjogMlxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDQwcHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDE1MHB4KVxyXG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxNTBweClcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgZ2FwOiAxMHB4XHJcbiAgJl9faW5mb1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIHVsIGxpIHA6bGFzdC1jaGlsZFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgJl9faXRlbVxyXG4gICAgd2lkdGg6IDIwMHB4XHJcbiAgICBoZWlnaHQ6IDIzMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBnYXA6IDIwcHhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxyXG4gICAgYm9yZGVyOiAycHggc29saWQgY29uc3QuJG1haW4tZGlydFxyXG4gICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMyM2RlZywgI2RiZThmOSAwJSwgdHJhbnNwYXJlbnQgMTAwJSlcclxuICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKVxyXG4gICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzdkZWcsICNmZmYyYzggMCUsIHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgICBwXHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ0MHB4KVxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgZ2FwOiAxMHB4XHJcbiAgICAgIHBhZGRpbmc6IDEwcHhcclxuICAgICAgcFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbVxyXG4gICAgICBzdmdcclxuICAgICAgICBmbGV4OiAwIDAgNjBweFxyXG4gICAgICAgIHdpZHRoOiA2MHB4XHJcbiAgJl9fdGl0bGVcclxuICAgIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW1cclxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHgiLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi5lcXVpcG1lbnRcclxuICBtYXJnaW4tdG9wOiAxMDBweFxyXG4gIHBhZGRpbmctdG9wOiA4MHB4XHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweFxyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNGY0ZjQgMCUsIHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgJl9fY29udGFpbmVyXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMwMHB4LCAxZnIpKVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNzIwcHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG4gICAgICBnYXA6IDEwcHhcclxuICAgIC5lcXVpcG1lbnRfX2l0ZW1cclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxyXG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudFxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IWltcG9ydGFudFxyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50XHJcbiAgICAgICAgaW1nXHJcbiAgICAgICAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnRcclxuICAgICAgICBwXHJcbiAgICAgICAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50XHJcbiAgJl9fdGl0bGVcclxuICAgIGZvbnQtc2l6ZTogM3JlbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDgwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMzYwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbSIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLy8gLS1TV0lQRVJcclxuLnN3aXBlclxyXG4gIHBhZGRpbmc6IDYwcHggMCA2MHB4IDBcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIHBhZGRpbmc6IDIwcHggMCA2MHB4IDBcclxuICAmLWJ1dHRvbi1wcmV2LCAmLWJ1dHRvbi1uZXh0XHJcbiAgICB3aWR0aDogNjBweFxyXG4gICAgaGVpZ2h0OiA2MHB4XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZVxyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ4MHB4KVxyXG4gICAgICB3aWR0aDogNDBweFxyXG4gICAgICBoZWlnaHQ6IDQwcHhcclxuICAgICY6OmFmdGVyXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAmLWJ1dHRvbi1wcmV2XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKVxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgJi1idXR0b24tbmV4dFxyXG4gICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC5zdmcpXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAmLXBhZ2luYXRpb24tYnVsbGV0c1xyXG4gICAgYm90dG9tOiAxNTBweFxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmVcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29uc3QuJG1haW5cclxuXHJcbi5lcXVpcG1lbnRcclxuICAmX19zbGlkZXJcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICAvLyBoZWlnaHQ6IDUwMHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgICYtLWVxXHJcbiAgICAgIC5zd2lwZXJcclxuICAgICAgICAmLXNsaWRlXHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHhcclxuICAgICAgJi1zaFxyXG4gICAgICAgIC5zd2lwZXJcclxuICAgICAgICAgICYtc2xpZGVcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcclxuICAgICAgICAgICAgICAuc2xpZGVcclxuICAgICAgICAgICAgICAgICZfX2ltZ1xyXG4gICAgICAgICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMilcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAuc2xpZGVcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlXHJcbiAgICAgICAgICAgICAgICAmX19pbWdcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG4gICAgICAgICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHhcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUwcHhcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg0MjBweClcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKVxyXG4gICAgICAgICAgICAgIC5zbGlkZVxyXG4gICAgICAgICAgICAgICAgJl9faW1nXHJcbiAgICAgICAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4XHJcbiAgICAgICYtc3RcclxuICAgICAgICAuc3dpcGVyXHJcbiAgICAgICAgICAmLXNsaWRlXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpXHJcbiAgICAgICAgICAgICAgLnNsaWRlXHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG4gICAgICAgICAgICAgICAgJl9faW1nXHJcbiAgICAgICAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweFxyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjBweFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNjBweFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKVxyXG4gICAgICAgICAgICAgIC5zbGlkZVxyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGVcclxuICAgICAgICAgICAgICAgICZfX2ltZ1xyXG4gICAgICAgICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNzVweFxyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjBweFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNjBweFxyXG4gICAgJi0tbXRcclxuICAgICAgJi1zdFxyXG4gICAgICAgIC5zd2lwZXJcclxuICAgICAgICAgICYtc2xpZGVcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcclxuICAgICAgICAgICAgICAuc2xpZGVcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlXHJcbiAgICAgICAgICAgICAgICAmX19pbWdcclxuICAgICAgICAgICAgICAgICAgaW1nXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjU2KVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKVxyXG4gICAgICAgICAgICAgIC5zbGlkZVxyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGVcclxuICAgICAgICAgICAgICAgICZfX2ltZ1xyXG4gICAgICAgICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMzQpXHJcbiAgLnNsaWRlLCAuZXF1aXBtZW50X19pdGVtXHJcbiAgICBtYXJnaW46IDAgYXV0b1xyXG4gICAgd2lkdGg6IDMwMHB4XHJcbiAgICBoZWlnaHQ6IDQwMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhXHJcbiAgICAmX19pbWdcclxuICAgICAgZmxleDogMVxyXG4gICAgICBoZWlnaHQ6IDIwMHB4XHJcbiAgICAgIGltZ1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG9cclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAgICZfX25hbWVcclxuICAgICAgcFxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cclxuICAgICAgICBjb2xvcjogIzcwNzA3MFxyXG4iLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi53b3JrXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgbWluLWhlaWdodDogMzAwcHhcclxuICBwYWRkaW5nLXRvcDogNjBweFxyXG4gIG1hcmdpbi1ib3R0b206IDEwMHB4XHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweFxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICZfX3RpdGxlXHJcbiAgICBmb250LXNpemU6IDMuNHJlbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTAwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMzgwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtXHJcbiAgJjphZnRlclxyXG4gICAgQGluY2x1ZGUgY29uc3QucHNldWRvXHJcbiAgICB3aWR0aDogNDAwcHhcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgYmFja2dyb3VuZDogI0Y3RjdGN1xyXG4gICAgd2lkdGg6IDgwJVxyXG4gICAgbWF4LXdpZHRoOiA2MDBweFxyXG4gICAgei1pbmRleDogLTFcclxuICAgIGxlZnQ6IDUwJVxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgzODBweClcclxuICAgICAgd2lkdGg6IDI2MHB4XHJcbiAgJl9fc2xpZGVyc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICZfX3NsaWRlclxyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gICAgJi5hY3RpdmVcclxuICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgIC5zbGlkZVxyXG4gICAgICBtYXgtd2lkdGg6IDQyMHB4XHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQyMHB4KVxyXG4gICAgICAgIG1heC13aWR0aDogMjEwcHhcclxuICAgICAgbWFyZ2luOiAwIGF1dG9cclxuICAgICAgJl9fbGFiZWxzXHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHhcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICAgICAgICBwXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW1cclxuICAgICAgICAgICYud2hlcmVcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG4gICAgICAgICAgJi5zcXVhcmUsICYucHJpY2VcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW1cclxuICAgICAgICAgICAgZ3JpZC1yb3c6IDJcclxuICAgICAgICAgICAgbWFyZ2luOiAwXHJcbiAgICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW1cclxuICAgICAgICAgICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNTcxcHgpXHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM3JlbVxyXG4gICAgICAgICAgJi5wcmljZVxyXG4gICAgICAgICAgICAmOjpiZWZvcmVcclxuICAgICAgICAgICAgICBjb250ZW50OiAnIC0gJ1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ4MHB4KVxyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgIHBcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAgICZfX2ltYWdlc1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICAgIGdhcDogMjBweFxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAwcHggMjAwcHhcclxuICAgICAgICBncmlkLWF1dG8tcm93czogMjAwcHhcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgICAgICAgIGdhcDogMTBweFxyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMjBweCAxMjBweFxyXG4gICAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDEwMHB4XHJcbiAgICAgICZfX2ltYWdlXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwIDAgMCAvIDAuMykgdXJsKC4uL2ltYWdlcy96b29tLnN2ZylcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweFxyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0XHJcbiAgICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1pbig1NzFweClcclxuICAgICAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWluKDU3MXB4KVxyXG4gICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW5cclxuICAgICAgICBpbWdcclxuICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyXHJcbi50YWJzXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICBwYWRkaW5nOiA0MHB4XHJcbiAgZ2FwOiA2MHB4XHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDgwcHgpXHJcbiAgICBnYXA6IDIwcHhcclxuICAmX19sYWJlbFxyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgIGNvbG9yOiAjYjFiMWIxXHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2VcclxuICAgICY6aG92ZXJcclxuICAgICAgY29sb3I6IGdyYXlcclxuICAgICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDgwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICAgJi5hY3RpdmVcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgaGVpZ2h0OiAycHhcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICAgICAgdG9wOiBhdXRvXHJcbiAgICAgICAgYm90dG9tOiAtMTBweFxyXG4gICAgICAgIGJhY2tncm91bmQ6IGNvbnN0LiRtYWluXHJcblxyXG4vLyAjc3dpcGVib3gtb3ZlcmxheVxyXG4vLyAgIGJhY2tncm91bmQ6IHJnYmEoMCAwICAwIC8gLjgpIiwiQHVzZSAnY29uc3RhbnRzJyBhcyBjb25zdFxyXG4uaG93XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHhcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAmX19jb250YWluZXJcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICZfX2xpc3RcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgcGFkZGluZy10b3A6IDQwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU3MHB4KVxyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweFxyXG4gICAgICBnYXA6IDEwcHhcclxuICAmX19pdGVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWJhc2lzOiAxMjBweFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcGFkZGluZzogMTJweFxyXG4gICAgaGVpZ2h0OiAxODBweFxyXG4gICAgYmFja2dyb3VuZDogY29uc3QuJG1haW4tZGFya1xyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNTcxcHgpXHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgICAgICAgYmFja2dyb3VuZDogY29uc3QuJG1haW4tZGlydFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCVcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xyXG4gICAgICBoZWlnaHQ6IGF1dG9cclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgIGhlaWdodDogNTZweFxyXG4gICZfX2ljb25cclxuICAgIGZsZXg6IDFcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU3MHB4KVxyXG4gICAgICBmbGV4OiAwIDAgNDBweFxyXG4gICAgICBzdmdcclxuICAgICAgICB3aWR0aDogMzBweFxyXG4gICAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudFxyXG4gICZfX3RleHRcclxuICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICAgY29sb3I6IHdoaXRlXHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgICAgZm9udC1zaXplOiAxcmVtXHJcbiAgJl9fYnV0dG9uXHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAxMHB4IGF1dG8iLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi5wcmljZXNcclxuICBAaW5jbHVkZSBjb25zdC53LW1pbig1NzFweClcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4XHJcbiAgJl9fd3JhcHBlclxyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U5ZTllOSAwJSwgI2ZmZiAxMDAlKVxyXG4gICAgbWFyZ2luLXRvcDogMTIwcHhcclxuICAmX19jb250YWluZXJcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAmX190aXRsZVxyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweFxyXG4gICZfX3N1YnRpdGxlXHJcbiAgICBjb2xvcjogZ3JheVxyXG4gICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAmX193cmFwZXNcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGdhcDogMjBweFxyXG4gICAgbWFyZ2luLXRvcDogLTEyMHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1taW4oNTcxcHgpXHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMFxyXG4gICZfX2Jsb2NrXHJcbiAgICBmbGV4OiAxIDEgNDAwcHhcclxuICAmX19idXR0b25cclxuICAgIG1hcmdpbjogNDBweCBhdXRvIDEwcHggYXV0b1xyXG4gICZfX2luY2x1ZGVzXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgbWFyZ2luLXRvcDogMTAwcHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU3MHB4KVxyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgIC50aXRsZVxyXG4gICAgICBmb250LXNpemU6IDIuNXJlbVxyXG4gICAgICAmOmJlZm9yZSwgJjphZnRlclxyXG4gICAgICAgIGJvdHRvbTogLTIwcHhcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICY6YWZ0ZXJcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgd2lkdGg6IDgwcHhcclxuICAgICAgICBAaW5jbHVkZSBjb25zdC53LW1heCgzNzFweClcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoIDUwJSAtIDQwcHggKVxyXG4gICAgLnByaWNlc19fd3JhcGVzXHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHhcclxuICAgIC50aXRsZVxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgICAgbWFyZ2luOiAwIGF1dG9cclxuICAmX19pbmNsdWRlXHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICAudGl0bGUtLXNpbXBsZVxyXG4gICAgICBmb250LXNpemU6IDEuNXJlbVxyXG4gICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgJjo6YWZ0ZXIsICY6OmJlZm9yZVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAmX19tYXRlcmlhbHNcclxuICAgICYtLXN0XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaW5jbHVkZXMtbWF0LXN0LnN2ZylcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjQwcHhcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgJi0tc2hcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pbmNsdWRlcy1tYXQtc2guc3ZnKVxyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHRcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNDBweFxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgJl9fd29ya1xyXG4gICAgJi0tc3RcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pbmNsdWRlcy13cmstc3Quc3ZnKVxyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHRcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNDBweFxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAmLS1zaFxyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2luY2x1ZGVzLXdyay1zaC5zdmcpXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIyNHB4XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuLy8g0JHQu9C+0Log0YbQtdC9XHJcbi5wcmljZS1ibG9ja1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjRcclxuICBwYWRkaW5nOiAyMHB4XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweFxyXG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXRcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRjRGNEY0XHJcbiAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICBwYWRkaW5nOiAxMHB4XHJcbiAgJjpob3ZlclxyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4XHJcbiAgJl9fdGl0bGVcclxuICAgIGNvbG9yOiBjb25zdC4kbWFpbi1kYXJrXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHhcclxuICAgICYtLXNlY29uZFxyXG4gICZfX3R5cGVcclxuICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICAmX19mb3JcclxuICAgIGZvbnQtc2l6ZTogMnJlbVxyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCVcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgxMDAwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XHJcblxyXG4gICZfX2xpc3RcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGdhcDogMjBweFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICAgIGdhcDogMTBweFxyXG4gICZfX2l0ZW1cclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcclxuICAgIHBhZGRpbmc6IDhweFxyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4XHJcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXRcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCgzMjBweClcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgJjpob3ZlclxyXG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pblxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKGNvbnN0LiRsaWdodCwgNSUpXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbnN0LiRtYWluXHJcblxyXG4gICZfX2ljb25cclxuICAgIHdpZHRoOiA0MHB4XHJcbiAgICBoZWlnaHQ6IDQwcHhcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XHJcbiAgJl9fY2VsbFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgJi0tc3F1YXJlXHJcbiAgICAgIC5wcmljZS1ibG9ja19faWNvblxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcHJpY2Utc3F1YXJlLWljb24uc3ZnKVxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgLnByaWNlLWJsb2NrX192YWx1ZTphZnRlclxyXG4gICAgICAgIGNvbnRlbnQ6IFwiINC8MlwiXHJcbiAgICAmLS1jb3VudFxyXG4gICAgICAucHJpY2UtYmxvY2tfX2ljb25cclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3ByaWNlLWxhYmVsLWljb24uc3ZnKVxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgLnByaWNlLWJsb2NrX192YWx1ZVxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiIOKCvS/QvDJcIlxyXG4gICAgICAgICYtLXNpbXBsZVxyXG4gICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICBjb250ZW50OiBcIiDigr1cIlxyXG4gICAgLnByaWNlLWJsb2NrX19pY29uXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU3MHB4KVxyXG4gICAgICAgIHdpZHRoOiAyNnB4XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4XHJcbiAgJl9fdmFsdWVcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtXHJcbiAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICBjb2xvcjogY29uc3QuJG1haW4tZGFya1xyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG5cclxuLmluY2x1ZGVzXHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgJl9faXRlbVxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jaGVjay5zdmcpXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggYXV0b1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHhcclxuICAmX19pbmZvXHJcbiAgICBmb250LXNpemU6IDFyZW1cclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweCAxMnB4IDUwcHhcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW5mby1pY29uLnN2ZylcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKVxyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMVxyXG4gICAgc3BhblxyXG4gICAgICBjb2xvcjogZ3JheVxyXG4gICAgICBkaXNwbGF5OiBibG9jayIsIkB1c2UgJ2NvbnN0YW50cycgYXMgY29uc3RcclxuLmZhcVxyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYgMCUsICNlN2U3ZTcgMTAwJSlcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b25cclxuICBwYWRkaW5nLWJvdHRvbTogNTBweFxyXG4gIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ4MHB4KVxyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHhcclxuICAmX19saXN0XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4XHJcbiAgICBtYXJnaW46IDAgYXV0b1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1pbig1NzFweClcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHhcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHhcclxuICAmX19pdGVtXHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgcGFkZGluZzogMjBweFxyXG4gICAgYmFja2dyb3VuZDogd2hpdGVcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU3MHB4KVxyXG4gICAgICBwYWRkaW5nLXRvcDogNnB4XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHggIFxyXG4gICAgLmZhcV9fYW5zd2VyXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICYuYWN0aXZlXHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTlweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAyKVxyXG4gICAgICAuZmFxX19hbnN3ZXJcclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAuZmFxX19xdWVzdGlvblxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAmX19xdWVzdGlvblxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMHB4XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHhcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLXF1ZXN0aW9uLWljb24uc3ZnKVxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweFxyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcclxuICAgICY6OmFmdGVyXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnBzZXVkb1xyXG4gICAgICB3aWR0aDogNDBweFxyXG4gICAgICBoZWlnaHQ6IDQwcHhcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mYXEtYXJyb3cuc3ZnKVxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICBsZWZ0OiBhdXRvXHJcbiAgICAgIHJpZ2h0OiAwXHJcbiAgICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweFxyXG4gICAgcFxyXG4gICAgICBAaW5jbHVkZSBjb25zdC53LW1pbig0ODBweClcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbVxyXG4gICAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAmX19hbnN3ZXJcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxyXG4gICAgcFxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgIEBpbmNsdWRlIGNvbnN0LnctbWluKDQ4MHB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtIiwiQHVzZSAnY29uc3RhbnRzJyBhcyBjb25zdFxyXG4uY29udGFjdHNcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTdlN2U3IDAlLCAjZmZmIDEwMCUpXHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wXHJcbiAgcGFkZGluZy10b3A6IDUwcHhcclxuICBAaW5jbHVkZSBjb25zdC53LW1heCg1NzBweClcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4XHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGdhcDogMjBweFxyXG4gICAgbWFyZ2luOiAwIGF1dG9cclxuICAgIHBhZGRpbmc6IDYwcHggMFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTcwcHgpXHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMFxyXG4gICAgPiBzdmdcclxuICAgICAgbWFyZ2luOiAwIDQwcHhcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDkxOHB4KVxyXG4gICAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgICAgZ2FwOiA0MHB4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTQwcHgpXHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgZmxleC13cmFwOiBub3dyYXBcclxuICAmX19pdGVtXHJcbiAgICBwXHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbVxyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDU0MHB4KVxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZClcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGdyYXlcclxuICAmX19saW5rXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBnYXA6IDEwcHhcclxuICAgIGZvbnQtc2l6ZTogMS4yMHJlbVxyXG4gICAgLnBob25lLWljb25cclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNTQwcHgpXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBhXHJcbiAgICAgIHRyYW5zaXRpb246IDAuMjVzXHJcbiAgICAgICY6aG92ZXJcclxuICAgICAgICBjb2xvcjogY29uc3QuJG1haW5cclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjI1c1xyXG4gICAgICAgIHNwYW5cclxuICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4yNXNcclxuICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oY29uc3QuJG1haW4sIDEyJSlcclxuICAgIHNwYW5cclxuICAgICAgc3BhblxyXG4gICAgICAgIGNvbG9yOiBncmF5XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yNXNcclxuICAgICAgICBmb250LXdlaWdodDogNDAwXHJcbiAgJl9fbGluZVxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoOTE4cHgpXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAmX19tYXBcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICBoZWlnaHQ6IDMyMHB4XHJcbiAgICBib3gtc2hhZG93OiAwIDM1cHggNjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKVxyXG4gICAgaWZyYW1lXHJcbiAgICAgIGhlaWdodDogMzIwcHhcclxuICAgICAgd2lkdGg6IDEwMCUiLCJAdXNlICdjb25zdGFudHMnIGFzIGNvbnN0XHJcbi5jb3B5cmlnaHRcclxuICBwYWRkaW5nOiA0MHB4IDBcclxuICBjb2xvcjogZ3JheVxyXG4gIHBcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgdG9wOiAxcHhcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIGNvbG9yOiBncmF5XHJcbiAgJl9fbmFtZVxyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGdyYXlcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQwN3B4KVxyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmVcclxuICAgIEBpbmNsdWRlIGNvbnN0LnctbWF4KDQ2MHB4KVxyXG4gICAgICBib3JkZXItbGVmdDogbm9uZVxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxOXB4XHJcbiAgc3BhblxyXG4gICAgY29sb3I6IGdyYXlcclxuICAmX19jb250YWluZXJcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuICAgIHBhZGRpbmctbGVmdDogMjBweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoNDgwcHgpXHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgQGluY2x1ZGUgY29uc3Qudy1tYXgoMzgwcHgpXHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwXHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgcFxyXG4gICAgICAgIHBhZGRpbmc6IDBcclxuICAmX19wb2xpdGljYVxyXG4gICAgcGFkZGluZy10b3A6IDBcclxuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4XHJcbiAgICBhXHJcbiAgICAgIGNvbG9yOiBncmF5XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIiwiQHVzZSAnY29uc3RhbnRzJyBhcyBjb25zdFxyXG4udG90b3BcclxuICBib3JkZXItcmFkaXVzOiAxNTBweFxyXG4gIHdpZHRoOiA2MHB4XHJcbiAgaGVpZ2h0OiA2MHB4XHJcbiAgYmFja2dyb3VuZDogY29uc3QuJG1haW4gdXJsKC4uL2ltYWdlcy90b3RvcC5zdmcpXHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDEwcHhcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxN3B4XHJcbiAgcG9zaXRpb246IGZpeGVkXHJcbiAgYm90dG9tOiAtMzBweFxyXG4gIGxlZnQ6IDIwJVxyXG4gIHotaW5kZXg6IDEwXHJcbiAgY3Vyc29yOiBwb2ludGVyIl19 */
