*, *:before, *:after {
  box-sizing: border-box;
}

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

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

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

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

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

/* === LAYOUT & CONTAINER === */
.container {
  width: 100%;
  max-width: 1656px;
  margin: 0 auto;
  padding: 0 2.12rem;
}
@media (max-width: 1280px) {
  .container {
    max-width: 100%;
    padding: 0 1rem;
  }
}

.container-fluid {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 2rem;
}
@media (max-width: 991px) {
  .container-fluid {
    padding: 0 1rem;
  }
}

.w-full {
  width: 100%;
}

.h-full {
  height: 100%;
}

.min-w-full {
  min-width: 100%;
}

.min-h-full {
  min-height: 100%;
}

.max-w-full {
  max-width: 100%;
}

.max-h-full {
  max-height: 100%;
}

.w-screen {
  width: 100vw;
}

.h-screen {
  height: 100vh;
}

.min-h-screen {
  min-height: 100vh;
}

.max-h-screen {
  max-height: 100vh;
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.w-auto {
  width: auto;
}

.h-auto {
  height: auto;
}

/* === FLEXBOX === */
.flex {
  display: flex;
}

.flex-col {
  flex-direction: column;
}

.flex-row {
  flex-direction: row;
}

/* Align Items */
.items-start {
  align-items: flex-start;
}

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

.items-end {
  align-items: flex-end;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

/* Justify Content */
.justify-start {
  justify-content: flex-start;
}

.justify-center {
  justify-content: center;
}

.justify-end {
  justify-content: flex-end;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

/* Align Self */
.self-start {
  align-self: flex-start;
}

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

.self-end {
  align-self: flex-end;
}

.self-stretch {
  align-self: stretch;
}

.self-baseline {
  align-self: baseline;
}

/* Shortcuts */
.center {
  justify-content: center;
  align-items: center;
}

/* === GRID === */
.grid {
  display: grid;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, 1fr);
}

.grid-cols-2 {
  grid-template-columns: repeat(2, 1fr);
}

.grid-cols-3 {
  grid-template-columns: repeat(3, 1fr);
}

.grid-cols-4 {
  grid-template-columns: repeat(4, 1fr);
}

.grid-cols-5 {
  grid-template-columns: repeat(5, 1fr);
}

.grid-cols-6 {
  grid-template-columns: repeat(6, 1fr);
}

.grid-cols-12 {
  grid-template-columns: repeat(12, 1fr);
}
@media (max-width: 991px) {
  .grid-cols-12 {
    grid-template-columns: repeat(1, 1fr);
  }
}

/* === GRID SPAN === */
.col-span-1 {
  grid-column: span 1/span 1;
}
@media (max-width: 1280px) {
  .col-span-1 {
    grid-column: span 2/span 2;
  }
}
@media (max-width: 991px) {
  .col-span-1 {
    grid-column: span 1/span 1;
  }
}

.col-span-2 {
  grid-column: span 2/span 2;
}
@media (max-width: 1280px) {
  .col-span-2 {
    grid-column: span 3/span 3;
  }
}
@media (max-width: 991px) {
  .col-span-2 {
    grid-column: span 1/span 1;
  }
}

.col-span-3 {
  grid-column: span 3/span 3;
}
@media (max-width: 1280px) {
  .col-span-3 {
    grid-column: span 4/span 4;
  }
}
@media (max-width: 991px) {
  .col-span-3 {
    grid-column: span 1/span 1;
  }
}

.col-span-4 {
  grid-column: span 4/span 4;
}
@media (max-width: 1280px) {
  .col-span-4 {
    grid-column: span 6/span 6;
  }
}
@media (max-width: 991px) {
  .col-span-4 {
    grid-column: span 1/span 1;
  }
}

.col-span-5 {
  grid-column: span 5/span 5;
}
@media (max-width: 1280px) {
  .col-span-5 {
    grid-column: span 6/span 6;
  }
}
@media (max-width: 991px) {
  .col-span-5 {
    grid-column: span 1/span 1;
  }
}

.col-span-6 {
  grid-column: span 6/span 6;
}
@media (max-width: 1280px) {
  .col-span-6 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-6 {
    grid-column: span 1/span 1;
  }
}

.col-span-7 {
  grid-column: span 7/span 7;
}
@media (max-width: 1280px) {
  .col-span-7 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-7 {
    grid-column: span 1/span 1;
  }
}

.col-span-8 {
  grid-column: span 8/span 8;
}
@media (max-width: 1280px) {
  .col-span-8 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-8 {
    grid-column: span 1/span 1;
  }
}

.col-span-9 {
  grid-column: span 9/span 9;
}
@media (max-width: 1280px) {
  .col-span-9 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-9 {
    grid-column: span 1/span 1;
  }
}

.col-span-10 {
  grid-column: span 10/span 10;
}
@media (max-width: 1280px) {
  .col-span-10 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-10 {
    grid-column: span 1/span 1;
  }
}

.col-span-11 {
  grid-column: span 11/span 11;
}
@media (max-width: 1280px) {
  .col-span-11 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-11 {
    grid-column: span 1/span 1;
  }
}

.col-span-12 {
  grid-column: span 12/span 12;
}
@media (max-width: 1280px) {
  .col-span-12 {
    grid-column: span 12/span 12;
  }
}
@media (max-width: 991px) {
  .col-span-12 {
    grid-column: span 1/span 1;
  }
}

/* === GAP === */
.gap-0 {
  gap: 0rem;
}

.gap-1 {
  gap: 0.5rem;
}

.gap-2 {
  gap: 1rem;
}

.gap-3 {
  gap: 1.5rem;
}

.gap-4 {
  gap: 2rem;
}

.gap-5 {
  gap: 2.5rem;
}

.gap-6 {
  gap: 3rem;
}

.gap-7 {
  gap: 3.5rem;
}

.gap-8 {
  gap: 4rem;
}

.gap-9 {
  gap: 4.5rem;
}

.gap-x-0 {
  -moz-column-gap: 0rem;
       column-gap: 0rem;
}

.gap-x-1 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-2 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-3 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-x-4 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-5 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.gap-x-6 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.gap-x-7 {
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}

.gap-x-8 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.gap-x-9 {
  -moz-column-gap: 4.5rem;
       column-gap: 4.5rem;
}

.gap-y-0 {
  row-gap: 0rem;
}

.gap-y-1 {
  row-gap: 0.5rem;
}

.gap-y-2 {
  row-gap: 1rem;
}

.gap-y-3 {
  row-gap: 1.5rem;
}

.gap-y-4 {
  row-gap: 2rem;
}

.gap-y-5 {
  row-gap: 2.5rem;
}

.gap-y-6 {
  row-gap: 3rem;
}

.gap-y-7 {
  row-gap: 3.5rem;
}

.gap-y-8 {
  row-gap: 4rem;
}

.gap-y-9 {
  row-gap: 4.5rem;
}

/* === TEXT === */
.text {
  font-size: 1.375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  color: #000;
}

/* === BACKGROUNDS === */
.bg-blue {
  background-color: #0046fd;
}

.bg-white {
  background-color: #fff;
}

.bg-light {
  background-color: #faf7ea;
}

.bg-navy {
  background-color: #3f5391;
}

.bg-beige {
  background-color: #e7e3d2;
}

.bg-red {
  background-color: #ff2020;
}

.bg-light-beige {
  background-color: #d9d9d9;
}

.bg-green {
  background-color: #214424;
}

.bg-light-green {
  background-color: #b0c8ad;
}

.bg-dark-green {
  background-color: #436a46;
}

.bg-orange {
  background-color: #ff7f00;
}

.bg-purple {
  background-color: #6065c8;
}

.bg-baby-blue {
  background-color: #7eafd2;
}

/* === COLORS === */
.text-blue {
  color: #c0dcaa;
}

.text-beige {
  color: #e7e3d2;
}

.text-red {
  color: #ff2020;
}

.text-green {
  color: #214424;
}

.text-orange {
  color: #ff7f00;
}

.text-purple {
  color: #6065c8;
}

.text-baby-blue {
  color: #7eafd2;
}

.text-white {
  color: #ffffff;
}

.text-black {
  color: #080808;
}

.text-gray {
  color: #faf7ea;
}

/* === TEXTCENTER === */
.text-left {
  text-align: left;
}

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

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

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

/* === FONT WEIGHT === */
.font-light {
  font-weight: 300;
}

.font-normal {
  font-weight: 400;
}

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

/* === MARGIN === */
/* Margin Top */
.mt-0 {
  margin-top: 0rem;
}

.mt-1 {
  margin-top: 0.5rem;
}

.mt-2 {
  margin-top: 1rem;
}

.mt-3 {
  margin-top: 1.5rem;
}

.mt-4 {
  margin-top: 2rem;
}

.mt-5 {
  margin-top: 2.5rem;
}

.mt-6 {
  margin-top: 3rem;
}

.mt-7 {
  margin-top: 3.5rem;
}

.mt-8 {
  margin-top: 4rem;
}

.mt-9 {
  margin-top: 4.5rem;
}

@media (max-width: 768px) {
  .mt-3 {
    margin-top: 1rem;
  }
  .mt-4 {
    margin-top: 1.25rem;
  }
  .mt-5 {
    margin-top: 1.5rem;
  }
  .mt-6 {
    margin-top: 1.75rem;
  }
  .mt-7 {
    margin-top: 2rem;
  }
  .mt-8 {
    margin-top: 2.25rem;
  }
  .mt-9 {
    margin-top: 2.5rem;
  }
}
/* Margin Bottom */
.mb-0 {
  margin-bottom: 0rem;
}

.mb-1 {
  margin-bottom: 0.5rem;
}

.mb-2 {
  margin-bottom: 1rem;
}

.mb-3 {
  margin-bottom: 1.5rem;
}

.mb-4 {
  margin-bottom: 2rem;
}

.mb-5 {
  margin-bottom: 2.5rem;
}

.mb-6 {
  margin-bottom: 3rem;
}

.mb-7 {
  margin-bottom: 3.5rem;
}

.mb-8 {
  margin-bottom: 4rem;
}

.mb-9 {
  margin-bottom: 4.5rem;
}

@media (max-width: 768px) {
  .mb-3 {
    margin-bottom: 1rem;
  }
  .mb-4 {
    margin-bottom: 1.25rem;
  }
  .mb-5 {
    margin-bottom: 1.5rem;
  }
  .mb-6 {
    margin-bottom: 1.75rem;
  }
  .mb-7 {
    margin-bottom: 2rem;
  }
  .mb-8 {
    margin-bottom: 2.25rem;
  }
  .mb-9 {
    margin-bottom: 2.5rem;
  }
}
/* Margin Left */
.ml-0 {
  margin-left: 0rem;
}

.ml-1 {
  margin-left: 0.5rem;
}

.ml-2 {
  margin-left: 1rem;
}

.ml-3 {
  margin-left: 1.5rem;
}

.ml-4 {
  margin-left: 2rem;
}

.ml-5 {
  margin-left: 2.5rem;
}

.ml-6 {
  margin-left: 3rem;
}

.ml-7 {
  margin-left: 3.5rem;
}

.ml-8 {
  margin-left: 4rem;
}

.ml-9 {
  margin-left: 4.5rem;
}

@media (max-width: 768px) {
  .ml-3 {
    margin-left: 1rem;
  }
  .ml-4 {
    margin-left: 1.25rem;
  }
  .ml-5 {
    margin-left: 1.5rem;
  }
  .ml-6 {
    margin-left: 1.75rem;
  }
  .ml-7 {
    margin-left: 2rem;
  }
  .ml-8 {
    margin-left: 2.25rem;
  }
  .ml-9 {
    margin-left: 2.5rem;
  }
}
/* Margin Right */
.mr-0 {
  margin-right: 0rem;
}

.mr-1 {
  margin-right: 0.5rem;
}

.mr-2 {
  margin-right: 1rem;
}

.mr-3 {
  margin-right: 1.5rem;
}

.mr-4 {
  margin-right: 2rem;
}

.mr-5 {
  margin-right: 2.5rem;
}

.mr-6 {
  margin-right: 3rem;
}

.mr-7 {
  margin-right: 3.5rem;
}

.mr-8 {
  margin-right: 4rem;
}

.mr-9 {
  margin-right: 4.5rem;
}

@media (max-width: 768px) {
  .mr-3 {
    margin-right: 1rem;
  }
  .mr-4 {
    margin-right: 1.25rem;
  }
  .mr-5 {
    margin-right: 1.5rem;
  }
  .mr-6 {
    margin-right: 1.75rem;
  }
  .mr-7 {
    margin-right: 2rem;
  }
  .mr-8 {
    margin-right: 2.25rem;
  }
  .mr-9 {
    margin-right: 2.5rem;
  }
}
/* === PADDING === */
/* Padding */
.p-0 {
  padding: 0rem;
}

.p-1 {
  padding: 0.5rem;
}

.p-2 {
  padding: 1rem;
}

.p-3 {
  padding: 1.5rem;
}

.p-4 {
  padding: 2rem;
}

.p-5 {
  padding: 2.5rem;
}

/* Padding Top */
.pt-0 {
  padding-top: 0rem !important;
}

.pt-1 {
  padding-top: 0.5rem;
}

.pt-2 {
  padding-top: 1rem;
}

.pt-3 {
  padding-top: 1.5rem;
}

.pt-4 {
  padding-top: 2rem;
}

.pt-5 {
  padding-top: 2.5rem;
}

.pt-6 {
  padding-top: 3rem;
}

.pt-7 {
  padding-top: 3.5rem;
}

.pt-8 {
  padding-top: 4rem;
}

.pt-9 {
  padding-top: 4.5rem;
}

@media (max-width: 768px) {
  .pt-3 {
    padding-top: 1rem;
  }
  .pt-4 {
    padding-top: 1.25rem;
  }
  .pt-5 {
    padding-top: 1.5rem;
  }
  .pt-6 {
    padding-top: 1.75rem;
  }
  .pt-7 {
    padding-top: 2rem;
  }
  .pt-8 {
    padding-top: 2.25rem;
  }
  .pt-9 {
    padding-top: 2.5rem;
  }
}
/* Padding Bottom */
.pb-0 {
  padding-bottom: 0rem;
}

.pb-1 {
  padding-bottom: 0.5rem;
}

.pb-2 {
  padding-bottom: 1rem;
}

.pb-3 {
  padding-bottom: 1.5rem;
}

.pb-4 {
  padding-bottom: 2rem;
}

.pb-5 {
  padding-bottom: 2.5rem;
}

.pb-6 {
  padding-bottom: 3rem;
}

.pb-7 {
  padding-bottom: 3.5rem;
}

.pb-8 {
  padding-bottom: 4rem;
}

.pb-9 {
  padding-bottom: 4.5rem;
}

@media (max-width: 768px) {
  .pb-3 {
    padding-bottom: 1rem;
  }
  .pb-4 {
    padding-bottom: 1.25rem;
  }
  .pb-5 {
    padding-bottom: 1.5rem;
  }
  .pb-6 {
    padding-bottom: 1.75rem;
  }
  .pb-7 {
    padding-bottom: 2rem;
  }
  .pb-8 {
    padding-bottom: 2.25rem;
  }
  .pb-9 {
    padding-bottom: 2.5rem;
  }
}
/* Padding Left */
.pl-0 {
  padding-left: 0rem;
}

.pl-1 {
  padding-left: 0.5rem;
}

.pl-2 {
  padding-left: 1rem;
}

.pl-3 {
  padding-left: 1.5rem;
}

.pl-4 {
  padding-left: 2rem;
}

.pl-5 {
  padding-left: 2.5rem;
}

.pl-6 {
  padding-left: 3rem;
}

.pl-7 {
  padding-left: 3.5rem;
}

.pl-8 {
  padding-left: 4rem;
}

.pl-9 {
  padding-left: 4.5rem;
}

@media (max-width: 768px) {
  .pl-3 {
    padding-left: 1rem;
  }
  .pl-4 {
    padding-left: 1.25rem;
  }
  .pl-5 {
    padding-left: 1.5rem;
  }
  .pl-6 {
    padding-left: 1.75rem;
  }
  .pl-7 {
    padding-left: 2rem;
  }
  .pl-8 {
    padding-left: 2.25rem;
  }
  .pl-9 {
    padding-left: 2.5rem;
  }
}
/* Padding Right */
.pr-0 {
  padding-right: 0rem;
}

.pr-1 {
  padding-right: 0.5rem;
}

.pr-2 {
  padding-right: 1rem;
}

.pr-3 {
  padding-right: 1.5rem;
}

.pr-4 {
  padding-right: 2rem;
}

.pr-5 {
  padding-right: 2.5rem;
}

.pr-6 {
  padding-right: 3rem;
}

.pr-7 {
  padding-right: 3.5rem;
}

.pr-8 {
  padding-right: 4rem;
}

.pr-9 {
  padding-right: 4.5rem;
}

@media (max-width: 768px) {
  .pr-3 {
    padding-right: 1rem;
  }
  .pr-4 {
    padding-right: 1.25rem;
  }
  .pr-5 {
    padding-right: 1.5rem;
  }
  .pr-6 {
    padding-right: 1.75rem;
  }
  .pr-7 {
    padding-right: 2rem;
  }
  .pr-8 {
    padding-right: 2.25rem;
  }
  .pr-9 {
    padding-right: 2.5rem;
  }
}
/* Padding Y (Top + Bottom) */
.py-0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.py-1 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-3 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-5 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-7 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.py-8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-9 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

@media (max-width: 768px) {
  .py-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-4 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .py-5 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-6 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .py-7 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .py-8 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
/* Padding X (Left + Right) */
.px-0 {
  padding-left: 0rem;
  padding-right: 0rem;
}

.px-1 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-2 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-3 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-6 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.px-7 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.px-8 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.px-9 {
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}

@media (max-width: 768px) {
  .px-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .px-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .px-5 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .px-6 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .px-7 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .px-8 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .px-9 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
/* === TEXTDECORATION === */
.underline {
  text-decoration: underline;
}

html {
  font-size: calc(100vw * 16 / 1200);
}
@media (min-width: 1200px) {
  html {
    font-size: calc(1200px * 16 / 1440);
  }
}
@media (max-width: 900px) {
  html {
    font-size: calc(100vw * 16 / 375);
  }
}

h1,
p,
li,
legend,
label,
a,
span {
  color: var(--White);
}

body {
  background-color: #fff;
  font-size: 1em;
}

html,
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-smoothing: antialiased;
}

:root {
  font-family: "obviously-variable";
}

.mobile-button {
  display: none;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  background-color: white;
  cursor: pointer;
  border: 0;
}
.mobile-button svg {
  width: 75%;
  height: 75%;
}
.mobile-button svg rect {
  transition: all 0.3s ease-in-out;
}
.mobile-button.active svg rect:first-child {
  transform: rotate(45deg);
  transform-origin: 3px 3px;
}
.mobile-button.active svg rect:nth-child(2) {
  display: none;
}
.mobile-button.active svg rect:last-child {
  transform: rotate(-45deg);
  transform-origin: 3px 7px;
}

.overlay {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  z-index: 800;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.overlay.active {
  visibility: visible;
  opacity: 1;
}

.mobile-menu {
  position: fixed;
  left: 0;
  right: 0;
  top: -100%;
  z-index: 900;
  width: 100%;
  box-shadow: 0 0.625rem 1.25rem rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  border-bottom: 1px solid #fa7373;
  background-color: #e45252;
}
.mobile-menu.active {
  top: 0;
  padding-top: 65px;
}
.mobile-menu .logo_container {
  margin-bottom: 2rem;
  padding-top: 0.75rem;
}
.mobile-menu .logo_container a img {
  height: 1.625rem;
}
.mobile-menu .nav_container ul li > a {
  display: block;
  color: #fff;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  padding: 1.125rem 1rem;
  border-top: 1px solid #fa7373;
}
.mobile-menu .nav_container ul li.active .dropdown-content {
  padding: 0 1rem 1rem 1rem;
}
.mobile-menu .nav_container ul li .dropdown-content {
  padding: 0 1rem 0 1rem;
  display: flex;
  flex-direction: column;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease, padding 0.3s ease;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  text-decoration: none;
  margin-bottom: 0.5rem;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item .item-content {
  display: flex;
  align-items: flex-start;
  padding: 0.5rem 0;
  gap: 1rem;
  color: #fff;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item .item-content img {
  width: 1rem;
  height: auto;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item .item-content .text-block {
  display: flex;
  flex-direction: column;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item .item-content .text-block .title {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #fff;
  margin-bottom: 0.25rem;
}
.mobile-menu .nav_container ul li .dropdown-content .dropdown-item .item-content .text-block .text {
  font-size: 0.675rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #fff;
}
.mobile-menu .nav_container ul li button {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: transparent;
  border: 0;
  width: 100%;
  font-family: "obviously-variable";
  color: #fff;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  padding: 1.125rem 1rem;
  border-top: 1px solid #fa7373;
}
.mobile-menu .nav_container ul li button.active svg {
  transform: rotate(180deg);
}
.mobile-menu .nav_container ul li button svg {
  transition: all 0.2s ease-in-out;
}

header {
  background-color: #e45252;
  padding: 1.13rem 0;
  position: sticky;
  top: 0;
  z-index: 1001;
}
header .header-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
header .header-content .left {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2.5rem;
}
header .header-content .left .logo img {
  width: 8.89113rem;
  height: 1.75rem;
}
header .header-content .left .menu-actions {
  display: flex;
  align-items: center;
  gap: 2.5rem;
}
header .header-content .left .menu-actions .dropdown {
  position: relative;
  display: inline-block;
}
header .header-content .left .menu-actions .dropdown .dropdown-trigger {
  color: white;
  border-radius: 0.313rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
}
header .header-content .left .menu-actions .dropdown .dropdown-trigger svg {
  transition: all 0.3s ease-in-out;
  width: 1.5rem;
  height: 1.5rem;
}
header .header-content .left .menu-actions .dropdown .dropdown-trigger:hover svg {
  transform: rotate(180deg);
}
header .header-content .left .menu-actions .dropdown .dropdown-menu {
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease-in-out;
  transform: translateY(10px);
  padding-top: 1rem;
  position: absolute;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content {
  background-color: #e45252;
  color: #fff;
  border-radius: 0.75rem;
  border: 1px solid #fa7373;
  box-shadow: 0px 12px 32px -4px rgba(16, 24, 40, 0.25);
  padding: 0.75rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item {
  width: 21.25rem;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  text-decoration: none;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content {
  display: flex;
  align-items: flex-start;
  padding: 0.75rem;
  gap: 1rem;
  color: #fff;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content:hover {
  background-color: #f26161;
  border-radius: 0.5rem;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content img {
  width: 1.25rem;
  height: auto;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content .text-block {
  display: flex;
  flex-direction: column;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content .text-block .title {
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #fff;
  margin-bottom: 0.25rem;
}
header .header-content .left .menu-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .item-content .text-block .text {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #fff;
}
header .header-content .left .menu-actions .dropdown:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}
header .header-content .left .menu-actions .cta-button {
  color: #fff;
  text-decoration: none;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
}
header .header-content .right .button {
  padding: 0.625rem 1.125rem;
  background: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-weight: 500;
  line-height: 150%;
  color: #000000;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
}
header .header-content .right .button:hover {
  background-color: #f8f8f8;
}
header .header-content .right .button-mobile {
  display: none;
}

.hero .hero-video {
  position: relative;
  padding-bottom: 6rem;
}
.hero .hero-video .hero-video-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.hero .hero-video .hero-video-content .hero-video-player {
  max-width: 100%;
  margin: 0 auto;
}
.hero .hero-body {
  background-color: #e45252;
  position: relative;
  z-index: 3;
}
.hero .hero-body .hero-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 6rem;
}
.hero .hero-body .hero-content .hero-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.hero .hero-body .hero-content .hero-text .hero-title {
  width: 64rem;
  font-size: 3.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 4.5rem */
  letter-spacing: -0.15rem;
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.hero .hero-body .hero-content .hero-text p {
  width: 34rem;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.875rem */
  letter-spacing: -0.0125rem;
  color: #ffffff;
}
.hero .hero-body .hero-content .buttons {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin-top: 3rem;
  position: relative;
}
.hero .hero-body .hero-content .buttons .drawn {
  position: absolute;
  left: 100%;
  bottom: 0;
  width: 7.00538rem;
  height: 4.62619rem;
  margin-bottom: 1.16rem;
}
.hero .hero-body .hero-content .buttons .btn {
  display: flex;
  padding: 1rem 1.75rem;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 0.75rem;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  border-radius: 0.5rem;
  border: 1px solid transparent;
}
.hero .hero-body .hero-content .buttons .btn.btn-white {
  background-color: white;
}
.hero .hero-body .hero-content .buttons .btn.btn-outline-white {
  border: 1px solid white;
  color: white;
}
.hero .hero-body .hero-content .buttons .btn.btn-outline-white:hover {
  background-color: white;
  color: black;
}

.treatment {
  margin: 6rem 0;
}
.treatment .treatment-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1rem;
}
.treatment .treatment-title .title {
  position: relative;
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.treatment .treatment-title .title .svg {
  position: absolute;
  top: -50px;
  left: 100%;
}
.treatment .treatment-title .treatment-button {
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #e45252;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.75rem;
  gap: 0.75rem;
  border: 1.6px solid #e45252;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
}
.treatment .treatment-title .treatment-button:hover {
  background-color: #e45252;
  color: #fff;
}
.treatment .treatment-box {
  margin-top: 4rem;
}
.treatment .treatment-box .grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
  justify-items: center;
}
.treatment .treatment-box .grid-container .grid-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  background-color: #fff5f7;
  padding: 3rem 2.5rem;
  gap: 1rem;
  border-radius: 1rem;
  width: 100%;
}
.treatment .treatment-box .grid-container .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
}
.treatment .treatment-box .grid-container .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.treatment .treatment-box .grid-container .grid-item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.treatment .treatment-box .grid-container .grid-item .text .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
}
.treatment .treatment-box .grid-container .grid-item .text .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
}

.visit {
  background-color: #e45252;
  padding: 6rem 0;
}
.visit .item {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
}
.visit .item .vector {
  text-align: center;
}
.visit .item .vector img {
  height: 26rem;
}
.visit .item .visit-text {
  width: 37.5rem;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
}
.visit .item .visit-text .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  margin-bottom: 9rem;
  color: #ffffff;
}
.visit .item .visit-text .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  margin-bottom: 2.5rem;
  color: #ffffff;
}
.visit .item .btn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 1rem 1.75rem;
  gap: 0.75rem;
  background: #ffffff;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
}

.features {
  padding: 6rem 0;
}
.features:nth-child(2n+1) .video {
  order: 2 !important;
}
.features .features-item-center {
  max-width: 50rem;
  width: 100%;
  margin: 0 auto;
}
.features .features-item {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
  align-items: center;
}
.features .features-item .image {
  text-align: center;
}
.features .features-item .text {
  order: 2;
}
.features .features-item .text .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.5rem;
}
.features .features-item .text .title svg {
  width: 4.9375rem;
}
.features .features-item .text .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
  margin-bottom: 1.5rem;
}
.features .features-item .text .list {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  margin-bottom: 2.5rem;
}
.features .features-item .text .list .list-item {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 0.75rem;
  padding: 0;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.features .features-item .text .list .list-item svg {
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
}
.features .features-item .text .button {
  display: inline-flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.75rem;
  gap: 0.75rem;
  background: #e45252;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #ffffff;
}
.features .features-item .video {
  order: 1;
}

footer .footer-bg {
  width: 100%;
  display: block;
}
footer .footer-body {
  background: #e45252;
  padding: 4rem 0 3rem 0;
}
footer .footer-body .container {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
footer .footer-body .container .footer-top {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
footer .footer-body .container .footer-top .text {
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 140%; /* 2.1rem */
  letter-spacing: -0.015rem;
  color: #fff;
  grid-column: span 2/span 2;
  text-wrap: balance;
}
footer .footer-body .container .footer-top .buttons {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
footer .footer-body .container .footer-top .buttons .btn {
  display: flex;
  padding: 0.625rem 1.125rem;
  justify-content: center;
  align-items: center;
  gap: 0.75rem;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
  border-radius: 0.5rem;
  border: 1px solid transparent;
  text-align: center;
}
footer .footer-body .container .footer-top .buttons .btn.btn-white {
  background-color: white;
}
footer .footer-body .container .footer-top .buttons .btn.btn-outline-white {
  border: 1px solid white;
  color: white;
}
footer .footer-body .container .footer-top .buttons .btn.btn-outline-white:hover {
  background-color: white;
  color: black;
}
footer .footer-body .container .footer-contain .footer-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
footer .footer-body .container .footer-contain .footer-grid .footer-item .title {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 150%;
  color: #ffe1e7;
  margin-bottom: 1rem;
}
footer .footer-body .container .footer-contain .footer-grid .footer-item .footer-list {
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  gap: 1.25rem;
}
footer .footer-body .container .footer-contain .footer-grid .footer-item .footer-list li a {
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
}
footer .footer-body .container .line {
  height: 1px solid #fa7373;
}
footer .footer-body .container .footer-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid #fa7373;
  padding-top: 2rem;
}
footer .footer-body .container .footer-bottom .logo img {
  display: block;
  width: 5.00675rem;
}
footer .footer-body .container .footer-bottom .right {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #ffe1e7;
}

.video-container {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 0.5rem;
  overflow: hidden;
  margin: 0 auto;
  background: #000;
  height: 27rem;
  box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);
}
.video-container .video-player {
  width: 100%;
  height: auto;
  display: block;
}
.video-container .controls {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  padding: 1.25rem;
}
.video-container .controls .play-pause-btn {
  width: auto;
  height: auto;
}
.video-container .play-pause-btn {
  background: none;
  border: none;
  cursor: pointer;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.video-container .play-pause-btn svg {
  width: 1rem;
  height: 1rem;
  stroke: white;
}
.video-container .progress-container {
  flex-grow: 1;
  height: 0.5rem;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 0.25rem;
  position: relative;
  margin-left: 0.625rem;
  cursor: pointer;
}
.video-container .progress-container .progress-bar {
  height: 100%;
  background: #fff;
  width: 0;
  position: absolute;
}
.video-container .progress-container .buffer-bar {
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  width: 0;
  position: absolute;
}
.video-container .center-play-pause {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border: none;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: transparent;
  transition: opacity 0.3s ease;
}
.video-container .center-play-pause svg {
  width: 2rem;
  height: 2rem;
  stroke: white;
}
.video-container .center-play-pause.playing {
  opacity: 0;
}
.video-container .center-play-pause:not(.playing) {
  opacity: 1;
}
.video-container:hover .center-play-pause.playing {
  opacity: 1;
}

@media (max-width: 600px) {
  .video-container .center-play-pause {
    width: 3.5rem;
    height: 3.5rem;
  }
  .video-container .center-play-pause svg {
    width: 1.2rem;
    height: 1.2rem;
  }
  .video-container .controls {
    padding: 8px;
  }
  .video-container .play-pause-btn {
    width: 25px;
    height: 25px;
  }
  .video-container .play-pause-btn svg {
    width: 16px;
    height: 16px;
  }
}
.page-hero .hero-bg {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.page-hero .page-body {
  background-color: #e45252;
  position: relative;
  z-index: 3;
}
.page-hero .page-body .page-content {
  display: flex;
  justify-content: space-between;
  padding-top: 7rem;
  align-items: start;
}
.page-hero .page-body .page-content .page-text {
  position: relative;
}
.page-hero .page-body .page-content .page-text .page-title {
  width: 37.5rem;
  font-size: 3rem;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 4.5rem */
  letter-spacing: -0.09rem;
  color: #ffffff;
}
.page-hero .page-body .page-content .page-text .page-icon {
  position: absolute;
  left: 100%;
  transform: rotate(0deg);
  z-index: 1;
  top: 2rem;
}
.page-hero .page-body .page-content .page-text .page-icon svg {
  width: 10.27569rem;
}
.page-hero .page-body .page-content .page-right {
  padding-top: 8.75rem;
  padding-right: 2.88rem;
}
.page-hero .page-body .page-content .page-right p {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.875rem */
  letter-spacing: -0.0125rem;
  color: #ffffff;
  width: 31.75rem;
}
.page-hero .page-body .page-content .page-right .buttons {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin-top: 3rem;
  position: relative;
}
.page-hero .page-body .page-content .page-right .buttons .btn {
  display: flex;
  padding: 1rem 1.75rem;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 0.75rem;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  border-radius: 0.5rem;
  border: 1px solid transparent;
}
.page-hero .page-body .page-content .page-right .buttons .btn.btn-white {
  background-color: white;
}
.page-hero .page-body .page-content .page-right .buttons .btn.btn-outline-white {
  border: 1px solid white;
  color: white;
}
.page-hero .page-body .page-content .page-right .buttons .btn.btn-outline-white:hover {
  background-color: white;
  color: black;
}

.sharing {
  padding: 6rem 0;
}
.sharing .sharing-title {
  width: 48rem;
}
.sharing .sharing-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.25rem;
}
.sharing .sharing-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.sharing .sharing-box {
  margin-top: 4rem;
}
.sharing .sharing-box .grid-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2rem;
  justify-items: center;
}
.sharing .sharing-box .grid-container .grid-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  background-color: #fff5f7;
  padding: 3rem 2.5rem;
  gap: 2rem;
  border-radius: 1rem;
  width: 100%;
}
.sharing .sharing-box .grid-container .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
}
.sharing .sharing-box .grid-container .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.sharing .sharing-box .grid-container .grid-item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.sharing .sharing-box .grid-container .grid-item .text .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  gap: 0.75rem;
}
.sharing .sharing-box .grid-container .grid-item .text .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}

.reactions {
  padding: 6rem 0;
  background-color: #fff5f7;
}
.reactions .reactions-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 1.25rem;
  text-align: center;
}
.reactions .reactions-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.reactions .reactions-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
  width: 48rem;
}
.reactions .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 5rem;
  padding: 4rem 0 0;
}
.reactions .grid .grid-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.reactions .grid .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
  margin-bottom: 1.25rem;
}
.reactions .grid .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.reactions .grid .grid-item .icon svg path {
  fill: #E45252;
}
.reactions .grid .grid-item .grid-text .grid-title {
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.005em;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.reactions .grid .grid-item .grid-text .grid-paragraph {
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 150%;
  text-align: center;
  color: #565656;
  width: 18rem;
}

.positive {
  padding: 6rem 0;
}
.positive .positive-title {
  width: 48rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1.25rem;
}
.positive .positive-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.positive .positive-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.positive .positive-body {
  padding-top: 4rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
}
.positive .positive-body .left {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 3rem;
}
.positive .positive-body .left .positive-item {
  display: flex;
  align-items: start;
  gap: 1rem;
  width: 75%;
}
.positive .positive-body .left .positive-item .icon {
  width: 4rem;
  height: 4rem;
  color: #565656;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
  flex-shrink: 0;
}
.positive .positive-body .left .positive-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.positive .positive-body .left .positive-item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.positive .positive-body .left .positive-item .text .title {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
}
.positive .positive-body .left .positive-item .text .paragraph {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
  width: 100%;
}
.positive .positive-body .left .positive-item .text .paragraph span {
  font-weight: 500;
}
.positive .positive-body .left .positive-item .text .paragraph ul li {
  list-style: disc;
  margin-left: 1rem;
}
.positive .positive-body .right img {
  width: 100%;
  height: auto;
}

.difficult {
  padding: 6rem 0;
}
.difficult .difficult-title {
  width: 48rem;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  text-wrap: balance;
}
.difficult .difficult-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.difficult .difficult-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.difficult .difficult-body {
  padding-top: 4rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
  align-items: center;
}
.difficult .difficult-body .left img {
  width: 100%;
}
.difficult .difficult-body .right {
  display: flex;
  align-items: center;
  flex-direction: column;
  align-items: start;
  gap: 3rem;
}
.difficult .difficult-body .right .difficult-item {
  display: flex;
  align-items: start;
  gap: 1rem;
}
.difficult .difficult-body .right .difficult-item .icon {
  width: 4rem;
  height: 4rem;
  color: #565656;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
  flex-shrink: 0;
}
.difficult .difficult-body .right .difficult-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.difficult .difficult-body .right .difficult-item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding-right: 2rem;
}
.difficult .difficult-body .right .difficult-item .text .title {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
}
.difficult .difficult-body .right .difficult-item .text .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.3125rem */
  color: #565656;
}
.difficult .difficult-body .right .difficult-item .text .paragraph span {
  font-weight: 500;
}

.tested {
  padding: 6rem 0;
}
.tested .tested-title {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  width: 48rem;
}
.tested .tested-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.tested .tested-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.tested .tested-title .title-list {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.tested .tested-title .title-list .list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.tested .tested-title .title-list .list-item .icon {
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
}
.tested .tested-title .title-list .list-item .text {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.tested .tested-title .title-list .list-item .text span {
  font-weight: 500;
}
.tested .tested-box {
  margin-top: 4rem;
}
.tested .tested-box .grid-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2rem;
  justify-items: center;
}
.tested .tested-box .grid-container .grid-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  background-color: #fff5f7;
  padding: 3rem;
  border-radius: 1rem;
  width: 100%;
}
.tested .tested-box .grid-container .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
}
.tested .tested-box .grid-container .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.tested .tested-box .grid-container .grid-item .tested-text {
  display: flex;
  align-items: start;
  flex-direction: column;
  gap: 2rem;
}
.tested .tested-box .grid-container .grid-item .tested-text .big-title {
  font-size: 2rem;
  font-style: normal;
  color: #1e1e1e;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 2rem 0 0 0;
  font-weight: 500;
  line-height: 135%;
  letter-spacing: -0.02em;
}
.tested .tested-box .grid-container .grid-item .tested-text .list .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.tested .tested-box .grid-container .grid-item .tested-text .list .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.5rem */
  color: #565656;
  list-style: disc;
}
.tested .tested-box .grid-container .grid-item .tested-text .item .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.tested .tested-box .grid-container .grid-item .tested-text .item .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.5rem */
  color: #565656;
  list-style: disc;
}

.how {
  padding: 7rem 0;
}
.how .how-body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2rem;
}
.how .how-body .how-text {
  display: flex;
  align-items: start;
  flex-direction: column;
  gap: 1.25rem;
}
.how .how-body .how-text .big-title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
}
.how .how-body .how-text .list .title {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.how .how-body .how-text .list .paragraph {
  padding: 0 2rem;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
  list-style: disc;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.how .how-body .how-text .item .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.how .how-body .how-text .item .paragraph {
  font-weight: 400;
  line-height: 150%;
  color: #565656;
  list-style: disc;
}
.how .how-body .transmisson {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
}
.how .how-body .transmisson .item {
  display: flex;
  flex-direction: column;
  align-items: start;
  padding: 2rem 1.5rem;
  background: #fff5f7;
  border-radius: 1rem;
  width: 100%;
}
.how .how-body .transmisson .item .item-title {
  font-size: 3.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 4.5rem */
  letter-spacing: -0.15rem;
  color: #e45252;
  margin-bottom: 0.75rem;
}
.how .how-body .transmisson .item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.how .how-body .transmisson .item .text .title {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
}
.how .how-body .transmisson .item .text .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.5rem */
  color: #565656;
}

.talk {
  background-color: #fff5f7;
  padding: 6rem 0;
}
.talk .talk-body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
  align-items: center;
}
.talk .talk-body .left .text .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.5rem;
}
.talk .talk-body .left .text .paragraph {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.875rem */
  letter-spacing: -0.0125rem;
  color: #565656;
}
.talk .talk-body .left .text .button {
  margin-top: 2.5rem;
  display: inline-flex;
  padding: 1rem 1.75rem;
  background: #e45252;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #ffffff;
}
.talk .talk-body .right img {
  width: 100%;
}

.find {
  padding: 7rem 0;
}
.find .find-body {
  display: flex;
  align-items: start;
  justify-content: space-between;
  gap: 5rem;
}
.find .find-body .left {
  display: flex;
  flex-direction: column;
  justify-content: start;
  flex-shrink: 0;
  width: 40%;
}
.find .find-body .left .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.5rem;
}
.find .find-body .left .paragraph {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.875rem */
  letter-spacing: -0.0125rem;
  color: #565656;
}
.find .find-body .right {
  width: 100%;
  border-top: 1px solid #d3d3d3;
}
.find .find-body .right .item {
  display: flex;
  flex-direction: column;
  align-items: start;
  border-bottom: 1px solid #d3d3d3;
  padding: 1.5rem 0;
}
.find .find-body .right .item .title {
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 140%; /* 2.1rem */
  letter-spacing: -0.015rem;
  margin-bottom: 1.25rem;
  color: #1e1e1e;
}
.find .find-body .right .item .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.5rem */
  margin-bottom: 1rem;
}
.find .find-body .right .item .button {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  gap: 0.5rem;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.5rem */
  letter-spacing: -0.005rem;
  color: #e45252;
}
.find .find-body .right .item .button:hover {
  color: #d3d3d3;
}
.find .find-body .right .item .button svg {
  width: 1.5rem;
  height: 1.5rem;
}

.resistance {
  background-color: #fff5f7;
  padding: 6rem 0;
}
.resistance .video-body {
  padding: 0 0 4rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.resistance .video-body .video {
  width: 600px;
  height: 100%;
}
.resistance .video-body .video .video-container {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 0.5rem;
  overflow: hidden;
  margin: 0 auto;
  background: #000;
  box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);
}
.resistance .video-body .video .video-container .video-player {
  width: 100%;
  height: auto;
  display: block;
}
.resistance .video-body .video .video-container .controls {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  padding: 1.25rem;
}
.resistance .video-body .video .video-container .controls .play-pause-btn {
  width: auto;
  height: auto;
}
.resistance .video-body .video .video-container .play-pause-btn {
  background: none;
  border: none;
  cursor: pointer;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.resistance .video-body .video .video-container .play-pause-btn svg {
  width: 1rem;
  height: 1rem;
  stroke: white;
}
.resistance .video-body .video .video-container .progress-container {
  flex-grow: 1;
  height: 0.5rem;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 0.25rem;
  position: relative;
  margin-left: 0.625rem;
  cursor: pointer;
}
.resistance .video-body .video .video-container .progress-container .progress-bar {
  height: 100%;
  background: #fff;
  width: 0;
  position: absolute;
}
.resistance .video-body .video .video-container .progress-container .buffer-bar {
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  width: 0;
  position: absolute;
}
.resistance .video-body .video .video-container .center-play-pause {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border: none;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: transparent;
  transition: opacity 0.3s ease;
}
.resistance .video-body .video .video-container .center-play-pause svg {
  width: 2rem;
  height: 2rem;
  stroke: white;
}
.resistance .video-body .video .video-container .center-play-pause.playing {
  opacity: 0;
}
.resistance .video-body .video .video-container .center-play-pause:not(.playing) {
  opacity: 1;
}
.resistance .video-body .video .video-container:hover .center-play-pause.playing {
  opacity: 1;
}
.resistance .resistance-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 1.25rem;
  width: 50rem;
  margin: 0 auto;
  margin-bottom: 4rem;
}
.resistance .resistance-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.resistance .resistance-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #565656;
}
.resistance .resistance-title .paragraph span {
  font-weight: 500;
}
.resistance .grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 5rem;
  margin-bottom: 4rem;
}
.resistance .grid .grid-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.resistance .grid .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
  margin-bottom: 1.25rem;
}
.resistance .grid .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.resistance .grid .grid-item .grid-text {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 22rem;
}
.resistance .grid .grid-item .grid-text .grid-title {
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.005em;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.resistance .grid .grid-item .grid-text .grid-paragraph {
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 150%;
  text-align: center;
  color: #565656;
}
.resistance .page-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.resistance .page-wrapper .button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.resistance .page-wrapper .button .download-button {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #ffffff;
  padding: 1rem 1.75rem;
  background: #e45252;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  text-align: center;
}

.manage {
  padding: 6rem 0;
}
.manage:nth-child(2n+1) .video {
  order: 1 !important;
}
.manage .manage-item {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 4rem;
  align-items: center;
}
.manage .manage-item .text {
  order: 2;
}
.manage .manage-item .text .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.5rem;
}
.manage .manage-item .text .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
  margin-bottom: 1.5rem;
}
.manage .manage-item .text .list {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  margin-bottom: 2.5rem;
}
.manage .manage-item .text .list .list-item {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 0.75rem;
  padding: 0;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #565656;
}
.manage .manage-item .text .list .list-item svg {
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
}
.manage .manage-item .text .button {
  display: inline-flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.75rem;
  gap: 0.75rem;
  background: #e45252;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  color: #ffffff;
}
.manage .manage-item .video {
  order: 2;
}

.conversation {
  padding: 7rem 0 0;
}
.conversation .conversation-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 1.5rem;
  width: 48rem;
  margin: 0 auto;
}
.conversation .conversation-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
}
.conversation .conversation-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.conversation .conversation-body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2rem;
  padding: 5rem 0;
}
.conversation .conversation-body .left .box {
  padding: 2rem 1.5rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #e45252;
  border-radius: 1rem;
}
.conversation .conversation-body .left .box .image {
  position: relative;
  height: 22.5rem;
  width: 100%;
  background: #fa7373;
  border-radius: 0.75rem;
}
.conversation .conversation-body .left .box .image .paper {
  height: 100%;
}
.conversation .conversation-body .left .box .image svg {
  position: absolute;
  right: 0;
  top: 0;
  width: 15.5065rem;
  height: 10.24013rem;
}
.conversation .conversation-body .left .box .text {
  margin-top: 1.25rem;
  display: flex;
  flex-direction: column;
  align-items: start;
  padding: 2rem;
}
.conversation .conversation-body .left .box .text .title {
  font-size: 2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 135%; /* 2.7rem */
  letter-spacing: -0.04rem;
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.conversation .conversation-body .left .box .text .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #ffffff;
  margin-bottom: 2rem;
}
.conversation .conversation-body .left .box .text .button {
  display: inline-block;
  padding: 1rem 1.75rem;
  background: #ffffff;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
}
.conversation .conversation-body .right {
  display: flex;
  flex-direction: column;
}
.conversation .conversation-body .right .sharing-box {
  height: 100%;
}
.conversation .conversation-body .right .sharing-box .sharing-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 1.5rem;
  height: 100%;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  background-color: #fff5f7;
  padding: 3rem 2.5rem;
  gap: 2rem;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .text {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .text .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  gap: 0.75rem;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .text .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #565656;
}
.conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .text .paragraph ul {
  list-style-type: disc;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.matters {
  padding: 6rem 0;
}
.matters .matters-title {
  margin-bottom: 3.25rem;
  width: 48rem;
}
.matters .matters-title .title {
  position: relative;
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.25rem;
  display: inline-block;
}
.matters .matters-title .title .svg {
  position: absolute;
  top: -50px;
  left: 100%;
}
.matters .matters-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
  margin-bottom: 20px;
}
.matters .matters-title .paragraph span {
  font-weight: 500;
}
.matters .grid-body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1.5rem;
  align-items: start;
  margin-bottom: 1.5rem;
}
.matters .grid-body .grid-item {
  background-color: #fff5f7;
  border-radius: 1rem;
  padding: 3rem 2.5rem;
}
.matters .grid-body .grid-item .big-title {
  font-size: 3.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 4.5rem */
  letter-spacing: -0.15rem;
  color: #e45252;
  margin-bottom: 0.75rem;
}
.matters .grid-body .grid-item .title {
  font-size: 1.125rem;
  font-style: normal;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #1e1e1e;
  margin-bottom: 0.5rem;
}
.matters .grid-body .grid-item .paragraph {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.5rem */
}
.matters .grid-body .grid-item .paragraph b {
  font-weight: 500;
}
.matters .bottom-text {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25rem;
  color: #565656;
}

.works {
  padding: 6rem 0;
}
.works .works-title {
  width: 48rem;
}
.works .works-title .title {
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 3.25rem */
  letter-spacing: -0.0625rem;
  color: #1e1e1e;
  margin-bottom: 1.25rem;
  position: relative;
}
.works .works-title .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}
.works .works-box {
  margin-top: 4rem;
}
.works .works-box .grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
  justify-items: center;
}
.works .works-box .grid-container .grid-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  background-color: #fff5f7;
  padding: 3rem 2.5rem;
  gap: 2rem;
  border-radius: 1rem;
  width: 100%;
}
.works .works-box .grid-container .grid-item .icon {
  width: 4rem;
  height: 4rem;
  background-color: #fcccd6;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  border: 0.5rem solid #ffe1e7;
}
.works .works-box .grid-container .grid-item .icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.works .works-box .grid-container .grid-item .text {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.works .works-box .grid-container .grid-item .text .title {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #1e1e1e;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  gap: 0.75rem;
}
.works .works-box .grid-container .grid-item .text .paragraph {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 1.6875rem */
  letter-spacing: -0.00563rem;
  color: #565656;
}

.swiper_area {
  width: 60rem;
  margin: 0 auto;
  padding-top: 4rem;
}
.swiper_area .mySwiper {
  border-radius: 1rem;
  background: var(--Red-600, #F26161);
}
.swiper_area .swiper-content {
  display: flex;
  padding: 2rem 1.5rem 3rem 1.5rem;
  justify-content: center;
  align-items: flex-start;
  gap: 1.25rem;
  flex: 1 0 0;
  align-self: stretch;
  height: 27rem;
}
.swiper_area .swiper-content .swiper-text {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 2rem;
  height: 100%;
}
.swiper_area .swiper-content .swiper-text .title {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.swiper_area .swiper-content .swiper-text .title h2 {
  color: var(--White, #FFF);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: -0.015rem;
}
.swiper_area .swiper-content .swiper-text .title p {
  color: var(--White, #FFF);
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.swiper_area .swiper-content .swiper-text .button_area {
  display: flex;
}
.swiper_area .swiper-content .swiper-text .button_area a {
  display: flex;
  height: 2.75rem;
  padding: 0.625rem 1.125rem;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  border-radius: 0.5rem;
  background: var(--White, #FFF);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.swiper_area .swiper-content .swiper-image {
  width: 30rem;
  height: 23rem;
}
.swiper_area .swiper-content .swiper-image img {
  width: 100%;
  height: 100%;
}

.no_crop {
  overflow: unset;
}

.circle {
  cursor: pointer;
  display: flex;
  width: 3.5rem;
  height: 3.5rem;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  gap: 1.25rem;
  border-radius: 1.75rem;
  border: 1.6px solid var(--Red-700, #E45252);
}

.c-swiper-button-next {
  position: absolute;
  right: -5rem;
  top: 50%;
}

.c-swiper-button-prev {
  position: absolute;
  left: -5rem;
  top: 50%;
}

.swiper-button-disabled {
  background-color: transparent;
}

.swiper-pagination {
  bottom: -2rem !important;
}
.swiper-pagination span {
  background-color: #dbb5bd;
}
.swiper-pagination .swiper-pagination-bullet-active {
  background-color: #E45252;
}

.footer_img {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6rem 0;
}

.selector {
  position: absolute;
  right: 100px;
  top: -50px;
}

.selector svg path {
  fill: #E45252;
}

.list_xs {
  color: var(--Black-300, #565656);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  margin-top: 4rem;
}

.list_xs h2 {
  margin-bottom: 2rem;
}

.list_xs li {
  padding-left: 25px;
}

.big-paragraph.center {
  height: 100%;
  display: flex;
  align-items: center;
}

.big-paragraph h2 {
  color: var(--Black-400, #1E1E1E);
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.0625rem;
  margin-bottom: 1.25rem;
}
.big-paragraph p {
  color: var(--Black-300, #565656);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.00563rem;
  margin: 15px 0;
  max-width: 50rem;
}
.big-paragraph span {
  font-weight: 500;
}

.btn-red {
  padding: 0.625rem 1.125rem;
  background: #E45252;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0.5rem;
  font-weight: 500;
  line-height: 150%;
  color: #fff;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.005rem;
  display: inline-block;
}

.title_bold {
  color: var(--Black-400, #1E1E1E);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: -0.015rem;
  margin: 20px 0;
}

.mt-2 {
  margin-top: 2rem !important;
}

.mt-5 {
  margin-top: 5rem;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.mb-0 {
  margin-bottom: 0;
}

.mb-3 {
  margin-bottom: 3rem !important;
}

.p-6 {
  padding: 6rem 0;
}

.pink {
  background-color: #FFF5F7;
}

.video-container2 {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 0.5rem;
  overflow: hidden;
  margin: 0 auto;
  background: #000;
  height: 27rem;
  box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);
}
.video-container2 video {
  width: 100%;
  height: 100%;
}

@media (max-width: 1024px) {
  .page-hero {
    overflow: hidden;
  }
  .page-hero .page-body .page-content .page-text .page-title {
    width: 25rem;
  }
  .page-hero .page-body .page-content .page-text .page-icon svg {
    width: 8rem;
  }
  .reactions .grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 4rem;
    padding: 4rem 0 0;
  }
}
@media (max-width: 991px) {
  .mobile-button {
    display: flex;
  }
  header {
    padding: 0.75rem 0;
  }
  header .header-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
  }
  header .header-content .left .menu-actions {
    display: none;
  }
  header .header-content .right {
    display: flex;
    gap: 0.5rem;
  }
  header .header-content .right .button {
    display: none;
  }
  header .header-content .right .button-mobile {
    display: flex;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    background-color: white;
  }
  .hero {
    overflow: hidden;
  }
  .hero .hero-body .hero-content .buttons .drawn {
    display: none;
  }
  .hero .hero-body .hero-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2rem;
    padding-bottom: 1rem;
  }
  .hero .hero-video .hero-video-content {
    position: relative;
    z-index: 3;
    padding-top: 2rem;
  }
  .hero .hero-video {
    position: relative;
    padding-bottom: 1.5rem;
  }
  .video-container {
    box-shadow: 0px 15px 30px -10px rgba(16, 24, 40, 0.14);
  }
  .hero .hero-video .hero-video-content .hero-video-player {
    max-width: 100%;
    width: 100%;
    padding: 0 1rem;
  }
  .hero .hero-video .hero-video-bg {
    top: -1px;
  }
  .hero .hero-body .hero-content .hero-text .hero-title {
    width: 100%;
    font-size: 2rem;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    letter-spacing: -0.15rem;
    color: #ffffff;
    margin-bottom: 1rem;
  }
  .hero .hero-body .hero-content .hero-text p {
    width: 100%;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.0125rem;
    color: #ffffff;
  }
  .hero .hero-body .hero-content .buttons {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    margin-top: 1.5rem;
    position: relative;
  }
  .hero .hero-body .hero-content .buttons .btn {
    display: flex;
    padding: 0.6rem 1rem;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 0.75rem;
    font-size: 0.675rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    border-radius: 0.5rem;
    border: 1px solid transparent;
  }
  .treatment {
    margin: 2rem 0;
  }
  .treatment .treatment-title .title {
    position: relative;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .treatment .treatment-title .title .svg svg {
    width: 2rem;
    height: 2rem;
  }
  .treatment .treatment-title .title .svg {
    position: absolute;
    top: -10px;
    left: 100%;
  }
  .treatment .treatment-title .treatment-button {
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #e45252;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.75rem 1rem;
    gap: 0.75rem;
    border: 1.6px solid #e45252;
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    border-radius: 0.5rem;
  }
  .treatment .treatment-box {
    margin-top: 2rem;
  }
  .treatment .treatment-box .grid-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1rem;
    justify-items: center;
  }
  .treatment .treatment-box .grid-container .grid-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    background-color: #fff5f7;
    padding: 1.5rem;
    gap: 1.5rem;
    border-radius: 1rem;
  }
  .visit {
    background-color: #e45252;
    padding: 2rem 0;
  }
  .visit .item {
    display: flex;
    flex-direction: column;
    gap: 2rem;
  }
  .visit .item .vector img {
    height: auto;
    width: 100%;
  }
  .visit .item .visit-text {
    width: 100%;
    display: flex;
    align-items: start;
    justify-content: center;
    flex-direction: column;
  }
  .visit .item .visit-text .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    letter-spacing: -0.0625rem;
    margin-bottom: 1rem;
    color: #ffffff;
  }
  .visit .item .visit-text .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    margin-bottom: 1.5rem;
    color: #ffffff;
  }
  .visit .item .btn {
    text-align: center;
    padding: 0.75rem 1rem;
    font-size: 1rem;
  }
  .features {
    padding: 2rem 0;
  }
  .features .features-item .text .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .features .features-item .text .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    color: #565656;
    margin-bottom: 1.5rem;
  }
  .features .features-item {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    align-items: center;
  }
  .features .features-item .text .list .list-item {
    font-size: 1rem;
  }
  .features .features-item .text .list {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin-bottom: 1.5rem;
  }
  .features .features-item .text .button {
    padding: 0.75rem 1rem;
    font-size: 1rem;
  }
  .features:nth-child(2n+1) .video {
    order: inherit !important;
  }
  footer .footer-bg {
    width: 100%;
    display: block;
    margin-bottom: -1px;
  }
  footer .footer-body {
    background: #e45252;
    padding: 2rem 0 2rem 0;
  }
  footer .footer-body .container .footer-top {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1rem;
  }
  footer .footer-body .container .footer-top .text {
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    letter-spacing: -0.015rem;
    color: #fff;
    grid-column: auto;
    text-wrap: balance;
  }
  footer .footer-body .container .footer-top .buttons .btn {
    font-size: 0.75rem;
    padding: 0.75rem 1rem;
  }
  footer .footer-body .container {
    display: flex;
    flex-direction: column;
    gap: 2rem;
  }
  footer .footer-body .container .footer-contain .footer-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.5rem;
  }
  footer .footer-body .container .footer-contain .footer-grid .footer-item .title {
    font-weight: 400;
    font-size: 0.75rem 12.16px;
    line-height: 150%;
    color: #ffe1e7;
    margin-bottom: 0.5rem;
  }
  footer .footer-body .container .footer-contain .footer-grid .footer-item .footer-list {
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
    gap: 0.75rem;
  }
  footer .footer-body .container .footer-contain .footer-grid .footer-item .footer-list li a {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -0.005rem;
  }
  footer .footer-body .container .footer-bottom {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 1rem;
  }
  footer .footer-body .container .footer-bottom .right {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: #ffe1e7;
  }
  .page-hero .page-body .page-content {
    padding: 2rem 0;
    display: flex;
    flex-direction: column;
    align-items: start;
  }
  .page-hero .page-body .page-content .page-text .page-title {
    width: 100%;
    font-size: 2rem;
  }
  .page-hero .page-body .page-content .page-text .page-icon {
    display: none;
  }
  .page-hero .page-body .page-content .page-right {
    padding-top: 1rem;
    padding-right: 0;
  }
  .page-hero .page-body .page-content .page-right p {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.0125rem;
    color: #ffffff;
    width: 100%;
  }
  .page-hero .page-body .page-content .page-right .buttons {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    margin-top: 1.5rem;
    position: relative;
  }
  .page-hero .page-body .page-content .page-right .buttons .btn {
    display: flex;
    padding: 0.5rem 1rem;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 0.75rem;
    font-size: 0.75rem;
  }
  .sharing {
    padding: 2rem 0;
  }
  .sharing .sharing-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .sharing .sharing-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .sharing .sharing-title {
    width: 100%;
  }
  .sharing .sharing-box {
    margin-top: 2rem;
  }
  .sharing .sharing-box .grid-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1.5rem;
    justify-items: center;
  }
  .sharing .sharing-box .grid-container .grid-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    background-color: #fff5f7;
    padding: 1.5rem;
    gap: 1.5rem;
    border-radius: 1rem;
    width: 100%;
  }
  .sharing .sharing-box .grid-container .grid-item .text .paragraph {
    font-size: 1rem;
  }
  .reactions {
    padding: 2rem 0;
    background-color: #fff5f7;
  }
  .reactions .reactions-title {
    gap: 0.75rem;
  }
  .reactions .reactions-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .reactions .reactions-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
    width: 100%;
  }
  .reactions .grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    padding: 2rem 0 0;
  }
  .positive {
    padding: 2rem 0;
  }
  .positive .positive-title {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1rem;
  }
  .positive .positive-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .positive .positive-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .positive .positive-body {
    padding-top: 2rem;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
  }
  .positive .positive-body .left {
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: 2rem;
  }
  .positive .positive-body .left .positive-item {
    display: flex;
    align-items: start;
    gap: 1rem;
    width: 100%;
  }
  .difficult {
    padding: 2rem 0;
  }
  .difficult .difficult-title {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    text-wrap: balance;
  }
  .difficult .difficult-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .difficult .difficult-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .difficult .difficult-body {
    padding-top: 2rem;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    align-items: center;
  }
  .difficult .difficult-body .right {
    gap: 2rem;
  }
  .tested {
    padding: 2rem 0;
  }
  .tested .tested-title {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    width: 100%;
  }
  .tested .tested-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .tested .tested-title .paragraph {
    font-size: 1rem;
  }
  .tested .tested-title .title-list {
    display: flex;
    flex-direction: column;
    gap: 1rem;
  }
  .tested .tested-title .title-list .list-item .text {
    font-size: 1rem;
  }
  .tested .tested-box {
    margin-top: 2rem;
  }
  .tested .tested-box .grid-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    justify-items: center;
  }
  .tested .tested-box .grid-container .grid-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    background-color: #fff5f7;
    padding: 1.5rem;
    border-radius: 1rem;
    width: 100%;
  }
  .tested .tested-box .grid-container .grid-item .tested-text {
    display: flex;
    align-items: start;
    flex-direction: column;
    gap: 1rem;
  }
  .tested .tested-box .grid-container .grid-item .tested-text .big-title {
    font-size: 1.5rem;
    font-style: normal;
    color: #1e1e1e;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 1rem 0 0 0;
    font-weight: 500;
    line-height: 135%;
    letter-spacing: -0.02em;
  }
  .tested .tested-box .grid-container .grid-item .tested-text .item .title {
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    color: #1e1e1e;
    margin-bottom: 0.5rem;
  }
  .how {
    padding: 2rem 0;
  }
  .how .how-body .how-text .big-title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    width: 100%;
  }
  .how .how-body {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
  }
  .how .how-body .how-text .list .title {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .how .how-body .transmisson .item {
    display: flex;
    flex-direction: column;
    align-items: start;
    padding: 1.5rem 1.5rem;
    height: 100%;
    background: #fff5f7;
    border-radius: 1rem;
    width: 100%;
  }
  .how .how-body .transmisson {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
  }
  .features .features-item .text .title svg {
    width: auto;
    height: 2rem;
  }
  .talk {
    background-color: #fff5f7;
    padding: 2rem 0;
  }
  .talk .talk-body {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    align-items: center;
  }
  .talk .talk-body .left .text .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .talk .talk-body .left .text .paragraph {
    font-size: 1rem;
  }
  .talk .talk-body .left .text .button {
    margin-top: 1.5rem;
    display: inline-flex;
    padding: 0.75rem 1rem;
    background: #e45252;
    box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
    border-radius: 0.5rem;
    font-size: 1rem;
  }
  .find {
    padding: 2rem 0;
  }
  .find .find-body {
    display: flex;
    align-items: start;
    justify-content: space-between;
    gap: 2rem;
    flex-direction: column;
  }
  .find .find-body .left {
    width: 100%;
  }
  .find .find-body .left .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .find .find-body .left .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.0125rem;
    color: #565656;
  }
  .works {
    padding: 2rem 0;
  }
  .works .works-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .works .works-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .works .works-title {
    width: 100%;
  }
  .works .works-box {
    margin-top: 2rem;
  }
  .works .works-box .grid-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1.5rem;
    justify-items: center;
  }
  .works .works-box .grid-container .grid-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    background-color: #fff5f7;
    padding: 1.5rem;
    gap: 1.5rem;
    border-radius: 1rem;
    width: 100%;
  }
  .works .works-box .grid-container .grid-item .text .paragraph {
    font-size: 1rem;
  }
  .resistance {
    background-color: #fff5f7;
    padding: 2rem 0;
  }
  .resistance .resistance-title {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 1rem;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 2rem;
  }
  .resistance .resistance-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .resistance .resistance-title .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #565656;
  }
  .resistance .grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    margin-bottom: 0rem;
  }
  .manage {
    padding: 2rem 0;
  }
  .manage .manage-item {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    align-items: center;
  }
  .manage .manage-item .text .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
  }
  .manage .manage-item .text .paragraph {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    color: #565656;
    margin-bottom: 1rem;
  }
  .manage .manage-item .text .list {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin-bottom: 0rem;
  }
  .matters {
    padding: 2rem 0;
  }
  .matters .matters-title {
    margin-bottom: 1.5rem;
    width: 100%;
  }
  .matters .matters-title .title {
    position: relative;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
    margin-bottom: 1rem;
    display: inline-block;
  }
  .matters .matters-title .title .svg svg {
    width: 2.5rem;
  }
  .matters .matters-title .paragraph {
    font-size: 1rem;
  }
  .matters .grid-body {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1rem;
    align-items: start;
    margin-bottom: 1.5rem;
  }
  .matters .grid-body .grid-item {
    background-color: #fff5f7;
    border-radius: 1rem;
    padding: 1.5rem;
  }
  .resistance .page-wrapper .button .download-button {
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: -0.00563rem;
    color: #ffffff;
    padding: 0.75rem 1rem;
    background: #e45252;
    box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
    border-radius: 0.5rem;
    text-align: center;
    margin-top: 2rem;
  }
  .conversation {
    padding: 2rem 0 0;
  }
  .conversation .conversation-title {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 1rem;
    width: 100%;
    margin: 0 auto;
  }
  .conversation .conversation-title .title {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.0625rem;
    color: #1e1e1e;
  }
  .conversation .conversation-title .paragraph {
    font-size: 1rem;
  }
  .conversation .conversation-body {
    display: grid;
    gap: 2rem;
    padding: 2rem 0;
    grid-template-columns: 1fr;
  }
  .conversation .conversation-body .left .box .image .paper {
    height: 100%;
    width: 100%;
  }
  .conversation .conversation-body .left .box .image {
    position: relative;
    height: 14rem;
    width: 100%;
    background: #fa7373;
    border-radius: 0.75rem;
  }
  .conversation .conversation-body .left .box .image svg {
    position: absolute;
    right: 0;
    top: 0;
    width: 5rem;
    height: 5rem;
  }
  .conversation .conversation-body .left .box .text {
    padding: 0rem;
  }
  .conversation .conversation-body .left .box .text .button {
    text-align: center;
    padding: 0.75rem 1rem;
    font-size: 1rem;
  }
  .conversation .conversation-body .right .sharing-box .sharing-container .sharing-item {
    padding: 1.5rem;
    gap: 1rem;
  }
  .conversation .conversation-body .right .sharing-box .sharing-container .sharing-item .text {
    gap: 1rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzdC9tYWluLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0FDQ0o7O0FERUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FDQ0o7O0FERUE7RUFDSTtBQ0NKOztBREVBO0VBQ0k7QUNDSjs7QURFQTtFQUNJO0FDQ0o7O0FERUE7RUFDSTtBQ0NKOztBREVBO0VBQ0k7RUFDQTtBQ0NKOztBREVBO0VBQ0k7RUFDQTtBQ0NKOztBREVBO0VBQ0k7RUFDQTtBQ0NKOztBQ2hEQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURtREo7QUNsREk7RUFMSjtJQU1RO0lBQ0E7RURxRE47QUFDRjs7QUNuREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRHNESjtBQ3JESTtFQUxKO0lBTVE7RUR3RE47QUFDRjs7QUNyREE7RUFDSTtBRHdESjs7QUN0REE7RUFDSTtBRHlESjs7QUN2REE7RUFDSTtBRDBESjs7QUN4REE7RUFDSTtBRDJESjs7QUN6REE7RUFDSTtBRDRESjs7QUMxREE7RUFDSTtBRDZESjs7QUMxREE7RUFDSTtBRDZESjs7QUMzREE7RUFDSTtBRDhESjs7QUM1REE7RUFDSTtBRCtESjs7QUM3REE7RUFDSTtBRGdFSjs7QUM3REE7RUFDSTtFQUFBO0FEZ0VKOztBQzlEQTtFQUNJO0VBQUE7QURpRUo7O0FDL0RBO0VBQ0k7QURrRUo7O0FDaEVBO0VBQ0k7QURtRUo7O0FDakVBO0FBQ0E7RUFDSTtBRG9FSjs7QUNsRUE7RUFDSTtBRHFFSjs7QUNuRUE7RUFDSTtBRHNFSjs7QUNuRUE7QUFDQTtFQUNJO0FEc0VKOztBQ3BFQTtFQUNJO0FEdUVKOztBQ3JFQTtFQUNJO0FEd0VKOztBQ3RFQTtFQUNJO0FEeUVKOztBQ3ZFQTtFQUNJO0FEMEVKOztBQ3ZFQTtBQUNBO0VBQ0k7QUQwRUo7O0FDeEVBO0VBQ0k7QUQyRUo7O0FDekVBO0VBQ0k7QUQ0RUo7O0FDMUVBO0VBQ0k7QUQ2RUo7O0FDM0VBO0VBQ0k7QUQ4RUo7O0FDNUVBO0VBQ0k7QUQrRUo7O0FDNUVBO0FBQ0E7RUFDSTtBRCtFSjs7QUM3RUE7RUFDSTtBRGdGSjs7QUM5RUE7RUFDSTtBRGlGSjs7QUMvRUE7RUFDSTtBRGtGSjs7QUNoRkE7RUFDSTtBRG1GSjs7QUNoRkE7QUFDQTtFQUNJO0VBQ0E7QURtRko7O0FDaEZBO0FBQ0E7RUFDSTtBRG1GSjs7QUNqRkE7RUFDSTtBRG9GSjs7QUNsRkE7RUFDSTtBRHFGSjs7QUNuRkE7RUFDSTtBRHNGSjs7QUNwRkE7RUFDSTtBRHVGSjs7QUNyRkE7RUFDSTtBRHdGSjs7QUN0RkE7RUFDSTtBRHlGSjs7QUN2RkE7RUFDSTtBRDBGSjtBQ3pGSTtFQUZKO0lBR1E7RUQ0Rk47QUFDRjs7QUN6RkE7QUFDQTtFQUNJO0FENEZKO0FDM0ZJO0VBRko7SUFHUTtFRDhGTjtBQUNGO0FDN0ZJO0VBTEo7SUFNUTtFRGdHTjtBQUNGOztBQzlGQTtFQUNJO0FEaUdKO0FDaEdJO0VBRko7SUFHUTtFRG1HTjtBQUNGO0FDbEdJO0VBTEo7SUFNUTtFRHFHTjtBQUNGOztBQ25HQTtFQUNJO0FEc0dKO0FDckdJO0VBRko7SUFHUTtFRHdHTjtBQUNGO0FDdkdJO0VBTEo7SUFNUTtFRDBHTjtBQUNGOztBQ3hHQTtFQUNJO0FEMkdKO0FDMUdJO0VBRko7SUFHUTtFRDZHTjtBQUNGO0FDNUdJO0VBTEo7SUFNUTtFRCtHTjtBQUNGOztBQzdHQTtFQUNJO0FEZ0hKO0FDL0dJO0VBRko7SUFHUTtFRGtITjtBQUNGO0FDakhJO0VBTEo7SUFNUTtFRG9ITjtBQUNGOztBQ2xIQTtFQUNJO0FEcUhKO0FDcEhJO0VBRko7SUFHUTtFRHVITjtBQUNGO0FDdEhJO0VBTEo7SUFNUTtFRHlITjtBQUNGOztBQ3ZIQTtFQUNJO0FEMEhKO0FDekhJO0VBRko7SUFHUTtFRDRITjtBQUNGO0FDM0hJO0VBTEo7SUFNUTtFRDhITjtBQUNGOztBQzVIQTtFQUNJO0FEK0hKO0FDOUhJO0VBRko7SUFHUTtFRGlJTjtBQUNGO0FDaElJO0VBTEo7SUFNUTtFRG1JTjtBQUNGOztBQ2pJQTtFQUNJO0FEb0lKO0FDbklJO0VBRko7SUFHUTtFRHNJTjtBQUNGO0FDcklJO0VBTEo7SUFNUTtFRHdJTjtBQUNGOztBQ3RJQTtFQUNJO0FEeUlKO0FDeElJO0VBRko7SUFHUTtFRDJJTjtBQUNGO0FDMUlJO0VBTEo7SUFNUTtFRDZJTjtBQUNGOztBQzNJQTtFQUNJO0FEOElKO0FDN0lJO0VBRko7SUFHUTtFRGdKTjtBQUNGO0FDL0lJO0VBTEo7SUFNUTtFRGtKTjtBQUNGOztBQ2hKQTtFQUNJO0FEbUpKO0FDbEpJO0VBRko7SUFHUTtFRHFKTjtBQUNGO0FDcEpJO0VBTEo7SUFNUTtFRHVKTjtBQUNGOztBQ3BKQTtBQUNBO0VBQ0k7QUR1Sko7O0FDckpBO0VBQ0k7QUR3Sko7O0FDdEpBO0VBQ0k7QUR5Sko7O0FDdkpBO0VBQ0k7QUQwSko7O0FDeEpBO0VBQ0k7QUQySko7O0FDekpBO0VBQ0k7QUQ0Sko7O0FDMUpBO0VBQ0k7QUQ2Sko7O0FDM0pBO0VBQ0k7QUQ4Sko7O0FDNUpBO0VBQ0k7QUQrSko7O0FDN0pBO0VBQ0k7QURnS0o7O0FDN0pBO0VBQ0k7T0FBQTtBRGdLSjs7QUM5SkE7RUFDSTtPQUFBO0FEaUtKOztBQy9KQTtFQUNJO09BQUE7QURrS0o7O0FDaEtBO0VBQ0k7T0FBQTtBRG1LSjs7QUNqS0E7RUFDSTtPQUFBO0FEb0tKOztBQ2xLQTtFQUNJO09BQUE7QURxS0o7O0FDbktBO0VBQ0k7T0FBQTtBRHNLSjs7QUNwS0E7RUFDSTtPQUFBO0FEdUtKOztBQ3JLQTtFQUNJO09BQUE7QUR3S0o7O0FDdEtBO0VBQ0k7T0FBQTtBRHlLSjs7QUN0S0E7RUFDSTtBRHlLSjs7QUN2S0E7RUFDSTtBRDBLSjs7QUN4S0E7RUFDSTtBRDJLSjs7QUN6S0E7RUFDSTtBRDRLSjs7QUMxS0E7RUFDSTtBRDZLSjs7QUMzS0E7RUFDSTtBRDhLSjs7QUM1S0E7RUFDSTtBRCtLSjs7QUM3S0E7RUFDSTtBRGdMSjs7QUM5S0E7RUFDSTtBRGlMSjs7QUMvS0E7RUFDSTtBRGtMSjs7QUMvS0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURrTEo7O0FDL0tBO0FBQ0E7RUFDSTtBRGtMSjs7QUNoTEE7RUFDSTtBRG1MSjs7QUNqTEE7RUFDSTtBRG9MSjs7QUNsTEE7RUFDSTtBRHFMSjs7QUNuTEE7RUFDSTtBRHNMSjs7QUNwTEE7RUFDSTtBRHVMSjs7QUNyTEE7RUFDSTtBRHdMSjs7QUN0TEE7RUFDSTtBRHlMSjs7QUN2TEE7RUFDSTtBRDBMSjs7QUN4TEE7RUFDSTtBRDJMSjs7QUN6TEE7RUFDSTtBRDRMSjs7QUMxTEE7RUFDSTtBRDZMSjs7QUMzTEE7RUFDSTtBRDhMSjs7QUMzTEE7QUFDQTtFQUNJO0FEOExKOztBQzVMQTtFQUNJO0FEK0xKOztBQzdMQTtFQUNJO0FEZ01KOztBQzlMQTtFQUNJO0FEaU1KOztBQy9MQTtFQUNJO0FEa01KOztBQ2hNQTtFQUNJO0FEbU1KOztBQ2pNQTtFQUNJO0FEb01KOztBQ2pNQTtFQUNJO0FEb01KOztBQ2xNQTtFQUNJO0FEcU1KOztBQ25NQTtFQUNJO0FEc01KOztBQ25NQTtBQUNBO0VBQ0k7QURzTUo7O0FDcE1BO0VBQ0k7QUR1TUo7O0FDck1BO0VBQ0k7QUR3TUo7O0FDdE1BO0VBQ0k7QUR5TUo7O0FDdE1BO0FBQ0E7RUFDSTtBRHlNSjs7QUN2TUE7RUFDSTtBRDBNSjs7QUN4TUE7RUFDSTtBRDJNSjs7QUN6TUE7RUFDSTtBRDRNSjs7QUMxTUE7RUFDSTtBRDZNSjs7QUMzTUE7RUFDSTtBRDhNSjs7QUMzTUE7QUFDQTtBQUNBO0VBQ0k7QUQ4TUo7O0FDNU1BO0VBQ0k7QUQrTUo7O0FDN01BO0VBQ0k7QURnTko7O0FDOU1BO0VBQ0k7QURpTko7O0FDL01BO0VBQ0k7QURrTko7O0FDaE5BO0VBQ0k7QURtTko7O0FDak5BO0VBQ0k7QURvTko7O0FDbE5BO0VBQ0k7QURxTko7O0FDbk5BO0VBQ0k7QURzTko7O0FDcE5BO0VBQ0k7QUR1Tko7O0FDcE5BO0VBQ0k7SUFDSTtFRHVOTjtFQ3JORTtJQUNJO0VEdU5OO0VDck5FO0lBQ0k7RUR1Tk47RUNyTkU7SUFDSTtFRHVOTjtFQ3JORTtJQUNJO0VEdU5OO0VDck5FO0lBQ0k7RUR1Tk47RUNyTkU7SUFDSTtFRHVOTjtBQUNGO0FDcE5BO0FBQ0E7RUFDSTtBRHNOSjs7QUNwTkE7RUFDSTtBRHVOSjs7QUNyTkE7RUFDSTtBRHdOSjs7QUN0TkE7RUFDSTtBRHlOSjs7QUN2TkE7RUFDSTtBRDBOSjs7QUN4TkE7RUFDSTtBRDJOSjs7QUN6TkE7RUFDSTtBRDROSjs7QUMxTkE7RUFDSTtBRDZOSjs7QUMzTkE7RUFDSTtBRDhOSjs7QUM1TkE7RUFDSTtBRCtOSjs7QUM1TkE7RUFDSTtJQUNJO0VEK05OO0VDN05FO0lBQ0k7RUQrTk47RUM3TkU7SUFDSTtFRCtOTjtFQzdORTtJQUNJO0VEK05OO0VDN05FO0lBQ0k7RUQrTk47RUM3TkU7SUFDSTtFRCtOTjtFQzdORTtJQUNJO0VEK05OO0FBQ0Y7QUM1TkE7QUFDQTtFQUNJO0FEOE5KOztBQzVOQTtFQUNJO0FEK05KOztBQzdOQTtFQUNJO0FEZ09KOztBQzlOQTtFQUNJO0FEaU9KOztBQy9OQTtFQUNJO0FEa09KOztBQ2hPQTtFQUNJO0FEbU9KOztBQ2pPQTtFQUNJO0FEb09KOztBQ2xPQTtFQUNJO0FEcU9KOztBQ25PQTtFQUNJO0FEc09KOztBQ3BPQTtFQUNJO0FEdU9KOztBQ3BPQTtFQUNJO0lBQ0k7RUR1T047RUNyT0U7SUFDSTtFRHVPTjtFQ3JPRTtJQUNJO0VEdU9OO0VDck9FO0lBQ0k7RUR1T047RUNyT0U7SUFDSTtFRHVPTjtFQ3JPRTtJQUNJO0VEdU9OO0VDck9FO0lBQ0k7RUR1T047QUFDRjtBQ3BPQTtBQUNBO0VBQ0k7QURzT0o7O0FDcE9BO0VBQ0k7QUR1T0o7O0FDck9BO0VBQ0k7QUR3T0o7O0FDdE9BO0VBQ0k7QUR5T0o7O0FDdk9BO0VBQ0k7QUQwT0o7O0FDeE9BO0VBQ0k7QUQyT0o7O0FDek9BO0VBQ0k7QUQ0T0o7O0FDMU9BO0VBQ0k7QUQ2T0o7O0FDM09BO0VBQ0k7QUQ4T0o7O0FDNU9BO0VBQ0k7QUQrT0o7O0FDNU9BO0VBQ0k7SUFDSTtFRCtPTjtFQzdPRTtJQUNJO0VEK09OO0VDN09FO0lBQ0k7RUQrT047RUM3T0U7SUFDSTtFRCtPTjtFQzdPRTtJQUNJO0VEK09OO0VDN09FO0lBQ0k7RUQrT047RUM3T0U7SUFDSTtFRCtPTjtBQUNGO0FDNU9BO0FBQ0E7QUFDQTtFQUNJO0FEOE9KOztBQzVPQTtFQUNJO0FEK09KOztBQzdPQTtFQUNJO0FEZ1BKOztBQzlPQTtFQUNJO0FEaVBKOztBQy9PQTtFQUNJO0FEa1BKOztBQ2hQQTtFQUNJO0FEbVBKOztBQ2hQQTtBQUNBO0VBQ0k7QURtUEo7O0FDalBBO0VBQ0k7QURvUEo7O0FDbFBBO0VBQ0k7QURxUEo7O0FDblBBO0VBQ0k7QURzUEo7O0FDcFBBO0VBQ0k7QUR1UEo7O0FDclBBO0VBQ0k7QUR3UEo7O0FDdFBBO0VBQ0k7QUR5UEo7O0FDdlBBO0VBQ0k7QUQwUEo7O0FDeFBBO0VBQ0k7QUQyUEo7O0FDelBBO0VBQ0k7QUQ0UEo7O0FDelBBO0VBQ0k7SUFDSTtFRDRQTjtFQzFQRTtJQUNJO0VENFBOO0VDMVBFO0lBQ0k7RUQ0UE47RUMxUEU7SUFDSTtFRDRQTjtFQzFQRTtJQUNJO0VENFBOO0VDMVBFO0lBQ0k7RUQ0UE47RUMxUEU7SUFDSTtFRDRQTjtBQUNGO0FDelBBO0FBQ0E7RUFDSTtBRDJQSjs7QUN6UEE7RUFDSTtBRDRQSjs7QUMxUEE7RUFDSTtBRDZQSjs7QUMzUEE7RUFDSTtBRDhQSjs7QUM1UEE7RUFDSTtBRCtQSjs7QUM3UEE7RUFDSTtBRGdRSjs7QUM5UEE7RUFDSTtBRGlRSjs7QUMvUEE7RUFDSTtBRGtRSjs7QUNoUUE7RUFDSTtBRG1RSjs7QUNqUUE7RUFDSTtBRG9RSjs7QUNqUUE7RUFDSTtJQUNJO0VEb1FOO0VDbFFFO0lBQ0k7RURvUU47RUNsUUU7SUFDSTtFRG9RTjtFQ2xRRTtJQUNJO0VEb1FOO0VDbFFFO0lBQ0k7RURvUU47RUNsUUU7SUFDSTtFRG9RTjtFQ2xRRTtJQUNJO0VEb1FOO0FBQ0Y7QUNqUUE7QUFDQTtFQUNJO0FEbVFKOztBQ2pRQTtFQUNJO0FEb1FKOztBQ2xRQTtFQUNJO0FEcVFKOztBQ25RQTtFQUNJO0FEc1FKOztBQ3BRQTtFQUNJO0FEdVFKOztBQ3JRQTtFQUNJO0FEd1FKOztBQ3RRQTtFQUNJO0FEeVFKOztBQ3ZRQTtFQUNJO0FEMFFKOztBQ3hRQTtFQUNJO0FEMlFKOztBQ3pRQTtFQUNJO0FENFFKOztBQ3pRQTtFQUNJO0lBQ0k7RUQ0UU47RUMxUUU7SUFDSTtFRDRRTjtFQzFRRTtJQUNJO0VENFFOO0VDMVFFO0lBQ0k7RUQ0UU47RUMxUUU7SUFDSTtFRDRRTjtFQzFRRTtJQUNJO0VENFFOO0VDMVFFO0lBQ0k7RUQ0UU47QUFDRjtBQ3pRQTtBQUNBO0VBQ0k7QUQyUUo7O0FDelFBO0VBQ0k7QUQ0UUo7O0FDMVFBO0VBQ0k7QUQ2UUo7O0FDM1FBO0VBQ0k7QUQ4UUo7O0FDNVFBO0VBQ0k7QUQrUUo7O0FDN1FBO0VBQ0k7QURnUko7O0FDOVFBO0VBQ0k7QURpUko7O0FDL1FBO0VBQ0k7QURrUko7O0FDaFJBO0VBQ0k7QURtUko7O0FDalJBO0VBQ0k7QURvUko7O0FDalJBO0VBQ0k7SUFDSTtFRG9STjtFQ2xSRTtJQUNJO0VEb1JOO0VDbFJFO0lBQ0k7RURvUk47RUNsUkU7SUFDSTtFRG9STjtFQ2xSRTtJQUNJO0VEb1JOO0VDbFJFO0lBQ0k7RURvUk47RUNsUkU7SUFDSTtFRG9STjtBQUNGO0FDalJBO0FBQ0E7RUFDSTtFQUNBO0FEbVJKOztBQ2pSQTtFQUNJO0VBQ0E7QURvUko7O0FDbFJBO0VBQ0k7RUFDQTtBRHFSSjs7QUNuUkE7RUFDSTtFQUNBO0FEc1JKOztBQ3BSQTtFQUNJO0VBQ0E7QUR1Uko7O0FDclJBO0VBQ0k7RUFDQTtBRHdSSjs7QUN0UkE7RUFDSTtFQUNBO0FEeVJKOztBQ3ZSQTtFQUNJO0VBQ0E7QUQwUko7O0FDeFJBO0VBQ0k7RUFDQTtBRDJSSjs7QUN6UkE7RUFDSTtFQUNBO0FENFJKOztBQ3pSQTtFQUNJO0lBQ0k7SUFDQTtFRDRSTjtFQzFSRTtJQUNJO0lBQ0E7RUQ0Uk47RUMxUkU7SUFDSTtJQUNBO0VENFJOO0VDMVJFO0lBQ0k7SUFDQTtFRDRSTjtFQzFSRTtJQUNJO0lBQ0E7RUQ0Uk47RUMxUkU7SUFDSTtJQUNBO0VENFJOO0VDMVJFO0lBQ0k7SUFDQTtFRDRSTjtBQUNGO0FDelJBO0FBQ0E7RUFDSTtFQUNBO0FEMlJKOztBQ3pSQTtFQUNJO0VBQ0E7QUQ0Uko7O0FDMVJBO0VBQ0k7RUFDQTtBRDZSSjs7QUMzUkE7RUFDSTtFQUNBO0FEOFJKOztBQzVSQTtFQUNJO0VBQ0E7QUQrUko7O0FDN1JBO0VBQ0k7RUFDQTtBRGdTSjs7QUM5UkE7RUFDSTtFQUNBO0FEaVNKOztBQy9SQTtFQUNJO0VBQ0E7QURrU0o7O0FDaFNBO0VBQ0k7RUFDQTtBRG1TSjs7QUNqU0E7RUFDSTtFQUNBO0FEb1NKOztBQ2pTQTtFQUNJO0lBQ0k7SUFDQTtFRG9TTjtFQ2xTRTtJQUNJO0lBQ0E7RURvU047RUNsU0U7SUFDSTtJQUNBO0VEb1NOO0VDbFNFO0lBQ0k7SUFDQTtFRG9TTjtFQ2xTRTtJQUNJO0lBQ0E7RURvU047RUNsU0U7SUFDSTtJQUNBO0VEb1NOO0VDbFNFO0lBQ0k7SUFDQTtFRG9TTjtBQUNGO0FDalNBO0FBQ0E7RUFDSTtBRG1TSjs7QUV2MkNBO0VBWEk7QUZzM0NKO0FFcjNDSTtFQVVKO0lBVFE7RUZ3M0NOO0FBQ0Y7QUV2M0NJO0VBT0o7SUFOUTtFRjAzQ047QUFDRjs7QUVsM0NBOzs7Ozs7O0VBT0k7QUZxM0NKOztBRW4zQ0E7RUFDSTtFQUNBO0FGczNDSjs7QUVwM0NBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FGdTNDSjs7QUVyM0NBO0VBQ0k7QUZ3M0NKOztBRXIzQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3M0NKO0FFdjNDSTtFQUNJO0VBQ0E7QUZ5M0NSO0FFeDNDUTtFQUNJO0FGMDNDWjtBRXAzQ2dCO0VBQ0k7RUFDQTtBRnMzQ3BCO0FFcDNDZ0I7RUFDSTtBRnMzQ3BCO0FFcDNDZ0I7RUFDSTtFQUNBO0FGczNDcEI7O0FFLzJDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGazNDSjtBRWozQ0k7RUFDSTtFQUNBO0FGbTNDUjs7QUUvMkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZrM0NKO0FFajNDSTtFQUNJO0VBQ0E7QUZtM0NSO0FFajNDSTtFQUNJO0VBQ0E7QUZtM0NSO0FFajNDWTtFQUNJO0FGbTNDaEI7QUU1MkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGODJDcEI7QUUzMkNvQjtFQUNJO0FGNjJDeEI7QUUxMkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjQyQ3BCO0FFMTJDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY0MkN4QjtBRTEyQ3dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjQyQzVCO0FFMTJDNEI7RUFDSTtFQUNBO0FGNDJDaEM7QUV6MkM0QjtFQUNJO0VBQ0E7QUYyMkNoQztBRXoyQ2dDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMjJDcEM7QUV6MkNnQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyMkNwQztBRXIyQ2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnUyQ3BCO0FFcjJDd0I7RUFDSTtBRnUyQzVCO0FFcDJDb0I7RUFDSTtBRnMyQ3hCOztBRTkxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGaTJDSjtBRWgyQ0k7RUFDSTtFQUNBO0VBQ0E7QUZrMkNSO0FFaDJDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGazJDWjtBRWgyQ2dCO0VBQ0k7RUFDQTtBRmsyQ3BCO0FFLzFDWTtFQUNJO0VBQ0E7RUFDQTtBRmkyQ2hCO0FFLzFDZ0I7RUFDSTtFQUNBO0FGaTJDcEI7QUUvMUNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZpMkN4QjtBRWgyQ3dCO0VBQ0k7RUFDQTtFQUNBO0FGazJDNUI7QUUvMUM0QjtFQUNJO0FGaTJDaEM7QUU1MUNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjgxQ3hCO0FFNzFDd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrMUM1QjtBRTcxQzRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRisxQ2hDO0FFNzFDZ0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGKzFDcEM7QUU3MUNvQztFQUNJO0VBQ0E7QUYrMUN4QztBRTUxQ29DO0VBQ0k7RUFDQTtBRjgxQ3hDO0FFMzFDb0M7RUFDSTtFQUNBO0FGNjFDeEM7QUUzMUN3QztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjYxQzVDO0FFMzFDd0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNjFDNUM7QUVyMUNvQjtFQUNJO0VBQ0E7RUFDQTtBRnUxQ3hCO0FFbjFDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnExQ3BCO0FFaDFDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGazFDaEI7QUVqMUNnQjtFQUNJO0FGbTFDcEI7QUVoMUNZO0VBQ0k7QUZrMUNoQjs7QUU1MENJO0VBQ0k7RUFDQTtBRiswQ1I7QUU5MENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7RUFDQTtBRmcxQ1o7QUU3MENZO0VBQ0k7RUFDQTtBRiswQ2hCO0FFMzBDSTtFQUNJO0VBQ0E7RUFDQTtBRjYwQ1I7QUU1MENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjgwQ1o7QUU3MENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRiswQ2hCO0FFOTBDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZzFDcEI7QUU5MENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZzFDcEI7QUU3MENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRiswQ2hCO0FFOTBDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZnMUNwQjtBRTkwQ2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZnMUNwQjtBRS8wQ29CO0VBQ0k7QUZpMUN4QjtBRS8wQ29CO0VBQ0k7RUFDQTtBRmkxQ3hCO0FFaDFDd0I7RUFDSTtFQUNBO0FGazFDNUI7O0FFejBDQTtFQUNJO0FGNDBDSjtBRTMwQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNjBDUjtBRTUwQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjgwQ1o7QUU3MENZO0VBQ0k7RUFDQTtFQUNBO0FGKzBDaEI7QUU1MENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGODBDWjtBRTcwQ1k7RUFDSTtFQUNBO0FGKzBDaEI7QUUxMENJO0VBQ0k7QUY0MENSO0FFMzBDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNjBDWjtBRTMwQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2MENoQjtBRTUwQ2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY4MENwQjtBRTcwQ29CO0VBQ0k7RUFDQTtBRiswQ3hCO0FFNTBDZ0I7RUFDSTtFQUNBO0VBQ0E7QUY4MENwQjtBRTcwQ29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRiswQ3hCO0FFNzBDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGKzBDeEI7O0FFeDBDQTtFQUNJO0VBQ0E7QUYyMENKO0FFMTBDSTtFQUNJO0VBQ0E7RUFDQTtBRjQwQ1I7QUUzMENRO0VBQ0k7QUY2MENaO0FFNTBDWTtFQUNJO0FGODBDaEI7QUUzMENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjYwQ1o7QUU1MENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY4MENoQjtBRTUwQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRjYwQ2hCO0FFMTBDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjQwQ1o7O0FFeDBDQTtFQUNJO0FGMjBDSjtBRXowQ1E7RUFDSTtBRjIwQ1o7QUV4MENJO0VBQ0k7RUFDQTtFQUNBO0FGMDBDUjtBRXgwQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjAwQ1I7QUV6MENRO0VBQ0k7QUYyMENaO0FFejBDUTtFQUNJO0FGMjBDWjtBRTEwQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjQwQ2hCO0FFMzBDZ0I7RUFDSTtBRjYwQ3BCO0FFMTBDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjQwQ2hCO0FFMTBDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNDBDaEI7QUUzMENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2MENwQjtBRTUwQ29CO0VBQ0k7RUFDQTtFQUNBO0FGODBDeEI7QUUxMENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjAwQ2hCO0FFdjBDUTtFQUNJO0FGeTBDWjs7QUVwMENJO0VBQ0k7RUFDQTtBRnUwQ1I7QUVyMENJO0VBQ0k7RUFDQTtBRnUwQ1I7QUV0MENRO0VBQ0k7RUFDQTtFQUNBO0FGdzBDWjtBRXYwQ1k7RUFDSTtFQUNBO0FGeTBDaEI7QUV4MENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYwMENwQjtBRXgwQ2dCO0VBQ0k7RUFDQTtFQUNBO0FGMDBDcEI7QUV6MENvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMjBDeEI7QUUxMEN3QjtFQUNJO0FGNDBDNUI7QUUxMEN3QjtFQUNJO0VBQ0E7QUY0MEM1QjtBRTMwQzRCO0VBQ0k7RUFDQTtBRjYwQ2hDO0FFdDBDZ0I7RUFDSTtFQUNBO0VBQ0E7QUZ3MENwQjtBRXIwQ3dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnUwQzVCO0FFcjBDd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ1MEM1QjtBRXIwQ2dDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnUwQ3BDO0FFaDBDWTtFQUNJO0FGazBDaEI7QUVoMENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmswQ2hCO0FFL3pDb0I7RUFDSTtFQUNBO0FGaTBDeEI7QUU3ekNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrekNwQjs7QUV4ekNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMnpDSjtBRXp6Q0k7RUFDSTtFQUNBO0VBQ0E7QUYyekNSO0FFeHpDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMHpDUjtBRXp6Q1E7RUFDSTtFQUNBO0FGMnpDWjtBRXZ6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGeXpDUjtBRXZ6Q1E7RUFDSTtFQUNBO0VBQ0E7QUZ5ekNaO0FFcnpDSTtFQUNJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzekNSO0FFcHpDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGc3pDWjtBRW56Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnF6Q1o7QUVqekNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZtekNSO0FFanpDUTtFQUNJO0VBQ0E7RUFDQTtBRm16Q1o7QUVoekNRO0VBQ0k7QUZrekNaO0FFL3lDUTtFQUNJO0FGaXpDWjtBRTV5Q1E7RUFDSTtBRjh5Q1o7O0FFenlDQTtFQUVRO0lBQ0k7SUFDQTtFRjJ5Q1Y7RUV6eUNVO0lBQ0k7SUFDQTtFRjJ5Q2Q7RUV2eUNNO0lBQ0k7RUZ5eUNWO0VFdHlDTTtJQUNJO0lBQ0E7RUZ3eUNWO0VFdHlDVTtJQUNJO0lBQ0E7RUZ3eUNkO0FBQ0Y7QUVueUNJO0VBQ0k7RUFDQTtFQUNBO0tBQUE7RUFDQTtBRnF5Q1I7QUVueUNJO0VBQ0k7RUFDQTtFQUNBO0FGcXlDUjtBRXB5Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnN5Q1o7QUVyeUNZO0VBQ0k7QUZ1eUNoQjtBRXR5Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3eUNwQjtBRXR5Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd5Q3BCO0FFdnlDb0I7RUFDSTtBRnl5Q3hCO0FFcnlDWTtFQUNJO0VBQ0E7QUZ1eUNoQjtBRXR5Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3eUNwQjtBRXR5Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd5Q3BCO0FFdnlDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnl5Q3hCO0FFeHlDd0I7RUFDSTtBRjB5QzVCO0FFeHlDd0I7RUFDSTtFQUNBO0FGMHlDNUI7QUV6eUM0QjtFQUNJO0VBQ0E7QUYyeUNoQzs7QUVseUNBO0VBQ0k7QUZxeUNKO0FFbnlDSTtFQUNJO0FGcXlDUjtBRXB5Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnN5Q1o7QUVweUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGc3lDWjtBRW55Q0k7RUFDSTtBRnF5Q1I7QUVweUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZzeUNaO0FFcHlDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnN5Q2hCO0FFcnlDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnV5Q3BCO0FFdHlDb0I7RUFDSTtFQUNBO0FGd3lDeEI7QUVyeUNnQjtFQUNJO0VBQ0E7RUFDQTtBRnV5Q3BCO0FFdHlDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd5Q3hCO0FFdHlDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3eUN4Qjs7QUVqeUNBO0VBQ0k7RUFDQTtBRm95Q0o7QUVueUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcXlDUjtBRXB5Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzeUNaO0FFcHlDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGc3lDWjtBRW55Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnF5Q1I7QUVueUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZxeUNaO0FFbnlDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxeUNoQjtBRXB5Q2dCO0VBQ0k7RUFDQTtBRnN5Q3BCO0FFcnlDb0I7RUFDSTtBRnV5Q3hCO0FFanlDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbXlDcEI7QUVoeUNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa3lDcEI7O0FFNXhDQTtFQUNJO0FGK3hDSjtBRTl4Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZ3lDUjtBRS94Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZpeUNaO0FFL3hDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRml5Q1o7QUU5eENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZneUNSO0FFL3hDUTtFQUNJO0VBQ0E7RUFDQTtFQUVBO0FGZ3lDWjtBRS94Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRml5Q2hCO0FFaHlDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZreUNwQjtBRWp5Q29CO0VBQ0k7RUFDQTtBRm15Q3hCO0FFaHlDZ0I7RUFDSTtFQUNBO0VBQ0E7QUZreUNwQjtBRWp5Q29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbXlDeEI7QUVqeUNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm15Q3hCO0FFbHlDd0I7RUFDSTtBRm95QzVCO0FFanlDNEI7RUFDSTtFQUNBO0FGbXlDaEM7QUUzeENZO0VBQ0k7RUFDQTtBRjZ4Q2hCOztBRXh4Q0E7RUFDSTtBRjJ4Q0o7QUUxeENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjR4Q1I7QUUzeENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNnhDWjtBRTN4Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2eENaO0FFMXhDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY0eENSO0FFMXhDWTtFQUNJO0FGNHhDaEI7QUV6eENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjJ4Q1o7QUUxeENZO0VBQ0k7RUFDQTtFQUNBO0FGNHhDaEI7QUUzeENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjZ4Q3BCO0FFNXhDb0I7RUFDSTtFQUNBO0FGOHhDeEI7QUUzeENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNnhDcEI7QUU1eENvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjh4Q3hCO0FFNXhDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGOHhDeEI7QUU3eEN3QjtFQUNJO0FGK3hDNUI7O0FFdnhDQTtFQUNJO0FGMHhDSjtBRXp4Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjJ4Q1I7QUUxeENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHhDWjtBRTF4Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY0eENaO0FFMXhDUTtFQUNJO0VBQ0E7RUFDQTtBRjR4Q1o7QUUzeENZO0VBQ0k7RUFDQTtFQUNBO0FGNnhDaEI7QUUzeENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNnhDcEI7QUUxeENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjR4Q3BCO0FFMXhDb0I7RUFDSTtBRjR4Q3hCO0FFdHhDSTtFQUNJO0FGd3hDUjtBRXZ4Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnl4Q1o7QUV2eENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnl4Q2hCO0FFeHhDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjB4Q3BCO0FFenhDb0I7RUFDSTtFQUNBO0FGMnhDeEI7QUV4eENnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGMHhDcEI7QUV6eENvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMnhDeEI7QUV4eEN3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjB4QzVCO0FFeHhDd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYweEM1QjtBRXR4Q3dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGd3hDNUI7QUV0eEN3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd4QzVCOztBRWh4Q0E7RUFDSTtBRm14Q0o7QUVqeENJO0VBQ0k7RUFDQTtFQUNBO0FGbXhDUjtBRWx4Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRm94Q1o7QUVueENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnF4Q2hCO0FFbHhDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZveENwQjtBRWx4Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm94Q3BCO0FFaHhDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZreENwQjtBRWh4Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZreENwQjtBRTl3Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRmd4Q1o7QUUvd0NZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZpeENoQjtBRWh4Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZreENwQjtBRWh4Q2dCO0VBQ0k7RUFDQTtFQUNBO0FGa3hDcEI7QUVqeENvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm14Q3hCO0FFanhDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbXhDeEI7O0FFNXdDQTtFQUNJO0VBQ0E7QUYrd0NKO0FFOXdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGZ3hDUjtBRTd3Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrd0NwQjtBRTd3Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGK3dDcEI7QUU3d0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRit3Q3BCO0FFMXdDWTtFQUNJO0FGNHdDaEI7O0FFdndDQTtFQUNJO0FGMHdDSjtBRXp3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjJ3Q1I7QUUxd0NRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjR3Q1o7QUUzd0NZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2d0NoQjtBRTN3Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2d0NoQjtBRTF3Q1E7RUFDSTtFQUNBO0FGNHdDWjtBRTF3Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHdDaEI7QUUzd0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNndDcEI7QUUzd0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2d0NwQjtBRTN3Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjZ3Q3BCO0FFNXdDb0I7RUFDSTtBRjh3Q3hCO0FFNXdDb0I7RUFDSTtFQUNBO0FGOHdDeEI7O0FFdndDQTtFQUNJO0VBQ0E7QUYwd0NKO0FFeHdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGMHdDUjtBRXp3Q1E7RUFDSTtFQUNBO0FGMndDWjtBRXp3Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMndDaEI7QUV6d0NnQjtFQUNJO0VBQ0E7RUFDQTtBRjJ3Q3BCO0FFeHdDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjB3Q3BCO0FFendDb0I7RUFDSTtFQUNBO0FGMndDeEI7QUV2d0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5d0NwQjtBRXZ3Q29CO0VBQ0k7RUFDQTtFQUNBO0FGeXdDeEI7QUVyd0NnQjtFQUNJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzd0NwQjtBRXB3Q29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZzd0N4QjtBRW53Q29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZxd0N4QjtBRWp3Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZtd0NwQjtBRWp3Q29CO0VBQ0k7RUFDQTtFQUNBO0FGbXdDeEI7QUVod0NvQjtFQUNJO0FGa3dDeEI7QUUvdkNvQjtFQUNJO0FGaXdDeEI7QUU1dkNvQjtFQUNJO0FGOHZDeEI7QUV4dkNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMHZDUjtBRXp2Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYydkNaO0FFenZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjJ2Q1o7QUUxdkNZO0VBQ0k7QUY0dkNoQjtBRXh2Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjB2Q1I7QUV4dkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUYwdkNaO0FFeHZDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYwdkNoQjtBRXp2Q2dCO0VBQ0k7RUFDQTtBRjJ2Q3BCO0FFdnZDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnl2Q2hCO0FFdnZDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGeXZDcEI7QUV0dkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd2Q3BCO0FFbnZDSTtFQUNJO0VBQ0E7RUFDQTtBRnF2Q1I7QUVwdkNRO0VBQ0k7RUFDQTtFQUNBO0FGc3ZDWjtBRXJ2Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdXZDaEI7O0FFbHZDQTtFQUNJO0FGcXZDSjtBRW52Q1E7RUFDSTtBRnF2Q1o7QUVsdkNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZvdkNSO0FFbnZDUTtFQUNJO0FGcXZDWjtBRXB2Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnN2Q2hCO0FFcHZDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnN2Q2hCO0FFcHZDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGc3ZDaEI7QUVydkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ1dkNwQjtBRXR2Q29CO0VBQ0k7RUFDQTtFQUNBO0FGd3ZDeEI7QUVwdkNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm92Q2hCO0FFanZDUTtFQUNJO0FGbXZDWjs7QUUvdUNBO0VBQ0k7QUZrdkNKO0FFanZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZtdkNSO0FFbHZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm92Q1o7QUVsdkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb3ZDWjtBRWp2Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRm12Q1I7QUVqdkNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbXZDaEI7QUVsdkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZvdkNwQjtBRW52Q29CO0VBQ0k7QUZxdkN4QjtBRW52Q29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnF2Q3hCO0FFbHZDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb3ZDcEI7QUVsdkNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb3ZDeEI7QUVsdkNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm92Q3hCO0FFbHZDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb3ZDeEI7QUU5dUNRO0VBQ0k7RUFDQTtBRmd2Q1o7QUU5dUNZO0VBQ0k7QUZndkNoQjtBRS91Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGaXZDcEI7QUVodkNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa3ZDeEI7QUVodkN3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa3ZDNUI7QUVqdkM0QjtFQUNJO0VBQ0E7QUZtdkNoQztBRWh2Q3dCO0VBQ0k7RUFDQTtFQUNBO0FGa3ZDNUI7QUVqdkM0QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbXZDaEM7QUVqdkM0QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZtdkNoQztBRWx2Q2dDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm92Q3BDOztBRTF1Q0E7RUFDSTtBRjZ1Q0o7QUU1dUNJO0VBQ0k7RUFDQTtBRjh1Q1I7QUU3dUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGK3VDWjtBRTl1Q1k7RUFDSTtFQUNBO0VBQ0E7QUZndkNoQjtBRTV1Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjh1Q1o7QUU1dUNZO0VBQ0k7QUY4dUNoQjtBRTF1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHVDUjtBRTF1Q1E7RUFDSTtFQUNBO0VBQ0E7QUY0dUNaO0FFMXVDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHVDaEI7QUUxdUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHVDaEI7QUUxdUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY0dUNoQjtBRTN1Q2dCO0VBQ0k7QUY2dUNwQjtBRXh1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMHVDUjs7QUV2dUNBO0VBQ0k7QUYwdUNKO0FFeHVDSTtFQUNJO0FGMHVDUjtBRXp1Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMnVDWjtBRXp1Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYydUNaO0FFeHVDSTtFQUNJO0FGMHVDUjtBRXp1Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjJ1Q1o7QUV6dUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMnVDaEI7QUUxdUNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNHVDcEI7QUUzdUNvQjtFQUNJO0VBQ0E7QUY2dUN4QjtBRTF1Q2dCO0VBQ0k7RUFDQTtFQUNBO0FGNHVDcEI7QUUzdUNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNnVDeEI7QUUzdUNvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjZ1Q3hCOztBRXJ1Q0E7RUFDSTtFQUNBO0VBQ0E7QUZ3dUNKO0FFdnVDSTtFQUNJO0VBQ0E7QUZ5dUNSO0FFdnVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5dUNSO0FFeHVDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYwdUNaO0FFenVDWTtFQUNJO0VBQ0E7RUFDQTtBRjJ1Q2hCO0FFMXVDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY0dUNwQjtBRTF1Q2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjR1Q3BCO0FFenVDWTtFQUNJO0FGMnVDaEI7QUUxdUNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjR1Q3BCO0FFeHVDUTtFQUNJO0VBQ0E7QUYwdUNaO0FFenVDWTtFQUNJO0VBQ0E7QUYydUNoQjs7QUVydUNBO0VBQ0k7QUZ3dUNKOztBRXJ1Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnd1Q0o7O0FFcnVDQTtFQUNJO0VBQ0E7RUFDQTtBRnd1Q0o7O0FFcnVDQTtFQUNJO0VBQ0E7RUFDQTtBRnd1Q0o7O0FFcnVDQTtFQUNJO0FGd3VDSjs7QUVydUNBO0VBQ0k7QUZ3dUNKO0FFdnVDSTtFQUNJO0FGeXVDUjtBRXZ1Q0k7RUFDSTtBRnl1Q1I7O0FFcnVDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3dUNKOztBRXJ1Q0E7RUFDSTtFQUNBO0VBQ0E7QUZ3dUNKOztBRXJ1Q0E7RUFDSTtBRnd1Q0o7O0FFcnVDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGd3VDSjs7QUVydUNBO0VBQ0k7QUZ3dUNKOztBRXJ1Q0E7RUFDSTtBRnd1Q0o7O0FFcnVDQTtFQUNJO0VBQ0E7RUFDQTtBRnd1Q0o7O0FFcHVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdXVDUjtBRXJ1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdXVDUjtBRXJ1Q0k7RUFDSTtBRnV1Q1I7O0FFbnVDQTtFQUNHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGc3VDSjs7QUVudUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzdUNKOztBRW51Q0E7RUFDSTtBRnN1Q0o7O0FFbnVDQTtFQUNJO0FGc3VDSjs7QUVudUNBO0VBQ0k7QUZzdUNKOztBRW51Q0E7RUFDSTtBRnN1Q0o7O0FFcHVDQTtFQUNJO0FGdXVDSjs7QUVwdUNBO0VBQ0k7QUZ1dUNKOztBRXB1Q0E7RUFDSTtBRnV1Q0o7O0FFcHVDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnV1Q0o7QUV0dUNJO0VBQ0k7RUFDQTtBRnd1Q1I7O0FHcDVIQTtFQUNJO0lBQ0k7RUh1NUhOO0VHcjVIRTtJQUNJO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0FBQ0Y7QUdyNUhBO0VBQ0k7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtFSHU1SE47RUdyNUhFO0lBQ0k7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3I1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh1NUhOO0VHcjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIdTVITjtFR3A1SEU7SUFDSTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7RUhzNUhOO0VHcDVIRTtJQUNJO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhzNUhOO0VHcDVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR3A1SEU7SUFDSTtFSHM1SE47RUdwNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIczVITjtFR241SEU7SUFDSTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR241SEU7SUFDSTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHE1SE47RUduNUhFO0lBQ0k7SUFDQTtJQUNBO0VIcTVITjtFR241SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhxNUhOO0VHbjVIRTtJQUNJO0VIcTVITjtFR2w1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIbzVITjtFR2w1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUhvNUhOO0VHbDVIRTtJQUNJO0VIbzVITjtFR2w1SEU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7RUhvNUhOO0VHbDVIRTtJQUNJO0lBQ0E7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7SUFDQTtFSG81SE47RUdsNUhFO0lBQ0k7RUhvNUhOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL25wbS8uL3NyYy9yZXNldC5zY3NzIiwid2VicGFjazovL25wbS8uLi8uLi8uLi9NYXNhJUMzJUJDc3QlQzMlQkMvbGl2L25wbS9zcmMvbWFpbi5zY3NzIiwid2VicGFjazovL25wbS8uL3NyYy9kZWZhdWx0cy5zY3NzIiwid2VicGFjazovL25wbS8uL3NyYy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vbnBtLy4vc3JjL3Jlc3BvbnNpdmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIqLCAqOmJlZm9yZSwgKjphZnRlcntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsIGxlZ2VuZCwgZmlndXJlLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGNvZGUsIGVtLCBpbWcsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCBiLCB1LCBpLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBtYWluLCBjYW52YXMsIGVtYmVkLCBmb290ZXIsIGhlYWRlciwgbmF2LCBzZWN0aW9uLCB2aWRlb3tcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xyXG4gICAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5mb290ZXIsIGhlYWRlciwgbmF2LCBzZWN0aW9uLCBtYWlue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHl7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxub2wsIHVse1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSwgcXtcclxuICAgIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZXtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuaW5wdXR7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59IiwiKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBsZWdlbmQsIGZpZ3VyZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBjb2RlLCBlbSwgaW1nLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgYiwgdSwgaSwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgbWFpbiwgY2FudmFzLCBlbWJlZCwgZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogPT09IExBWU9VVCAmIENPTlRBSU5FUiA9PT0gKi9cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjU2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIuMTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmgtZnVsbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1pbi13LWZ1bGwge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5taW4taC1mdWxsIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLm1heC13LWZ1bGwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYXgtaC1mdWxsIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLnctc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4uaC1zY3JlZW4ge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWluLWgtc2NyZWVuIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5tYXgtaC1zY3JlZW4ge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnctZml0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uaC1maXQge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qID09PSBGTEVYQk9YID09PSAqL1xuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4vKiBBbGlnbiBJdGVtcyAqL1xuLml0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uaXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uaXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi8qIEp1c3RpZnkgQ29udGVudCAqL1xuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uanVzdGlmeS1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmp1c3RpZnktZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi8qIEFsaWduIFNlbGYgKi9cbi5zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLnNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLnNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG59XG5cbi8qIFNob3J0Y3V0cyAqL1xuLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiA9PT0gR1JJRCA9PT0gKi9cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmdyaWQtY29scy0xIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLmdyaWQtY29scy0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cblxuLmdyaWQtY29scy0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cblxuLmdyaWQtY29scy00IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cblxuLmdyaWQtY29scy01IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbn1cblxuLmdyaWQtY29scy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbn1cblxuLmdyaWQtY29scy0xMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmlkLWNvbHMtMTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLyogPT09IEdSSUQgU1BBTiA9PT0gKi9cbi5jb2wtc3Bhbi0xIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyL3NwYW4gMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgfVxufVxuXG4uY29sLXNwYW4tMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIvc3BhbiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMy9zcGFuIDM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTMge1xuICBncmlkLWNvbHVtbjogc3BhbiAzL3NwYW4gMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQvc3BhbiA0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xuICB9XG59XG5cbi5jb2wtc3Bhbi00IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNC9zcGFuIDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2L3NwYW4gNjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgfVxufVxuXG4uY29sLXNwYW4tNSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDUvc3BhbiA1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNi9zcGFuIDY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTYge1xuICBncmlkLWNvbHVtbjogc3BhbiA2L3NwYW4gNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTcge1xuICBncmlkLWNvbHVtbjogc3BhbiA3L3NwYW4gNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tNyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTgge1xuICBncmlkLWNvbHVtbjogc3BhbiA4L3NwYW4gODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTgge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTkge1xuICBncmlkLWNvbHVtbjogc3BhbiA5L3NwYW4gOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLmNvbC1zcGFuLTEwIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTAvc3BhbiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMi9zcGFuIDEyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgfVxufVxuXG4uY29sLXNwYW4tMTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMS9zcGFuIDExO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xuICB9XG59XG5cbi5jb2wtc3Bhbi0xMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyL3NwYW4gMTI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIvc3BhbiAxMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gIH1cbn1cblxuLyogPT09IEdBUCA9PT0gKi9cbi5nYXAtMCB7XG4gIGdhcDogMHJlbTtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMXJlbTtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMnJlbTtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogM3JlbTtcbn1cblxuLmdhcC03IHtcbiAgZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAtOCB7XG4gIGdhcDogNHJlbTtcbn1cblxuLmdhcC05IHtcbiAgZ2FwOiA0LjVyZW07XG59XG5cbi5nYXAteC0wIHtcbiAgY29sdW1uLWdhcDogMHJlbTtcbn1cblxuLmdhcC14LTEge1xuICBjb2x1bW4tZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteC0yIHtcbiAgY29sdW1uLWdhcDogMXJlbTtcbn1cblxuLmdhcC14LTMge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW07XG59XG5cbi5nYXAteC00IHtcbiAgY29sdW1uLWdhcDogMnJlbTtcbn1cblxuLmdhcC14LTUge1xuICBjb2x1bW4tZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteC02IHtcbiAgY29sdW1uLWdhcDogM3JlbTtcbn1cblxuLmdhcC14LTcge1xuICBjb2x1bW4tZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAteC04IHtcbiAgY29sdW1uLWdhcDogNHJlbTtcbn1cblxuLmdhcC14LTkge1xuICBjb2x1bW4tZ2FwOiA0LjVyZW07XG59XG5cbi5nYXAteS0wIHtcbiAgcm93LWdhcDogMHJlbTtcbn1cblxuLmdhcC15LTEge1xuICByb3ctZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteS0yIHtcbiAgcm93LWdhcDogMXJlbTtcbn1cblxuLmdhcC15LTMge1xuICByb3ctZ2FwOiAxLjVyZW07XG59XG5cbi5nYXAteS00IHtcbiAgcm93LWdhcDogMnJlbTtcbn1cblxuLmdhcC15LTUge1xuICByb3ctZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteS02IHtcbiAgcm93LWdhcDogM3JlbTtcbn1cblxuLmdhcC15LTcge1xuICByb3ctZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAteS04IHtcbiAgcm93LWdhcDogNHJlbTtcbn1cblxuLmdhcC15LTkge1xuICByb3ctZ2FwOiA0LjVyZW07XG59XG5cbi8qID09PSBURVhUID09PSAqL1xuLnRleHQge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogPT09IEJBQ0tHUk9VTkRTID09PSAqL1xuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NmZkO1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmN2VhO1xufVxuXG4uYmctbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjUzOTE7XG59XG5cbi5iZy1iZWlnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2UzZDI7XG59XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyMDIwO1xufVxuXG4uYmctbGlnaHQtYmVpZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE0NDI0O1xufVxuXG4uYmctbGlnaHQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjOGFkO1xufVxuXG4uYmctZGFyay1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzZhNDY7XG59XG5cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjAwO1xufVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNjVjODtcbn1cblxuLmJnLWJhYnktYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZWFmZDI7XG59XG5cbi8qID09PSBDT0xPUlMgPT09ICovXG4udGV4dC1ibHVlIHtcbiAgY29sb3I6ICNjMGRjYWE7XG59XG5cbi50ZXh0LWJlaWdlIHtcbiAgY29sb3I6ICNlN2UzZDI7XG59XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjZmYyMDIwO1xufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMjE0NDI0O1xufVxuXG4udGV4dC1vcmFuZ2Uge1xuICBjb2xvcjogI2ZmN2YwMDtcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM2MDY1Yzg7XG59XG5cbi50ZXh0LWJhYnktYmx1ZSB7XG4gIGNvbG9yOiAjN2VhZmQyO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDgwODA4O1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICNmYWY3ZWE7XG59XG5cbi8qID09PSBURVhUQ0VOVEVSID09PSAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8qID09PSBGT05UIFdFSUdIVCA9PT0gKi9cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvbnQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogPT09IE1BUkdJTiA9PT0gKi9cbi8qIE1hcmdpbiBUb3AgKi9cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHJlbTtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuLm10LTkge1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAubXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuICAubXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG4gIC5tdC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICB9XG4gIC5tdC03IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIC5tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG4gIC5tdC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbn1cbi8qIE1hcmdpbiBCb3R0b20gKi9cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLm1iLTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAubWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuICAubWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC5tYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG4gIC5tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG4gIC5tYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi8qIE1hcmdpbiBMZWZ0ICovXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuXG4ubWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLm1sLTUge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xufVxuXG4ubWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuXG4ubWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG59XG5cbi5tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi5tbC05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLm1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC5tbC03IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuICAubWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLm1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cbn1cbi8qIE1hcmdpbiBSaWdodCAqL1xuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG59XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5tci0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4ubXItMyB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4ubXItNCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLm1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5tci03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG59XG5cbi5tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xufVxuXG4ubXItOSB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC5tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC5tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbiAgLm1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAubXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi8qID09PSBQQURESU5HID09PSAqL1xuLyogUGFkZGluZyAqL1xuLnAtMCB7XG4gIHBhZGRpbmc6IDByZW07XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbn1cblxuLyogUGFkZGluZyBUb3AgKi9cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xufVxuXG4ucHQtOCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuXG4ucHQtOSB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG4gIC5wdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG4gIC5wdC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgfVxuICAucHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbiAgLnB0LTgge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICB9XG4gIC5wdC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG59XG4vKiBQYWRkaW5nIEJvdHRvbSAqL1xuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4ucGItOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnBiLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC5wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC5wYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAucGItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnBiLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG4gIC5wYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4vKiBQYWRkaW5nIExlZnQgKi9cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xufVxuXG4ucGwtMSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4ucGwtMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG5cbi5wbC02IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuXG4ucGwtNyB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cblxuLnBsLTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLnBsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAucGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnBsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuICAucGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC5wbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnBsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG59XG4vKiBQYWRkaW5nIFJpZ2h0ICovXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5cbi5wci0xIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucHItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucHItNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5wci03IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuXG4ucHItOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbi5wci05IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAucHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAucHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAucHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAucHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG59XG4vKiBQYWRkaW5nIFkgKFRvcCArIEJvdHRvbSkgKi9cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDByZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtO1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG59XG5cbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHktMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC5weS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG4gIC5weS03IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAucHktOCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cbiAgLnB5LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLyogUGFkZGluZyBYIChMZWZ0ICsgUmlnaHQpICovXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnB4LTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5weC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAucHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC5weC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAucHgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnB4LTgge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC5weC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi8qID09PSBURVhUREVDT1JBVElPTiA9PT0gKi9cbi51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxMDB2dyAqIDE2IC8gMTIwMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMjAwcHggKiAxNiAvIDE0NDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEwMHZ3ICogMTYgLyAzNzUpO1xuICB9XG59XG5cbmgxLFxucCxcbmxpLFxubGVnZW5kLFxubGFiZWwsXG5hLFxuc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1XaGl0ZSk7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG46cm9vdCB7XG4gIGZvbnQtZmFtaWx5OiBcIm9idmlvdXNseS12YXJpYWJsZVwiO1xufVxuXG4ubW9iaWxlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG59XG4ubW9iaWxlLWJ1dHRvbiBzdmcge1xuICB3aWR0aDogNzUlO1xuICBoZWlnaHQ6IDc1JTtcbn1cbi5tb2JpbGUtYnV0dG9uIHN2ZyByZWN0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubW9iaWxlLWJ1dHRvbi5hY3RpdmUgc3ZnIHJlY3Q6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDNweCAzcHg7XG59XG4ubW9iaWxlLWJ1dHRvbi5hY3RpdmUgc3ZnIHJlY3Q6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUtYnV0dG9uLmFjdGl2ZSBzdmcgcmVjdDpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogM3B4IDdweDtcbn1cblxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgei1pbmRleDogODAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ub3ZlcmxheS5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9iaWxlLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xMDAlO1xuICB6LWluZGV4OiA5MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAuNjI1cmVtIDEuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZhNzM3MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1Mjtcbn1cbi5tb2JpbGUtbWVudS5hY3RpdmUge1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xufVxuLm1vYmlsZS1tZW51IC5sb2dvX2NvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xufVxuLm1vYmlsZS1tZW51IC5sb2dvX2NvbnRhaW5lciBhIGltZyB7XG4gIGhlaWdodDogMS42MjVyZW07XG59XG4ubW9iaWxlLW1lbnUgLm5hdl9jb250YWluZXIgdWwgbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmE3MzczO1xufVxuLm1vYmlsZS1tZW51IC5uYXZfY29udGFpbmVyIHVsIGxpLmFjdGl2ZSAuZHJvcGRvd24tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMXJlbSAxcmVtIDFyZW07XG59XG4ubW9iaWxlLW1lbnUgLm5hdl9jb250YWluZXIgdWwgbGkgLmRyb3Bkb3duLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDFyZW0gMCAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZSwgcGFkZGluZyAwLjNzIGVhc2U7XG59XG4ubW9iaWxlLW1lbnUgLm5hdl9jb250YWluZXIgdWwgbGkgLmRyb3Bkb3duLWNvbnRlbnQgLmRyb3Bkb3duLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5tb2JpbGUtbWVudSAubmF2X2NvbnRhaW5lciB1bCBsaSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSAuaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBnYXA6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vYmlsZS1tZW51IC5uYXZfY29udGFpbmVyIHVsIGxpIC5kcm9wZG93bi1jb250ZW50IC5kcm9wZG93bi1pdGVtIC5pdGVtLWNvbnRlbnQgaW1nIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi5tb2JpbGUtbWVudSAubmF2X2NvbnRhaW5lciB1bCBsaSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSAuaXRlbS1jb250ZW50IC50ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tb2JpbGUtbWVudSAubmF2X2NvbnRhaW5lciB1bCBsaSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSAuaXRlbS1jb250ZW50IC50ZXh0LWJsb2NrIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLm1vYmlsZS1tZW51IC5uYXZfY29udGFpbmVyIHVsIGxpIC5kcm9wZG93bi1jb250ZW50IC5kcm9wZG93bi1pdGVtIC5pdGVtLWNvbnRlbnQgLnRleHQtYmxvY2sgLnRleHQge1xuICBmb250LXNpemU6IDAuNjc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb2JpbGUtbWVudSAubmF2X2NvbnRhaW5lciB1bCBsaSBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm9idmlvdXNseS12YXJpYWJsZVwiO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxLjEyNXJlbSAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZhNzM3Mztcbn1cbi5tb2JpbGUtbWVudSAubmF2X2NvbnRhaW5lciB1bCBsaSBidXR0b24uYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubW9iaWxlLW1lbnUgLm5hdl9jb250YWluZXIgdWwgbGkgYnV0dG9uIHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1MjUyO1xuICBwYWRkaW5nOiAxLjEzcmVtIDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMTtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMi41cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubG9nbyBpbWcge1xuICB3aWR0aDogOC44OTExM3JlbTtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjVyZW07XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMgLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwLjMxM3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmxlZnQgLm1lbnUtYWN0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLXRyaWdnZXIgc3ZnIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIC5kcm9wZG93biAuZHJvcGRvd24tdHJpZ2dlcjpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmxlZnQgLm1lbnUtYWN0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1MjUyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZhNzM3MztcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMzJweCAtNHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4yNSk7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSB7XG4gIHdpZHRoOiAyMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1jb250ZW50IC5kcm9wZG93bi1pdGVtIC5pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZ2FwOiAxcmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmxlZnQgLm1lbnUtYWN0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWNvbnRlbnQgLmRyb3Bkb3duLWl0ZW0gLml0ZW0tY29udGVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjYxNjE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmxlZnQgLm1lbnUtYWN0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWNvbnRlbnQgLmRyb3Bkb3duLWl0ZW0gLml0ZW0tY29udGVudCBpbWcge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSAuaXRlbS1jb250ZW50IC50ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmxlZnQgLm1lbnUtYWN0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWNvbnRlbnQgLmRyb3Bkb3duLWl0ZW0gLml0ZW0tY29udGVudCAudGV4dC1ibG9jayAudGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tY29udGVudCAuZHJvcGRvd24taXRlbSAuaXRlbS1jb250ZW50IC50ZXh0LWJsb2NrIC50ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMgLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMgLmN0YS1idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItY29udGVudCAucmlnaHQgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XG59XG5oZWFkZXIgLmhlYWRlci1jb250ZW50IC5yaWdodCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC5idXR0b24tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlcm8gLmhlcm8tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuLmhlcm8gLmhlcm8tdmlkZW8gLmhlcm8tdmlkZW8tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlcm8gLmhlcm8tdmlkZW8gLmhlcm8tdmlkZW8tY29udGVudCAuaGVyby12aWRlby1wbGF5ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlcm8gLmhlcm8tYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDUyNTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbi5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cbi5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuaGVyby10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuaGVyby10ZXh0IC5oZXJvLXRpdGxlIHtcbiAgd2lkdGg6IDY0cmVtO1xuICBmb250LXNpemU6IDMuNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDQuNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCBwIHtcbiAgd2lkdGg6IDM0cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5idXR0b25zIC5kcmF3biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNy4wMDUzOHJlbTtcbiAgaGVpZ2h0OiA0LjYyNjE5cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjE2cmVtO1xufVxuLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5idXR0b25zIC5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuYnV0dG9ucyAuYnRuLmJ0bi13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5idXR0b25zIC5idG4uYnRuLW91dGxpbmUtd2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5idXR0b25zIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4udHJlYXRtZW50IHtcbiAgbWFyZ2luOiA2cmVtIDA7XG59XG4udHJlYXRtZW50IC50cmVhdG1lbnQtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LXRpdGxlIC50aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LXRpdGxlIC50aXRsZSAuc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBsZWZ0OiAxMDAlO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LXRpdGxlIC50cmVhdG1lbnQtYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgY29sb3I6ICNlNDUyNTI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGdhcDogMC43NXJlbTtcbiAgYm9yZGVyOiAxLjZweCBzb2xpZCAjZTQ1MjUyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LXRpdGxlIC50cmVhdG1lbnQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1MjtcbiAgY29sb3I6ICNmZmY7XG59XG4udHJlYXRtZW50IC50cmVhdG1lbnQtYm94IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi50cmVhdG1lbnQgLnRyZWF0bWVudC1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG4udHJlYXRtZW50IC50cmVhdG1lbnQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcbiAgZ2FwOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi50cmVhdG1lbnQgLnRyZWF0bWVudC1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XG59XG4udHJlYXRtZW50IC50cmVhdG1lbnQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cblxuLnZpc2l0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1MjtcbiAgcGFkZGluZzogNnJlbSAwO1xufVxuLnZpc2l0IC5pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA0cmVtO1xufVxuLnZpc2l0IC5pdGVtIC52ZWN0b3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmlzaXQgLml0ZW0gLnZlY3RvciBpbWcge1xuICBoZWlnaHQ6IDI2cmVtO1xufVxuLnZpc2l0IC5pdGVtIC52aXNpdC10ZXh0IHtcbiAgd2lkdGg6IDM3LjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmlzaXQgLml0ZW0gLnZpc2l0LXRleHQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnZpc2l0IC5pdGVtIC52aXNpdC10ZXh0IC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnZpc2l0IC5pdGVtIC5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGdhcDogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLmZlYXR1cmVzIHtcbiAgcGFkZGluZzogNnJlbSAwO1xufVxuLmZlYXR1cmVzOm50aC1jaGlsZCgybisxKSAudmlkZW8ge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtLWNlbnRlciB7XG4gIG1heC13aWR0aDogNTByZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogNHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAuaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0gLnRleHQge1xuICBvcmRlcjogMjtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAudGl0bGUgc3ZnIHtcbiAgd2lkdGg6IDQuOTM3NXJlbTtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM1NjU2NTY7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC5saXN0IC5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC5saXN0IC5saXN0LWl0ZW0gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcbiAgZ2FwOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC52aWRlbyB7XG4gIG9yZGVyOiAxO1xufVxuXG5mb290ZXIgLmZvb3Rlci1iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xuICBwYWRkaW5nOiA0cmVtIDAgM3JlbSAwO1xufVxuZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cmVtO1xufVxuZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLXRvcCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyLjFyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIvc3BhbiAyO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5mb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci10b3AgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG59XG5mb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci10b3AgLmJ1dHRvbnMgLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMTI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5mb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci10b3AgLmJ1dHRvbnMgLmJ0bi5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLXRvcCAuYnV0dG9ucyAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLXRvcCAuYnV0dG9ucyAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiBibGFjaztcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhaW4gLmZvb3Rlci1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAycmVtO1xufVxuZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItY29udGFpbiAuZm9vdGVyLWdyaWQgLmZvb3Rlci1pdGVtIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI2ZmZTFlNztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhaW4gLmZvb3Rlci1ncmlkIC5mb290ZXItaXRlbSAuZm9vdGVyLWxpc3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogMS4yNXJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhaW4gLmZvb3Rlci1ncmlkIC5mb290ZXItaXRlbSAuZm9vdGVyLWxpc3QgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XG59XG5mb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmxpbmUge1xuICBoZWlnaHQ6IDFweCBzb2xpZCAjZmE3MzczO1xufVxuZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZhNzM3MztcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5mb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1LjAwNjc1cmVtO1xufVxuZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5yaWdodCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZlMWU3O1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBoZWlnaHQ6IDI3cmVtO1xuICBib3gtc2hhZG93OiAwcHggMzJweCA2NHB4IC0xMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4xNCk7XG59XG4udmlkZW8tY29udGFpbmVyIC52aWRlby1wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWRlby1jb250YWluZXIgLmNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnZpZGVvLWNvbnRhaW5lciAuY29udHJvbHMgLnBsYXktcGF1c2UtYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi52aWRlby1jb250YWluZXIgLnBsYXktcGF1c2UtYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnZpZGVvLWNvbnRhaW5lciAucGxheS1wYXVzZS1idG4gc3ZnIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cbi52aWRlby1jb250YWluZXIgLnByb2dyZXNzLWNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWRlby1jb250YWluZXIgLnByb2dyZXNzLWNvbnRhaW5lciAucHJvZ3Jlc3MtYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnZpZGVvLWNvbnRhaW5lciAucHJvZ3Jlc3MtY29udGFpbmVyIC5idWZmZXItYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udmlkZW8tY29udGFpbmVyIC5jZW50ZXItcGxheS1wYXVzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLnZpZGVvLWNvbnRhaW5lciAuY2VudGVyLXBsYXktcGF1c2Ugc3ZnIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cbi52aWRlby1jb250YWluZXIgLmNlbnRlci1wbGF5LXBhdXNlLnBsYXlpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnZpZGVvLWNvbnRhaW5lciAuY2VudGVyLXBsYXktcGF1c2U6bm90KC5wbGF5aW5nKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udmlkZW8tY29udGFpbmVyOmhvdmVyIC5jZW50ZXItcGxheS1wYXVzZS5wbGF5aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC52aWRlby1jb250YWluZXIgLmNlbnRlci1wbGF5LXBhdXNlIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG4gIC52aWRlby1jb250YWluZXIgLmNlbnRlci1wbGF5LXBhdXNlIHN2ZyB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgfVxuICAudmlkZW8tY29udGFpbmVyIC5jb250cm9scyB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC52aWRlby1jb250YWluZXIgLnBsYXktcGF1c2UtYnRuIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnZpZGVvLWNvbnRhaW5lciAucGxheS1wYXVzZS1idG4gc3ZnIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmhlcm8tYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1MjUyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDdyZW07XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS10ZXh0IC5wYWdlLXRpdGxlIHtcbiAgd2lkdGg6IDM3LjVyZW07XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTsgLyogNC41cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS10ZXh0IC5wYWdlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDJyZW07XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS10ZXh0IC5wYWdlLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwLjI3NTY5cmVtO1xufVxuLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogOC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi44OHJlbTtcbn1cbi5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IHAge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDMxLjc1cmVtO1xufVxuLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IC5idXR0b25zIC5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IC5idXR0b25zIC5idG4uYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS1yaWdodCAuYnV0dG9ucyAuYnRuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IC5idXR0b25zIC5idG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2hhcmluZyB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cbi5zaGFyaW5nIC5zaGFyaW5nLXRpdGxlIHtcbiAgd2lkdGg6IDQ4cmVtO1xufVxuLnNoYXJpbmcgLnNoYXJpbmctdGl0bGUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnNoYXJpbmcgLnNoYXJpbmctdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLnNoYXJpbmcgLnNoYXJpbmctYm94IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5zaGFyaW5nIC5zaGFyaW5nLWJveCAuZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDJyZW07XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cbi5zaGFyaW5nIC5zaGFyaW5nLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgcGFkZGluZzogM3JlbSAyLjVyZW07XG4gIGdhcDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2hhcmluZyAuc2hhcmluZy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XG59XG4uc2hhcmluZyAuc2hhcmluZy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLmljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uc2hhcmluZyAuc2hhcmluZy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5zaGFyaW5nIC5zaGFyaW5nLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLnNoYXJpbmcgLnNoYXJpbmctYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXh0IC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cblxuLnJlYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbn1cbi5yZWFjdGlvbnMgLnJlYWN0aW9ucy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFjdGlvbnMgLnJlYWN0aW9ucy10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4ucmVhY3Rpb25zIC5yZWFjdGlvbnMtdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xuICB3aWR0aDogNDhyZW07XG59XG4ucmVhY3Rpb25zIC5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiA1cmVtO1xuICBwYWRkaW5nOiA0cmVtIDAgMDtcbn1cbi5yZWFjdGlvbnMgLmdyaWQgLmdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFjdGlvbnMgLmdyaWQgLmdyaWQtaXRlbSAuaWNvbiB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2NjZDY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5yZWFjdGlvbnMgLmdyaWQgLmdyaWQtaXRlbSAuaWNvbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5yZWFjdGlvbnMgLmdyaWQgLmdyaWQtaXRlbSAuaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNFNDUyNTI7XG59XG4ucmVhY3Rpb25zIC5ncmlkIC5ncmlkLWl0ZW0gLmdyaWQtdGV4dCAuZ3JpZC10aXRsZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnJlYWN0aW9ucyAuZ3JpZCAuZ3JpZC1pdGVtIC5ncmlkLXRleHQgLmdyaWQtcGFyYWdyYXBoIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU2NTY1NjtcbiAgd2lkdGg6IDE4cmVtO1xufVxuXG4ucG9zaXRpdmUge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLXRpdGxlIHtcbiAgd2lkdGg6IDQ4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLnBvc2l0aXZlIC5wb3NpdGl2ZS10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLXRpdGxlIC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5wb3NpdGl2ZSAucG9zaXRpdmUtYm9keSB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDRyZW07XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkgLmxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogM3JlbTtcbn1cbi5wb3NpdGl2ZSAucG9zaXRpdmUtYm9keSAubGVmdCAucG9zaXRpdmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxcmVtO1xuICB3aWR0aDogNzUlO1xufVxuLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IC5sZWZ0IC5wb3NpdGl2ZS1pdGVtIC5pY29uIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgY29sb3I6ICM1NjU2NTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2NjZDY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkgLmxlZnQgLnBvc2l0aXZlLWl0ZW0gLmljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkgLmxlZnQgLnBvc2l0aXZlLWl0ZW0gLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5wb3NpdGl2ZSAucG9zaXRpdmUtYm9keSAubGVmdCAucG9zaXRpdmUtaXRlbSAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cbi5wb3NpdGl2ZSAucG9zaXRpdmUtYm9keSAubGVmdCAucG9zaXRpdmUtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM1NjU2NTY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IC5sZWZ0IC5wb3NpdGl2ZS1pdGVtIC50ZXh0IC5wYXJhZ3JhcGggc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkgLmxlZnQgLnBvc2l0aXZlLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IC5yaWdodCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGlmZmljdWx0IHtcbiAgcGFkZGluZzogNnJlbSAwO1xufVxuLmRpZmZpY3VsdCAuZGlmZmljdWx0LXRpdGxlIHtcbiAgd2lkdGg6IDQ4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMjVyZW07XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cbi5kaWZmaWN1bHQgLmRpZmZpY3VsdC10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4uZGlmZmljdWx0IC5kaWZmaWN1bHQtdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLmRpZmZpY3VsdCAuZGlmZmljdWx0LWJvZHkge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRpZmZpY3VsdCAuZGlmZmljdWx0LWJvZHkgLmxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGlmZmljdWx0IC5kaWZmaWN1bHQtYm9keSAucmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogM3JlbTtcbn1cbi5kaWZmaWN1bHQgLmRpZmZpY3VsdC1ib2R5IC5yaWdodCAuZGlmZmljdWx0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMXJlbTtcbn1cbi5kaWZmaWN1bHQgLmRpZmZpY3VsdC1ib2R5IC5yaWdodCAuZGlmZmljdWx0LWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzU2NTY1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjY2NkNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjZmZlMWU3O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kaWZmaWN1bHQgLmRpZmZpY3VsdC1ib2R5IC5yaWdodCAuZGlmZmljdWx0LWl0ZW0gLmljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uZGlmZmljdWx0IC5kaWZmaWN1bHQtYm9keSAucmlnaHQgLmRpZmZpY3VsdC1pdGVtIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4uZGlmZmljdWx0IC5kaWZmaWN1bHQtYm9keSAucmlnaHQgLmRpZmZpY3VsdC1pdGVtIC50ZXh0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLmRpZmZpY3VsdCAuZGlmZmljdWx0LWJvZHkgLnJpZ2h0IC5kaWZmaWN1bHQtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjMxMjVyZW0gKi9cbiAgY29sb3I6ICM1NjU2NTY7XG59XG4uZGlmZmljdWx0IC5kaWZmaWN1bHQtYm9keSAucmlnaHQgLmRpZmZpY3VsdC1pdGVtIC50ZXh0IC5wYXJhZ3JhcGggc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50ZXN0ZWQge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4udGVzdGVkIC50ZXN0ZWQtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMjVyZW07XG4gIHdpZHRoOiA0OHJlbTtcbn1cbi50ZXN0ZWQgLnRlc3RlZC10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4udGVzdGVkIC50ZXN0ZWQtdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZS1saXN0IC5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi50ZXN0ZWQgLnRlc3RlZC10aXRsZSAudGl0bGUtbGlzdCAubGlzdC1pdGVtIC5pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGVzdGVkIC50ZXN0ZWQtdGl0bGUgLnRpdGxlLWxpc3QgLmxpc3QtaXRlbSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZS1saXN0IC5saXN0LWl0ZW0gLnRleHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi50ZXN0ZWQgLnRlc3RlZC1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICBwYWRkaW5nOiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXN0ZWQgLnRlc3RlZC1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLnRlc3RlZCAudGVzdGVkLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGVzdGVkLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbi50ZXN0ZWQgLnRlc3RlZC1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLnRlc3RlZC10ZXh0IC5iaWctdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAycmVtIDAgMCAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTM1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCAubGlzdCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCAubGlzdCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjVyZW0gKi9cbiAgY29sb3I6ICM1NjU2NTY7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCAuaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCAuaXRlbSAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjVyZW0gKi9cbiAgY29sb3I6ICM1NjU2NTY7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5ob3cge1xuICBwYWRkaW5nOiA3cmVtIDA7XG59XG4uaG93IC5ob3ctYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMnJlbTtcbn1cbi5ob3cgLmhvdy1ib2R5IC5ob3ctdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLmhvdyAuaG93LWJvZHkgLmhvdy10ZXh0IC5iaWctdGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbn1cbi5ob3cgLmhvdy1ib2R5IC5ob3ctdGV4dCAubGlzdCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5ob3cgLmhvdy1ib2R5IC5ob3ctdGV4dCAubGlzdCAucGFyYWdyYXBoIHtcbiAgcGFkZGluZzogMCAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM1NjU2NTY7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5ob3cgLmhvdy1ib2R5IC5ob3ctdGV4dCAuaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uaG93IC5ob3ctYm9keSAuaG93LXRleHQgLml0ZW0gLnBhcmFncmFwaCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzU2NTY1NjtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi5ob3cgLmhvdy1ib2R5IC50cmFuc21pc3NvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbn1cbi5ob3cgLmhvdy1ib2R5IC50cmFuc21pc3NvbiAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvdyAuaG93LWJvZHkgLnRyYW5zbWlzc29uIC5pdGVtIC5pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiA0LjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cmVtO1xuICBjb2xvcjogI2U0NTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi5ob3cgLmhvdy1ib2R5IC50cmFuc21pc3NvbiAuaXRlbSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuLmhvdyAuaG93LWJvZHkgLnRyYW5zbWlzc29uIC5pdGVtIC50ZXh0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLmhvdyAuaG93LWJvZHkgLnRyYW5zbWlzc29uIC5pdGVtIC50ZXh0IC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xuICBjb2xvcjogIzU2NTY1Njtcbn1cblxuLnRhbGsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4udGFsayAudGFsay1ib2R5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRhbGsgLnRhbGstYm9keSAubGVmdCAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi50YWxrIC50YWxrLWJvZHkgLmxlZnQgLnRleHQgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS44NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLnRhbGsgLnRhbGstYm9keSAubGVmdCAudGV4dCAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRhbGsgLnRhbGstYm9keSAucmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maW5kIHtcbiAgcGFkZGluZzogN3JlbSAwO1xufVxuLmZpbmQgLmZpbmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDVyZW07XG59XG4uZmluZCAuZmluZC1ib2R5IC5sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA0MCU7XG59XG4uZmluZCAuZmluZC1ib2R5IC5sZWZ0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAzLjI1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmZpbmQgLmZpbmQtYm9keSAubGVmdCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDEyNXJlbTtcbiAgY29sb3I6ICM1NjU2NTY7XG59XG4uZmluZCAuZmluZC1ib2R5IC5yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMztcbn1cbi5maW5kIC5maW5kLWJvZHkgLnJpZ2h0IC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG4uZmluZCAuZmluZC1ib2R5IC5yaWdodCAuaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMi4xcmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLmZpbmQgLmZpbmQtYm9keSAucmlnaHQgLml0ZW0gLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmluZCAuZmluZC1ib2R5IC5yaWdodCAuaXRlbSAuYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDBweDtcbiAgZ2FwOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XG4gIGNvbG9yOiAjZTQ1MjUyO1xufVxuLmZpbmQgLmZpbmQtYm9keSAucmlnaHQgLml0ZW0gLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZDNkM2QzO1xufVxuLmZpbmQgLmZpbmQtYm9keSAucmlnaHQgLml0ZW0gLmJ1dHRvbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnJlc2lzdGFuY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSB7XG4gIHBhZGRpbmc6IDAgMCA0cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNjRweCAtMTJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTQpO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXIgLnZpZGVvLXBsYXllciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXIgLmNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXIgLmNvbnRyb2xzIC5wbGF5LXBhdXNlLWJ0biB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciAucGxheS1wYXVzZS1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciAucGxheS1wYXVzZS1idG4gc3ZnIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cbi5yZXNpc3RhbmNlIC52aWRlby1ib2R5IC52aWRlbyAudmlkZW8tY29udGFpbmVyIC5wcm9ncmVzcy1jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciAucHJvZ3Jlc3MtY29udGFpbmVyIC5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciAucHJvZ3Jlc3MtY29udGFpbmVyIC5idWZmZXItYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucmVzaXN0YW5jZSAudmlkZW8tYm9keSAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciAuY2VudGVyLXBsYXktcGF1c2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5yZXNpc3RhbmNlIC52aWRlby1ib2R5IC52aWRlbyAudmlkZW8tY29udGFpbmVyIC5jZW50ZXItcGxheS1wYXVzZSBzdmcge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBzdHJva2U6IHdoaXRlO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXIgLmNlbnRlci1wbGF5LXBhdXNlLnBsYXlpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXIgLmNlbnRlci1wbGF5LXBhdXNlOm5vdCgucGxheWluZykge1xuICBvcGFjaXR5OiAxO1xufVxuLnJlc2lzdGFuY2UgLnZpZGVvLWJvZHkgLnZpZGVvIC52aWRlby1jb250YWluZXI6aG92ZXIgLmNlbnRlci1wbGF5LXBhdXNlLnBsYXlpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLnJlc2lzdGFuY2UgLnJlc2lzdGFuY2UtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDEuMjVyZW07XG4gIHdpZHRoOiA1MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ucmVzaXN0YW5jZSAucmVzaXN0YW5jZS10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4ucmVzaXN0YW5jZSAucmVzaXN0YW5jZS10aXRsZSAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5yZXNpc3RhbmNlIC5yZXNpc3RhbmNlLXRpdGxlIC5wYXJhZ3JhcGggc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmVzaXN0YW5jZSAuZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5yZXNpc3RhbmNlIC5ncmlkIC5ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yZXNpc3RhbmNlIC5ncmlkIC5ncmlkLWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ucmVzaXN0YW5jZSAuZ3JpZCAuZ3JpZC1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLnJlc2lzdGFuY2UgLmdyaWQgLmdyaWQtaXRlbSAuZ3JpZC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIycmVtO1xufVxuLnJlc2lzdGFuY2UgLmdyaWQgLmdyaWQtaXRlbSAuZ3JpZC10ZXh0IC5ncmlkLXRpdGxlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucmVzaXN0YW5jZSAuZ3JpZCAuZ3JpZC1pdGVtIC5ncmlkLXRleHQgLmdyaWQtcGFyYWdyYXBoIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5yZXNpc3RhbmNlIC5wYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yZXNpc3RhbmNlIC5wYWdlLXdyYXBwZXIgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yZXNpc3RhbmNlIC5wYWdlLXdyYXBwZXIgLmJ1dHRvbiAuZG93bmxvYWQtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcbiAgYmFja2dyb3VuZDogI2U0NTI1MjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYW5hZ2Uge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4ubWFuYWdlOm50aC1jaGlsZCgybisxKSAudmlkZW8ge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuLm1hbmFnZSAubWFuYWdlLWl0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFuYWdlIC5tYW5hZ2UtaXRlbSAudGV4dCB7XG4gIG9yZGVyOiAyO1xufVxuLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjNTY1NjU2O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ubWFuYWdlIC5tYW5hZ2UtaXRlbSAudGV4dCAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLmxpc3QgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC43NXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5tYW5hZ2UgLm1hbmFnZS1pdGVtIC50ZXh0IC5saXN0IC5saXN0LWl0ZW0gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xuICBnYXA6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNlNDUyNTI7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWFuYWdlIC5tYW5hZ2UtaXRlbSAudmlkZW8ge1xuICBvcmRlcjogMjtcbn1cblxuLmNvbnZlcnNhdGlvbiB7XG4gIHBhZGRpbmc6IDdyZW0gMCAwO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG4gIHdpZHRoOiA0OHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tdGl0bGUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLXRpdGxlIC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAycmVtO1xuICBwYWRkaW5nOiA1cmVtIDA7XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IHtcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlNDUyNTI7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMi41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZhNzM3MztcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLmltYWdlIC5wYXBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLmltYWdlIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1LjUwNjVyZW07XG4gIGhlaWdodDogMTAuMjQwMTNyZW07XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBwYWRkaW5nOiAycmVtO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLmxlZnQgLmJveCAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7IC8qIDIuN3JlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC50ZXh0IC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLmxlZnQgLmJveCAudGV4dCAuYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAucmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5yaWdodCAuc2hhcmluZy1ib3ggLnNoYXJpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCAuc2hhcmluZy1jb250YWluZXIgLnNoYXJpbmctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgcGFkZGluZzogM3JlbSAyLjVyZW07XG4gIGdhcDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5yaWdodCAuc2hhcmluZy1ib3ggLnNoYXJpbmctY29udGFpbmVyIC5zaGFyaW5nLWl0ZW0gLmljb24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XG59XG4uY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAucmlnaHQgLnNoYXJpbmctYm94IC5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmluZy1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCAuc2hhcmluZy1jb250YWluZXIgLnNoYXJpbmctaXRlbSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS41cmVtO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCAuc2hhcmluZy1jb250YWluZXIgLnNoYXJpbmctaXRlbSAudGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCAuc2hhcmluZy1jb250YWluZXIgLnNoYXJpbmctaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzU2NTY1Njtcbn1cbi5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5yaWdodCAuc2hhcmluZy1ib3ggLnNoYXJpbmctY29udGFpbmVyIC5zaGFyaW5nLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuXG4ubWF0dGVycyB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cbi5tYXR0ZXJzIC5tYXR0ZXJzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbTtcbiAgd2lkdGg6IDQ4cmVtO1xufVxuLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tYXR0ZXJzIC5tYXR0ZXJzLXRpdGxlIC50aXRsZSAuc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBsZWZ0OiAxMDAlO1xufVxuLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUgLnBhcmFncmFwaCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tYXR0ZXJzIC5ncmlkLWJvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ubWF0dGVycyAuZ3JpZC1ib2R5IC5ncmlkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcbn1cbi5tYXR0ZXJzIC5ncmlkLWJvZHkgLmdyaWQtaXRlbSAuYmlnLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiA0LjVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cmVtO1xuICBjb2xvcjogI2U0NTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi5tYXR0ZXJzIC5ncmlkLWJvZHkgLmdyaWQtaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1hdHRlcnMgLmdyaWQtYm9keSAuZ3JpZC1pdGVtIC5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xufVxuLm1hdHRlcnMgLmdyaWQtYm9keSAuZ3JpZC1pdGVtIC5wYXJhZ3JhcGggYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWF0dGVycyAuYm90dG9tLXRleHQge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuXG4ud29ya3Mge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4ud29ya3MgLndvcmtzLXRpdGxlIHtcbiAgd2lkdGg6IDQ4cmVtO1xufVxuLndvcmtzIC53b3Jrcy10aXRsZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53b3JrcyAud29ya3MtdGl0bGUgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLndvcmtzIC53b3Jrcy1ib3gge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLndvcmtzIC53b3Jrcy1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG4ud29ya3MgLndvcmtzLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgcGFkZGluZzogM3JlbSAyLjVyZW07XG4gIGdhcDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29ya3MgLndvcmtzLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAuaWNvbiB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2NjZDY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcbn1cbi53b3JrcyAud29ya3MtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLndvcmtzIC53b3Jrcy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi53b3JrcyAud29ya3MtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXh0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDAuNzVyZW07XG59XG4ud29ya3MgLndvcmtzLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgY29sb3I6ICM1NjU2NTY7XG59XG5cbi5zd2lwZXJfYXJlYSB7XG4gIHdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuLnN3aXBlcl9hcmVhIC5teVN3aXBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLVJlZC02MDAsICNGMjYxNjEpO1xufVxuLnN3aXBlcl9hcmVhIC5zd2lwZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDJyZW0gMS41cmVtIDNyZW0gMS41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMS4yNXJlbTtcbiAgZmxleDogMSAwIDA7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGhlaWdodDogMjdyZW07XG59XG4uc3dpcGVyX2FyZWEgLnN3aXBlci1jb250ZW50IC5zd2lwZXItdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMnJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlcl9hcmVhIC5zd2lwZXItY29udGVudCAuc3dpcGVyLXRleHQgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG59XG4uc3dpcGVyX2FyZWEgLnN3aXBlci1jb250ZW50IC5zd2lwZXItdGV4dCAudGl0bGUgaDIge1xuICBjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbn1cbi5zd2lwZXJfYXJlYSAuc3dpcGVyLWNvbnRlbnQgLnN3aXBlci10ZXh0IC50aXRsZSBwIHtcbiAgY29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLnN3aXBlcl9hcmVhIC5zd2lwZXItY29udGVudCAuc3dpcGVyLXRleHQgLmJ1dHRvbl9hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zd2lwZXJfYXJlYSAuc3dpcGVyLWNvbnRlbnQgLnN3aXBlci10ZXh0IC5idXR0b25fYXJlYSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjEyNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLVdoaXRlLCAjRkZGKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG59XG4uc3dpcGVyX2FyZWEgLnN3aXBlci1jb250ZW50IC5zd2lwZXItaW1hZ2Uge1xuICB3aWR0aDogMzByZW07XG4gIGhlaWdodDogMjNyZW07XG59XG4uc3dpcGVyX2FyZWEgLnN3aXBlci1jb250ZW50IC5zd2lwZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm5vX2Nyb3Age1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG5cbi5jaXJjbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMy41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZ2FwOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xuICBib3JkZXI6IDEuNnB4IHNvbGlkIHZhcigtLVJlZC03MDAsICNFNDUyNTIpO1xufVxuXG4uYy1zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNXJlbTtcbiAgdG9wOiA1MCU7XG59XG5cbi5jLXN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTVyZW07XG4gIHRvcDogNTAlO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmI1YmQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ1MjUyO1xufVxuXG4uZm9vdGVyX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNnJlbSAwO1xufVxuXG4uc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDBweDtcbiAgdG9wOiAtNTBweDtcbn1cblxuLnNlbGVjdG9yIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0U0NTI1Mjtcbn1cblxuLmxpc3RfeHMge1xuICBjb2xvcjogdmFyKC0tQmxhY2stMzAwLCAjNTY1NjU2KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4ubGlzdF94cyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5saXN0X3hzIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uYmlnLXBhcmFncmFwaC5jZW50ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iaWctcGFyYWdyYXBoIGgyIHtcbiAgY29sb3I6IHZhcigtLUJsYWNrLTQwMCwgIzFFMUUxRSk7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5iaWctcGFyYWdyYXBoIHAge1xuICBjb2xvcjogdmFyKC0tQmxhY2stMzAwLCAjNTY1NjU2KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICBtYXJnaW46IDE1cHggMDtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbn1cbi5iaWctcGFyYWdyYXBoIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnRuLXJlZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRTQ1MjUyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGl0bGVfYm9sZCB7XG4gIGNvbG9yOiB2YXIoLS1CbGFjay00MDAsICMxRTFFMUUpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cblxuLnBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY3O1xufVxuXG4udmlkZW8tY29udGFpbmVyMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgaGVpZ2h0OiAyN3JlbTtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNjRweCAtMTJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTQpO1xufVxuLnZpZGVvLWNvbnRhaW5lcjIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlcm8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtdGV4dCAucGFnZS10aXRsZSB7XG4gICAgd2lkdGg6IDI1cmVtO1xuICB9XG4gIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXRleHQgLnBhZ2UtaWNvbiBzdmcge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG4gIC5yZWFjdGlvbnMgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDRyZW07XG4gICAgcGFkZGluZzogNHJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9iaWxlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMnJlbTtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci1jb250ZW50IC5sZWZ0IC5tZW51LWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItY29udGVudCAucmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItY29udGVudCAucmlnaHQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci1jb250ZW50IC5yaWdodCAuYnV0dG9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5oZXJvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuYnV0dG9ucyAuZHJhd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuaGVybyAuaGVyby12aWRlbyAuaGVyby12aWRlby1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuICAuaGVybyAuaGVyby12aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAtMTBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTQpO1xuICB9XG4gIC5oZXJvIC5oZXJvLXZpZGVvIC5oZXJvLXZpZGVvLWNvbnRlbnQgLmhlcm8tdmlkZW8tcGxheWVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG4gIC5oZXJvIC5oZXJvLXZpZGVvIC5oZXJvLXZpZGVvLWJnIHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5oZXJvLXRleHQgLmhlcm8tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQgLmJ1dHRvbnMgLmJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBnYXA6IDAuNzVyZW07XG4gICAgZm9udC1zaXplOiAwLjY3NXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC50cmVhdG1lbnQge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICB9XG4gIC50cmVhdG1lbnQgLnRyZWF0bWVudC10aXRsZSAudGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxuICAudHJlYXRtZW50IC50cmVhdG1lbnQtdGl0bGUgLnRpdGxlIC5zdmcgc3ZnIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cbiAgLnRyZWF0bWVudCAudHJlYXRtZW50LXRpdGxlIC50aXRsZSAuc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC50cmVhdG1lbnQgLnRyZWF0bWVudC10aXRsZSAudHJlYXRtZW50LWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgIGNvbG9yOiAjZTQ1MjUyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGdhcDogMC43NXJlbTtcbiAgICBib3JkZXI6IDEuNnB4IHNvbGlkICNlNDUyNTI7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG4gIC50cmVhdG1lbnQgLnRyZWF0bWVudC1ib3gge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG4gIC50cmVhdG1lbnQgLnRyZWF0bWVudC1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG4gIC52aXNpdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1MjtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLnZpc2l0IC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC52aXNpdCAuaXRlbSAudmVjdG9yIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52aXNpdCAuaXRlbSAudmlzaXQtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudmlzaXQgLml0ZW0gLnZpc2l0LXRleHQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC52aXNpdCAuaXRlbSAudmlzaXQtdGV4dCAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAudmlzaXQgLml0ZW0gLmJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjNTY1NjU2O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAuZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBnYXA6IDJyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0gLnRleHQgLmxpc3QgLmxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAubGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVzOm50aC1jaGlsZCgybisxKSAudmlkZW8ge1xuICAgIG9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2U0NTI1MjtcbiAgICBwYWRkaW5nOiAycmVtIDAgMnJlbSAwO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLXRvcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci10b3AgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci10b3AgLmJ1dHRvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDJyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItY29udGFpbiAuZm9vdGVyLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1jb250YWluIC5mb290ZXItZ3JpZCAuZm9vdGVyLWl0ZW0gLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAxMi4xNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjZmZlMWU3O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1jb250YWluIC5mb290ZXItZ3JpZCAuZm9vdGVyLWl0ZW0gLmZvb3Rlci1saXN0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItY29udGFpbiAuZm9vdGVyLWdyaWQgLmZvb3Rlci1pdGVtIC5mb290ZXItbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAucmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBjb2xvcjogI2ZmZTFlNztcbiAgfVxuICAucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtdGV4dCAucGFnZS10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXRleHQgLnBhZ2UtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS1yaWdodCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IC5idXR0b25zIC5idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICAuc2hhcmluZyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5zaGFyaW5nIC5zaGFyaW5nLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuc2hhcmluZyAuc2hhcmluZy10aXRsZSAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgIGNvbG9yOiAjNTY1NjU2O1xuICB9XG4gIC5zaGFyaW5nIC5zaGFyaW5nLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2hhcmluZyAuc2hhcmluZy1ib3gge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnNoYXJpbmcgLnNoYXJpbmctYm94IC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMS41cmVtO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuc2hhcmluZyAuc2hhcmluZy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaGFyaW5nIC5zaGFyaW5nLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnJlYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gIH1cbiAgLnJlYWN0aW9ucyAucmVhY3Rpb25zLXRpdGxlIHtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cbiAgLnJlYWN0aW9ucyAucmVhY3Rpb25zLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgLnJlYWN0aW9ucyAucmVhY3Rpb25zLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gICAgY29sb3I6ICM1NjU2NTY7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlYWN0aW9ucyAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMnJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDAgMDtcbiAgfVxuICAucG9zaXRpdmUge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAucG9zaXRpdmUgLnBvc2l0aXZlLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLnBvc2l0aXZlIC5wb3NpdGl2ZS10aXRsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gIC5wb3NpdGl2ZSAucG9zaXRpdmUtdGl0bGUgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICBjb2xvcjogIzU2NTY1NjtcbiAgfVxuICAucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBnYXA6IDJyZW07XG4gIH1cbiAgLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMnJlbTtcbiAgfVxuICAucG9zaXRpdmUgLnBvc2l0aXZlLWJvZHkgLmxlZnQgLnBvc2l0aXZlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZGlmZmljdWx0IHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLmRpZmZpY3VsdCAuZGlmZmljdWx0LXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgfVxuICAuZGlmZmljdWx0IC5kaWZmaWN1bHQtdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxuICAuZGlmZmljdWx0IC5kaWZmaWN1bHQtdGl0bGUgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICBjb2xvcjogIzU2NTY1NjtcbiAgfVxuICAuZGlmZmljdWx0IC5kaWZmaWN1bHQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMnJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kaWZmaWN1bHQgLmRpZmZpY3VsdC1ib2R5IC5yaWdodCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC50ZXN0ZWQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAudGVzdGVkIC50ZXN0ZWQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgLnRlc3RlZCAudGVzdGVkLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAudGVzdGVkIC50ZXN0ZWQtdGl0bGUgLnRpdGxlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZS1saXN0IC5saXN0LWl0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAudGVzdGVkIC50ZXN0ZWQtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIC50ZXN0ZWQgLnRlc3RlZC1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiAycmVtO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLnRlc3RlZCAudGVzdGVkLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGVzdGVkLXRleHQgLmJpZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIH1cbiAgLnRlc3RlZCAudGVzdGVkLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGVzdGVkLXRleHQgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5ob3cge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAuaG93IC5ob3ctYm9keSAuaG93LXRleHQgLmJpZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhvdyAuaG93LWJvZHkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuICAuaG93IC5ob3ctYm9keSAuaG93LXRleHQgLmxpc3QgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgIGNvbG9yOiAjNTY1NjU2O1xuICB9XG4gIC5ob3cgLmhvdy1ib2R5IC50cmFuc21pc3NvbiAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmNWY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhvdyAuaG93LWJvZHkgLnRyYW5zbWlzc29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC50aXRsZSBzdmcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuICAudGFsayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLnRhbGsgLnRhbGstYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMnJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC50YWxrIC50YWxrLWJvZHkgLmxlZnQgLnRleHQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWxrIC50YWxrLWJvZHkgLmxlZnQgLnRleHQgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC50YWxrIC50YWxrLWJvZHkgLmxlZnQgLnRleHQgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZmluZCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5maW5kIC5maW5kLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZmluZCAuZmluZC1ib2R5IC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmluZCAuZmluZC1ib2R5IC5sZWZ0IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZmluZCAuZmluZC1ib2R5IC5sZWZ0IC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDEyNXJlbTtcbiAgICBjb2xvcjogIzU2NTY1NjtcbiAgfVxuICAud29ya3Mge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAud29ya3MgLndvcmtzLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAud29ya3MgLndvcmtzLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gICAgY29sb3I6ICM1NjU2NTY7XG4gIH1cbiAgLndvcmtzIC53b3Jrcy10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndvcmtzIC53b3Jrcy1ib3gge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLndvcmtzIC53b3Jrcy1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG4gIC53b3JrcyAud29ya3MtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud29ya3MgLndvcmtzLWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSAudGV4dCAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnJlc2lzdGFuY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5yZXNpc3RhbmNlIC5yZXNpc3RhbmNlLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLnJlc2lzdGFuY2UgLnJlc2lzdGFuY2UtdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxuICAucmVzaXN0YW5jZSAucmVzaXN0YW5jZS10aXRsZSAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgIGNvbG9yOiAjNTY1NjU2O1xuICB9XG4gIC5yZXNpc3RhbmNlIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cbiAgLm1hbmFnZSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5tYW5hZ2UgLm1hbmFnZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiAycmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5tYW5hZ2UgLm1hbmFnZS1pdGVtIC50ZXh0IC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzU2NTY1NjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5tYW5hZ2UgLm1hbmFnZS1pdGVtIC50ZXh0IC5saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cbiAgLm1hdHRlcnMge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAubWF0dGVycyAubWF0dGVycy10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tYXR0ZXJzIC5tYXR0ZXJzLXRpdGxlIC50aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5tYXR0ZXJzIC5tYXR0ZXJzLXRpdGxlIC50aXRsZSAuc3ZnIHN2ZyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuICAubWF0dGVycyAubWF0dGVycy10aXRsZSAucGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLm1hdHRlcnMgLmdyaWQtYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMXJlbTtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC5tYXR0ZXJzIC5ncmlkLWJvZHkgLmdyaWQtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICAucmVzaXN0YW5jZSAucGFnZS13cmFwcGVyIC5idXR0b24gLmRvd25sb2FkLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgYmFja2dyb3VuZDogI2U0NTI1MjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAuY29udmVyc2F0aW9uIHtcbiAgICBwYWRkaW5nOiAycmVtIDAgMDtcbiAgfVxuICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDJyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLmltYWdlIC5wYXBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmE3MzczO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cbiAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLmxlZnQgLmJveCAuaW1hZ2Ugc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG4gIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLnRleHQgLmJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLnJpZ2h0IC5zaGFyaW5nLWJveCAuc2hhcmluZy1jb250YWluZXIgLnNoYXJpbmctaXRlbSB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAucmlnaHQgLnNoYXJpbmctYm94IC5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmluZy1pdGVtIC50ZXh0IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn0iLCIvKiA9PT0gTEFZT1VUICYgQ09OVEFJTkVSID09PSAqL1xyXG4uY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNjU2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMi4xMnJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG59XHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnctZnVsbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uaC1mdWxsIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4ubWluLXctZnVsbCB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuLm1pbi1oLWZ1bGwge1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG4ubWF4LXctZnVsbCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLm1heC1oLWZ1bGwge1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnctc2NyZWVuIHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxufVxyXG4uaC1zY3JlZW4ge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxufVxyXG4ubWluLWgtc2NyZWVuIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcbi5tYXgtaC1zY3JlZW4ge1xyXG4gICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi53LWZpdCB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbn1cclxuLmgtZml0IHtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbn1cclxuLnctYXV0byB7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG4uaC1hdXRvIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG4vKiA9PT0gRkxFWEJPWCA9PT0gKi9cclxuLmZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZmxleC1jb2wge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZmxleC1yb3cge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLyogQWxpZ24gSXRlbXMgKi9cclxuLml0ZW1zLXN0YXJ0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5pdGVtcy1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uaXRlbXMtZW5kIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG4uaXRlbXMtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxufVxyXG4uaXRlbXMtYmFzZWxpbmUge1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBKdXN0aWZ5IENvbnRlbnQgKi9cclxuLmp1c3RpZnktc3RhcnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5qdXN0aWZ5LWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uanVzdGlmeS1lbmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4uanVzdGlmeS1iZXR3ZWVuIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uanVzdGlmeS1hcm91bmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuLmp1c3RpZnktZXZlbmx5IHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG59XHJcblxyXG4vKiBBbGlnbiBTZWxmICovXHJcbi5zZWxmLXN0YXJ0IHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLnNlbGYtY2VudGVyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG4uc2VsZi1lbmQge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbn1cclxuLnNlbGYtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG59XHJcbi5zZWxmLWJhc2VsaW5lIHtcclxuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBTaG9ydGN1dHMgKi9cclxuLmNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qID09PSBHUklEID09PSAqL1xyXG4uZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG59XHJcbi5ncmlkLWNvbHMtMSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtMiB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtMyB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtNCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtNSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtNiB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG59XHJcbi5ncmlkLWNvbHMtMTIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiA9PT0gR1JJRCBTUEFOID09PSAqL1xyXG4uY29sLXNwYW4tMSB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgfVxyXG59XHJcbi5jb2wtc3Bhbi0yIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICB9XHJcbn1cclxuLmNvbC1zcGFuLTMge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcclxuICAgIH1cclxufVxyXG4uY29sLXNwYW4tNCB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgfVxyXG59XHJcbi5jb2wtc3Bhbi01IHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICB9XHJcbn1cclxuLmNvbC1zcGFuLTYge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgfVxyXG59XHJcbi5jb2wtc3Bhbi03IHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcclxuICAgIH1cclxufVxyXG4uY29sLXNwYW4tOCB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICB9XHJcbn1cclxuLmNvbC1zcGFuLTkge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgfVxyXG59XHJcbi5jb2wtc3Bhbi0xMCB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcclxuICAgIH1cclxufVxyXG4uY29sLXNwYW4tMTEge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICB9XHJcbn1cclxuLmNvbC1zcGFuLTEyIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiA9PT0gR0FQID09PSAqL1xyXG4uZ2FwLTAge1xyXG4gICAgZ2FwOiAwcmVtO1xyXG59XHJcbi5nYXAtMSB7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxufVxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAxcmVtO1xyXG59XHJcbi5nYXAtMyB7XHJcbiAgICBnYXA6IDEuNXJlbTtcclxufVxyXG4uZ2FwLTQge1xyXG4gICAgZ2FwOiAycmVtO1xyXG59XHJcbi5nYXAtNSB7XHJcbiAgICBnYXA6IDIuNXJlbTtcclxufVxyXG4uZ2FwLTYge1xyXG4gICAgZ2FwOiAzcmVtO1xyXG59XHJcbi5nYXAtNyB7XHJcbiAgICBnYXA6IDMuNXJlbTtcclxufVxyXG4uZ2FwLTgge1xyXG4gICAgZ2FwOiA0cmVtO1xyXG59XHJcbi5nYXAtOSB7XHJcbiAgICBnYXA6IDQuNXJlbTtcclxufVxyXG5cclxuLmdhcC14LTAge1xyXG4gICAgY29sdW1uLWdhcDogMHJlbTtcclxufVxyXG4uZ2FwLXgtMSB7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XHJcbn1cclxuLmdhcC14LTIge1xyXG4gICAgY29sdW1uLWdhcDogMXJlbTtcclxufVxyXG4uZ2FwLXgtMyB7XHJcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XHJcbn1cclxuLmdhcC14LTQge1xyXG4gICAgY29sdW1uLWdhcDogMnJlbTtcclxufVxyXG4uZ2FwLXgtNSB7XHJcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XHJcbn1cclxuLmdhcC14LTYge1xyXG4gICAgY29sdW1uLWdhcDogM3JlbTtcclxufVxyXG4uZ2FwLXgtNyB7XHJcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XHJcbn1cclxuLmdhcC14LTgge1xyXG4gICAgY29sdW1uLWdhcDogNHJlbTtcclxufVxyXG4uZ2FwLXgtOSB7XHJcbiAgICBjb2x1bW4tZ2FwOiA0LjVyZW07XHJcbn1cclxuXHJcbi5nYXAteS0wIHtcclxuICAgIHJvdy1nYXA6IDByZW07XHJcbn1cclxuLmdhcC15LTEge1xyXG4gICAgcm93LWdhcDogMC41cmVtO1xyXG59XHJcbi5nYXAteS0yIHtcclxuICAgIHJvdy1nYXA6IDFyZW07XHJcbn1cclxuLmdhcC15LTMge1xyXG4gICAgcm93LWdhcDogMS41cmVtO1xyXG59XHJcbi5nYXAteS00IHtcclxuICAgIHJvdy1nYXA6IDJyZW07XHJcbn1cclxuLmdhcC15LTUge1xyXG4gICAgcm93LWdhcDogMi41cmVtO1xyXG59XHJcbi5nYXAteS02IHtcclxuICAgIHJvdy1nYXA6IDNyZW07XHJcbn1cclxuLmdhcC15LTcge1xyXG4gICAgcm93LWdhcDogMy41cmVtO1xyXG59XHJcbi5nYXAteS04IHtcclxuICAgIHJvdy1nYXA6IDRyZW07XHJcbn1cclxuLmdhcC15LTkge1xyXG4gICAgcm93LWdhcDogNC41cmVtO1xyXG59XHJcblxyXG4vKiA9PT0gVEVYVCA9PT0gKi9cclxuLnRleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKiA9PT0gQkFDS0dST1VORFMgPT09ICovXHJcbi5iZy1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQ2ZmQ7XHJcbn1cclxuLmJnLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmJnLWxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY3ZWE7XHJcbn1cclxuLmJnLW5hdnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTM5MTtcclxufVxyXG4uYmctYmVpZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTNkMjtcclxufVxyXG4uYmctcmVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjIwMjA7XHJcbn1cclxuLmJnLWxpZ2h0LWJlaWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbn1cclxuLmJnLWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTQ0MjQ7XHJcbn1cclxuLmJnLWxpZ2h0LWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGM4YWQ7XHJcbn1cclxuLmJnLWRhcmstZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNmE0NjtcclxufVxyXG4uYmctb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMDA7XHJcbn1cclxuLmJnLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA2NWM4O1xyXG59XHJcbi5iZy1iYWJ5LWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlYWZkMjtcclxufVxyXG5cclxuLyogPT09IENPTE9SUyA9PT0gKi9cclxuLnRleHQtYmx1ZSB7XHJcbiAgICBjb2xvcjogI2MwZGNhYTtcclxufVxyXG4udGV4dC1iZWlnZSB7XHJcbiAgICBjb2xvcjogI2U3ZTNkMjtcclxufVxyXG4udGV4dC1yZWQge1xyXG4gICAgY29sb3I6ICNmZjIwMjA7XHJcbn1cclxuLnRleHQtZ3JlZW4ge1xyXG4gICAgY29sb3I6ICMyMTQ0MjQ7XHJcbn1cclxuLnRleHQtb3JhbmdlIHtcclxuICAgIGNvbG9yOiAjZmY3ZjAwO1xyXG59XHJcbi50ZXh0LXB1cnBsZSB7XHJcbiAgICBjb2xvcjogIzYwNjVjODtcclxufVxyXG4udGV4dC1iYWJ5LWJsdWUge1xyXG4gICAgY29sb3I6ICM3ZWFmZDI7XHJcbn1cclxuXHJcbi50ZXh0LXdoaXRlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi50ZXh0LWJsYWNrIHtcclxuICAgIGNvbG9yOiAjMDgwODA4O1xyXG59XHJcbi50ZXh0LWdyYXkge1xyXG4gICAgY29sb3I6ICNmYWY3ZWE7XHJcbn1cclxuXHJcbi8qID09PSBURVhUQ0VOVEVSID09PSAqL1xyXG4udGV4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGV4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4udGV4dC1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi8qID09PSBGT05UIFdFSUdIVCA9PT0gKi9cclxuLmZvbnQtbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG4uZm9udC1ub3JtYWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uZm9udC1tZWRpdW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZm9udC1zZW1pYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5mb250LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZm9udC1leHRyYWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLyogPT09IE1BUkdJTiA9PT0gKi9cclxuLyogTWFyZ2luIFRvcCAqL1xyXG4ubXQtMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcmVtO1xyXG59XHJcbi5tdC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxufVxyXG4ubXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG59XHJcbi5tdC0zIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxufVxyXG4ubXQtNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcbi5tdC01IHtcclxuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxufVxyXG4ubXQtNiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcbi5tdC03IHtcclxuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcclxufVxyXG4ubXQtOCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG59XHJcbi5tdC05IHtcclxuICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIH1cclxuICAgIC5tdC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgLm10LTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIC5tdC02IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xyXG4gICAgfVxyXG4gICAgLm10LTcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgICAubXQtOCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcclxuICAgIH1cclxuICAgIC5tdC05IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIE1hcmdpbiBCb3R0b20gKi9cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcclxufVxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuLm1iLTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbn1cclxuLm1iLTQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG4ubWItNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbn1cclxuLm1iLTYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxufVxyXG4ubWItNyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XHJcbn1cclxuLm1iLTgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxufVxyXG4ubWItOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1iLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgICAubWItNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgIH1cclxuICAgIC5tYi01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAubWItNiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcclxuICAgIH1cclxuICAgIC5tYi03IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gICAgLm1iLTgge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAubWItOSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBNYXJnaW4gTGVmdCAqL1xyXG4ubWwtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcclxufVxyXG4ubWwtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG59XHJcbi5tbC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG59XHJcbi5tbC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbn1cclxuLm1sLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbn1cclxuLm1sLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxufVxyXG4ubWwtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxufVxyXG4ubWwtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xyXG59XHJcbi5tbC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xyXG59XHJcbi5tbC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1sLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG4gICAgLm1sLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgLm1sLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAubWwtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XHJcbiAgICB9XHJcbiAgICAubWwtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICB9XHJcbiAgICAubWwtOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAubWwtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLyogTWFyZ2luIFJpZ2h0ICovXHJcbi5tci0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcclxufVxyXG4ubXItMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxufVxyXG4ubXItMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbn1cclxuLm1yLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbn1cclxuLm1yLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG59XHJcbi5tci01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xyXG59XHJcbi5tci02IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxufVxyXG4ubXItNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcclxufVxyXG4ubXItOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbn1cclxuLm1yLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1yLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICAgIC5tci00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICAubXItNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAubXItNiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xyXG4gICAgfVxyXG4gICAgLm1yLTcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIH1cclxuICAgIC5tci04IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAubXItOSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qID09PSBQQURESU5HID09PSAqL1xyXG4vKiBQYWRkaW5nICovXHJcbi5wLTAge1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxufVxyXG4ucC0xIHtcclxuICAgIHBhZGRpbmc6IDAuNXJlbTtcclxufVxyXG4ucC0yIHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbn1cclxuLnAtMyB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW07XHJcbn1cclxuLnAtNCB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG59XHJcbi5wLTUge1xyXG4gICAgcGFkZGluZzogMi41cmVtO1xyXG59XHJcblxyXG4vKiBQYWRkaW5nIFRvcCAqL1xyXG4ucHQtMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5wdC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbn1cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbn1cclxuLnB0LTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxufVxyXG4ucHQtNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxufVxyXG4ucHQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG59XHJcbi5wdC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG59XHJcbi5wdC03IHtcclxuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XHJcbn1cclxuLnB0LTgge1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbn1cclxuLnB0LTkge1xyXG4gICAgcGFkZGluZy10b3A6IDQuNXJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucHQtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgICAucHQtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucHQtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIC5wdC02IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcclxuICAgIH1cclxuICAgIC5wdC03IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIH1cclxuICAgIC5wdC04IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcclxuICAgIH1cclxuICAgIC5wdC05IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBQYWRkaW5nIEJvdHRvbSAqL1xyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcclxufVxyXG4ucGItMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG59XHJcbi5wYi0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG59XHJcbi5wYi0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbn1cclxuLnBiLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbn1cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxufVxyXG4ucGItNiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxufVxyXG4ucGItNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xyXG59XHJcbi5wYi04IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG59XHJcbi5wYi05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBiLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgLnBiLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgLnBiLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAucGItNiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XHJcbiAgICB9XHJcbiAgICAucGItNyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICAucGItOCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucGItOSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLyogUGFkZGluZyBMZWZ0ICovXHJcbi5wbC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcclxufVxyXG4ucGwtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxufVxyXG4ucGwtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbn1cclxuLnBsLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbn1cclxuLnBsLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG59XHJcbi5wbC01IHtcclxuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xyXG59XHJcbi5wbC02IHtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxufVxyXG4ucGwtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcclxufVxyXG4ucGwtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcbn1cclxuLnBsLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBsLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIH1cclxuICAgIC5wbC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAucGwtNiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xyXG4gICAgfVxyXG4gICAgLnBsLTcge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIH1cclxuICAgIC5wbC04IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucGwtOSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFBhZGRpbmcgUmlnaHQgKi9cclxuLnByLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcclxufVxyXG4ucHItMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcbn1cclxuLnByLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxufVxyXG4ucHItMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbn1cclxuLnByLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxufVxyXG4ucHItNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbn1cclxuLnByLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcclxufVxyXG4ucHItNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XHJcbn1cclxuLnByLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxufVxyXG4ucHItOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnByLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICAucHItNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuICAgIH1cclxuICAgIC5wci01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAucHItNiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcclxuICAgIH1cclxuICAgIC5wci03IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG4gICAgLnByLTgge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucHItOSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBQYWRkaW5nIFkgKFRvcCArIEJvdHRvbSkgKi9cclxuLnB5LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDByZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcclxufVxyXG4ucHktMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxufVxyXG4ucHktMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG59XHJcbi5weS0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG59XHJcbi5weS00IHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbn1cclxuLnB5LTUge1xyXG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcbn1cclxuLnB5LTYge1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxufVxyXG4ucHktNyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcclxufVxyXG4ucHktOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG59XHJcbi5weS05IHtcclxuICAgIHBhZGRpbmctdG9wOiA0LjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5weS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgIC5weS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxuICAgIH1cclxuICAgIC5weS01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAucHktNiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNzVyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XHJcbiAgICB9XHJcbiAgICAucHktNyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICAucHktOCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIuMjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucHktOSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBQYWRkaW5nIFggKExlZnQgKyBSaWdodCkgKi9cclxuLnB4LTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcclxufVxyXG4ucHgtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxufVxyXG4ucHgtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG59XHJcbi5weC0zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG59XHJcbi5weC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbn1cclxuLnB4LTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbn1cclxuLnB4LTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcclxufVxyXG4ucHgtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcclxufVxyXG4ucHgtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG59XHJcbi5weC05IHtcclxuICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5weC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICAgIC5weC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuICAgIH1cclxuICAgIC5weC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAucHgtNiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XHJcbiAgICB9XHJcbiAgICAucHgtNyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICB9XHJcbiAgICAucHgtOCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICAucHgtOSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiA9PT0gVEVYVERFQ09SQVRJT04gPT09ICovXHJcbi51bmRlcmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuIiwiQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRiYXNlLXNpemU6IDE2KSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMTAwdncgKiAoI3skYmFzZS1zaXplfSAvIDEyMDApKTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMTIwMHB4ICogKCN7JGJhc2Utc2l6ZX0gLyAxNDQwKSk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMTAwdncgKiAoI3skYmFzZS1zaXplfSAvIDM3NSkpO1xyXG4gICAgfVxyXG59XHJcbkBpbXBvcnQgXCJyZXNldC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJkZWZhdWx0cy5zY3NzXCI7XHJcblxyXG5odG1sIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKDE2KTtcclxufVxyXG5oMSxcclxucCxcclxubGksXHJcbmxlZ2VuZCxcclxubGFiZWwsXHJcbmEsXHJcbnNwYW4ge1xyXG4gICAgY29sb3I6IHZhcigtLVdoaXRlKTtcclxufVxyXG5ib2R5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuOnJvb3Qge1xyXG4gICAgZm9udC1mYW1pbHk6IFwib2J2aW91c2x5LXZhcmlhYmxlXCI7XHJcbn1cclxuXHJcbi5tb2JpbGUtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHJlY3Qge1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDNweCAzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzcHggN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgei1pbmRleDogODAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAtMTAwJTtcclxuICAgIHotaW5kZXg6IDkwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwLjYyNXJlbSAxLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZhNzM3MztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDUyNTI7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gICAgfVxyXG4gICAgLmxvZ29fY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZfY29udGFpbmVyIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjEyNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmE3MzczO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBwYWRkaW5nIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJvYnZpb3VzbHktdmFyaWFibGVcIjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMTI1cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmYTczNzM7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1MjUyO1xyXG4gICAgcGFkZGluZzogMS4xM3JlbSAwO1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDEwMDE7XHJcbiAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMi41cmVtO1xyXG4gICAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4Ljg5MTEzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVudS1hY3Rpb25zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmE3MzczO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzJweCAtNHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4yNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjYxNjE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jdGEtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbi1tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVybyB7XHJcbiAgICAuaGVyby12aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG4gICAgICAgIC5oZXJvLXZpZGVvLWJnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlcm8tdmlkZW8tY29udGVudCB7XHJcbiAgICAgICAgICAgIC5oZXJvLXZpZGVvLXBsYXllciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLWJvZHkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgLmhlcm8tY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgLmhlcm8tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIC5oZXJvLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiA0LjVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS44NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9ucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAuZHJhd24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNy4wMDUzOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuNjI2MTlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLW91dGxpbmUtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udHJlYXRtZW50IHtcclxuICAgIG1hcmdpbjogNnJlbSAwO1xyXG4gICAgLnRyZWF0bWVudC10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICAuc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTUwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50cmVhdG1lbnQtYnV0dG9uIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XHJcbiAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxLjZweCBzb2xpZCAjZTQ1MjUyO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudHJlYXRtZW50LWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAuZ3JpZC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5ncmlkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udmlzaXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1MjtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgIC5pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIC52ZWN0b3Ige1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52aXNpdC10ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDM3LjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xyXG4gICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mZWF0dXJlcyB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcclxuICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mZWF0dXJlcy1pdGVtLWNlbnRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5mZWF0dXJlcy1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpc3Qge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAubGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmZvb3RlciB7XHJcbiAgICAuZm9vdGVyLWJnIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5mb290ZXItYm9keSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2U0NTI1MjtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDAgM3JlbSAwO1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgIC5mb290ZXItdG9wIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyLjFyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC13cmFwOiBiYWxhbmNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnRuLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnRuLW91dGxpbmUtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZvb3Rlci1jb250YWluIHtcclxuICAgICAgICAgICAgICAgIC5mb290ZXItZ3JpZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZvb3Rlci1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvb3Rlci1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saW5lIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4IHNvbGlkICNmYTczNzM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZhNzM3MztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUuMDA2NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBoZWlnaHQ6IDI3cmVtO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDMycHggNjRweCAtMTJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTQpO1xyXG5cclxuICAgIC52aWRlby1wbGF5ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuY29udHJvbHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcclxuICAgICAgICAucGxheS1wYXVzZS1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGxheS1wYXVzZS1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBzdHJva2U6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZ3Jlc3MtY29udGFpbmVyIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgIGhlaWdodDogMC41cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnVmZmVyLWJhciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2VudGVyLXBsYXktcGF1c2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgc3Ryb2tlOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucGxheWluZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCgucGxheWluZykge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuY2VudGVyLXBsYXktcGF1c2UucGxheWluZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC52aWRlby1jb250YWluZXIge1xyXG4gICAgICAgIC5jZW50ZXItcGxheS1wYXVzZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRyb2xzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBsYXktcGF1c2UtYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFnZS1oZXJvIHtcclxuICAgIC5oZXJvLWJnIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAucGFnZS1ib2R5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1MjUyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIC5wYWdlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgIC5wYWdlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgLnBhZ2UtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNy41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTsgLyogNC41cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBhZ2UtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwLjI3NTY5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFnZS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOC43NXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuODhyZW07XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi1vdXRsaW5lLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zaGFyaW5nIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuXHJcbiAgICAuc2hhcmluZy10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDQ4cmVtO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAzLjI1cmVtICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaGFyaW5nLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAuZ3JpZC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5ncmlkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlYWN0aW9ucyB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xyXG4gICAgLnJlYWN0aW9ucy10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA1cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwO1xyXG5cclxuICAgICAgICAuZ3JpZC1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjZmZlMWU3O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDojRTQ1MjUyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdyaWQtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAuZ3JpZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZ3JpZC1wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucG9zaXRpdmUge1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG4gICAgLnBvc2l0aXZlLXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogNDhyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucG9zaXRpdmUtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHJcbiAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgLnBvc2l0aXZlLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2NjZDY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjZmZlMWU3O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRpZmZpY3VsdCB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICAuZGlmZmljdWx0LXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogNDhyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRpZmZpY3VsdC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIC5kaWZmaWN1bHQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuMzEyNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50ZXN0ZWQge1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG4gICAgLnRlc3RlZC10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICB3aWR0aDogNDhyZW07XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZS1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXN0ZWQtYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgIC5ncmlkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmdyaWQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjY2NkNjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRlc3RlZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuYmlnLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ob3cge1xyXG4gICAgcGFkZGluZzogN3JlbSAwO1xyXG5cclxuICAgIC5ob3ctYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAuaG93LXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICAgICAgLmJpZy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpc3Qge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50cmFuc21pc3NvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY1Zjc7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiA0LjVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnRhbGsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgIC50YWxrLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZmluZCB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDA7XHJcbiAgICAuZmluZC1ib2R5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiA1cmVtO1xyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS44NzVyZW0gKi9cclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzO1xyXG5cclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTsgLyogMi4xcmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjVyZW0gKi9cclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDNkM2QzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlc2lzdGFuY2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuXHJcbiAgICAudmlkZW8tYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDRyZW0gMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLnZpZGVvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDY0cHggLTEycHggcmdiYSgxNiwgMjQsIDQwLCAwLjE0KTtcclxuXHJcbiAgICAgICAgICAgICAgICAudmlkZW8tcGxheWVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbnRyb2xzIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnBsYXktcGF1c2UtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnBsYXktcGF1c2UtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2dyZXNzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1ZmZlci1iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNlbnRlci1wbGF5LXBhdXNlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnBsYXlpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLnBsYXlpbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNlbnRlci1wbGF5LXBhdXNlLnBsYXlpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXNpc3RhbmNlLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICAgIHdpZHRoOiA1MHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAzLjI1cmVtICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcblxyXG4gICAgICAgIC5ncmlkLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjY2NkNjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgI2ZmZTFlNztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5ncmlkLXRleHQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmdyaWQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmdyaWQtcGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAuZG93bmxvYWQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTQ1MjUyO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWFuYWdlIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgICY6bnRoLWNoaWxkKDJuICsgMSkge1xyXG4gICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1hbmFnZS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGlzdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0NTI1MjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29udmVyc2F0aW9uIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gMCAwO1xyXG4gICAgLmNvbnZlcnNhdGlvbi10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMS41cmVtO1xyXG4gICAgICAgIHdpZHRoOiA0OHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udmVyc2F0aW9uLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNDUyNTI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYTczNzM7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAucGFwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1LjUwNjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAuMjQwMTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzNSU7IC8qIDIuN3JlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgLnNoYXJpbmctYm94IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5zaGFyaW5nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAuc2hhcmluZy1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjY2Q2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjZmZlMWU3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1hdHRlcnMge1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG4gICAgLm1hdHRlcnMtdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDQ4cmVtO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDMuMjVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIC5zdmcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNTBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxLjY4NzVyZW0gKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDEuNXJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuICAgICAgICAuZ3JpZC1pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAyLjVyZW07XHJcblxyXG4gICAgICAgICAgICAuYmlnLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTsgLyogNC41cmVtICovXHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2U0NTI1MjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS41cmVtICovXHJcbiAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJvdHRvbS10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICB9XHJcbn1cclxuLndvcmtzIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuXHJcbiAgICAud29ya3MtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiA0OHJlbTtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMy4yNXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDEuNjg3NXJlbSAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53b3Jrcy1ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgLmdyaWQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuZ3JpZC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjY2NkNjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC41cmVtIHNvbGlkICNmZmUxZTc7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMS42ODc1cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyX2FyZWEge1xyXG4gICAgd2lkdGg6IDYwcmVtO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIHBhZGRpbmctdG9wOjRyZW07XHJcbiAgICAubXlTd2lwZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tUmVkLTYwMCwgI0YyNjE2MSk7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWNvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbSAzcmVtIDEuNXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgICAgZmxleDogMSAwIDA7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICBoZWlnaHQ6IDI3cmVtO1xyXG4gICAgICAgIC5zd2lwZXItdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDoxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTsgXHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICAuYnV0dG9uX2FyZWF7ICBcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyM3JlbTtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubm9fY3JvcCB7XHJcbiAgICBvdmVyZmxvdzogdW5zZXQ7XHJcbn1cclxuXHJcbi5jaXJjbGUge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBnYXA6IDEuMjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xyXG4gICAgYm9yZGVyOiAxLjZweCBzb2xpZCB2YXIoLS1SZWQtNzAwLCAjRTQ1MjUyKTtcclxufSAgXHJcblxyXG4uYy1zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC01cmVtO1xyXG4gICAgdG9wOiA1MCU7XHJcbn1cclxuXHJcbi5jLXN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtNXJlbTtcclxuICAgIHRvcDogNTAlO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiYjViZDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ1MjUyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbn1cclxuXHJcbi5zZWxlY3RvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTAwcHg7XHJcbiAgICB0b3A6IC01MHB4O1xyXG59XHJcblxyXG4uc2VsZWN0b3Igc3ZnIHBhdGgge1xyXG4gICAgZmlsbDojRTQ1MjUyO1xyXG59XHJcblxyXG4ubGlzdF94cyB7ICAgIFxyXG4gICAgY29sb3I6IHZhcigtLUJsYWNrLTMwMCwgIzU2NTY1Nik7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyBcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbn1cclxuXHJcbi5saXN0X3hzIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbn1cclxuXHJcbi5saXN0X3hzIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG5cclxuLmJpZy1wYXJhZ3JhcGguY2VudGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uYmlnLXBhcmFncmFwaCB7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLUJsYWNrLTQwMCwgIzFFMUUxRSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IFxyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tQmxhY2stMzAwLCAjNTY1NjU2KTtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyBcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tcmVkIHtcclxuICAgcGFkZGluZzogMC42MjVyZW0gMS4xMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTQ1MjUyO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVyZW07IFxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4udGl0bGVfYm9sZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tQmxhY2stNDAwLCAjMUUxRTFFKTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcclxuICAgIG1hcmdpbjoyMHB4IDA7XHJcbn1cclxuXHJcbi5tdC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxufVxyXG5cclxuLnBiLTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTYge1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG59XHJcblxyXG4ucGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY3O1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBoZWlnaHQ6IDI3cmVtO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDMycHggNjRweCAtMTJweCByZ2JhKDE2LCAyNCwgNDAsIDAuMTQpO1xyXG4gICAgdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuQGltcG9ydCBcInJlc3BvbnNpdmUuc2Nzc1wiO1xyXG4iLCJAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXRleHQgLnBhZ2UtdGl0bGUge1xuICAgICAgICB3aWR0aDogMjVyZW07XG4gICAgfVxuICAgIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXRleHQgLnBhZ2UtaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogOHJlbTtcbiAgICB9XG4gICAgLnJlYWN0aW9ucyAuZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogNHJlbTtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwIDA7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLm1vYmlsZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICBoZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgfVxuICAgIGhlYWRlciAuaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICB9XG4gICAgaGVhZGVyIC5oZWFkZXItY29udGVudCAubGVmdCAubWVudS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaGVhZGVyIC5oZWFkZXItY29udGVudCAucmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgaGVhZGVyIC5oZWFkZXItY29udGVudCAucmlnaHQgLmJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC5idXR0b24tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAuaGVybyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuYnV0dG9ucyAuZHJhd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuaGVybyAuaGVyby12aWRlbyAuaGVyby12aWRlby1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICB9XG4gICAgLmhlcm8gLmhlcm8tdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IC0xMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4xNCk7XG4gICAgfVxuICAgIC5oZXJvIC5oZXJvLXZpZGVvIC5oZXJvLXZpZGVvLWNvbnRlbnQgLmhlcm8tdmlkZW8tcGxheWVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgICAuaGVybyAuaGVyby12aWRlbyAuaGVyby12aWRlby1iZyB7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICB9XG4gICAgLmhlcm8gLmhlcm8tYm9keSAuaGVyby1jb250ZW50IC5oZXJvLXRleHQgLmhlcm8tdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVyZW07XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCBwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgICAuaGVybyAuaGVyby1ib2R5IC5oZXJvLWNvbnRlbnQgLmJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5oZXJvIC5oZXJvLWJvZHkgLmhlcm8tY29udGVudCAuYnV0dG9ucyAuYnRuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMC42cmVtIDFyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC43NXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjY3NXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAudHJlYXRtZW50IHtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgfVxuICAgIC50cmVhdG1lbnQgLnRyZWF0bWVudC10aXRsZSAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgfVxuICAgIC50cmVhdG1lbnQgLnRyZWF0bWVudC10aXRsZSAudGl0bGUgLnN2ZyBzdmcge1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgIH1cbiAgICAudHJlYXRtZW50IC50cmVhdG1lbnQtdGl0bGUgLnRpdGxlIC5zdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuICAgIC50cmVhdG1lbnQgLnRyZWF0bWVudC10aXRsZSAudHJlYXRtZW50LWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICAgICAgY29sb3I6ICNlNDUyNTI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgICAgIGdhcDogMC43NXJlbTtcbiAgICAgICAgYm9yZGVyOiAxLjZweCBzb2xpZCAjZTQ1MjUyO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIH1cbiAgICAudHJlYXRtZW50IC50cmVhdG1lbnQtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG4gICAgLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnRyZWF0bWVudCAudHJlYXRtZW50LWJveCAuZ3JpZC1jb250YWluZXIgLmdyaWQtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICBnYXA6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB9XG4gICAgLnZpc2l0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTI1MjtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAudmlzaXQgLml0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgfVxuICAgIC52aXNpdCAuaXRlbSAudmVjdG9yIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC52aXNpdCAuaXRlbSAudmlzaXQtdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAudmlzaXQgLml0ZW0gLnZpc2l0LXRleHQgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gICAgLnZpc2l0IC5pdGVtIC52aXNpdC10ZXh0IC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gICAgLnZpc2l0IC5pdGVtIC5idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZmVhdHVyZXMge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIC5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICM1NjU2NTY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG4gICAgLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuZmVhdHVyZXMgLmZlYXR1cmVzLWl0ZW0gLnRleHQgLmxpc3QgLmxpc3QtaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLmZlYXR1cmVzIC5mZWF0dXJlcy1pdGVtIC50ZXh0IC5saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICAgIC5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAuYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5mZWF0dXJlczpudGgtY2hpbGQoMm4gKyAxKSAudmlkZW8ge1xuICAgICAgICBvcmRlcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB9XG4gICAgZm9vdGVyIC5mb290ZXItYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNDUyNTI7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMCAycmVtIDA7XG4gICAgfVxuICAgIGZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLXRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gICAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItdG9wIC50ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICB9XG4gICAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItdG9wIC5idXR0b25zIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICB9XG4gICAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1jb250YWluIC5mb290ZXItZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMS41cmVtO1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1jb250YWluIC5mb290ZXItZ3JpZCAuZm9vdGVyLWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtIDEyLjE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBjb2xvcjogI2ZmZTFlNztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1jb250YWluIC5mb290ZXItZ3JpZCAuZm9vdGVyLWl0ZW0gLmZvb3Rlci1saXN0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBnYXA6IDAuNzVyZW07XG4gICAgfVxuICAgIGZvb3RlciAuZm9vdGVyLWJvZHkgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhaW4gLmZvb3Rlci1ncmlkIC5mb290ZXItaXRlbSAuZm9vdGVyLWxpc3QgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcbiAgICB9XG4gICAgZm9vdGVyIC5mb290ZXItYm9keSAuY29udGFpbmVyIC5mb290ZXItYm90dG9tIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1ib2R5IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLnJpZ2h0IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICBjb2xvcjogI2ZmZTFlNztcbiAgICB9XG4gICAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAucGFnZS1oZXJvIC5wYWdlLWJvZHkgLnBhZ2UtY29udGVudCAucGFnZS10ZXh0IC5wYWdlLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gICAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtdGV4dCAucGFnZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMjVyZW07XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnBhZ2UtaGVybyAucGFnZS1ib2R5IC5wYWdlLWNvbnRlbnQgLnBhZ2UtcmlnaHQgLmJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5wYWdlLWhlcm8gLnBhZ2UtYm9keSAucGFnZS1jb250ZW50IC5wYWdlLXJpZ2h0IC5idXR0b25zIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwLjc1cmVtO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICAgIC5zaGFyaW5nIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAuc2hhcmluZyAuc2hhcmluZy10aXRsZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuc2hhcmluZyAuc2hhcmluZy10aXRsZSAucGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gICAgICAgIGNvbG9yOiAjNTY1NjU2O1xuICAgIH1cbiAgICAuc2hhcmluZyAuc2hhcmluZy10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuc2hhcmluZyAuc2hhcmluZy1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgICAuc2hhcmluZyAuc2hhcmluZy1ib3ggLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnNoYXJpbmcgLnNoYXJpbmctYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNoYXJpbmcgLnNoYXJpbmctYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXh0IC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5yZWFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gICAgfVxuICAgIC5yZWFjdGlvbnMgLnJlYWN0aW9ucy10aXRsZSB7XG4gICAgICAgIGdhcDogMC43NXJlbTtcbiAgICB9XG4gICAgLnJlYWN0aW9ucyAucmVhY3Rpb25zLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgfVxuICAgIC5yZWFjdGlvbnMgLnJlYWN0aW9ucy10aXRsZSAucGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1NjNyZW07XG4gICAgICAgIGNvbG9yOiAjNTY1NjU2O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJlYWN0aW9ucyAuZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDA7XG4gICAgfVxuICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgLnBvc2l0aXZlIC5wb3NpdGl2ZS10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICAucG9zaXRpdmUgLnBvc2l0aXZlLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgfVxuICAgIC5wb3NpdGl2ZSAucG9zaXRpdmUtdGl0bGUgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgICAgICBjb2xvcjogIzU2NTY1NjtcbiAgICB9XG4gICAgLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICB9XG4gICAgLnBvc2l0aXZlIC5wb3NpdGl2ZS1ib2R5IC5sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgfVxuICAgIC5wb3NpdGl2ZSAucG9zaXRpdmUtYm9keSAubGVmdCAucG9zaXRpdmUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmRpZmZpY3VsdCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgLmRpZmZpY3VsdCAuZGlmZmljdWx0LXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICAgIH1cbiAgICAuZGlmZmljdWx0IC5kaWZmaWN1bHQtdGl0bGUgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgICAgICBjb2xvcjogIzFlMWUxZTtcbiAgICB9XG4gICAgLmRpZmZpY3VsdCAuZGlmZmljdWx0LXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICAgICAgY29sb3I6ICM1NjU2NTY7XG4gICAgfVxuICAgIC5kaWZmaWN1bHQgLmRpZmZpY3VsdC1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmRpZmZpY3VsdCAuZGlmZmljdWx0LWJvZHkgLnJpZ2h0IHtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgIH1cbiAgICAudGVzdGVkIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtdGl0bGUgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgICAgICBjb2xvcjogIzFlMWUxZTtcbiAgICB9XG4gICAgLnRlc3RlZCAudGVzdGVkLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC50ZXN0ZWQgLnRlc3RlZC10aXRsZSAudGl0bGUtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gICAgLnRlc3RlZCAudGVzdGVkLXRpdGxlIC50aXRsZS1saXN0IC5saXN0LWl0ZW0gLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC50ZXN0ZWQgLnRlc3RlZC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICAudGVzdGVkIC50ZXN0ZWQtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIC50ZXN0ZWQtdGV4dCAuYmlnLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgfVxuICAgIC50ZXN0ZWQgLnRlc3RlZC1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLnRlc3RlZC10ZXh0IC5pdGVtIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gICAgLmhvdyB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgLmhvdyAuaG93LWJvZHkgLmhvdy10ZXh0IC5iaWctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ob3cgLmhvdy1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gICAgLmhvdyAuaG93LWJvZHkgLmhvdy10ZXh0IC5saXN0IC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgICAgICBjb2xvcjogIzU2NTY1NjtcbiAgICB9XG4gICAgLmhvdyAuaG93LWJvZHkgLnRyYW5zbWlzc29uIC5pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY1Zjc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaG93IC5ob3ctYm9keSAudHJhbnNtaXNzb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgIC5mZWF0dXJlcyAuZmVhdHVyZXMtaXRlbSAudGV4dCAudGl0bGUgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gICAgLnRhbGsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIC50YWxrIC50YWxrLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC50YWxrIC50YWxrLWJvZHkgLmxlZnQgLnRleHQgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgICAgICBjb2xvcjogIzFlMWUxZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLnRhbGsgLnRhbGstYm9keSAubGVmdCAudGV4dCAucGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAudGFsayAudGFsay1ib2R5IC5sZWZ0IC50ZXh0IC5idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNDUyNTI7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZmluZCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgLmZpbmQgLmZpbmQtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5maW5kIC5maW5kLWJvZHkgLmxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZpbmQgLmZpbmQtYm9keSAubGVmdCAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2MjVyZW07XG4gICAgICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuZmluZCAuZmluZC1ib2R5IC5sZWZ0IC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzU2NTY1NjtcbiAgICB9XG4gICAgLndvcmtzIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAud29ya3MgLndvcmtzLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIC53b3JrcyAud29ya3MtdGl0bGUgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNTYzcmVtO1xuICAgICAgICBjb2xvcjogIzU2NTY1NjtcbiAgICB9XG4gICAgLndvcmtzIC53b3Jrcy10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAud29ya3MgLndvcmtzLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIC53b3JrcyAud29ya3MtYm94IC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC53b3JrcyAud29ya3MtYm94IC5ncmlkLWNvbnRhaW5lciAuZ3JpZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLndvcmtzIC53b3Jrcy1ib3ggLmdyaWQtY29udGFpbmVyIC5ncmlkLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLnJlc2lzdGFuY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIC5yZXNpc3RhbmNlIC5yZXNpc3RhbmNlLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIC5yZXNpc3RhbmNlIC5yZXNpc3RhbmNlLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgfVxuICAgIC5yZXNpc3RhbmNlIC5yZXNpc3RhbmNlLXRpdGxlIC5wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICAgICAgY29sb3I6ICM1NjU2NTY7XG4gICAgfVxuICAgIC5yZXNpc3RhbmNlIC5ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICAgIH1cbiAgICAubWFuYWdlIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAubWFuYWdlIC5tYW5hZ2UtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNjI1cmVtO1xuICAgICAgICBjb2xvcjogIzFlMWUxZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLm1hbmFnZSAubWFuYWdlLWl0ZW0gLnRleHQgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICM1NjU2NTY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIC5tYW5hZ2UgLm1hbmFnZS1pdGVtIC50ZXh0IC5saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICAgIH1cbiAgICAubWF0dGVycyB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubWF0dGVycyAubWF0dGVycy10aXRsZSAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUgLnRpdGxlIC5zdmcgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICB9XG4gICAgLm1hdHRlcnMgLm1hdHRlcnMtdGl0bGUgLnBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLm1hdHRlcnMgLmdyaWQtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICAgIC5tYXR0ZXJzIC5ncmlkLWJvZHkgLmdyaWQtaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB9XG4gICAgLnJlc2lzdGFuY2UgLnBhZ2Utd3JhcHBlciAuYnV0dG9uIC5kb3dubG9hZC1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDU2M3JlbTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI2U0NTI1MjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIC5jb252ZXJzYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDAgMDtcbiAgICB9XG5cbiAgICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDYyNXJlbTtcbiAgICAgICAgY29sb3I6ICMxZTFlMWU7XG4gICAgfVxuICAgIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi10aXRsZSAucGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gICAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLmxlZnQgLmJveCAuaW1hZ2UgLnBhcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWJvZHkgLmxlZnQgLmJveCAuaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTRyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmE3MzczO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgIH1cbiAgICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC5pbWFnZSBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgfVxuICAgIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5sZWZ0IC5ib3ggLnRleHQge1xuICAgICAgICBwYWRkaW5nOiAwcmVtO1xuICAgIH1cbiAgICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAubGVmdCAuYm94IC50ZXh0IC5idXR0b24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuY29udmVyc2F0aW9uIC5jb252ZXJzYXRpb24tYm9keSAucmlnaHQgLnNoYXJpbmctYm94IC5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmluZy1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgIC5jb252ZXJzYXRpb24gLmNvbnZlcnNhdGlvbi1ib2R5IC5yaWdodCAuc2hhcmluZy1ib3ggLnNoYXJpbmctY29udGFpbmVyIC5zaGFyaW5nLWl0ZW0gLnRleHQge1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/