:root {
  --font-primary: "Inter", Arial, Helvetica, sans-serif;
  --color-primary: #FFF;
  --color-secondary: #6615D8;
  --color-tertiary: #A953B6;
  --color-border: #747C85;
  --color-background: #171C22;
}

.btn {
  display: inline-block;
}

html {
  font-size: 10px;
  overflow-x: hidden;
}

body {
  font: 400 16px var(--font-primary);
  color: var(--color-primary);
  overflow-x: hidden;
  height: 100%;
}

@media screen and (max-width: 700px) {
  body {
    background-attachment: fixed;
    background: url(../icon/back-1.svg) var(--color-background) top left/cover no-repeat;
  }
}

.inner {
  padding-inline: 3rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
}

@media screen and (max-width: 1200px) {
  .inner {
    padding-inline: 2rem;
  }
}

@media screen and (max-width: 700px) {
  .inner {
    padding-inline: 1rem;
  }
}

main {
  border-inline: 1px solid var(--color-border);
  position: relative;
  margin: 0 3rem;
  -webkit-padding-before: 6rem;
  padding-block-start: 6rem;
}

@media screen and (max-width: 1200px) {
  main {
    margin: 0 2rem;
  }
}

@media screen and (max-width: 700px) {
  main {
    margin: 0 1rem;
  }
}

main::before {
  position: absolute;
  left: -3rem;
  width: calc(100% + 6rem);
  height: 1px;
  background: var(--color-border);
  content: "";
  top: 3rem;
}

@media screen and (max-width: 1200px) {
  main::before {
    left: -2rem;
    top: 2rem;
    width: calc(100% + 4rem);
  }
}

@media screen and (max-width: 700px) {
  main::before {
    left: -1rem;
    top: 1rem;
    width: calc(100% + 2rem);
  }
}

main:after {
  content: "";
  width: 100vw;
  height: 100dvh;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(23, 28, 34, 0.5);
  z-index: -1;
}

.preview {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  z-index: -2;
  -o-object-fit: cover;
  object-fit: cover;
}

@media screen and (max-width: 700px) {
  .preview {
    display: none;
  }
}

.group {
  display: inline-block;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Regular.woff2") format("woff2"), url("../font/Inter/Inter-Regular.woff") format("woff"), url("../font/Inter/Inter-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Medium.woff2") format("woff2"), url("../font/Inter/Inter-Medium.woff") format("woff"), url("../font/Inter/Inter-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-ExtraBold.woff2") format("woff2"), url("../font/Inter/Inter-ExtraBold.woff") format("woff"), url("../font/Inter/Inter-ExtraBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-ExtraLightItalic.woff2") format("woff2"), url("../font/Inter/Inter-ExtraLightItalic.woff") format("woff"), url("../font/Inter/Inter-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-MediumItalic.woff2") format("woff2"), url("../font/Inter/Inter-MediumItalic.woff") format("woff"), url("../font/Inter/Inter-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-ThinItalic.woff2") format("woff2"), url("../font/Inter/Inter-ThinItalic.woff") format("woff"), url("../font/Inter/Inter-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-SemiBold.woff2") format("woff2"), url("../font/Inter/Inter-SemiBold.woff") format("woff"), url("../font/Inter/Inter-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Italic.woff2") format("woff2"), url("../font/Inter/Inter-Italic.woff") format("woff"), url("../font/Inter/Inter-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-LightItalic.woff2") format("woff2"), url("../font/Inter/Inter-LightItalic.woff") format("woff"), url("../font/Inter/Inter-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-ExtraBoldItalic.woff2") format("woff2"), url("../font/Inter/Inter-ExtraBoldItalic.woff") format("woff"), url("../font/Inter/Inter-ExtraBoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Light.woff2") format("woff2"), url("../font/Inter/Inter-Light.woff") format("woff"), url("../font/Inter/Inter-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Bold.woff2") format("woff2"), url("../font/Inter/Inter-Bold.woff") format("woff"), url("../font/Inter/Inter-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-ExtraLight.woff2") format("woff2"), url("../font/Inter/Inter-ExtraLight.woff") format("woff"), url("../font/Inter/Inter-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Thin.woff2") format("woff2"), url("../font/Inter/Inter-Thin.woff") format("woff"), url("../font/Inter/Inter-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-BlackItalic.woff2") format("woff2"), url("../font/Inter/Inter-BlackItalic.woff") format("woff"), url("../font/Inter/Inter-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-Black.woff2") format("woff2"), url("../font/Inter/Inter-Black.woff") format("woff"), url("../font/Inter/Inter-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-SemiBoldItalic.woff2") format("woff2"), url("../font/Inter/Inter-SemiBoldItalic.woff") format("woff"), url("../font/Inter/Inter-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter V";
  src: url("../font/Inter/InterV.woff2") format("woff2"), url("../font/Inter/InterV.woff") format("woff"), url("../font/Inter/InterV.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../font/Inter/Inter-BoldItalic.woff2") format("woff2"), url("../font/Inter/Inter-BoldItalic.woff") format("woff"), url("../font/Inter/Inter-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
}

html {
  height: 100%;
}

img,
fieldset,
a img {
  border: none;
}

input[type=submit],
button {
  cursor: pointer;
  font-family: var(--font-primary);
  background: none;
  border: 0;
}

input[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

textarea {
  overflow: auto;
  font-family: var(--font-primary);
}

a {
  text-decoration: none;
  color: inherit;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

input,
button {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: var(--font-primary);
}

input,
textarea,
select,
button,
h1,
h2,
h3,
h4,
h5,
h6,
a,
span,
a:focus {
  outline: none;
}

ul,
ol {
  list-style: none;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}

li {
  margin-bottom: 10px;
}

summary::marker {
  content: none;
}

summary::-webkit-details-marker {
  display: none;
}

.clearfix::before {
  content: " ";
  display: table;
}

.clearfix::after {
  content: " ";
  display: table;
  clear: both;
}

h1,
.display-1 {
  font-size: 6.25em;
  font-weight: 600;
  line-height: 1;
  letter-spacing: -2px;
}

@media screen and (max-width: 1500px) {
  h1,
  .display-1 {
    font-size: 5em;
  }
}

@media screen and (max-width: 1200px) {
  h1,
  .display-1 {
    font-size: 3.125em;
  }
}

@media screen and (max-width: 700px) {
  h1,
  .display-1 {
    font-size: 2.5em;
    letter-spacing: 0;
  }
}

h2,
.display-2 {
  font-size: 5em;
  font-weight: 600;
  line-height: 1;
}

h3,
.display-3 {
  font-size: 3.125em;
  font-weight: 600;
  line-height: 1;
}

@media screen and (max-width: 1500px) {
  h3,
  .display-3 {
    font-size: 2.125em;
  }
}

@media screen and (max-width: 1200px) {
  h3,
  .display-3 {
    font-size: 1.625em;
  }
}

@media screen and (max-width: 700px) {
  h3,
  .display-3 {
    font-size: 1.25em;
    letter-spacing: 0;
  }
}

h4,
.display-4 {
  font-size: 1.875em;
  font-weight: 600;
  line-height: 1;
}

@media screen and (max-width: 1500px) {
  h4,
  .display-4 {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 1200px) {
  h4,
  .display-4 {
    font-size: 1.375em;
    letter-spacing: 0;
  }
}

@media screen and (max-width: 360px) {
  h4,
  .display-4 {
    font-size: 1.25em;
  }
}

.text-uppercase {
  text-transform: uppercase;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-underline {
  text-decoration: underline;
}

.polit {
  position: relative;
  z-index: 9;
}

.polit__item {
  display: grid;
  grid-template-columns: min(493px, 30%) 1fr;
  gap: 2rem;
  border-bottom: 1px solid var(--color-primary);
  padding: 5rem 0;
}

@media screen and (max-width: 1500px) {
  .polit__item {
    padding: 4rem 0;
  }
}

@media screen and (max-width: 600px) {
  .polit__item {
    padding: 3rem 0;
    display: block;
  }
}

.polit__title {
  font-size: 1.875em;
  font-weight: 600;
  line-height: 1;
  text-wrap: balance;
}

@media screen and (max-width: 1500px) {
  .polit__title {
    font-size: 1.25em;
  }
}

@media screen and (max-width: 600px) {
  .polit__title {
    font-size: 1.125em;
    margin-bottom: 1.6rem;
  }
}

.polit__text {
  font-size: 1.25em;
  line-height: 1.2;
}

@media screen and (max-width: 1500px) {
  .polit__text {
    font-size: 1em;
  }
}

@media screen and (max-width: 600px) {
  .polit__text {
    font-size: 0.875em;
  }
}

.polit__text p {
  margin-bottom: 2.4rem;
}

@media screen and (max-width: 600px) {
  .polit__text p:last-of-type {
    margin-bottom: 0;
  }
}

.polit__text p + ul {
  margin-top: 1.2rem;
}

.polit__text a {
  color: var(--color-secondary);
}

.polit__text span {
  display: block;
}

.polit__text ul {
  padding-left: 2rem;
  list-style: disc;
}

.polit__text table td {
  border: 1px solid var(--color-border);
  padding: 2.4rem;
  font-size: 1.375em;
}

@media screen and (max-width: 600px) {
  .polit__text table td {
    padding: 1rem;
    font-size: 0.875em;
  }
}

.polit__layer {
  position: absolute;
  top: 35%;
  left: 0;
  z-index: -1;
}

@media screen and (max-width: 1500px) {
  .polit__layer {
    width: 350px;
  }
}

@media screen and (max-width: 600px) {
  .polit__layer {
    display: none;
  }
}

.banner {
  height: clamp(550px, 89dvh, 892px);
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 5rem;
}

@media screen and (max-width: 1200px) {
  .banner {
    height: 500px;
    padding-bottom: 2rem;
  }
}

@media screen and (max-width: 700px) {
  .banner {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 600px;
  }
}

.banner__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 5rem;
  height: 100%;
}

.banner__head {
  padding-top: min(17rem, 17vh);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 1;
}

@media screen and (max-width: 1500px) {
  .banner__head {
    padding-top: 10rem;
  }
}

@media screen and (max-width: 1200px) {
  .banner__head {
    padding-top: 5rem;
  }
}

@media screen and (max-width: 700px) {
  .banner__head {
    display: block;
  }
}

.banner__sign {
  text-transform: uppercase;
  font-weight: 500;
  position: relative;
  left: -3.5rem;
  bottom: -7px;
}

@media screen and (max-width: 1500px) {
  .banner__sign {
    font-size: 2.3125em;
  }
}

@media screen and (max-width: 1200px) {
  .banner__sign {
    font-size: 1.75em;
    left: -2rem;
  }
}

@media screen and (max-width: 700px) {
  .banner__sign {
    left: 0;
    margin-top: 1.5rem;
    font-size: 1.625em;
    display: block;
  }
}

.banner__text {
  font-size: 2.5em;
  line-height: 1.2;
  max-width: 1342px;
}

@media screen and (min-width: 2000px) {
  .banner__text {
    max-width: 1620px;
  }
}

@media screen and (max-width: 1500px) {
  .banner__text {
    font-size: 1.75em;
    max-width: 1035px;
  }
}

@media screen and (max-width: 1200px) {
  .banner__text {
    font-size: 1.375em;
  }
}

@media screen and (max-width: 1500px) {
  .banner__icon {
    width: 233px;
  }
}

@media screen and (max-width: 1200px) {
  .banner__icon {
    width: 169px;
  }
}

@media screen and (max-width: 700px) {
  .banner__title {
    font-size: 1.875em;
  }
}

.faq {
  padding-block: 20rem;
}

@media screen and (max-width: 1500px) {
  .faq {
    padding-block: 15rem;
  }
}

@media screen and (max-width: 1200px) {
  .faq {
    padding-block: 10rem;
  }
}

@media screen and (max-width: 700px) {
  .faq {
    padding-block: 6rem;
  }
}

.faq__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 5rem;
}

@media screen and (max-width: 900px) {
  .faq__inner {
    display: block;
  }
}

.faq__title {
  font-size: 9.375em;
  position: relative;
  text-transform: uppercase;
  margin-bottom: 2rem;
  position: sticky;
  top: 10rem;
}

@media screen and (min-width: 2000px) {
  .faq__title {
    font-size: 10.625em;
  }
}

@media screen and (max-width: 1500px) {
  .faq__title {
    font-size: 7.5em;
  }
}

@media screen and (max-width: 1200px) {
  .faq__title {
    font-size: 6.25em;
  }
}

@media screen and (max-width: 900px) {
  .faq__title {
    margin-bottom: 5rem;
  }
}

@media screen and (max-width: 700px) {
  .faq__title {
    font-size: 3.75em;
    margin-bottom: 3rem;
  }
}

.faq__sign {
  font-size: 0.875em;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--color-primary);
  font-weight: 500;
}

@media screen and (max-width: 900px) {
  .faq__sign {
    font-size: 0.75em;
  }
}

@media screen and (max-width: 700px) {
  .faq__sign {
    font-size: 0.625em;
  }
}

.faq__list {
  max-width: 1270px;
  counter-reset: item;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  gap: 7.6rem;
  margin-top: 5rem;
  width: 75%;
}

@media screen and (min-width: 2000px) {
  .faq__list {
    max-width: 1820px;
  }
}

@media screen and (max-width: 1500px) {
  .faq__list {
    margin-top: 2rem;
    gap: 4rem;
  }
}

@media screen and (max-width: 1200px) {
  .faq__list {
    margin-top: 0;
  }
}

@media screen and (max-width: 900px) {
  .faq__list {
    width: 100%;
    margin-top: 0;
  }
}

.faq__item {
  padding: 0 4rem 2.4rem 8rem;
  border-bottom: 1px solid var(--color-border);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  cursor: pointer;
}

@media screen and (max-width: 1200px) {
  .faq__item {
    padding: 0 4rem 2.4rem 5.5rem;
  }
}

@media screen and (max-width: 700px) {
  .faq__item {
    padding: 0 4rem 2.4rem 4rem;
  }
}

.faq__item:before {
  counter-increment: item;
  content: "[ 0" counter(item) " ]";
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0.75em;
  font-weight: 500;
  letter-spacing: 2px;
}

@media screen and (max-width: 1200px) {
  .faq__item:before {
    font-size: 0.625em;
  }
}

@media screen and (max-width: 700px) {
  .faq__item:before {
    font-size: 0.5em;
  }
}

.faq__item:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M12 1v20M1 11l11 11 11-11'/%3E%3C/svg%3E") no-repeat center;
  content: "";
  width: 24px;
  height: 24px;
  right: 0;
  top: 0;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
  position: absolute;
}

@media screen and (max-width: 700px) {
  .faq__item:after {
    width: 20px;
    height: 20px;
  }
}

.faq__item.open:after {
  rotate: 180deg;
}

.faq__caption {
  font-size: 2.5em;
  line-height: 1;
  margin: 0 -4rem 0 -8rem;
  padding-inline: 8rem 4rem;
  position: relative;
  z-index: 2;
}

@media screen and (max-width: 1500px) {
  .faq__caption {
    font-size: 1.75em;
    margin: 0 -4rem 0 -5.5rem;
    padding-inline: 5.5rem 4rem;
  }
}

@media screen and (max-width: 1200px) {
  .faq__caption {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 700px) {
  .faq__caption {
    margin: 0 -4rem;
    padding-inline: 4rem;
    font-size: 1.125em;
  }
}

.faq__answer {
  max-width: 885px;
  margin: 2rem 0 6rem;
  line-height: 1.2;
  display: none;
}

@media screen and (max-width: 700px) {
  .faq__answer {
    font-size: 0.875em;
    margin: 2rem -4rem 3rem 0;
  }
}

.footer {
  padding-block: 20rem 5rem;
  position: relative;
}

@media screen and (max-width: 1500px) {
  .footer {
    padding-block: 15rem 5rem;
  }
}

@media screen and (max-width: 1200px) {
  .footer {
    padding-block: 10rem 5rem;
  }
}

@media screen and (max-width: 700px) {
  .footer {
    padding-block: 6rem erem;
  }
}

.footer::before {
  position: absolute;
  left: -3rem;
  width: calc(100% + 6rem);
  height: 1px;
  background: var(--color-border);
  content: "";
  top: 3rem;
}

.footer__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 4rem;
}

@media screen and (max-width: 1023px) {
  .footer__inner {
    gap: 2rem;
  }
}

@media screen and (max-width: 700px) {
  .footer__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-left: 5rem;
  }
}

@media screen and (max-width: 360px) {
  .footer__inner {
    padding-left: 2rem;
  }
}

.footer__icon {
  width: 270px;
}

@media screen and (max-width: 1500px) {
  .footer__icon {
    width: 202px;
  }
}

@media screen and (max-width: 1200px) {
  .footer__icon {
    width: 115px;
  }
}

@media screen and (max-width: 700px) {
  .footer__icon {
    width: 90px;
  }
}

.footer__mail {
  font-size: 3.125em;
}

@media screen and (max-width: 1500px) {
  .footer__mail {
    font-size: 2.375em;
  }
}

@media screen and (max-width: 1200px) {
  .footer__mail {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 1023px) {
  .footer__mail {
    font-size: 1.125em;
  }
}

.footer__right {
  text-align: right;
}

@media screen and (max-width: 700px) {
  .footer__right {
    text-align: left;
  }
}

.footer__link {
  text-transform: uppercase;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

@media screen and (max-width: 1200px) {
  .footer__link {
    font-size: 0.75em;
  }
}

@media screen and (max-width: 700px) {
  .footer__link {
    font-size: 0.625em;
  }
}

.footer__link:hover {
  color: var(--color-secondary);
}

.footer__copy {
  margin-top: 1rem;
}

@media screen and (max-width: 1200px) {
  .footer__copy {
    font-size: 0.75em;
  }
}

@media screen and (max-width: 700px) {
  .footer__copy {
    font-size: 0.625em;
  }
}

.footer__middle {
  text-align: center;
}

@media screen and (max-width: 700px) {
  .footer__middle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1.45rem;
  }
}

@media screen and (max-width: 1280px) {
  .footer__sign {
    font-size: 0.75em;
  }
}

@media screen and (max-width: 700px) {
  .footer__sign {
    font-size: 0.625em;
  }
}

.footer__tg {
  font-size: 3.125em;
  color: #08C;
}

@media screen and (max-width: 1500px) {
  .footer__tg {
    font-size: 2.375em;
  }
}

@media screen and (max-width: 1280px) {
  .footer__tg {
    font-size: 1.8125em;
  }
}

@media screen and (max-width: 1023px) {
  .footer__tg {
    font-size: 1.125em;
  }
}

.info {
  padding-block: 12rem;
  position: relative;
  z-index: 2;
  background: var(--color-background);
  margin: 0 3rem;
}

@media screen and (max-width: 1500px) {
  .info {
    padding-block: 9rem;
  }
}

@media screen and (max-width: 900px) {
  .info {
    margin: 0 2rem;
    padding-block: 6rem;
  }
}

@media screen and (max-width: 700px) {
  .info {
    padding-block: 5rem;
    margin: 0 1rem;
    padding-inline: 1rem;
  }
}

.info__inner {
  max-width: 1615px;
}

@media screen and (min-width: 2000px) {
  .info__inner {
    max-width: 1940px;
  }
}

@media screen and (max-width: 1200px) {
  .info__inner {
    padding-left: 4rem;
  }
}

.info__content {
  display: grid;
  grid-template-columns: calc(55% - 6rem) calc(45% - 6rem);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 12rem;
}

@media screen and (max-width: 1500px) {
  .info__content {
    grid-template-columns: calc(50% - 6rem) calc(50% - 6rem);
    gap: 6rem;
  }
}

@media screen and (max-width: 900px) {
  .info__content {
    grid-template-columns: 1fr;
    gap: 4rem;
  }
}

.info__pic {
  width: 100%;
}

@media screen and (max-width: 900px) {
  .info__pic {
    max-width: 500px;
    margin: 0 auto;
  }
}

.info__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 4rem;
}

@media screen and (min-width: 2000px) {
  .info__list {
    gap: 6rem;
  }
}

@media screen and (max-width: 1200px) {
  .info__list {
    gap: 3rem;
  }
}

@media screen and (max-width: 900px) {
  .info__list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

@media screen and (max-width: 700px) {
  .info__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
  }
}

.info__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 2rem;
}

@media screen and (max-width: 900px) {
  .info__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    text-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media screen and (max-width: 700px) {
  .info__item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    text-align: left;
  }
}

.info__numb {
  font-size: 5.625em;
  font-weight: 600;
  line-height: 0.8;
  width: 210px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media screen and (min-width: 2000px) {
  .info__numb {
    font-size: 6.875em;
  }
}

@media screen and (max-width: 1500px) {
  .info__numb {
    font-size: 4.375em;
    width: 160px;
  }
}

@media screen and (max-width: 1200px) {
  .info__numb {
    font-size: 3.125em;
    width: 120px;
  }
}

@media screen and (max-width: 900px) {
  .info__numb {
    width: auto;
  }
}

@media screen and (max-width: 700px) {
  .info__numb {
    font-size: 2.25em;
    width: 90px;
  }
}

.info__txt {
  font-size: 1.625em;
  line-height: 1.2;
}

@media screen and (min-width: 2000px) {
  .info__txt {
    font-size: 1.875em;
  }
}

@media screen and (max-width: 1500px) {
  .info__txt {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 1200px) {
  .info__txt {
    font-size: 1em;
  }
}

@media screen and (max-width: 700px) {
  .info__txt {
    font-size: 0.875em;
  }
}

.monitoring {
  padding-block: 20rem 6rem;
  position: relative;
}

@media screen and (max-width: 1500px) {
  .monitoring {
    padding-block: 15rem 6rem;
  }
}

@media screen and (max-width: 1200px) {
  .monitoring {
    padding-block: 10rem 4rem;
  }
}

.monitoring::before {
  position: absolute;
  left: -3rem;
  width: calc(100% + 6rem);
  height: 1px;
  background: var(--color-border);
  content: "";
  bottom: 3rem;
}

@media screen and (max-width: 1200px) {
  .monitoring::before {
    bottom: 2rem;
  }
}

.monitoring__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

@media screen and (max-width: 900px) {
  .monitoring__content {
    position: relative;
    padding-inline: 1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 700px) {
  .monitoring__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse;
    flex-flow: column-reverse;
  }
}

.monitoring__txt {
  font-size: 1.125em;
  line-height: 1.2;
  margin-bottom: 9rem;
  position: relative;
  left: 15rem;
  text-align: right;
  max-width: 1024px;
}

@media screen and (min-width: 2000px) {
  .monitoring__txt {
    left: 15vw;
    margin-bottom: 12rem;
  }
}

@media screen and (max-width: 1800px) {
  .monitoring__txt {
    left: 5rem;
  }
}

@media screen and (max-width: 1500px) {
  .monitoring__txt {
    font-size: 1em;
    margin-bottom: 5rem;
  }
}

@media screen and (max-width: 900px) {
  .monitoring__txt {
    left: 0;
  }
}

@media screen and (max-width: 700px) {
  .monitoring__txt {
    font-size: 0.875em;
  }
}

.monitoring__title {
  font-size: clamp(100px, 7vw, 140px);
  line-height: 0.85;
}

@media screen and (min-width: 2000px) {
  .monitoring__title {
    font-size: clamp(100px, 7vw, 180px);
  }
}

@media screen and (max-width: 1200px) {
  .monitoring__title {
    font-size: clamp(70px, 5vw, 100px);
  }
}

@media screen and (max-width: 700px) {
  .monitoring__title {
    font-size: 1.875em;
    margin-bottom: 7rem;
  }
}

.monitoring__sign {
  margin-top: 22rem;
  position: relative;
}

@media screen and (max-width: 1500px) {
  .monitoring__sign {
    margin-top: 15rem;
  }
}

@media screen and (max-width: 1200px) {
  .monitoring__sign {
    margin-top: 10rem;
  }
}

@media screen and (max-width: 900px) {
  .monitoring__sign {
    margin-top: 25rem;
  }
}

@media screen and (max-width: 700px) {
  .monitoring__sign {
    margin-top: 6rem;
    padding-inline: 1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

.monitoring__pic {
  width: 50%;
  max-width: 860px;
}

@media screen and (min-width: 2000px) {
  .monitoring__pic {
    max-width: 1115px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}

@media screen and (max-width: 1900px) {
  .monitoring__pic {
    margin-left: -5rem;
  }
}

@media screen and (max-width: 900px) {
  .monitoring__pic {
    margin-left: 0;
    position: absolute;
    top: 60%;
    right: 0;
    width: 100%;
    max-width: 475px;
    z-index: -1;
  }
}

@media screen and (max-width: 700px) {
  .monitoring__pic {
    top: 0;
    width: 65%;
    top: -4%;
  }
}

@media screen and (max-width: 360px) {
  .monitoring__pic {
    top: -2.5%;
  }
}

.product-right {
  position: relative;
  padding-block: 14rem 10rem;
  z-index: 2;
}

@media screen and (max-width: 1500px) {
  .product-right {
    padding-block: 12rem 8rem;
  }
}

@media screen and (max-width: 1200px) {
  .product-right {
    padding-block: 7rem 5rem;
  }
}

@media screen and (max-width: 700px) {
  .product-right {
    padding-block: 5rem;
  }
}

.product-right:after {
  content: "";
  z-index: -1;
  position: absolute;
  top: 3rem;
  left: 3rem;
  border: 1px solid var(--color-border);
  width: 85%;
  height: calc(100% - 6rem);
}

@media screen and (max-width: 1200px) {
  .product-right:after {
    height: calc(100% - 4rem);
    left: 2rem;
    top: 2rem;
  }
}

@media screen and (max-width: 700px) {
  .product-right:after {
    left: 1rem;
    top: 1rem;
    height: calc(100% - 2rem);
  }
}

.product-right__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: relative;
}

@media screen and (max-width: 1200px) {
  .product-right__inner {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

@media screen and (max-width: 900px) {
  .product-right__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

.product-right__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

@media screen and (max-width: 1200px) {
  .product-right__left {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-left: 4rem;
  }
}

@media screen and (max-width: 700px) {
  .product-right__left {
    padding-left: 2rem;
  }
}

.product-right__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 7.5rem;
  padding-right: 5rem;
  width: 50%;
  max-width: 815px;
}

@media screen and (min-width: 2000px) {
  .product-right__right {
    max-width: 1080px;
    padding-right: 10rem;
  }
}

@media screen and (max-width: 1500px) {
  .product-right__right {
    padding-right: 0;
  }
}

@media screen and (max-width: 1200px) {
  .product-right__right {
    gap: 3rem;
  }
}

@media screen and (max-width: 900px) {
  .product-right__right {
    width: 100%;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}

.product-right__txt {
  line-height: 1.2;
  max-width: 430px;
}

@media screen and (max-width: 700px) {
  .product-right__txt {
    font-size: 0.875em;
    max-width: 250px;
  }
}

.product-right__content {
  margin-right: 5rem;
}

@media screen and (max-width: 1200px) {
  .product-right__content {
    margin-right: 0;
  }
}

@media screen and (max-width: 900px) {
  .product-right__content {
    margin-left: 5rem;
  }
}

@media screen and (max-width: 700px) {
  .product-right__content {
    margin-left: 0;
  }
}

.product-right__sign {
  display: inline-block;
  padding: 1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-style: italic;
  font-weight: 500;
  border: 1px solid var(--color-secondary);
  margin-top: 1.6rem;
  position: relative;
}

@media screen and (max-width: 700px) {
  .product-right__sign {
    font-size: 0.875em;
  }
}

.product-right__sign:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background: var(--color-secondary);
  -webkit-transition: 0.5s linear;
  transition: 0.5s linear;
  z-index: -1;
}

.product-right__sign:hover:after {
  width: 100%;
}

.product-right__title {
  font-size: 12.5em;
  color: rgba(23, 28, 34, 0.3);
  -webkit-text-stroke-width: 4px;
  -webkit-text-stroke-color: var(--color-secondary);
  position: relative;
  font-weight: 700;
  left: 1rem;
  margin-top: 4rem;
}

@media screen and (min-width: 2000px) {
  .product-right__title {
    font-size: 15em;
  }
}

@media screen and (max-width: 1500px) {
  .product-right__title {
    font-size: 8.75em;
  }
}

@media screen and (max-width: 1200px) {
  .product-right__title {
    font-size: 6.25em;
    -webkit-text-stroke-width: 2px;
    margin-top: 3rem;
    left: 0;
  }
}

@media screen and (max-width: 700px) {
  .product-right__title {
    font-size: 3.9375em;
  }
}

@media screen and (max-width: 360px) {
  .product-right__title {
    font-size: 3.625em;
  }
}

.product-right__title:before {
  content: attr(data-sign);
  position: absolute;
  top: 40px;
  left: 140px;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--color-primary);
  font-weight: 500;
  -webkit-text-stroke-width: 0;
  -webkit-text-stroke-color: initial;
}

@media screen and (min-width: 2000px) {
  .product-right__title:before {
    top: 60px;
    left: 160px;
  }
}

@media screen and (max-width: 1500px) {
  .product-right__title:before {
    left: 110px;
    top: 35px;
  }
}

@media screen and (max-width: 1200px) {
  .product-right__title:before {
    font-size: 12px;
    left: 60px;
    top: 20px;
  }
}

@media screen and (max-width: 700px) {
  .product-right__title:before {
    left: 40px;
    top: 10px;
    font-size: 10px;
  }
}

.product-right__btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 1.5rem;
  font-size: 1.625em;
  text-transform: uppercase;
  font-weight: 500;
  position: relative;
  right: -5rem;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

@media screen and (max-width: 1500px) {
  .product-right__btn {
    font-size: 1.25em;
    right: 0;
  }
}

@media screen and (max-width: 900px) {
  .product-right__btn {
    margin-right: 12rem;
  }
}

@media screen and (max-width: 700px) {
  .product-right__btn {
    margin-right: 25vw;
    font-size: 1em;
  }
}

@media screen and (max-width: 360px) {
  .product-right__btn svg {
    width: 18px;
    height: 25px;
  }
}

.product-right__btn path {
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

.product-right__btn:hover {
  color: var(--color-secondary);
}

.product-right__btn:hover path {
  stroke: var(--color-secondary);
}

.product-right__pic {
  width: 100%;
}

@media screen and (max-width: 900px) {
  .product-right__pic {
    max-width: 570px;
    width: 90%;
  }
}

.product-left {
  position: relative;
  padding-block: 10rem 8rem;
  z-index: 2;
}

@media screen and (max-width: 1500px) {
  .product-left {
    padding-block: 8rem 6rem;
  }
}

@media screen and (max-width: 1200px) {
  .product-left {
    padding-block: 8rem 5rem;
  }
}

@media screen and (max-width: 900px) {
  .product-left {
    padding-block: 8rem 3rem;
  }
}

@media screen and (max-width: 700px) {
  .product-left {
    padding-block: 3rem;
  }
}

.product-left:after {
  content: "";
  z-index: -1;
  position: absolute;
  top: 0;
  right: 3rem;
  border: 1px solid var(--color-border);
  width: 89%;
  height: 100%;
}

@media screen and (max-width: 1200px) {
  .product-left:after {
    right: 2rem;
  }
}

@media screen and (max-width: 700px) {
  .product-left:after {
    width: 80%;
    right: 1rem;
  }
}

.product-left__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

@media screen and (max-width: 900px) {
  .product-left__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse;
    flex-flow: column-reverse;
  }
}

.product-left__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

@media screen and (max-width: 900px) {
  .product-left__right {
    padding-left: 10rem;
  }
}

@media screen and (max-width: 700px) {
  .product-left__right {
    padding-left: 1rem;
  }
}

.product-left__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8rem;
  padding-left: 5rem;
  padding-top: 15rem;
  width: 50%;
  max-width: 815px;
}

@media screen and (min-width: 2000px) {
  .product-left__left {
    max-width: 1085px;
    padding-left: 10rem;
  }
}

@media screen and (max-width: 1500px) {
  .product-left__left {
    padding-left: 0;
    padding-top: 10rem;
    gap: 5rem;
  }
}

@media screen and (max-width: 1200px) {
  .product-left__left {
    padding-left: 0;
    width: 55%;
    gap: 9rem;
    padding-top: 10rem;
  }
}

@media screen and (max-width: 900px) {
  .product-left__left {
    width: 100%;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-top: 3rem;
    gap: 4rem;
  }
}

.product-left__txt {
  line-height: 1.2;
  max-width: 640px;
  margin-left: 5rem;
}

@media screen and (max-width: 1500px) {
  .product-left__txt {
    padding-right: 2rem;
  }
}

@media screen and (max-width: 1200px) {
  .product-left__txt {
    max-width: 400px;
  }
}

@media screen and (max-width: 900px) {
  .product-left__txt {
    margin-left: 0;
    max-width: 555px;
  }
}

@media screen and (max-width: 700px) {
  .product-left__txt {
    font-size: 0.875em;
    max-width: 230px;
    margin-right: 2rem;
    margin-left: auto;
    padding-right: 0;
  }
}

@media screen and (max-width: 360px) {
  .product-left__txt {
    max-width: 200px;
  }
}

.product-left__title {
  font-size: 12.5em;
  color: rgba(23, 28, 34, 0.3);
  -webkit-text-stroke-width: 4px;
  -webkit-text-stroke-color: var(--color-tertiary);
  position: relative;
  font-weight: 700;
  right: 1rem;
  margin-bottom: 4rem;
}

@media screen and (min-width: 2000px) {
  .product-left__title {
    font-size: 15em;
  }
}

@media screen and (max-width: 1500px) {
  .product-left__title {
    font-size: 8.75em;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 1200px) {
  .product-left__title {
    font-size: 6.25em;
    -webkit-text-stroke-width: 2px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 700px) {
  .product-left__title {
    font-size: 3.9375em;
  }
}

.product-left__title:before {
  content: attr(data-sign);
  position: absolute;
  top: 40px;
  left: 140px;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--color-primary);
  font-weight: 500;
  -webkit-text-stroke-width: 0;
  -webkit-text-stroke-color: initial;
}

@media screen and (min-width: 2000px) {
  .product-left__title:before {
    left: 190px;
    top: 60px;
  }
}

@media screen and (max-width: 1500px) {
  .product-left__title:before {
    left: 110px;
    top: 35px;
  }
}

@media screen and (max-width: 1200px) {
  .product-left__title:before {
    font-size: 12px;
    left: 60px;
    top: 20px;
  }
}

@media screen and (max-width: 700px) {
  .product-left__title:before {
    left: 40px;
    top: 10px;
    font-size: 10px;
  }
}

.product-left__btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 1.5rem;
  font-size: 1.625em;
  text-transform: uppercase;
  font-weight: 500;
  position: relative;
  left: -5rem;
}

@media screen and (max-width: 1500px) {
  .product-left__btn {
    font-size: 1.25em;
    left: -7rem;
  }
}

@media screen and (max-width: 900px) {
  .product-left__btn {
    margin-left: 12rem;
  }
}

@media screen and (max-width: 700px) {
  .product-left__btn {
    margin-right: 25vw;
    font-size: 1em;
    left: 0;
  }
}

@media screen and (max-width: 360px) {
  .product-left__btn {
    margin-left: 30vw;
  }
}

@media screen and (max-width: 360px) {
  .product-left__btn svg {
    width: 18px;
    height: 25px;
  }
}

.product-left__btn path {
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

.product-left__btn:hover {
  color: var(--color-secondary);
}

.product-left__btn:hover path {
  stroke: var(--color-secondary);
}

.product-left__pic {
  width: 100%;
}

@media screen and (max-width: 900px) {
  .product-left__pic {
    max-width: 570px;
    width: 90%;
  }
}

.scheme {
  padding-block: 20rem;
}

@media screen and (max-width: 1500px) {
  .scheme {
    padding-block: 15rem;
  }
}

@media screen and (max-width: 1200px) {
  .scheme {
    padding-block: 10rem;
  }
}

@media screen and (max-width: 700px) {
  .scheme {
    padding-block: 6rem;
  }
}

.scheme__inner {
  max-width: 1555px;
  position: relative;
}

@media screen and (max-width: 1500px) {
  .scheme__inner {
    max-width: 1100px;
  }
}

@media screen and (max-width: 1200px) {
  .scheme__inner {
    max-width: 900px;
    left: 3rem;
  }
}

@media screen and (max-width: 900px) {
  .scheme__inner {
    max-width: 535px;
    left: 0;
  }
}

@media screen and (max-width: 700px) {
  .scheme__inner {
    max-width: calc(100% - 4rem);
  }
}

.scheme__content {
  display: grid;
  grid-template-columns: calc(55% - 5rem) calc(45% - 5rem);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10rem;
}

@media screen and (max-width: 1500px) {
  .scheme__content {
    gap: 6rem;
  }
}

@media screen and (max-width: 1200px) {
  .scheme__content {
    grid-template-columns: calc(50% - 5rem) calc(45% - 5rem);
  }
}

@media screen and (max-width: 900px) {
  .scheme__content {
    grid-template-columns: 1fr;
    gap: 3rem;
  }
}

.scheme__pic {
  width: 100%;
  vertical-align: middle;
}

.scheme__title {
  margin-bottom: 5rem;
  font-size: 5em;
}

@media screen and (max-width: 1500px) {
  .scheme__title {
    font-size: 3.75em;
  }
}

@media screen and (max-width: 1200px) {
  .scheme__title {
    font-size: 3.125em;
    margin-bottom: 3rem;
  }
}

@media screen and (max-width: 900px) {
  .scheme__title {
    font-size: 3.75em;
  }
}

@media screen and (max-width: 700px) {
  .scheme__title {
    font-size: 1.875em;
    margin-bottom: 1.5rem;
  }
}

@media screen and (max-width: 1500px) {
  .scheme__subtitle {
    font-size: 1.875em;
  }
}

@media screen and (max-width: 1200px) {
  .scheme__subtitle {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 900px) {
  .scheme__subtitle {
    font-size: 1.875em;
  }
}

@media screen and (max-width: 700px) {
  .scheme__subtitle {
    font-size: 1.25em;
  }
}

.vantage {
  position: relative;
  z-index: 2;
}

.vantage__row {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 500px;
  border-block: 1px solid var(--color-border);
  margin: 0 -6rem;
  padding-inline: 6rem;
}

@media screen and (max-width: 1500px) {
  .vantage__row {
    grid-auto-rows: 400px;
  }
}

@media screen and (max-width: 1200px) {
  .vantage__row {
    grid-auto-rows: 340px;
    margin: 0 -4rem;
    padding-inline: 4rem;
  }
}

@media screen and (max-width: 900px) {
  .vantage__row {
    grid-auto-rows: 180px;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 700px) {
  .vantage__row {
    grid-auto-rows: 270px;
  }
}

.vantage__item {
  border-left: 1px solid var(--color-border);
  padding: 6rem 3rem 3rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

@media screen and (max-width: 1200px) {
  .vantage__item {
    padding: 3rem 2rem 2rem;
  }
}

@media screen and (max-width: 900px) {
  .vantage__item {
    border-top: 1px solid var(--color-border);
    border-left: 0;
    margin: 0 -2rem;
  }
}

.vantage__item:first-of-type {
  border: 0;
}

.vantage__item:first-of-type .vantage__icon {
  left: 0rem;
}

@media screen and (max-width: 900px) {
  .vantage__item:first-of-type .vantage__icon {
    left: 2rem;
  }
}

.vantage__item:last-of-type {
  padding-right: 0;
}

@media screen and (max-width: 900px) {
  .vantage__item:last-of-type {
    padding-right: 2rem;
  }
}

.vantage__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 100%;
}

@media screen and (max-width: 900px) {
  .vantage__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    gap: 1rem;
  }
}

@media screen and (max-width: 900px) {
  .vantage__content_mod {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse;
    flex-flow: column-reverse;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

.vantage__title {
  text-align: right;
}

@media screen and (min-width: 2000px) {
  .vantage__title {
    font-size: 3.875em;
  }
}

.vantage__txt {
  line-height: 1.2;
  max-width: 385px;
  text-align: right;
}

@media screen and (max-width: 960px) {
  .vantage__txt {
    font-size: 0.9375em;
  }
}

@media screen and (max-width: 900px) {
  .vantage__txt {
    font-size: 1em;
    max-width: 100%;
    padding-left: 3rem;
  }
}

@media screen and (max-width: 700px) {
  .vantage__txt {
    font-size: 0.875em;
  }
}

.vantage__icon {
  position: absolute;
  bottom: 3rem;
  left: 3rem;
  z-index: -1;
}

@media screen and (max-width: 1200px) {
  .vantage__icon {
    width: 100px;
    height: 100px;
    bottom: 2rem;
    left: 2rem;
  }
}

.work {
  padding-block: 20rem;
  position: relative;
  z-index: 2;
}

@media screen and (max-width: 1500px) {
  .work {
    padding-block: 15rem;
  }
}

@media screen and (max-width: 1200px) {
  .work {
    padding-block: 10rem;
  }
}

@media screen and (max-width: 700px) {
  .work {
    padding-block: 6rem;
  }
}

.work__title {
  margin-bottom: 5rem;
}

@media screen and (max-width: 1200px) {
  .work__title {
    margin-bottom: 4rem;
  }
}

.work__list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 3rem;
  grid-auto-rows: 400px 290px;
  counter-reset: item;
}

@media screen and (max-width: 1500px) {
  .work__list {
    grid-auto-rows: 300px 260px;
  }
}

@media screen and (max-width: 1200px) {
  .work__list {
    gap: 2rem;
  }
}

@media screen and (max-width: 900px) {
  .work__list {
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: 300px 230px;
  }
}

@media screen and (max-width: 700px) {
  .work__list {
    grid-template-columns: 1fr;
    grid-auto-rows: 230px 230px 230px 230px 300px 300px;
    gap: 1rem;
  }
}

.work__item {
  padding: 3rem 3rem 5rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: var(--color-background);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

@media screen and (max-width: 1500px) {
  .work__item {
    padding: 3rem 3rem 4rem;
  }
}

@media screen and (max-width: 1200px) {
  .work__item {
    padding: 2rem 2rem 3rem;
  }
}

.work__item:before {
  counter-increment: item;
  content: "[ 0" counter(item) " ]";
  position: absolute;
  top: 3rem;
  right: 3rem;
  font-size: 0.75em;
  font-weight: 500;
  letter-spacing: 2px;
}

@media screen and (max-width: 1200px) {
  .work__item:before {
    top: 2rem;
    font-size: 0.625em;
  }
}

@media screen and (max-width: 360px) {
  .work__item:before {
    font-size: 0.5em;
  }
}

.work__item:last-of-type,
.work__item:nth-last-of-type(2) {
  grid-column: span 2;
}

@media screen and (max-width: 700px) {
  .work__item:last-of-type,
  .work__item:nth-last-of-type(2) {
    grid-column: auto;
  }
}

.work__caption {
  margin-bottom: 1.6rem;
}

.work__txt {
  line-height: 1.2;
}

@media screen and (max-width: 960px) {
  .work__txt {
    font-size: 0.9375em;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fdmFyaWFibGVzLnNhc3MiLCJnbG9iYWwuY3NzIiwiZ2xvYmFsL2J1dHRvbi5zYXNzIiwiZ2xvYmFsL2NvcmUuc2FzcyIsIm1peGlucy9fbWVkaWEuc2FzcyIsImdsb2JhbC9maWVsZC5zYXNzIiwiZ2xvYmFsL2ZvbnRzLnNhc3MiLCJnbG9iYWwvcmVzZXQuc2FzcyIsImdsb2JhbC90eXBvZ3JhcGh5LnNhc3MiLCJtaXhpbnMvX2ZvbnQtZmFjZS5zYXNzIiwic2luZ2xlL3BvbGljeS5zYXNzIiwiLi4vLi4vbW9kdWxlcy9iYW5uZXIvYmFubmVyLnNhc3MiLCIuLi8uLi9tb2R1bGVzL2ZhcS9mYXEuc2FzcyIsIi4uLy4uL21vZHVsZXMvZm9vdGVyL2Zvb3Rlci5zYXNzIiwiLi4vLi4vbW9kdWxlcy9pbmZvL2luZm8uc2FzcyIsIi4uLy4uL21vZHVsZXMvbW9uaXRvcmluZy9tb25pdG9yaW5nLnNhc3MiLCIuLi8uLi9tb2R1bGVzL3Byb2R1Y3QtMS9zdHlsZS5zYXNzIiwiLi4vLi4vbW9kdWxlcy9wcm9kdWN0LTIvc3R5bGUuc2FzcyIsIi4uLy4uL21vZHVsZXMvc2NoZW1lL3NjaGVtZS5zYXNzIiwiLi4vLi4vbW9kdWxlcy92YW50YWdlL3ZhbnRhZ2Uuc2FzcyIsIi4uLy4uL21vZHVsZXMvd29yay93b3JrLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxxREFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7QUNDRjs7QUNQQTtFQUNFLHFCQUFBO0FEVUY7O0FFWEE7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7QUZjRjs7QUViQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QUZnQkY7QUdwQkU7RURGRjtJQVFJLDRCQUFBO0lBQ0Esb0ZBQUE7RUZrQkY7QUFDRjs7QUVqQkE7RUFDRSxvQkFBQTtFQUNB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QTtFREVDLGdCQUFBO0VBQ0EsY0FBQTtBUGdXRjs7QU8vVkE7RUNKQyxrQkFBQTtFRE1DLGdCQUFBO0VBQ0EsY0FBQTtBUGtXRjtBR2hYRTtFSVdGO0lDSkMsa0JBQUE7RVI2V0M7QUFDRjtBR3JYRTtFSVdGO0lDSkMsa0JBQUE7RVJrWEM7QUFDRjtBRzFYRTtFSVdGO0lDSkMsaUJBQUE7SURjRyxpQkFBQTtFUDBXRjtBQUNGOztBTzFXQTtFQ2ZDLGtCQUFBO0VEaUJDLGdCQUFBO0VBQ0EsY0FBQTtBUDZXRjtBR3RZRTtFSXNCRjtJQ2ZDLGdCQUFBO0VSbVlDO0FBQ0Y7QUczWUU7RUlzQkY7SUNmQyxrQkFBQTtJRHVCRyxpQkFBQTtFUGtYRjtBQUNGO0FHalpFO0VJc0JGO0lDZkMsaUJBQUE7RVI4WUM7QUFDRjs7QU9wWEE7RUFDRSx5QkFBQTtBUHVYRjs7QU90WEE7RUFDRSxpQkFBQTtBUHlYRjs7QU94WEE7RUFDRSxrQkFBQTtBUDJYRjs7QU8xWEE7RUFDRSwwQkFBQTtBUDZYRjs7QVMzYUE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QVQ4YUY7QVM3YUU7RUFDRSxhQUFBO0VBQ0EsMENBQUE7RUFDQSxTQUFBO0VBQ0EsNkNBQUE7RUFDQSxlQUFBO0FUK2FKO0FHbGJFO0VNRkE7SUFPSSxlQUFBO0VUaWJKO0FBQ0Y7QUd2YkU7RU1GQTtJQVNJLGVBQUE7SUFDQSxjQUFBO0VUb2JKO0FBQ0Y7QVNwYkU7RURGRCxrQkFBQTtFQ0lHLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FUc2JKO0FHbmNFO0VNU0E7SURGRCxpQkFBQTtFUmdjQztBQUNGO0FHeGNFO0VNU0E7SURGRCxrQkFBQTtJQ1dLLHFCQUFBO0VUMmJKO0FBQ0Y7QVMzYkU7RURaRCxpQkFBQTtFQ2NHLGdCQUFBO0FUNmJKO0FHbGRFO0VNbUJBO0lEWkQsY0FBQTtFUitjQztBQUNGO0FHdmRFO0VNbUJBO0lEWkQsa0JBQUE7RVJvZEM7QUFDRjtBU2xjSTtFQUNFLHFCQUFBO0FUb2NOO0FHL2RFO0VNNEJJO0lBRUksZ0JBQUE7RVRxY1I7QUFD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RUo7QUFDRjtBRzlyRUU7RWdCMEJBO0lBV0ksdUJBQUE7RW5CNnBFSjtBQUNGO0FtQjdwRUk7RUFDRSx1QkFBQTtFQUNBLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFWHBDTCxpQkFBQTtFV3NDSyxnQkFBQTtFQUNBLG1CQUFBO0FuQitwRU47QUc3c0VFO0VnQnNDRTtJQVVJLFNBQUE7SVh6Q1Asa0JBQUE7RVIyc0VDO0FBQ0Y7QUdudEVFO0VnQnNDRTtJWC9CSCxnQkFBQTtFUmd0RUM7QUFDRjtBbUJwcUVJO0VBQ0UsbUJBQUE7QW5Cc3FFTjtBRzN0RUU7RWdCb0RFO0lBR0ksaUJBQUE7RW5Cd3FFTjtBQUNGO0FtQnhxRUU7RUFDRSxxQkFBQTtBbkIwcUVKO0FtQnpxRUU7RUFDRSxnQkFBQTtBbkIycUVKO0FHdHVFRTtFZ0IwREE7SVhuREQsbUJBQUE7RVJtdUVDO0FBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3RcclxuICAtLWZvbnQtcHJpbWFyeTogJ0ludGVyJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZlxyXG4gIC0tY29sb3ItcHJpbWFyeTogI0ZGRlxyXG4gIC0tY29sb3Itc2Vjb25kYXJ5OiAjNjYxNUQ4XHJcbiAgLS1jb2xvci10ZXJ0aWFyeTogI0E5NTNCNlxyXG4gIC0tY29sb3ItYm9yZGVyOiAjNzQ3Qzg1XHJcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjMTcxQzIyIiwiOnJvb3Qge1xuICAtLWZvbnQtcHJpbWFyeTogXCJJbnRlclwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAtLWNvbG9yLXByaW1hcnk6ICNGRkY7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiAjNjYxNUQ4O1xuICAtLWNvbG9yLXRlcnRpYXJ5OiAjQTk1M0I2O1xuICAtLWNvbG9yLWJvcmRlcjogIzc0N0M4NTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjMTcxQzIyO1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbi9iYWNrLTEuc3ZnKSB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSB0b3AgbGVmdC9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLmlubmVyIHtcbiAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW5uZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaW5uZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAxcmVtO1xuICB9XG59XG5cbm1haW4ge1xuICBib3JkZXItaW5saW5lOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgM3JlbTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gIH1cbn1cbm1haW46OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTNyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA2cmVtKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBtYWluOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0ycmVtO1xuICAgIHRvcDogMnJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIG1haW46OmJlZm9yZSB7XG4gICAgbGVmdDogLTFyZW07XG4gICAgdG9wOiAxcmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgfVxufVxubWFpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzLCAyOCwgMzQsIDAuNSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ucHJldmlldyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwZHZoO1xuICB6LWluZGV4OiAtMjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJldmlldyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUV4dHJhTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItRXh0cmFMaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItRXh0cmFMaWdodEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbkl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1UaGluSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1UaGluSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1CbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1CbGFja0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItQmxhY2tJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvSW50ZXIvSW50ZXItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1TZW1pQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyIFZcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyVi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlclYud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyVi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlci1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSxcbmg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZyxcbmNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsXG5zdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LFxuZGQsIG9sLCB1bCwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLFxudGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscyxcbmVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdixcbm91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmltZywgZmllbGRzZXQsIGEgaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlO1xufVxuXG5pbnB1dCwgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgYSwgc3BhbiwgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnVsLCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuc3VtbWFyeTo6bWFya2VyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbnN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2xlYXJmaXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5oMSwgLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNi4yNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgaDEsIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaDEsIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cblxuaDIsIC5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgzLCAuZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiAzLjEyNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICBoMywgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiAyLjEyNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaDMsIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG59XG5cbmg0LCAuZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAxLjg3NWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICBoNCwgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIGg0LCAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgfVxufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucG9saXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4ucG9saXRfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbig0OTNweCwgMzAlKSAxZnI7XG4gIGdhcDogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiA1cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnBvbGl0X19pdGVtIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wb2xpdF9faXRlbSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucG9saXRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wb2xpdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucG9saXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICB9XG59XG4ucG9saXRfX3RleHQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucG9saXRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucG9saXRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxufVxuLnBvbGl0X190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucG9saXRfX3RleHQgcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wb2xpdF9fdGV4dCBwICsgdWwge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG59XG4ucG9saXRfX3RleHQgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLnBvbGl0X190ZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb2xpdF9fdGV4dCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi5wb2xpdF9fdGV4dCB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBvbGl0X190ZXh0IHRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxufVxuLnBvbGl0X19sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wb2xpdF9fbGF5ZXIge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBvbGl0X19sYXllciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmFubmVyIHtcbiAgaGVpZ2h0OiBjbGFtcCg1NTBweCwgODlkdmgsIDg5MnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmFubmVyIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYmFubmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbi5iYW5uZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmFubmVyX19oZWFkIHtcbiAgcGFkZGluZy10b3A6IG1pbigxN3JlbSwgMTd2aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmJhbm5lcl9faGVhZCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lcl9faGVhZCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5iYW5uZXJfX2hlYWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmFubmVyX19zaWduIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMy41cmVtO1xuICBib3R0b206IC03cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmJhbm5lcl9fc2lnbiB7XG4gICAgZm9udC1zaXplOiAyLjMxMjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5uZXJfX3NpZ24ge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYmFubmVyX19zaWduIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBmb250LXNpemU6IDEuNjI1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYW5uZXJfX3RleHQge1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXgtd2lkdGg6IDEzNDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAuYmFubmVyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5iYW5uZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIG1heC13aWR0aDogMTAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjM3NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmJhbm5lcl9faWNvbiB7XG4gICAgd2lkdGg6IDIzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lcl9faWNvbiB7XG4gICAgd2lkdGg6IDE2OXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtO1xuICB9XG59XG5cbi5mYXEge1xuICBwYWRkaW5nLWJsb2NrOiAyMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZmFxIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mYXEge1xuICAgIHBhZGRpbmctYmxvY2s6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmFxIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtO1xuICB9XG59XG4uZmFxX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZhcV9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmFxX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogOS4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEwLjYyNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZhcV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNy41ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmFxX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2LjI1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmFxX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmZhcV9fc2lnbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZhcV9fc2lnbiB7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXFfX3NpZ24ge1xuICAgIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgfVxufVxuLmZhcV9fbGlzdCB7XG4gIG1heC13aWR0aDogMTI3MHB4O1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZ2FwOiA3LjZyZW07XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHdpZHRoOiA3NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLmZhcV9fbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxODIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZmFxX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGdhcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mYXFfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5mYXFfX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5mYXFfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDRyZW0gMi40cmVtIDhyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmFxX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDRyZW0gMi40cmVtIDUuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZhcV9faXRlbSB7XG4gICAgcGFkZGluZzogMCA0cmVtIDIuNHJlbSA0cmVtO1xuICB9XG59XG4uZmFxX19pdGVtOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb250ZW50OiBcIlsgMFwiIGNvdW50ZXIoaXRlbSkgXCIgXVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhcV9faXRlbTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZhcV9faXRlbTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gIH1cbn1cbi5mYXFfX2l0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEyIDF2MjBNMSAxMWwxMSAxMSAxMS0xMScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXFfX2l0ZW06YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLmZhcV9faXRlbS5vcGVuOmFmdGVyIHtcbiAgcm90YXRlOiAxODBkZWc7XG59XG4uZmFxX19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAtNHJlbSAwIC04cmVtO1xuICBwYWRkaW5nLWlubGluZTogOHJlbSA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZhcV9fY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgbWFyZ2luOiAwIC00cmVtIDAgLTUuNXJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogNS41cmVtIDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmFxX19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmFxX19jYXB0aW9uIHtcbiAgICBtYXJnaW46IDAgLTRyZW07XG4gICAgcGFkZGluZy1pbmxpbmU6IDRyZW07XG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB9XG59XG4uZmFxX19hbnN3ZXIge1xuICBtYXgtd2lkdGg6IDg4NXB4O1xuICBtYXJnaW46IDJyZW0gMCA2cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZhcV9fYW5zd2VyIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbWFyZ2luOiAycmVtIC00cmVtIDNyZW0gMDtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZy1ibG9jazogMjByZW0gNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDE1cmVtIDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtIGVyZW07XG4gIH1cbn1cbi5mb290ZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTNyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA2cmVtKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogM3JlbTtcbn1cbi5mb290ZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuZm9vdGVyX19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG4uZm9vdGVyX19pY29uIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5mb290ZXJfX2ljb24ge1xuICAgIHdpZHRoOiAyMDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2ljb24ge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZvb3Rlcl9faWNvbiB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cbi5mb290ZXJfX21haWwge1xuICBmb250LXNpemU6IDMuMTI1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZvb3Rlcl9fbWFpbCB7XG4gICAgZm9udC1zaXplOiAyLjM3NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fbWFpbCB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXJfX21haWwge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgfVxufVxuLmZvb3Rlcl9fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZm9vdGVyX19saW5rIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyX19saW5rIHtcbiAgICBmb250LXNpemU6IDAuNjI1ZW07XG4gIH1cbn1cbi5mb290ZXJfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5mb290ZXJfX2NvcHkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyX19jb3B5IHtcbiAgICBmb250LXNpemU6IDAuNjI1ZW07XG4gIH1cbn1cbi5mb290ZXJfX21pZGRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mb290ZXJfX21pZGRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMS40NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5mb290ZXJfX3NpZ24ge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyX19zaWduIHtcbiAgICBmb250LXNpemU6IDAuNjI1ZW07XG4gIH1cbn1cbi5mb290ZXJfX3RnIHtcbiAgZm9udC1zaXplOiAzLjEyNWVtO1xuICBjb2xvcjogIzA4Qztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZm9vdGVyX190ZyB7XG4gICAgZm9udC1zaXplOiAyLjM3NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZvb3Rlcl9fdGcge1xuICAgIGZvbnQtc2l6ZTogMS44MTI1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX190ZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB9XG59XG5cbi5pbmZvIHtcbiAgcGFkZGluZy1ibG9jazogMTJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XG4gIG1hcmdpbjogMCAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbmZvIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA5cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gICAgcGFkZGluZy1ibG9jazogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmluZm8ge1xuICAgIHBhZGRpbmctYmxvY2s6IDVyZW07XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gICAgcGFkZGluZy1pbmxpbmU6IDFyZW07XG4gIH1cbn1cbi5pbmZvX19pbm5lciB7XG4gIG1heC13aWR0aDogMTYxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5pbmZvX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxOTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW5mb19faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxufVxuLmluZm9fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoNTUlIC0gNnJlbSkgY2FsYyg0NSUgLSA2cmVtKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW5mb19fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDUwJSAtIDZyZW0pIGNhbGMoNTAlIC0gNnJlbSk7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mb19fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG59XG4uaW5mb19fcGljIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mb19fcGljIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uaW5mb19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5pbmZvX19saXN0IHtcbiAgICBnYXA6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW5mb19fbGlzdCB7XG4gICAgZ2FwOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mb19fbGlzdCB7XG4gICAgZmxleC1mbG93OiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5pbmZvX19saXN0IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuLmluZm9fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5pbmZvX19pdGVtIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmluZm9fX2l0ZW0ge1xuICAgIGZsZXgtZmxvdzogcm93O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5pbmZvX19udW1iIHtcbiAgZm9udC1zaXplOiA1LjYyNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMC44O1xuICB3aWR0aDogMjEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5pbmZvX19udW1iIHtcbiAgICBmb250LXNpemU6IDYuODc1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW5mb19fbnVtYiB7XG4gICAgZm9udC1zaXplOiA0LjM3NWVtO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5pbmZvX19udW1iIHtcbiAgICBmb250LXNpemU6IDMuMTI1ZW07XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5mb19fbnVtYiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5pbmZvX19udW1iIHtcbiAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuLmluZm9fX3R4dCB7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAuaW5mb19fdHh0IHtcbiAgICBmb250LXNpemU6IDEuODc1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW5mb19fdHh0IHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmluZm9fX3R4dCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5pbmZvX190eHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxufVxuXG4ubW9uaXRvcmluZyB7XG4gIHBhZGRpbmctYmxvY2s6IDIwcmVtIDZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubW9uaXRvcmluZyB7XG4gICAgcGFkZGluZy1ibG9jazogMTVyZW0gNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb25pdG9yaW5nIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSA0cmVtO1xuICB9XG59XG4ubW9uaXRvcmluZzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtM3JlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb25pdG9yaW5nOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxufVxuLm1vbml0b3JpbmdfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tb25pdG9yaW5nX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1pbmxpbmU6IDFyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLm1vbml0b3JpbmdfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAxNXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogMTAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5tb25pdG9yaW5nX190eHQge1xuICAgIGxlZnQ6IDE1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAubW9uaXRvcmluZ19fdHh0IHtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3R4dCB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3R4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG59XG4ubW9uaXRvcmluZ19fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEwMHB4LCA3dncsIDE0MHB4KTtcbiAgbGluZS1oZWlnaHQ6IDAuODU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEwMHB4LCA3dncsIDE4MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb25pdG9yaW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCg3MHB4LCA1dncsIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxufVxuLm1vbml0b3JpbmdfX3NpZ24ge1xuICBtYXJnaW4tdG9wOiAyMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tb25pdG9yaW5nX19zaWduIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb25pdG9yaW5nX19zaWduIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3NpZ24ge1xuICAgIG1hcmdpbi10b3A6IDI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAubW9uaXRvcmluZ19fc2lnbiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogMXJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG4ubW9uaXRvcmluZ19fcGljIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAubW9uaXRvcmluZ19fcGljIHtcbiAgICBtYXgtd2lkdGg6IDExMTVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gIC5tb25pdG9yaW5nX19waWMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1vbml0b3JpbmdfX3BpYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDc1cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5tb25pdG9yaW5nX19waWMge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHRvcDogLTQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubW9uaXRvcmluZ19fcGljIHtcbiAgICB0b3A6IC0yLjUlO1xuICB9XG59XG5cbi5wcm9kdWN0LXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiAxNHJlbSAxMHJlbTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucHJvZHVjdC1yaWdodCB7XG4gICAgcGFkZGluZy1ibG9jazogMTJyZW0gOHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiA3cmVtIDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiA1cmVtO1xuICB9XG59XG4ucHJvZHVjdC1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3JlbTtcbiAgbGVmdDogM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgd2lkdGg6IDg1JTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yaWdodDphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgICBsZWZ0OiAycmVtO1xuICAgIHRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHQ6YWZ0ZXIge1xuICAgIGxlZnQ6IDFyZW07XG4gICAgdG9wOiAxcmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIH1cbn1cbi5wcm9kdWN0LXJpZ2h0X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yaWdodF9faW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHRfX2lubmVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnByb2R1Y3QtcmlnaHRfX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19sZWZ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbn1cbi5wcm9kdWN0LXJpZ2h0X19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDcuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA4MTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHRfX3JpZ2h0IHtcbiAgICBnYXA6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG4ucHJvZHVjdC1yaWdodF9fdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X190eHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG4ucHJvZHVjdC1yaWdodF9fY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnByb2R1Y3QtcmlnaHRfX3NpZ24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fc2lnbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG59XG4ucHJvZHVjdC1yaWdodF9fc2lnbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICB0cmFuc2l0aW9uOiAwLjVzIGxpbmVhcjtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvZHVjdC1yaWdodF9fc2lnbjpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtcmlnaHRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxMi41ZW07XG4gIGNvbG9yOiByZ2JhKDIzLCAyOCwgMzQsIDAuMyk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDRweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZWZ0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDguNzVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2LjI1ZW07XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnByb2R1Y3QtcmlnaHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuOTM3NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAucHJvZHVjdC1yaWdodF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy42MjVlbTtcbiAgfVxufVxuLnByb2R1Y3QtcmlnaHRfX3RpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1zaWduKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDE0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogaW5pdGlhbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fdGl0bGU6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgICB0b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fdGl0bGU6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X190aXRsZTpiZWZvcmUge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLnByb2R1Y3QtcmlnaHRfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtNXJlbTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19idG4ge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1yaWdodF9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1dnc7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19idG4gc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wcm9kdWN0LXJpZ2h0X19idG4gcGF0aCB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbn1cbi5wcm9kdWN0LXJpZ2h0X19idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5wcm9kdWN0LXJpZ2h0X19idG46aG92ZXIgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5wcm9kdWN0LXJpZ2h0X19waWMge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0LXJpZ2h0X19waWMge1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4ucHJvZHVjdC1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiAxMHJlbSA4cmVtO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnQge1xuICAgIHBhZGRpbmctYmxvY2s6IDhyZW0gNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnQge1xuICAgIHBhZGRpbmctYmxvY2s6IDhyZW0gNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdCB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbSAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1sZWZ0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzcmVtO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgd2lkdGg6IDg5JTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1sZWZ0OmFmdGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX2lubmVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1sZWZ0X19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X19sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHJlbTtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICBwYWRkaW5nLXRvcDogMTVyZW07XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogODE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMDg1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX2xlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgZ2FwOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1NSU7XG4gICAgZ2FwOiA5cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgZ2FwOiA0cmVtO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X190eHQge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW4tbGVmdDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190eHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190eHQge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX3R4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiA1NTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fdHh0IHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fdHh0IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTIuNWVtO1xuICBjb2xvcjogcmdiYSgyMywgMjgsIDM0LCAwLjMpO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiA0cHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNzAwO1xuICByaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOC43NWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2LjI1ZW07XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuOTM3NWVtO1xuICB9XG59XG4ucHJvZHVjdC1sZWZ0X190aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtc2lnbik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAxNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fdGl0bGU6YmVmb3JlIHtcbiAgICBsZWZ0OiAxOTBweDtcbiAgICB0b3A6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190aXRsZTpiZWZvcmUge1xuICAgIGxlZnQ6IDExMHB4O1xuICAgIHRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX3RpdGxlOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvZHVjdC1sZWZ0X190aXRsZTpiZWZvcmUge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLnByb2R1Y3QtbGVmdF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fYnRuIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnByb2R1Y3QtbGVmdF9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX2J0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXZ3O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9kdWN0LWxlZnRfX2J0biBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuLnByb2R1Y3QtbGVmdF9fYnRuIHBhdGgge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG59XG4ucHJvZHVjdC1sZWZ0X19idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5wcm9kdWN0LWxlZnRfX2J0bjpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLnByb2R1Y3QtbGVmdF9fcGljIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucHJvZHVjdC1sZWZ0X19waWMge1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4uc2NoZW1lIHtcbiAgcGFkZGluZy1ibG9jazogMjByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnNjaGVtZSB7XG4gICAgcGFkZGluZy1ibG9jazogMTVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2NoZW1lIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNjaGVtZSB7XG4gICAgcGFkZGluZy1ibG9jazogNnJlbTtcbiAgfVxufVxuLnNjaGVtZV9faW5uZXIge1xuICBtYXgtd2lkdGg6IDE1NTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zY2hlbWVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zY2hlbWVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zY2hlbWVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDUzNXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5zY2hlbWVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICB9XG59XG4uc2NoZW1lX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDU1JSAtIDVyZW0pIGNhbGMoNDUlIC0gNXJlbSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnNjaGVtZV9fY29udGVudCB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNjaGVtZV9fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDUwJSAtIDVyZW0pIGNhbGMoNDUlIC0gNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zY2hlbWVfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogM3JlbTtcbiAgfVxufVxuLnNjaGVtZV9fcGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2NoZW1lX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zY2hlbWVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNzVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zY2hlbWVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMTI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNjaGVtZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy43NWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc2NoZW1lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zY2hlbWVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2NoZW1lX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNjaGVtZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNjaGVtZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB9XG59XG5cbi52YW50YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnZhbnRhZ2VfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtYXV0by1yb3dzOiA1MDBweDtcbiAgYm9yZGVyLWJsb2NrOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgbWFyZ2luOiAwIC02cmVtO1xuICBwYWRkaW5nLWlubGluZTogNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAudmFudGFnZV9fcm93IHtcbiAgICBncmlkLWF1dG8tcm93czogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudmFudGFnZV9fcm93IHtcbiAgICBncmlkLWF1dG8tcm93czogMzQwcHg7XG4gICAgbWFyZ2luOiAwIC00cmVtO1xuICAgIHBhZGRpbmctaW5saW5lOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudmFudGFnZV9fcm93IHtcbiAgICBncmlkLWF1dG8tcm93czogMTgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52YW50YWdlX19yb3cge1xuICAgIGdyaWQtYXV0by1yb3dzOiAyNzBweDtcbiAgfVxufVxuLnZhbnRhZ2VfX2l0ZW0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIHBhZGRpbmc6IDZyZW0gM3JlbSAzcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZhbnRhZ2VfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudmFudGFnZV9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIC0ycmVtO1xuICB9XG59XG4udmFudGFnZV9faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiAwO1xufVxuLnZhbnRhZ2VfX2l0ZW06Zmlyc3Qtb2YtdHlwZSAudmFudGFnZV9faWNvbiB7XG4gIGxlZnQ6IDByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudmFudGFnZV9faXRlbTpmaXJzdC1vZi10eXBlIC52YW50YWdlX19pY29uIHtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG59XG4udmFudGFnZV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnZhbnRhZ2VfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG59XG4udmFudGFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnZhbnRhZ2VfX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudmFudGFnZV9fY29udGVudF9tb2Qge1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4udmFudGFnZV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAudmFudGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy44NzVlbTtcbiAgfVxufVxuLnZhbnRhZ2VfX3R4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1heC13aWR0aDogMzg1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZhbnRhZ2VfX3R4dCB7XG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnZhbnRhZ2VfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnZhbnRhZ2VfX3R4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG59XG4udmFudGFnZV9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcmVtO1xuICBsZWZ0OiAzcmVtO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudmFudGFnZV9faWNvbiB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm90dG9tOiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cbn1cblxuLndvcmsge1xuICBwYWRkaW5nLWJsb2NrOiAyMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC53b3JrIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53b3JrIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndvcmsge1xuICAgIHBhZGRpbmctYmxvY2s6IDZyZW07XG4gIH1cbn1cbi53b3JrX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLndvcmtfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG4ud29ya19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogM3JlbTtcbiAgZ3JpZC1hdXRvLXJvd3M6IDQwMHB4IDI5MHB4O1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC53b3JrX19saXN0IHtcbiAgICBncmlkLWF1dG8tcm93czogMzAwcHggMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29ya19fbGlzdCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud29ya19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWF1dG8tcm93czogMzAwcHggMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC53b3JrX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWF1dG8tcm93czogMjMwcHggMjMwcHggMjMwcHggMjMwcHggMzAwcHggMzAwcHg7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG4ud29ya19faXRlbSB7XG4gIHBhZGRpbmc6IDNyZW0gM3JlbSA1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAud29ya19faXRlbSB7XG4gICAgcGFkZGluZzogM3JlbSAzcmVtIDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29ya19faXRlbSB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW07XG4gIH1cbn1cbi53b3JrX19pdGVtOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb250ZW50OiBcIlsgMFwiIGNvdW50ZXIoaXRlbSkgXCIgXVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3JlbTtcbiAgcmlnaHQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53b3JrX19pdGVtOmJlZm9yZSB7XG4gICAgdG9wOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLndvcmtfX2l0ZW06YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDAuNWVtO1xuICB9XG59XG4ud29ya19faXRlbTpsYXN0LW9mLXR5cGUsIC53b3JrX19pdGVtOm50aC1sYXN0LW9mLXR5cGUoMikge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndvcmtfX2l0ZW06bGFzdC1vZi10eXBlLCAud29ya19faXRlbTpudGgtbGFzdC1vZi10eXBlKDIpIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxufVxuLndvcmtfX2NhcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG4ud29ya19fdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC53b3JrX190eHQge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIH1cbn0iLCIuYnRuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbiAgIiwiaHRtbFxyXG4gIGZvbnQtc2l6ZTogMTBweFxyXG4gIG92ZXJmbG93LXg6IGhpZGRlblxyXG5ib2R5XHJcbiAgZm9udC1zaXplOiAxNnB4XHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpXHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpXHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuXHJcbiAgaGVpZ2h0OiAxMDAlXHJcbiAgK3NjcmVlbignbWF4JywgNzAwKVxyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZFxyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb24vYmFjay0xLnN2ZykgdmFyKC0tY29sb3ItYmFja2dyb3VuZCkgdG9wIGxlZnQgLyBjb3ZlciBuby1yZXBlYXRcclxuXHJcbi5pbm5lclxyXG4gIHBhZGRpbmctaW5saW5lOiAzcmVtXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG4gIG1hcmdpbjogMCBhdXRvXHJcbiAgd2lkdGg6IDEwMCVcclxuICArc2NyZWVuKCdtYXgnLCAxMjAwKVxyXG4gICAgcGFkZGluZy1pbmxpbmU6IDJyZW1cclxuICArc2NyZWVuKCdtYXgnLCA3MDApXHJcbiAgICBwYWRkaW5nLWlubGluZTogMXJlbVxyXG5cclxubWFpblxyXG4gIGJvcmRlci1pbmxpbmU6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgbWFyZ2luOiAwIDNyZW1cclxuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA2cmVtXHJcbiAgK3NjcmVlbignbWF4JywgMTIwMClcclxuICAgIG1hcmdpbjogMCAycmVtXHJcbiAgK3NjcmVlbignbWF4JywgNzAwKVxyXG4gICAgbWFyZ2luOiAwIDFyZW1cclxuICAmOjpiZWZvcmVcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgbGVmdDogLTNyZW1cclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2cmVtKVxyXG4gICAgaGVpZ2h0OiAxcHhcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlcilcclxuICAgIGNvbnRlbnQ6ICcnXHJcbiAgICB0b3A6IDNyZW1cclxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXHJcbiAgICAgIGxlZnQ6IC0ycmVtXHJcbiAgICAgIHRvcDogMnJlbVxyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgNHJlbSlcclxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcclxuICAgICAgbGVmdDogLTFyZW1cclxuICAgICAgdG9wOiAxcmVtXHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKVxyXG4gICY6YWZ0ZXJcclxuICAgIGNvbnRlbnQ6ICcnXHJcbiAgICB3aWR0aDogMTAwdndcclxuICAgIGhlaWdodDogMTAwZHZoXHJcbiAgICBwb3NpdGlvbjogZml4ZWRcclxuICAgIHRvcDogMFxyXG4gICAgbGVmdDogMFxyXG4gICAgYmFja2dyb3VuZDogcmdiYSgjMTcxQzIyICwgLjUpXHJcbiAgICB6LWluZGV4OiAtMVxyXG4ucHJldmlld1xyXG4gIHBvc2l0aW9uOiBmaXhlZFxyXG4gIHRvcDogMFxyXG4gIGxlZnQ6IDBcclxuICB3aWR0aDogMTAwdndcclxuICBoZWlnaHQ6IDEwMGR2aFxyXG4gIHotaW5kZXg6IC0yXHJcbiAgb2JqZWN0LWZpdDogY292ZXJcclxuICArc2NyZWVuKCdtYXgnLCA3MDApXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiIsIkBtaXhpbiBzY3JlZW4oJHR5cGUsICR3aWR0aCwgJG9yaWVudGF0aW9uOiBwb3J0cmFpdClcclxuXHRAaWYgJG9yaWVudGF0aW9uID09IGxhbmRzY2FwZVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAjeyR3aWR0aH1weCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxyXG5cdFx0XHRAY29udGVudFxyXG5cdEBlbHNlXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICN7JHdpZHRofXB4KVxyXG5cdFx0XHRAY29udGVudCIsIi5ncm91cFxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayIsIkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLVJlZ3VsYXIud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1SZWd1bGFyLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1NZWRpdW0ud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1NZWRpdW0udHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogNTAwXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUJvbGQud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiBib2xkXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItRXh0cmFMaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiAyMDBcclxuICBmb250LXN0eWxlOiBpdGFsaWNcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLU1lZGl1bUl0YWxpYy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbkl0YWxpYy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbkl0YWxpYy53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogMTAwXHJcbiAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItU2VtaUJvbGQud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1TZW1pQm9sZC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUl0YWxpYy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItSXRhbGljLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItSXRhbGljLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxyXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogMzAwXHJcbiAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiBib2xkXHJcbiAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1MaWdodC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItTGlnaHQud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1MaWdodC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiAzMDBcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUJvbGQud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUJvbGQud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1Cb2xkLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhTGlnaHQud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IDIwMFxyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbi53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItVGhpbi53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLVRoaW4udHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogMTAwXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcidcclxuICBzcmM6IHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1CbGFja0l0YWxpYy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1CbGFja0l0YWxpYy50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiA5MDBcclxuICBmb250LXN0eWxlOiBpdGFsaWNcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ0ludGVyJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUJsYWNrLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vZm9udC9JbnRlci9JbnRlci1CbGFjay53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUJsYWNrLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IDkwMFxyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItU2VtaUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwXHJcblxyXG5AZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlciBWJ1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0ludGVyL0ludGVyVi53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXJWLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXJWLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvSW50ZXIvSW50ZXItQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0ludGVyL0ludGVyLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIilcclxuICBmb250LXdlaWdodDogYm9sZFxyXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcFxyXG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsaDEsIGgyLCBoMywgaDQsIGg1LFxyXG5oNiwgcCwgYmxvY2txdW90ZSwgcHJlLGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZyxcclxuY2l0ZSwgY29kZSxkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsc21hbGwsXHJcbnN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixiLCB1LCBpLCBjZW50ZXIsZGwsIGR0LFxyXG5kZCwgb2wsIHVsLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCx0YWJsZSwgY2FwdGlvbixcclxudGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLFxyXG5lbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsXHJcbm91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSx0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW9cclxuICBtYXJnaW46IDBcclxuICBwYWRkaW5nOiAwXHJcbiAgYm9yZGVyOiAwXHJcbmh0bWxcclxuICBoZWlnaHQ6IDEwMCVcclxuaW1nLGZpZWxkc2V0LCBhIGltZ1xyXG4gIGJvcmRlcjogbm9uZVxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5idXR0b25cclxuICBjdXJzb3I6IHBvaW50ZXJcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KVxyXG4gIGJhY2tncm91bmQ6IG5vbmVcclxuICBib3JkZXI6IDBcclxuICAmOjotbW96LWZvY3VzLWlubmVyXHJcbiAgICBwYWRkaW5nOiAwXHJcbiAgICBib3JkZXI6IDBcclxudGV4dGFyZWFcclxuICBvdmVyZmxvdzogYXV0b1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpXHJcbmFcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICBjb2xvcjogaW5oZXJpdFxyXG4gIHRyYW5zaXRpb246IC41cyBlYXNlXHJcblxyXG5pbnB1dCwgYnV0dG9uXHJcbiAgbWFyZ2luOiAwXHJcbiAgcGFkZGluZzogMFxyXG4gIGJvcmRlcjogMFxyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpXHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCxidXR0b24sXHJcbmgxLGgyLGgzLGg0LGg1LGg2LGEsc3BhbixhOmZvY3VzXHJcbiAgb3V0bGluZTogbm9uZVxyXG51bCxvbFxyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxyXG50YWJsZVxyXG4gIGJvcmRlci1zcGFjaW5nOiAwXHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxyXG4gIHdpZHRoOiAxMDAlXHJcbmxpXHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG5zdW1tYXJ5XHJcbiAgJjo6bWFya2VyXHJcbiAgICBjb250ZW50OiBub25lXHJcbiAgJjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlclxyXG4gICAgZGlzcGxheTogbm9uZVxyXG4uY2xlYXJmaXhcclxuICAmOjpiZWZvcmVcclxuICAgIGNvbnRlbnQ6IFwiIFwiXHJcbiAgICBkaXNwbGF5OiB0YWJsZVxyXG4gICY6OmFmdGVyXHJcbiAgICBjb250ZW50OiBcIiBcIlxyXG4gICAgZGlzcGxheTogdGFibGVcclxuICAgIGNsZWFyOiBib3RoIiwiaDEsIC5kaXNwbGF5LTFcclxuICArZnMoMTAwcHgpXHJcbiAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gIGxpbmUtaGVpZ2h0OiAxXHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHhcclxuICArc2NyZWVuKCdtYXgnLCAxNTAwKVxyXG4gICAgK2ZzKDgwcHgpXHJcbiAgK3NjcmVlbignbWF4JywgMTIwMClcclxuICAgICtmcyg1MHB4KVxyXG4gICtzY3JlZW4oJ21heCcsIDcwMClcclxuICAgICtmcyg0MHB4KVxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDBcclxuaDIsIC5kaXNwbGF5LTJcclxuICArZnMoODBweClcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgbGluZS1oZWlnaHQ6IDFcclxuaDMsIC5kaXNwbGF5LTNcclxuICArZnMoNTBweClcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgbGluZS1oZWlnaHQ6IDFcclxuICArc2NyZWVuKCdtYXgnLCAxNTAwKVxyXG4gICAgK2ZzKDM0cHgpXHJcbiAgK3NjcmVlbignbWF4JywgMTIwMClcclxuICAgICtmcygyNnB4KVxyXG4gICtzY3JlZW4oJ21heCcsIDcwMClcclxuICAgICtmcygyMHB4KVxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDBcclxuaDQsIC5kaXNwbGF5LTRcclxuICArZnMoMzBweClcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgbGluZS1oZWlnaHQ6IDFcclxuICArc2NyZWVuKCdtYXgnLCAxNTAwKVxyXG4gICAgK2ZzKDI0cHgpXHJcbiAgK3NjcmVlbignbWF4JywgMTIwMClcclxuICAgICtmcygyMnB4KVxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDBcclxuICArc2NyZWVuKCdtYXgnLCAzNjApXHJcbiAgICArZnMoMjBweClcclxuXHJcbi50ZXh0LXVwcGVyY2FzZVxyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuLnRleHQtcmlnaHRcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG4udGV4dC1jZW50ZXJcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuLnRleHQtdW5kZXJsaW5lXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUiLCJAbWl4aW4gZm9udC1mYWNlKCRuYW1lLCAkZmlsZS1wYXRoLCAkd2VpZ2h0LCAkc3R5bGUsICRsb2NhbCwgJGxvY2FsMilcclxuXHRAZm9udC1mYWNlXHJcblx0XHRmb250LWZhbWlseTogJG5hbWVcclxuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0XHJcblx0XHRmb250LXN0eWxlOiAkc3R5bGVcclxuXHRcdHNyYzogbG9jYWwoXCIjeyRsb2NhbH1cIiksIGxvY2FsKFwiI3skbG9jYWwyfVwiKSwgIHVybCgnI3skZmlsZS1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxuXHJcbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpXHJcblx0JHJlbVNpemU6IGNhbGMoJHNpemUgLyAxNnB4KVxyXG5cdEByZXR1cm4gJHJlbVNpemUgKiAxZW1cclxuXHJcbkBtaXhpbiBmcygkc2l6ZSlcclxuXHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgkc2l6ZSlcclxuIiwiLnBvbGl0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB6LWluZGV4OiA5XG4gICZfX2l0ZW1cbiAgICBkaXNwbGF5OiBncmlkXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4oNDkzcHgsIDMwJSkgMWZyXG4gICAgZ2FwOiAycmVtXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpXG4gICAgcGFkZGluZzogNXJlbSAwXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIHBhZGRpbmc6IDRyZW0gMFxuICAgICtzY3JlZW4oJ21heCcsIDYwMClcbiAgICAgIHBhZGRpbmc6IDNyZW0gMFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgJl9fdGl0bGVcbiAgICArZnMoMzBweClcbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2VcbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgK2ZzKDIwcHgpXG4gICAgK3NjcmVlbignbWF4JywgNjAwKVxuICAgICAgK2ZzKDE4cHgpXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW1cbiAgJl9fdGV4dFxuICAgICtmcygyMHB4KVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgK2ZzKDE2cHgpXG4gICAgK3NjcmVlbignbWF4JywgNjAwKVxuICAgICAgK2ZzKDE0cHgpXG4gICAgcFxuICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtXG4gICAgICAmOmxhc3Qtb2YtdHlwZVxuICAgICAgICArc2NyZWVuKCdtYXgnLCA2MDApXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgJiArIHVsXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbVxuICAgIGFcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpXG4gICAgc3BhblxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB1bFxuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtXG4gICAgICBsaXN0LXN0eWxlOiBkaXNjXG4gICAgdGFibGVcbiAgICAgIHRkXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcilcbiAgICAgICAgcGFkZGluZzogMi40cmVtXG4gICAgICAgICtmcygyMnB4KVxuICAgICAgICArc2NyZWVuKCdtYXgnLCA2MDApXG4gICAgICAgICAgcGFkZGluZzogMXJlbVxuICAgICAgICAgICtmcygxNHB4KVxuICAmX19sYXllclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMzUlXG4gICAgbGVmdDogMFxuICAgIHotaW5kZXg6IC0xXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIHdpZHRoOiAzNTBweFxuICAgICtzY3JlZW4oJ21heCcsIDYwMClcbiAgICAgIGRpc3BsYXk6IG5vbmUiLCIuYmFubmVyXG4gIGhlaWdodDogY2xhbXAoNTUwcHgsIDg5ZHZoLCA4OTJweClcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgcGFkZGluZy1ib3R0b206IDVyZW1cbiAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICBoZWlnaHQ6IDUwMHB4XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW1cbiAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBoZWlnaHQ6IDYwMHB4XG4gICZfX2lubmVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZ2FwOiA1cmVtXG4gICAgaGVpZ2h0OiAxMDAlXG4gICZfX2hlYWRcbiAgICBwYWRkaW5nLXRvcDogbWluKDE3cmVtLCAxN3ZoKVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICBsaW5lLWhlaWdodDogMVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICBwYWRkaW5nLXRvcDogMTByZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgcGFkZGluZy10b3A6IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAmX19zaWduXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBsZWZ0OiAtMy41cmVtXG4gICAgYm90dG9tOiAtN3B4XG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcygzN3B4KVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICArZnMoMjhweClcbiAgICAgIGxlZnQ6IC0ycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbGVmdDogMFxuICAgICAgbWFyZ2luLXRvcDogMS41cmVtXG4gICAgICArZnMoMjZweClcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICZfX3RleHRcbiAgICArZnMoNDBweClcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgbWF4LXdpZHRoOiAxMzQycHhcbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgbWF4LXdpZHRoOiAxNjIwcHhcbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgK2ZzKDI4cHgpXG4gICAgICBtYXgtd2lkdGg6IDEwMzVweFxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICArZnMoMjJweClcbiAgJl9faWNvblxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICB3aWR0aDogMjMzcHhcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgd2lkdGg6IDE2OXB4XG4gICZfX3RpdGxlXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDMwcHgpIiwiLmZhcVxuICBwYWRkaW5nLWJsb2NrOiAyMHJlbVxuICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDE1cmVtXG4gICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgcGFkZGluZy1ibG9jazogMTByZW1cbiAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDZyZW1cbiAgJl9faW5uZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZ2FwOiA1cmVtXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgJl9fdGl0bGVcbiAgICArZnMoMTUwcHgpXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIG1hcmdpbi1ib3R0b206IDJyZW1cbiAgICBwb3NpdGlvbjogc3RpY2t5XG4gICAgdG9wOiAxMHJlbVxuICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICArZnMoMTcwcHgpXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcygxMjBweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgK2ZzKDEwMHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICArZnMoNjBweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW1cbiAgJl9fc2lnblxuICAgICtmcygxNHB4KVxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpXG4gICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgICtmcygxMnB4KVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcygxMHB4KVxuICAmX19saXN0XG4gICAgbWF4LXdpZHRoOiAxMjcwcHhcbiAgICBjb3VudGVyLXJlc2V0OiBpdGVtXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAgZ2FwOiA3LjZyZW1cbiAgICBtYXJnaW4tdG9wOiA1cmVtXG4gICAgd2lkdGg6IDc1JVxuICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICBtYXgtd2lkdGg6IDE4MjBweFxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICBtYXJnaW4tdG9wOiAycmVtXG4gICAgICBnYXA6IDRyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgbWFyZ2luLXRvcDogMFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW4tdG9wOiAwXG4gICZfX2l0ZW1cbiAgICBwYWRkaW5nOiAwIDRyZW0gMi40cmVtIDhyZW1cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKVxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgcGFkZGluZzogMCA0cmVtIDIuNHJlbSA1LjVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICBwYWRkaW5nOiAwIDRyZW0gMi40cmVtIDRyZW1cbiAgICAmOmJlZm9yZVxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW1cbiAgICAgIGNvbnRlbnQ6IFwiWyAwXCIgY291bnRlcihpdGVtKSBcIiBdXCJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAwXG4gICAgICBsZWZ0OiAwXG4gICAgICArZnMoMTJweClcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcbiAgICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICAgICtmcygxMHB4KVxuICAgICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgICArZnMoOHB4KVxuICAgICY6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICB3aWR0aDogMjRweFxuICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICByaWdodDogMFxuICAgICAgdG9wOiAwXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEyIDF2MjBNMSAxMWwxMSAxMSAxMS0xMScvJTNFJTNDL3N2ZyUzRVwiKVxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgIGhlaWdodDogMjBweFxuICAgICYub3BlblxuICAgICAgJjphZnRlclxuICAgICAgICByb3RhdGU6IDE4MGRlZ1xuICAmX19jYXB0aW9uXG4gICAgK2ZzKDQwcHgpXG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICBtYXJnaW46IDAgLTRyZW0gMCAtOHJlbVxuICAgIHBhZGRpbmctaW5saW5lOiA4cmVtIDRyZW1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB6LWluZGV4OiAyXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcygyOHB4KVxuICAgICAgbWFyZ2luOiAwIC00cmVtIDAgLTUuNXJlbVxuICAgICAgcGFkZGluZy1pbmxpbmU6IDUuNXJlbSA0cmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgICtmcygyNHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIG1hcmdpbjogMCAtNHJlbVxuICAgICAgcGFkZGluZy1pbmxpbmU6IDRyZW1cbiAgICAgICtmcygxOHB4KVxuICAmX19hbnN3ZXJcbiAgICBtYXgtd2lkdGg6IDg4NXB4XG4gICAgbWFyZ2luOiAycmVtIDAgNnJlbVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBkaXNwbGF5OiBub25lXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDE0cHgpXG4gICAgICBtYXJnaW46IDJyZW0gLTRyZW0gM3JlbSAwIiwiLmZvb3RlclxuICBwYWRkaW5nLWJsb2NrOiAyMHJlbSA1cmVtXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDE1cmVtIDVyZW1cbiAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSA1cmVtXG4gICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtIGVyZW1cbiAgJjo6YmVmb3JlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogLTNyZW1cbiAgICB3aWR0aDogY2FsYygxMDAlICsgNnJlbSlcbiAgICBoZWlnaHQ6IDFweFxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlcilcbiAgICBjb250ZW50OiAnJ1xuICAgIHRvcDogM3JlbVxuICAmX19pbm5lclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICBnYXA6IDRyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMDIzKVxuICAgICAgZ2FwOiAycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgZmxleC1mbG93OiBjb2x1bW5cbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAzNjApXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW1cbiAgJl9faWNvblxuICAgIHdpZHRoOiAyNzBweFxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICB3aWR0aDogMjAycHhcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgd2lkdGg6IDExNXB4XG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgd2lkdGg6IDkwcHhcbiAgJl9fbWFpbFxuICAgICtmcyg1MHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMzhweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgK2ZzKDI0cHgpXG4gICAgK3NjcmVlbignbWF4JywgMTAyMylcbiAgICAgICtmcygxOHB4KVxuICAmX19yaWdodFxuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAmX19saW5rXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHRyYW5zaXRpb246IC41cyBlYXNlXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgICtmcygxMnB4KVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcygxMHB4KVxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpXG4gICZfX2NvcHlcbiAgICBtYXJnaW4tdG9wOiAxcmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgICtmcygxMnB4KVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcygxMHB4KVxuICAmX19taWRkbGVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBnYXA6IDEuNDVyZW1cbiAgJl9fc2lnblxuICAgICtzY3JlZW4oJ21heCcsIDEyODApXG4gICAgICArZnMoMTJweClcbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICArZnMoMTBweClcbiAgJl9fdGdcbiAgICArZnMoNTBweClcbiAgICBjb2xvcjogIzA4Q1xuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMzhweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjgwKVxuICAgICAgK2ZzKDI5cHgpXG4gICAgK3NjcmVlbignbWF4JywgMTAyMylcbiAgICAgICtmcygxOHB4KSIsIi5pbmZvXG4gIHBhZGRpbmctYmxvY2s6IDEycmVtXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB6LWluZGV4OiAyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpXG4gIG1hcmdpbjogMCAzcmVtXG4gICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgcGFkZGluZy1ibG9jazogOXJlbVxuICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgbWFyZ2luOiAwIDJyZW1cbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtXG4gICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICBwYWRkaW5nLWJsb2NrOiA1cmVtXG4gICAgbWFyZ2luOiAwIDFyZW1cbiAgICBwYWRkaW5nLWlubGluZTogMXJlbVxuICAmX19pbm5lclxuICAgIG1heC13aWR0aDogMTYxNXB4XG4gICAgK3NjcmVlbignbWluJywgMjAwMClcbiAgICAgIG1heC13aWR0aDogMTk0MHB4XG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIHBhZGRpbmctbGVmdDogNHJlbVxuICAmX19jb250ZW50XG4gICAgZGlzcGxheTogZ3JpZFxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYyg1NSUgLSA2cmVtKSBjYWxjKDQ1JSAtIDZyZW0pXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGdhcDogMTJyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDUwJSAtIDZyZW0pIGNhbGMoNTAlIC0gNnJlbSlcbiAgICAgIGdhcDogNnJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXG4gICAgICBnYXA6IDRyZW1cbiAgJl9fcGljXG4gICAgd2lkdGg6IDEwMCVcbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4XG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAmX19saXN0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBnYXA6IDRyZW1cbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgZ2FwOiA2cmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGdhcDogM3JlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGZsZXgtZmxvdzogcm93XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICZfX2l0ZW1cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gICAgZ2FwOiAycmVtXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgZmxleC1mbG93OiBjb2x1bW5cbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIGZsZXgtZmxvdzogcm93XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICZfX251bWJcbiAgICArZnMoOTBweClcbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgbGluZS1oZWlnaHQ6IC44XG4gICAgd2lkdGg6IDIxMHB4XG4gICAgZmxleC1zaHJpbms6IDBcbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgK2ZzKDExMHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoNzBweClcbiAgICAgIHdpZHRoOiAxNjBweFxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICArZnMoNTBweClcbiAgICAgIHdpZHRoOiAxMjBweFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIHdpZHRoOiBhdXRvXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDM2cHgpXG4gICAgICB3aWR0aDogOTBweFxuICAmX190eHRcbiAgICArZnMoMjZweClcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgK3NjcmVlbignbWluJywgMjAwMClcbiAgICAgICtmcygzMHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMjRweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgK2ZzKDE2cHgpXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDE0cHgpIiwiLm1vbml0b3JpbmdcbiAgcGFkZGluZy1ibG9jazogMjByZW0gNnJlbVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICBwYWRkaW5nLWJsb2NrOiAxNXJlbSA2cmVtXG4gICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgcGFkZGluZy1ibG9jazogMTByZW0gNHJlbVxuICAmOjpiZWZvcmVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBsZWZ0OiAtM3JlbVxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2cmVtKVxuICAgIGhlaWdodDogMXB4XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyKVxuICAgIGNvbnRlbnQ6ICcnXG4gICAgYm90dG9tOiAzcmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGJvdHRvbTogMnJlbVxuICAmX19jb250ZW50XG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgcGFkZGluZy1pbmxpbmU6IDFyZW1cbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgJl9fbGVmdFxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2VcbiAgJl9fdHh0XG4gICAgK2ZzKDE4cHgpXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgIG1hcmdpbi1ib3R0b206IDlyZW1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBsZWZ0OiAxNXJlbVxuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgbWF4LXdpZHRoOiAxMDI0cHhcbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgbGVmdDogMTV2d1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxODAwKVxuICAgICAgbGVmdDogNXJlbVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMTZweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBsZWZ0OiAwXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDE0cHgpXG4gICZfX3RpdGxlXG4gICAgZm9udC1zaXplOiBjbGFtcCgxMDBweCwgN3Z3LCAxNDBweClcbiAgICBsaW5lLWhlaWdodDogMC44NVxuICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICBmb250LXNpemU6IGNsYW1wKDEwMHB4LCA3dncsIDE4MHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICBmb250LXNpemU6IGNsYW1wKDcwcHgsIDV2dywgMTAwcHgpXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDMwcHgpXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtXG4gICZfX3NpZ25cbiAgICBtYXJnaW4tdG9wOiAyMnJlbVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICBtYXJnaW4tdG9wOiAxNXJlbVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICBtYXJnaW4tdG9wOiAxMHJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIG1hcmdpbi10b3A6IDI1cmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbWFyZ2luLXRvcDogNnJlbVxuICAgICAgcGFkZGluZy1pbmxpbmU6IDFyZW1cbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgJl9fcGljXG4gICAgd2lkdGg6IDUwJVxuICAgIG1heC13aWR0aDogODYwcHhcbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgbWF4LXdpZHRoOiAxMTE1cHhcbiAgICAgIGZsZXgtc2hyaW5rOiAwXG4gICAgK3NjcmVlbignbWF4JywgMTkwMClcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogNjAlXG4gICAgICByaWdodDogMFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIG1heC13aWR0aDogNDc1cHhcbiAgICAgIHotaW5kZXg6IC0xXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgdG9wOiAwXG4gICAgICB3aWR0aDogNjUlXG4gICAgICB0b3A6IC00JVxuICAgICtzY3JlZW4oJ21heCcsIDM2MClcbiAgICAgIHRvcDogLTIuNSVcbiIsIi5wcm9kdWN0LXJpZ2h0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBwYWRkaW5nLWJsb2NrOiAxNHJlbSAxMHJlbVxuICB6LWluZGV4OiAyXG4gICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgcGFkZGluZy1ibG9jazogMTJyZW0gOHJlbVxuICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDdyZW0gNXJlbVxuICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgcGFkZGluZy1ibG9jazogNXJlbVxuICAmOmFmdGVyXG4gICAgY29udGVudDogJydcbiAgICB6LWluZGV4OiAtMVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogM3JlbVxuICAgIGxlZnQ6IDNyZW1cbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpXG4gICAgd2lkdGg6IDg1JVxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNnJlbSlcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKVxuICAgICAgbGVmdDogMnJlbVxuICAgICAgdG9wOiAycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbGVmdDogMXJlbVxuICAgICAgdG9wOiAxcmVtXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDJyZW0pXG4gICZfX2lubmVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAmX19sZWZ0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbVxuICAmX19yaWdodFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWZsb3c6IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBnYXA6IDcuNXJlbVxuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW1cbiAgICB3aWR0aDogNTAlXG4gICAgbWF4LXdpZHRoOiA4MTVweFxuICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICBtYXgtd2lkdGg6IDEwODBweFxuICAgICAgcGFkZGluZy1yaWdodDogMTByZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgcGFkZGluZy1yaWdodDogMFxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICBnYXA6IDNyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gICZfX3R4dFxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBtYXgtd2lkdGg6IDQzMHB4XG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDE0cHgpXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4XG4gICZfX2NvbnRlbnRcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgbWFyZ2luLWxlZnQ6IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICBtYXJnaW4tbGVmdDogMFxuICAmX19zaWduXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgcGFkZGluZzogMXJlbVxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxuICAgIG1hcmdpbi10b3A6IDEuNnJlbVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcygxNHB4KVxuICAgICY6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogMFxuICAgICAgbGVmdDogMFxuICAgICAgd2lkdGg6IDBcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxuICAgICAgdHJhbnNpdGlvbjogLjVzIGxpbmVhclxuICAgICAgei1pbmRleDogLTFcbiAgICAmOmhvdmVyXG4gICAgICAmOmFmdGVyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICZfX3RpdGxlXG4gICAgK2ZzKDIwMHB4KVxuICAgIGNvbG9yOiByZ2JhKDIzLCAyOCwgMzQsIDAuMzApXG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogNHB4XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICBsZWZ0OiAxcmVtXG4gICAgbWFyZ2luLXRvcDogNHJlbVxuICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICArZnMoMjQwcHgpXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcygxNDBweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgK2ZzKDEwMHB4KVxuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtXG4gICAgICBsZWZ0OiAwXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDYzcHgpXG4gICAgK3NjcmVlbignbWF4JywgMzYwKVxuICAgICAgK2ZzKDU4cHgpXG4gICAgJjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1zaWduKVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDQwcHhcbiAgICAgIGxlZnQ6IDE0MHB4XG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KVxuICAgICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMFxuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogaW5pdGlhbFxuICAgICAgK3NjcmVlbignbWluJywgMjAwMClcbiAgICAgICAgdG9wOiA2MHB4XG4gICAgICAgIGxlZnQ6IDE2MHB4XG4gICAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgICBsZWZ0OiAxMTBweFxuICAgICAgICB0b3A6IDM1cHhcbiAgICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICBsZWZ0OiA2MHB4XG4gICAgICAgIHRvcDogMjBweFxuICAgICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgICBsZWZ0OiA0MHB4XG4gICAgICAgIHRvcDogMTBweFxuICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgJl9fYnRuXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZ2FwOiAxLjVyZW1cbiAgICArZnMoMjZweClcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHJpZ2h0OiAtNXJlbVxuICAgIHRyYW5zaXRpb246IC41cyBlYXNlXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcygyMHB4KVxuICAgICAgcmlnaHQ6IDBcbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXZ3XG4gICAgICArZnMoMTZweClcbiAgICBzdmdcbiAgICAgICtzY3JlZW4oJ21heCcsIDM2MClcbiAgICAgICAgd2lkdGg6IDE4cHhcbiAgICAgICAgaGVpZ2h0OiAyNXB4XG4gICAgcGF0aFxuICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2VcbiAgICAmOmhvdmVyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxuICAgICAgcGF0aFxuICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLXNlY29uZGFyeSlcbiAgJl9fcGljXG4gICAgd2lkdGg6IDEwMCVcbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBtYXgtd2lkdGg6IDU3MHB4XG4gICAgICB3aWR0aDogOTAlIiwiLnByb2R1Y3QtbGVmdFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgcGFkZGluZy1ibG9jazogMTByZW0gOHJlbVxuICB6LWluZGV4OiAyXG4gICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgcGFkZGluZy1ibG9jazogOHJlbSA2cmVtXG4gICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgcGFkZGluZy1ibG9jazogOHJlbSA1cmVtXG4gICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtIDNyZW1cbiAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDNyZW1cbiAgJjphZnRlclxuICAgIGNvbnRlbnQ6ICcnXG4gICAgei1pbmRleDogLTFcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICByaWdodDogM3JlbVxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcilcbiAgICB3aWR0aDogODklXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIHJpZ2h0OiAycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgd2lkdGg6IDgwJVxuICAgICAgcmlnaHQ6IDFyZW1cbiAgJl9faW5uZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZVxuICAmX19yaWdodFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWZsb3c6IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHJlbVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbVxuICAmX19sZWZ0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZmxvdzogY29sdW1uXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGdhcDogOHJlbVxuICAgIHBhZGRpbmctbGVmdDogNXJlbVxuICAgIHBhZGRpbmctdG9wOiAxNXJlbVxuICAgIHdpZHRoOiA1MCVcbiAgICBtYXgtd2lkdGg6IDgxNXB4XG4gICAgK3NjcmVlbignbWluJywgMjAwMClcbiAgICAgIG1heC13aWR0aDogMTA4NXB4XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIHBhZGRpbmctbGVmdDogMFxuICAgICAgcGFkZGluZy10b3A6IDEwcmVtXG4gICAgICBnYXA6IDVyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICB3aWR0aDogNTUlXG4gICAgICBnYXA6IDlyZW1cbiAgICAgIHBhZGRpbmctdG9wOiAxMHJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgcGFkZGluZy10b3A6IDNyZW1cbiAgICAgIGdhcDogNHJlbVxuICAmX190eHRcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgbWF4LXdpZHRoOiA2NDBweFxuICAgIG1hcmdpbi1sZWZ0OiA1cmVtXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgbWF4LXdpZHRoOiA0MDBweFxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBtYXgtd2lkdGg6IDU1NXB4XG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDE0cHgpXG4gICAgICBtYXgtd2lkdGg6IDIzMHB4XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW1cbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gICAgK3NjcmVlbignbWF4JywgMzYwKVxuICAgICAgbWF4LXdpZHRoOiAyMDBweFxuICAmX190aXRsZVxuICAgICtmcygyMDBweClcbiAgICBjb2xvcjogcmdiYSgyMywgMjgsIDM0LCAwLjMwKVxuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDRweFxuICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICByaWdodDogMXJlbVxuICAgIG1hcmdpbi1ib3R0b206IDRyZW1cbiAgICArc2NyZWVuKCdtaW4nLCAyMDAwKVxuICAgICAgK2ZzKDI0MHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMTQwcHgpXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgICtmcygxMDBweClcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcyg2M3B4KVxuICAgICY6YmVmb3JlXG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtc2lnbilcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA0MHB4XG4gICAgICBsZWZ0OiAxNDBweFxuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBmb250LXdlaWdodDogNTAwXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSlcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IGluaXRpYWxcbiAgICAgICtzY3JlZW4oJ21pbicsIDIwMDApXG4gICAgICAgIGxlZnQ6IDE5MHB4XG4gICAgICAgIHRvcDogNjBweFxuICAgICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICAgbGVmdDogMTEwcHhcbiAgICAgICAgdG9wOiAzNXB4XG4gICAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgbGVmdDogNjBweFxuICAgICAgICB0b3A6IDIwcHhcbiAgICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICAgbGVmdDogNDBweFxuICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICZfX2J0blxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGdhcDogMS41cmVtXG4gICAgK2ZzKDI2cHgpXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBsZWZ0OiAtNXJlbVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMjBweClcbiAgICAgIGxlZnQ6IC03cmVtXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgbWFyZ2luLWxlZnQ6IDEycmVtXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXZ3XG4gICAgICArZnMoMTZweClcbiAgICAgIGxlZnQ6IDBcbiAgICArc2NyZWVuKCdtYXgnLCAzNjApXG4gICAgICBtYXJnaW4tbGVmdDogMzB2d1xuICAgIHN2Z1xuICAgICAgK3NjcmVlbignbWF4JywgMzYwKVxuICAgICAgICB3aWR0aDogMThweFxuICAgICAgICBoZWlnaHQ6IDI1cHhcbiAgICBwYXRoXG4gICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZVxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpXG4gICAgICBwYXRoXG4gICAgICAgIHN0cm9rZTogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxuICAmX19waWNcbiAgICB3aWR0aDogMTAwJVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIG1heC13aWR0aDogNTcwcHhcbiAgICAgIHdpZHRoOiA5MCUiLCIuc2NoZW1lXG4gIHBhZGRpbmctYmxvY2s6IDIwcmVtXG4gICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgcGFkZGluZy1ibG9jazogMTVyZW1cbiAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbVxuICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgcGFkZGluZy1ibG9jazogNnJlbVxuICAmX19pbm5lclxuICAgIG1heC13aWR0aDogMTU1NXB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIG1heC13aWR0aDogMTEwMHB4XG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIG1heC13aWR0aDogOTAwcHhcbiAgICAgIGxlZnQ6IDNyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBtYXgtd2lkdGg6IDUzNXB4XG4gICAgICBsZWZ0OiAwXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKVxuICAmX19jb250ZW50XG4gICAgZGlzcGxheTogZ3JpZFxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYyg1NSUgLSA1cmVtKSBjYWxjKDQ1JSAtIDVyZW0pXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGdhcDogMTByZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgZ2FwOiA2cmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYyg1MCUgLSA1cmVtKSBjYWxjKDQ1JSAtIDVyZW0pXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcbiAgICAgIGdhcDogM3JlbVxuICAmX19waWNcbiAgICB3aWR0aDogMTAwJVxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgJl9fdGl0bGVcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtXG4gICAgK2ZzKDgwcHgpXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgICtmcyg2MHB4KVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICArZnMoNTBweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW1cbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICArZnMoNjBweClcbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICArZnMoMzBweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbVxuICAmX19zdWJ0aXRsZVxuICAgICtzY3JlZW4oJ21heCcsIDE1MDApXG4gICAgICArZnMoMzBweClcbiAgICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgICAgK2ZzKDI0cHgpXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgK2ZzKDMwcHgpXG4gICAgK3NjcmVlbignbWF4JywgNzAwKVxuICAgICAgK2ZzKDIwcHgpIiwiLnZhbnRhZ2VcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHotaW5kZXg6IDJcbiAgJl9fcm93XG4gICAgZGlzcGxheTogZ3JpZFxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcbiAgICBncmlkLWF1dG8tcm93czogNTAwcHhcbiAgICBib3JkZXItYmxvY2s6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpXG4gICAgbWFyZ2luOiAwIC02cmVtXG4gICAgcGFkZGluZy1pbmxpbmU6IDZyZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgZ3JpZC1hdXRvLXJvd3M6IDQwMHB4XG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAzNDBweFxuICAgICAgbWFyZ2luOiAwIC00cmVtXG4gICAgICBwYWRkaW5nLWlubGluZTogNHJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAxODBweFxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcbiAgICArc2NyZWVuKCdtYXgnLCA3MDApXG4gICAgICBncmlkLWF1dG8tcm93czogMjcwcHhcbiAgJl9faXRlbVxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKVxuICAgIHBhZGRpbmc6IDZyZW0gM3JlbSAzcmVtXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMnJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpXG4gICAgICBib3JkZXItbGVmdDogMFxuICAgICAgbWFyZ2luOiAwIC0ycmVtXG4gICAgJjpmaXJzdC1vZi10eXBlXG4gICAgICBib3JkZXI6IDBcbiAgICAgIC52YW50YWdlX19pY29uXG4gICAgICAgIGxlZnQ6IDByZW1cbiAgICAgICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgICAgIGxlZnQ6IDJyZW1cbiAgICAmOmxhc3Qtb2YtdHlwZVxuICAgICAgcGFkZGluZy1yaWdodDogMFxuICAgICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtXG4gICZfX2NvbnRlbnRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1mbG93OiBjb2x1bW5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICArc2NyZWVuKCdtYXgnLCA5MDApXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICBnYXA6IDFyZW1cbiAgICAmX21vZFxuICAgICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAmX190aXRsZVxuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgK3NjcmVlbignbWluJywgMjAwMClcbiAgICAgICtmcyg2MnB4KVxuICAmX190eHRcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgbWF4LXdpZHRoOiAzODVweFxuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgK3NjcmVlbignbWF4JywgOTYwKVxuICAgICAgK2ZzKDE1cHgpXG4gICAgK3NjcmVlbignbWF4JywgOTAwKVxuICAgICAgK2ZzKDE2cHgpXG4gICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbVxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICtmcygxNHB4KVxuICAmX19pY29uXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYm90dG9tOiAzcmVtXG4gICAgbGVmdDogM3JlbVxuICAgIHotaW5kZXg6IC0xXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIHdpZHRoOiAxMDBweFxuICAgICAgaGVpZ2h0OiAxMDBweFxuICAgICAgYm90dG9tOiAycmVtXG4gICAgICBsZWZ0OiAycmVtIiwiLndvcmtcbiAgcGFkZGluZy1ibG9jazogMjByZW1cbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHotaW5kZXg6IDJcbiAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICBwYWRkaW5nLWJsb2NrOiAxNXJlbVxuICArc2NyZWVuKCdtYXgnLCAxMjAwKVxuICAgIHBhZGRpbmctYmxvY2s6IDEwcmVtXG4gICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtXG4gICZfX3RpdGxlXG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbVxuICAgICtzY3JlZW4oJ21heCcsIDEyMDApXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtXG4gICZfX2xpc3RcbiAgICBkaXNwbGF5OiBncmlkXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKVxuICAgIGdhcDogM3JlbVxuICAgIGdyaWQtYXV0by1yb3dzOiA0MDBweCAyOTBweFxuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW1cbiAgICArc2NyZWVuKCdtYXgnLCAxNTAwKVxuICAgICAgZ3JpZC1hdXRvLXJvd3M6IDMwMHB4IDI2MHB4XG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIGdhcDogMnJlbVxuICAgICtzY3JlZW4oJ21heCcsIDkwMClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAzMDBweCAyMzBweFxuICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXG4gICAgICBncmlkLWF1dG8tcm93czogMjMwcHggMjMwcHggMjMwcHggMjMwcHggMzAwcHggMzAwcHhcbiAgICAgIGdhcDogMXJlbVxuICAmX19pdGVtXG4gICAgcGFkZGluZzogM3JlbSAzcmVtIDVyZW1cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZClcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1mbG93OiBjb2x1bW5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgK3NjcmVlbignbWF4JywgMTUwMClcbiAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbSA0cmVtXG4gICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtXG4gICAgJjpiZWZvcmVcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtXG4gICAgICBjb250ZW50OiBcIlsgMFwiIGNvdW50ZXIoaXRlbSkgXCIgXVwiXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogM3JlbVxuICAgICAgcmlnaHQ6IDNyZW1cbiAgICAgICtmcygxMnB4KVxuICAgICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweFxuICAgICAgK3NjcmVlbignbWF4JywgMTIwMClcbiAgICAgICAgdG9wOiAycmVtXG4gICAgICAgICtmcygxMHB4KVxuICAgICAgK3NjcmVlbignbWF4JywgMzYwKVxuICAgICAgICArZnMoOHB4KVxuICAgICY6bGFzdC1vZi10eXBlLCAmOm50aC1sYXN0LW9mLXR5cGUoMilcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDJcbiAgICAgICtzY3JlZW4oJ21heCcsIDcwMClcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG9cbiAgJl9fY2FwdGlvblxuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbVxuICAmX190eHRcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgK3NjcmVlbignbWF4JywgOTYwKVxuICAgICAgK2ZzKDE1cHgpXG4iXX0= */