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

html, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, 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;
}

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

button:active, button:focus {
  outline: none;
}

.fz-0 {
  font-size: 0px;
}

.fz-2 {
  font-size: 2px;
}

.fz-4 {
  font-size: 4px;
}

.fz-6 {
  font-size: 6px;
}

.fz-8 {
  font-size: 8px;
}

.fz-10 {
  font-size: 10px;
}

.fz-12 {
  font-size: 12px;
}

.fz-14 {
  font-size: 14px;
}

.fz-16 {
  font-size: 16px;
}

.fz-18 {
  font-size: 18px;
}

.fz-20 {
  font-size: 20px;
}

.fz-22 {
  font-size: 22px;
}

.fz-24 {
  font-size: 24px;
}

.fz-26 {
  font-size: 26px;
}

.fz-28 {
  font-size: 28px;
}

.fz-30 {
  font-size: 30px;
}

.fz-32 {
  font-size: 32px;
}

.fz-34 {
  font-size: 34px;
}

.fz-36 {
  font-size: 36px;
}

.fz-38 {
  font-size: 38px;
}

.fz-40 {
  font-size: 40px;
}

.fz-42 {
  font-size: 42px;
}

.fz-44 {
  font-size: 44px;
}

.fz-46 {
  font-size: 46px;
}

.fz-48 {
  font-size: 48px;
}

.fz-50 {
  font-size: 50px;
}

.fz-52 {
  font-size: 52px;
}

.fz-54 {
  font-size: 54px;
}

.mt-0 {
  margin-top: 0px;
}

.mt-4 {
  margin-top: 4px;
}

.mt-8 {
  margin-top: 8px;
}

.mt-12 {
  margin-top: 12px;
}

.mt-16 {
  margin-top: 16px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-28 {
  margin-top: 28px;
}

.mt-32 {
  margin-top: 32px;
}

.mt-36 {
  margin-top: 36px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-44 {
  margin-top: 44px;
}

.mt-48 {
  margin-top: 48px;
}

.mt-52 {
  margin-top: 52px;
}

.mt-56 {
  margin-top: 56px;
}

.mt-60 {
  margin-top: 60px;
}

.mt-64 {
  margin-top: 64px;
}

.mt-68 {
  margin-top: 68px;
}

.mt-72 {
  margin-top: 72px;
}

.mt-76 {
  margin-top: 76px;
}

.mt-80 {
  margin-top: 80px;
}

.mt-84 {
  margin-top: 84px;
}

.mt-88 {
  margin-top: 88px;
}

.mt-92 {
  margin-top: 92px;
}

.mt-96 {
  margin-top: 96px;
}

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

.mb-4 {
  margin-bottom: 4px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-28 {
  margin-bottom: 28px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mb-36 {
  margin-bottom: 36px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-44 {
  margin-bottom: 44px;
}

.mb-48 {
  margin-bottom: 48px;
}

.mb-52 {
  margin-bottom: 52px;
}

.mb-56 {
  margin-bottom: 56px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-64 {
  margin-bottom: 64px;
}

.mb-68 {
  margin-bottom: 68px;
}

.mb-72 {
  margin-bottom: 72px;
}

.mb-76 {
  margin-bottom: 76px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mb-84 {
  margin-bottom: 84px;
}

.mb-88 {
  margin-bottom: 88px;
}

.mb-92 {
  margin-bottom: 92px;
}

.mb-96 {
  margin-bottom: 96px;
}

.mr-0 {
  margin-right: 0px;
}

.mr-4 {
  margin-right: 4px;
}

.mr-8 {
  margin-right: 8px;
}

.mr-12 {
  margin-right: 12px;
}

.mr-16 {
  margin-right: 16px;
}

.mr-20 {
  margin-right: 20px;
}

.mr-24 {
  margin-right: 24px;
}

.mr-28 {
  margin-right: 28px;
}

.mr-32 {
  margin-right: 32px;
}

.mr-36 {
  margin-right: 36px;
}

.mr-40 {
  margin-right: 40px;
}

.mr-44 {
  margin-right: 44px;
}

.mr-48 {
  margin-right: 48px;
}

.mr-52 {
  margin-right: 52px;
}

.mr-56 {
  margin-right: 56px;
}

.mr-60 {
  margin-right: 60px;
}

.mr-64 {
  margin-right: 64px;
}

.mr-68 {
  margin-right: 68px;
}

.mr-72 {
  margin-right: 72px;
}

.mr-76 {
  margin-right: 76px;
}

.mr-80 {
  margin-right: 80px;
}

.mr-84 {
  margin-right: 84px;
}

.mr-88 {
  margin-right: 88px;
}

.mr-92 {
  margin-right: 92px;
}

.mr-96 {
  margin-right: 96px;
}

.ml-0 {
  margin-left: 0px;
}

.ml-4 {
  margin-left: 4px;
}

.ml-8 {
  margin-left: 8px;
}

.ml-12 {
  margin-left: 12px;
}

.ml-16 {
  margin-left: 16px;
}

.ml-20 {
  margin-left: 20px;
}

.ml-24 {
  margin-left: 24px;
}

.ml-28 {
  margin-left: 28px;
}

.ml-32 {
  margin-left: 32px;
}

.ml-36 {
  margin-left: 36px;
}

.ml-40 {
  margin-left: 40px;
}

.ml-44 {
  margin-left: 44px;
}

.ml-48 {
  margin-left: 48px;
}

.ml-52 {
  margin-left: 52px;
}

.ml-56 {
  margin-left: 56px;
}

.ml-60 {
  margin-left: 60px;
}

.ml-64 {
  margin-left: 64px;
}

.ml-68 {
  margin-left: 68px;
}

.ml-72 {
  margin-left: 72px;
}

.ml-76 {
  margin-left: 76px;
}

.ml-80 {
  margin-left: 80px;
}

.ml-84 {
  margin-left: 84px;
}

.ml-88 {
  margin-left: 88px;
}

.ml-92 {
  margin-left: 92px;
}

.ml-96 {
  margin-left: 96px;
}

.pt-0 {
  padding-top: 0px;
}

.pt-4 {
  padding-top: 4px;
}

.pt-8 {
  padding-top: 8px;
}

.pt-12 {
  padding-top: 12px;
}

.pt-16 {
  padding-top: 16px;
}

.pt-20 {
  padding-top: 20px;
}

.pt-24 {
  padding-top: 24px;
}

.pt-28 {
  padding-top: 28px;
}

.pt-32 {
  padding-top: 32px;
}

.pt-36 {
  padding-top: 36px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-44 {
  padding-top: 44px;
}

.pt-48 {
  padding-top: 48px;
}

.pt-52 {
  padding-top: 52px;
}

.pt-56 {
  padding-top: 56px;
}

.pt-60 {
  padding-top: 60px;
}

.pt-64 {
  padding-top: 64px;
}

.pt-68 {
  padding-top: 68px;
}

.pt-72 {
  padding-top: 72px;
}

.pt-76 {
  padding-top: 76px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-84 {
  padding-top: 84px;
}

.pt-88 {
  padding-top: 88px;
}

.pt-92 {
  padding-top: 92px;
}

.pt-96 {
  padding-top: 96px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pb-8 {
  padding-bottom: 8px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pb-16 {
  padding-bottom: 16px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pb-28 {
  padding-bottom: 28px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pb-36 {
  padding-bottom: 36px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-44 {
  padding-bottom: 44px;
}

.pb-48 {
  padding-bottom: 48px;
}

.pb-52 {
  padding-bottom: 52px;
}

.pb-56 {
  padding-bottom: 56px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-64 {
  padding-bottom: 64px;
}

.pb-68 {
  padding-bottom: 68px;
}

.pb-72 {
  padding-bottom: 72px;
}

.pb-76 {
  padding-bottom: 76px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-84 {
  padding-bottom: 84px;
}

.pb-88 {
  padding-bottom: 88px;
}

.pb-92 {
  padding-bottom: 92px;
}

.pb-96 {
  padding-bottom: 96px;
}

.pr-0 {
  padding-right: 0px;
}

.pr-4 {
  padding-right: 4px;
}

.pr-8 {
  padding-right: 8px;
}

.pr-12 {
  padding-right: 12px;
}

.pr-16 {
  padding-right: 16px;
}

.pr-20 {
  padding-right: 20px;
}

.pr-24 {
  padding-right: 24px;
}

.pr-28 {
  padding-right: 28px;
}

.pr-32 {
  padding-right: 32px;
}

.pr-36 {
  padding-right: 36px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-44 {
  padding-right: 44px;
}

.pr-48 {
  padding-right: 48px;
}

.pr-52 {
  padding-right: 52px;
}

.pr-56 {
  padding-right: 56px;
}

.pr-60 {
  padding-right: 60px;
}

.pr-64 {
  padding-right: 64px;
}

.pr-68 {
  padding-right: 68px;
}

.pr-72 {
  padding-right: 72px;
}

.pr-76 {
  padding-right: 76px;
}

.pr-80 {
  padding-right: 80px;
}

.pr-84 {
  padding-right: 84px;
}

.pr-88 {
  padding-right: 88px;
}

.pr-92 {
  padding-right: 92px;
}

.pr-96 {
  padding-right: 96px;
}

.pl-0 {
  padding-left: 0px;
}

.pl-4 {
  padding-left: 4px;
}

.pl-8 {
  padding-left: 8px;
}

.pl-12 {
  padding-left: 12px;
}

.pl-16 {
  padding-left: 16px;
}

.pl-20 {
  padding-left: 20px;
}

.pl-24 {
  padding-left: 24px;
}

.pl-28 {
  padding-left: 28px;
}

.pl-32 {
  padding-left: 32px;
}

.pl-36 {
  padding-left: 36px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-44 {
  padding-left: 44px;
}

.pl-48 {
  padding-left: 48px;
}

.pl-52 {
  padding-left: 52px;
}

.pl-56 {
  padding-left: 56px;
}

.pl-60 {
  padding-left: 60px;
}

.pl-64 {
  padding-left: 64px;
}

.pl-68 {
  padding-left: 68px;
}

.pl-72 {
  padding-left: 72px;
}

.pl-76 {
  padding-left: 76px;
}

.pl-80 {
  padding-left: 80px;
}

.pl-84 {
  padding-left: 84px;
}

.pl-88 {
  padding-left: 88px;
}

.pl-92 {
  padding-left: 92px;
}

.pl-96 {
  padding-left: 96px;
}

.gap-0 {
  gap: 0px;
}

.gap-2 {
  gap: 2px;
}

.gap-4 {
  gap: 4px;
}

.gap-6 {
  gap: 6px;
}

.gap-8 {
  gap: 8px;
}

.gap-10 {
  gap: 10px;
}

.gap-12 {
  gap: 12px;
}

.gap-14 {
  gap: 14px;
}

.gap-16 {
  gap: 16px;
}

.gap-18 {
  gap: 18px;
}

.gap-20 {
  gap: 20px;
}

.gap-22 {
  gap: 22px;
}

.gap-24 {
  gap: 24px;
}

.gap-26 {
  gap: 26px;
}

.gap-28 {
  gap: 28px;
}

.gap-30 {
  gap: 30px;
}

.gap-32 {
  gap: 32px;
}

.gap-34 {
  gap: 34px;
}

.gap-36 {
  gap: 36px;
}

.gap-38 {
  gap: 38px;
}

.gap-40 {
  gap: 40px;
}

.gap-42 {
  gap: 42px;
}

.gap-44 {
  gap: 44px;
}

.gap-46 {
  gap: 46px;
}

.gap-48 {
  gap: 48px;
}

.gap-50 {
  gap: 50px;
}

.gap-52 {
  gap: 52px;
}

.gap-54 {
  gap: 54px;
}

.max-w-0 {
  max-width: 0px;
}

.max-w-50 {
  max-width: 50px;
}

.max-w-100 {
  max-width: 100px;
}

.max-w-150 {
  max-width: 150px;
}

.max-w-200 {
  max-width: 200px;
}

.max-w-250 {
  max-width: 250px;
}

.max-w-300 {
  max-width: 300px;
}

.max-w-350 {
  max-width: 350px;
}

.max-w-400 {
  max-width: 400px;
}

.max-w-450 {
  max-width: 450px;
}

.max-w-500 {
  max-width: 500px;
}

.max-w-550 {
  max-width: 550px;
}

.max-w-600 {
  max-width: 600px;
}

.max-w-650 {
  max-width: 650px;
}

.max-w-700 {
  max-width: 700px;
}

.max-w-750 {
  max-width: 750px;
}

.max-w-800 {
  max-width: 800px;
}

.max-w-850 {
  max-width: 850px;
}

.max-w-900 {
  max-width: 900px;
}

.max-w-950 {
  max-width: 950px;
}

.max-w-1000 {
  max-width: 1000px;
}

:root {
  --compasLeft: 475px;
}

*, h1, h2, h3, p, li, span, div {
  font-family: "Lato", sans-serif;
}

body {
  width: 100%;
}

.app-wrapper {
  width: 100%;
  height: 100%;
}

.back-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  min-height: 16px;
  border: 1px solid var(--elementColor);
  border-radius: 100%;
  position: relative;
  cursor: pointer;
}
.back-btn .back-icon {
  height: 50%;
}

.off-element {
  display: none !important;
}

.scheme-lot-list--wrapper .back-btn::before {
  top: 1px;
}

* {
  transition: color 0.3s ease, background-color 0.3s ease;
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.5s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.router-enter-active,
.router-leave-active {
  transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
  transition: opacity 0.5s ease, transform 0.5s ease;
  transition: opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}

.router-enter,
.router-leave-to {
  opacity: 0;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}

.menu-enter-active,
.menu-leave-active {
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}

.menu-enter,
.menu-leave-to {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.lot-info-enter-active,
.lot-info-leave-active {
  transition: all 0.5s ease;
}

.lot-info-enter,
.lot-info-leave-to {
  opacity: 0;
  -webkit-transform: translateX(-100px);
          transform: translateX(-100px);
}

.pop-enter-active,
.pop-leave-active {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  transition-timing-function: cubic-bezier(0.8, 0.3, 0.25, 1.75);
  -webkit-transform: scale(1);
          transform: scale(1);
}

.pop-enter,
.pop-leave-to {
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
}

.slide-spa-enter-active {
  transition: all 0.2s ease;
}

.slide-spa-leave-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
}

.slide-spa-enter,
.slide-spa-leave-to {
  -webkit-transform: translateY(100vh);
          transform: translateY(100vh);
  opacity: 0;
}

.slide-x-enter-active {
  transition: all 0.2s ease;
}

.slide-x-leave-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
}

.slide-x-enter, .slide-spa-leave-to {
  -webkit-transform: translateX(100vw);
          transform: translateX(100vw);
  opacity: 0;
}

.btn {
  display: block;
  background-color: none;
  background: transparent;
  border: 0;
  cursor: pointer;
}

.flex {
  display: flex;
}
.flex * {
  flex: 0 0 auto;
}
.flex-row {
  flex-direction: row;
}
.flex-column {
  flex-direction: column;
}
.flex .col {
  flex: 10000 1 0%;
}
.flex .col-1 {
  height: auto;
  width: 8.3333%;
}
.flex .col-2 {
  height: auto;
  width: 16.6667%;
}
.flex .col-3 {
  height: auto;
  width: 25%;
}
.flex .col-4 {
  height: auto;
  width: 33.3333%;
}
.flex .col-5 {
  height: auto;
  width: 41.6667%;
}
.flex .col-6 {
  height: auto;
  width: 50%;
}
.flex .col-7 {
  height: auto;
  width: 58.3333%;
}
.flex .col-8 {
  height: auto;
  width: 66.6667%;
}
.flex .col-9 {
  height: auto;
  width: 75%;
}
.flex .col-10 {
  height: auto;
  width: 83.3333%;
}
.flex .col-11 {
  height: auto;
  width: 91.6667%;
}
.flex .col-12 {
  height: auto;
  width: 100%;
}

.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-center {
  justify-content: center;
}

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

.flex-no-wrap {
  flex-wrap: nowrap;
}

.flex-wrap {
  flex-wrap: wrap;
}

.none {
  display: none !important;
}

.block {
  display: block !important;
}

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

.auto-overflow {
  overflow: auto;
}

.pointer {
  cursor: pointer;
}

.not-alowed {
  cursor: not-allowed;
}

.disactivated-content {
  -webkit-filter: blur(2px);
          filter: blur(2px);
  position: relative;
}
.disactivated-content * {
  z-index: -1;
}

.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.line-through {
  text-decoration: line-through;
}

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

.hidden {
  overflow: hidden;
}
.hidden-x {
  overflow-x: hidden;
}
.hidden-y {
  overflow-y: hidden;
}

.back-fone {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 116;
}

.aside-menu {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  height: 100vh;
  position: fixed;
  z-index: 14;
  left: 0;
  top: 0;
  bottom: 0;
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.4);
  background-color: var(--accentColor);
  padding-top: 115px;
}
.aside-menu_col {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.aside-menu__wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  align-items: flex-start;
  padding-left: 100px;
}
.aside-menu__burger {
  cursor: pointer;
  position: fixed;
  z-index: 15;
  top: 80px;
  left: 80px;
}
.aside-menu__burger .burger-line {
  width: 12px;
  height: 1px;
  background-color: var(--elementColor);
  position: relative;
}
.aside-menu__burger .burger-line::before, .aside-menu__burger .burger-line::after {
  content: "";
  display: block;
  width: 12px;
  height: 1px;
  background-color: var(--elementColor);
  position: absolute;
  left: 0;
}
.aside-menu__burger .burger-line::before {
  top: -4px;
}
.aside-menu__burger .burger-line::after {
  top: 4px;
}
.aside-menu__inner {
  height: 31px;
  border-radius: 50%;
  box-shadow: 0 0 30px rgb(0, 0, 0);
}
.aside-menu__inner--dark {
  box-shadow: 0 0 30px rgb(255, 255, 255);
}
.aside-menu__logo {
  padding-bottom: 10px;
  position: relative;
  display: block;
  text-decoration: none;
}
.aside-menu__logo::after {
  display: none;
  position: absolute;
  content: "";
  width: 70px;
  height: 1px;
  background: var(--elementColor);
  bottom: 0;
  left: 0;
}
.aside-menu__logo img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 215px;
}
.aside-menu__img {
  padding-bottom: 10px;
}
.aside-menu__logo-text {
  font-family: "Lato", sans-serif;
  font-weight: normal;
  font-size: 12px;
  line-height: 1;
  letter-spacing: 0.1em;
  text-align: left;
  color: var(--elementColor);
  text-decoration: none;
  text-transform: uppercase;
  padding-left: 27px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .aside-menu__logo-text {
    padding-left: 0;
  }
}
.aside-menu__logo-text:hover {
  color: var(--elementColor);
}
.aside-menu__logo-text:focus {
  color: var(--elementColor);
}
.aside-menu__links,
.aside-menu .inner-menu {
  flex-grow: 1;
  height: auto;
  padding-top: 5px;
  -webkit-overflow-scrolling: touch;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  overflow: -moz-scrollbars-none;
  overflow-y: scroll;
  scrollbar-width: thin;
  scrollbar-color: var(--accentColor) var(--accentColor);
  justify-content: flex-start;
}
.aside-menu__links::-webkit-scrollbar,
.aside-menu .inner-menu::-webkit-scrollbar {
  width: 0;
  background-color: transparent;
  display: none;
}
.aside-menu__links::-webkit-scrollbar-track-piece,
.aside-menu .inner-menu::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.aside-menu__links::-webkit-scrollbar-thumb,
.aside-menu .inner-menu::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.aside-menu__links *,
.aside-menu .inner-menu * {
  flex-shrink: 0;
}
.aside-menu__links--wrapper,
.aside-menu .inner-menu--wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0 auto;
  max-width: 350px;
  padding-bottom: 50px;
  flex: 1;
}
.aside-menu__links_kauf,
.aside-menu .inner-menu_kauf {
  min-width: 205px;
  padding-left: 0;
  justify-content: flex-start;
}
.aside-menu__links__title,
.aside-menu .inner-menu__title {
  font-family: "Lato", sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.5px;
  color: var(--elementColor);
  text-transform: uppercase;
  position: relative;
  margin-bottom: 8px;
}
.aside-menu__links__inner,
.aside-menu .inner-menu__inner {
  display: flex;
  justify-content: flex-end;
}
.aside-menu__links .menu-link,
.aside-menu .inner-menu .menu-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "Lato", sans-serif;
  text-decoration: none;
  position: relative;
  margin-bottom: 30px;
}
.aside-menu__links .menu-link__img-container,
.aside-menu .inner-menu .menu-link__img-container {
  display: inline-flex;
}
.aside-menu__links .menu-link img,
.aside-menu .inner-menu .menu-link img {
  height: 20px;
  width: 20px;
  margin-right: 10px;
  -webkit-transform: translateY(-8px);
          transform: translateY(-8px);
}
.aside-menu__links .menu-link_nomargin,
.aside-menu .inner-menu .menu-link_nomargin {
  margin-bottom: 0;
}
.aside-menu__links .menu-link__label,
.aside-menu .inner-menu .menu-link__label {
  cursor: pointer;
  font-weight: 700;
  margin-bottom: 15px;
  letter-spacing: 1px;
  color: var(--elementColor);
  text-transform: uppercase;
  transition: opacity 0.5s ease;
  font-size: 1em;
  justify-content: flex-start;
  align-items: center;
  position: relative;
}
.aside-menu__links .menu-link__label .back-btn,
.aside-menu .inner-menu .menu-link__label .back-btn {
  position: absolute;
  left: 0px;
}
.aside-menu__links .menu-link__label_padding,
.aside-menu .inner-menu .menu-link__label_padding {
  padding-left: 30px;
  display: flex;
  align-items: center;
  gap: 15px;
  position: relative;
  padding-bottom: 10px;
}
.aside-menu__links .menu-link__label__title,
.aside-menu .inner-menu .menu-link__label__title {
  transition: opacity 0.5s ease;
}
.aside-menu__links .menu-link__label:hover .menu-link__label__title,
.aside-menu .inner-menu .menu-link__label:hover .menu-link__label__title {
  opacity: 0.6;
}
.aside-menu__links .menu-link__opacity:hover,
.aside-menu .inner-menu .menu-link__opacity:hover {
  opacity: 0.6;
}
.aside-menu__links .menu-link__desc,
.aside-menu .inner-menu .menu-link__desc {
  font-size: 12px;
  line-height: 1;
  letter-spacing: 0.4px;
  color: #707070;
  text-transform: uppercase;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  font-family: "Lato", sans-serif;
}
.aside-menu__links .menu-link__desc_padding,
.aside-menu .inner-menu .menu-link__desc_padding {
  padding-left: 14px;
}
.aside-menu .search-btn {
  display: none;
}

.list-flex {
  display: flex;
  align-items: flex-start !important;
  flex-direction: column;
  opacity: 1 !important;
}

.inner-menu_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.aside-menu__links_landing {
  padding-top: 98px;
}
.aside-menu__links_landing .menu-link {
  margin-bottom: 30px;
}
.aside-menu__links_landing .menu-link__label {
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.aside-menu__links_landing .menu-link__img-container {
  width: 35px;
  height: 35px;
  margin-right: 13px;
  display: inline-flex;
  justify-content: center;
  align-items: flex-start;
}
@media (max-width: 900px) {
  .aside-menu__links_landing .menu-link__img-container {
    width: 25px;
    height: 25px;
  }
}
.aside-menu__links_landing .menu-link img {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  margin-right: 0;
}
.aside-menu__links_landing .menu-link_home .menu-link__label {
  margin-bottom: 2px;
}
.aside-menu__links_landing .menu-link_home img {
  width: 24px;
  height: 27px;
}
.aside-menu__links_landing .menu-link_gallery img {
  width: 35px;
  height: 27px;
}
.aside-menu__links_landing .menu-link_residence {
  margin-bottom: 34px;
}
.aside-menu__links_landing .menu-link_residence .menu-link__label {
  margin-bottom: 0;
}
.aside-menu__links_landing .menu-link_residence img {
  width: 35px;
  height: 31px;
}
.aside-menu__links_landing .menu-link_virtual-tour {
  margin-bottom: 28px;
}
.aside-menu__links_landing .menu-link_virtual-tour img {
  width: 34px;
  height: 25px;
}
.aside-menu__links_landing .menu-link_availability {
  margin-bottom: 37px;
}
.aside-menu__links_landing .menu-link_availability .menu-link__label {
  margin-bottom: 0;
}
.aside-menu__links_landing .menu-link_availability img {
  width: 34px;
  height: 34px;
}
.aside-menu__links_landing .menu-link_location img {
  width: 22px;
  height: 27px;
}
.aside-menu__links_landing .menu-link_contaxt-box {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.aside-menu__links_landing .menu-link_contact-us {
  margin-bottom: 70px;
}
.aside-menu__links_landing .menu-link_contact-us img {
  width: 34px;
  height: 26px;
}

.aside-menu__links_wrapper * {
  flex-shrink: 0;
}

.theme-switcher-container {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  padding: 0 60px;
}

.theme-switcher {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  max-width: 16px;
  height: 16px;
  font-family: sans-serif;
  font-size: 10px;
  line-height: 1;
  color: var(--elementColor);
  border: 1px solid var(--elementColor);
  border-radius: 8px;
  background-color: transparent;
  cursor: pointer;
  position: relative;
  padding: 0;
}
.theme-switcher::before {
  content: "›  interface  claire";
  display: flex;
  align-items: center;
  opacity: 0;
  position: absolute;
  left: 100%;
  z-index: -1;
  font-family: "Lato", sans-serif;
  font-size: 12px;
  line-height: 1;
  color: var(--elementColor);
  text-transform: uppercase;
  padding-left: 10px;
  white-space: nowrap;
  transition: all 0.3s ease;
}
.theme-switcher:hover::before {
  opacity: 1;
  z-index: 1;
}

.additional-window {
  width: 500px;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 100%;
  bottom: 0;
  background-color: var(--accentColor);
  border-left: 1px solid #707070;
  padding: 140px 50px 60px;
}
.additional-window__title {
  font-weight: 600;
  font-size: 50px;
  color: var(--elementColor);
  text-transform: uppercase;
  margin-bottom: 40px;
}
.additional-window__subtitle {
  font-size: 16px;
  color: var(--elementColor);
  text-transform: uppercase;
  margin-bottom: 20px;
}

.localisation-link {
  font-size: 14px;
  text-transform: uppercase;
  color: #707070;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.localisation-link:hover {
  color: var(--elementColor);
}
.localisation-link:hover.active {
  color: #707070;
}
.localisation-link:hover.active::before {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: #707070;
  position: absolute;
  left: 2px;
  top: 6px;
  content: "";
  width: 5px;
  height: 5px;
}

.pierre {
  display: flex;
}
.pierre a {
  position: relative;
  display: inline;
}

.menu-footer__item-img {
  display: inline;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 205px;
  max-height: 100px;
}

.static {
  position: static !important;
}
.static_and_hidden {
  display: none !important;
}

.aside-menu__wrapper {
  padding-left: 100px;
}

@media (max-width: 420px) {
  .scheme-button {
    display: none;
  }
  .aside-menu__shadow[data-v-460a54d2] {
    box-shadow: initial;
  }
  .menu-rooms__link-green {
    text-align: left;
    text-decoration: underline;
    font: normal normal normal 9px/11px Lato;
    margin-bottom: 22px;
    letter-spacing: 0.9px;
    color: #29b400;
    text-transform: uppercase;
    opacity: 1;
  }
  .menu-rooms__filter-wrapper {
    width: 100%;
    padding-right: 15px;
    display: flex;
    flex-wrap: wrap;
  }
  .menu-rooms__filter-wrapper label {
    font-size: 10px;
  }
  .menu-rooms__topologie {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .menu-rooms__right {
    margin-top: 50px;
  }
  .checkbox__changebox {
    width: 173px;
    height: 27px;
  }
  .checkbox__input {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
  }
  .checkbox__show {
    width: 31px;
    height: 17px;
    background: #aaaaaa;
    border-radius: 15px;
    position: absolute;
    right: 10px;
    cursor: pointer;
  }
  .checkbox__show_checked {
    width: 100px;
    height: 27px;
    padding-left: 17px;
    background: #aaaaaa;
    border-radius: 15px;
    position: absolute;
    right: 12px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font: normal normal normal 8px/10px Lato;
    letter-spacing: 0.8px;
    color: #ffffff;
    text-transform: uppercase;
  }
  .checkbox__show.active {
    background: green;
  }
  .checkbox__round {
    position: absolute;
    top: 2px;
    left: 1px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #fff;
    transition: left 0.3s;
  }
  .checkbox__round_checked {
    width: 100px;
    height: 27px;
    background: #d153ff;
    position: absolute;
    top: 0;
    left: 1px;
    border-radius: 25px;
    transition: left 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .checkbox__round_checked.active {
    left: 65%;
  }
  .checkbox__round.active {
    left: 50%;
  }
}
@media (max-width: 900px) and (orientation: landscape) {
  .mobile-menu-template {
    padding-left: 12px;
  }
  .inner-menu_rooms {
    display: flex;
  }
  .back-btn {
    top: 50%;
    -webkit-transform: translateY(-30%);
            transform: translateY(-30%);
  }
  .menu-rooms .inner-menu__title {
    font: normal normal bold 9px/12px Lato;
    letter-spacing: 1px;
    color: #2f2f2f;
  }
  .menu-rooms__left {
    min-width: 210px;
    min-height: 100vh;
    overflow-y: auto;
  }
  .menu-rooms__left .mb {
    margin-bottom: 0 !important;
  }
  .menu-rooms__left .chekbox-wrapper {
    width: 170px;
    height: 25px;
  }
  .menu-rooms__left .menu-link__label {
    margin-bottom: 0;
  }
  .menu-rooms__items-wrapper {
    width: 144px;
  }
  .menu-rooms__span {
    text-align: left;
    font: normal normal bold 11px/22px Lato;
    letter-spacing: 1.1px;
    color: #2f2f2f;
    text-transform: uppercase;
  }
  .menu-rooms__filter_changebox {
    width: 173px;
  }
  .menu-rooms__right {
    overflow-y: auto;
    min-height: 100vh;
    height: 100%;
    width: 30px;
    position: relative;
    padding-top: 30px;
    transition: 0.3s;
  }
  .menu-rooms__right-active {
    width: 240px;
  }
  .menu-rooms__right .right-wrapper {
    width: 210px;
    min-height: 100vh;
    height: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }
  .menu-rooms__link-green {
    text-align: left;
    text-decoration: underline;
    font: normal normal normal 9px/11px Lato;
    margin-bottom: 22px;
    letter-spacing: 0.9px;
    color: #29b400;
    text-transform: uppercase;
    opacity: 1;
  }
  .menu-rooms__filter-wrapper {
    width: 100%;
    padding-right: 15px;
    display: flex;
    flex-wrap: wrap;
  }
  .menu-rooms__filter-wrapper label {
    font-size: 10px;
  }
  .menu-rooms__topologie {
    margin: 10px 0;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
  .menu-rooms__topologie .typology-item {
    left: 0;
    width: 70px;
    height: 23px;
    background: #53caff 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.3019607843);
    opacity: 0.5;
  }
  .typology-btnAll {
    width: 70px;
    height: 23px;
    background: #747474 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.3019607843);
    color: #fff;
    margin-bottom: 10px;
    padding: 6px 9px;
    border: 0;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    opacity: 0.5;
  }
  .typology-btnAll.active {
    opacity: 1;
  }
  .checkbox__changebox {
    width: 173px;
    height: 27px;
  }
  .checkbox__input {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
  }
  .checkbox__show {
    width: 31px;
    height: 17px;
    background: #aaaaaa;
    border-radius: 15px;
    position: absolute;
    right: 10px;
    cursor: pointer;
  }
  .checkbox__show_checked {
    width: 100px;
    height: 27px;
    padding-left: 17px;
    background: #aaaaaa;
    border-radius: 15px;
    position: absolute;
    right: 12px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font: normal normal normal 8px/10px Lato;
    letter-spacing: 0.8px;
    color: #ffffff;
    text-transform: uppercase;
  }
  .checkbox__show.active {
    background: green;
  }
  .checkbox__round {
    position: absolute;
    top: 2px;
    left: 1px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #fff;
    transition: left 0.3s;
  }
  .checkbox__round_checked {
    width: 100px;
    height: 27px;
    background: #d153ff;
    position: absolute;
    top: 0;
    left: 1px;
    border-radius: 25px;
    transition: left 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .checkbox__round_checked.active {
    left: 65%;
  }
  .checkbox__round.active {
    left: 50%;
  }
  .hidenn {
    display: none;
  }
}
@media (max-width: 321px) and (orientation: landscape) {
  .rooms__filter_typologie {
    margin: 0;
  }
}
.icon-bar {
  display: flex;
  justify-content: flex-start;
  width: 200px;
  position: relative;
  padding: 0;
}
.icon-bar__wrapper {
  position: relative;
  margin-bottom: 25px;
  height: 40px;
}
.icon-bar::after {
  display: none;
  position: absolute;
  content: "";
  width: 70px;
  height: 1px;
  background: var(--elementColor);
  bottom: 0;
  left: 0;
}
.icon-bar-container__name {
  text-align: center;
  display: none;
  color: var(--elementColor);
  position: absolute;
  top: 30px;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  text-transform: uppercase;
  font-size: 13px;
  white-space: nowrap;
}
.icon-bar-container__name--center {
  left: -30%;
  width: 100px;
}
.icon-bar-container {
  display: flex;
  align-items: center;
  padding-right: 15px;
  position: relative;
  padding-left: 15px;
}
.icon-bar-container::after {
  position: absolute;
  content: "";
  width: 1px;
  height: 17px;
  background: #aaaaaa;
  right: 0;
  top: 5px;
}
.icon-bar-container:first-child {
  padding-left: 0;
}
.icon-bar-container:last-child::after {
  display: none;
}
.icon-bar-container:hover .icon-bar-container__name {
  display: block;
}
.icon-bar__link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.icon-bar__link span {
  display: flex;
}
.icon-bar__link span.white-icon path {
  fill: #FFFFFF !important;
}
.icon-bar__link span.active path {
  fill: #DAA520 !important;
}
.icon-bar__link span.active-location path {
  fill: none !important;
  stroke: #DAA520 !important;
}
.icon-bar__link.tours {
  width: 26px;
  height: 26px;
}

.rooms__filter {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 80px;
}
.rooms__filter-name {
  font-family: "Lato", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.6;
  letter-spacing: 0.5px;
  color: var(--elementColor);
  text-transform: uppercase;
  margin-bottom: 20px;
  padding-left: 0;
}
.rooms__filter_exterieure {
  margin-bottom: 22px;
  position: relative;
}
.rooms__filter_exterieure label {
  color: var(--elementColor);
  font-family: "Lato", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.6;
  text-transform: uppercase;
  margin-right: 8px;
}
.rooms__filter-wrapper-range {
  width: 90%;
  margin-bottom: 40px;
}
.rooms__filter-show {
  position: relative;
}
.rooms__filter_tours {
  padding-left: 0;
  margin-bottom: 50px;
}
.rooms__filter__select {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  margin-bottom: 12px;
  padding-left: 50px;
}
.rooms__filter__select input {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.rooms__filter__select__color {
  display: block;
  width: 12px;
  height: 12px;
  margin-right: 16px;
}
.rooms__filter__select__title {
  font-family: "Lato", sans-serif;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1;
  text-transform: uppercase;
  color: #707070;
  cursor: pointer;
  transition: color 0.5s ease;
}
.rooms__filter__select__title_tours {
  color: var(--elementColor);
  font-weight: 600;
  padding-left: 30px;
  cursor: pointer;
  display: block;
}
.rooms__filter__select__title:hover {
  color: var(--elementColor);
  font-weight: 600;
}
.rooms__filter__select__title.active {
  color: var(--elementColor);
}
.rooms__filter_typologie {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 20px;
  max-width: 210px;
}
.rooms__filter-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.rooms__filter-showbtn {
  display: none;
}

.search-btn {
  background: transparent;
  border: none;
  cursor: pointer;
  margin-left: 54px;
}

.search-icon {
  height: 19px;
}

.view-btn {
  background: transparent;
  border: none;
  color: #707070;
  cursor: pointer;
  display: inline-flex;
}
.view-btn-icon {
  margin-right: 5px;
}

.menu-footer {
  margin-top: auto;
  display: flex !important;
  flex-direction: column;
}
.menu-footer .menu-footer-second {
  margin: 10px 0;
}
.menu-footer-name {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 20px;
  letter-spacing: 0.1em;
  color: var(--elementColor);
}

.menu-info-container {
  display: flex;
}
.menu-info-container__wrapper {
  margin-bottom: 100px;
  margin-top: 50px;
}
.menu-info-container__item {
  display: flex;
  align-items: center;
  color: var(--elementColor);
  font-size: 12px;
  height: 50px;
}
.menu-info-container__item:first-child {
  border-top: 1px solid #707070;
  width: 60px;
  padding-right: 25px;
}
.menu-info-container__item:nth-child(2) {
  padding-right: 23px;
}
.menu-info-container__item-img {
  margin-right: 7px;
}
.menu-info-container__text {
  color: #707070;
  font-size: 12px;
  line-height: 16px;
}

.inner-menu_wrapper * {
  flex-shrink: 0;
}
.inner-menu_wrapper .checkbox__input {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
}
.inner-menu_wrapper .checkbox__show {
  width: 40px;
  height: 22px;
  background: rgba(170, 170, 170, 0.6666666667);
  border-radius: 15px;
  position: absolute;
  right: 3px;
  cursor: pointer;
}
.inner-menu_wrapper .checkbox__show.active {
  background: green;
}
.inner-menu_wrapper .checkbox__round {
  position: absolute;
  top: 2px;
  left: 1px;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #fff;
  transition: left 0.3s;
}
.inner-menu_wrapper .checkbox__round.active {
  left: 50%;
}

.reset-btn {
  float: left;
  border: none;
  border-bottom: 1px solid #29B400;
  background: none;
  color: #29B400;
  outline: none;
  margin: 10px 0;
  text-transform: uppercase;
  padding-bottom: 1px;
  cursor: pointer;
  padding-left: 0;
}

.change-form-toggle {
  text-transform: uppercase;
  color: var(--elementColor) !important;
  margin-top: 30px;
  max-width: 388px;
  display: flex;
  gap: 5px;
  padding-bottom: 30px;
}
.change-form-toggle__descr {
  width: 105px;
}
.change-form-toggle__icon {
  position: relative;
  top: -4px;
}

.loader {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #191919;
  z-index: 118;
}
.loader__wrapper {
  -webkit-transform: translateY(-30%);
          transform: translateY(-30%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.loader__chargement {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  font-family: "Lato", sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #F4F4F4;
}
.loader__img {
  margin-bottom: 20px;
}

.ball-loader {
  width: 18px;
  height: 6px;
  position: relative;
  margin-left: 4px;
}

.ball-loader-ball {
  will-change: transform;
  height: 4px;
  width: 4px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  -webkit-animation: grow 1s ease-in-out infinite alternate;
          animation: grow 1s ease-in-out infinite alternate;
}
.ball-loader-ball.ball1 {
  left: 0;
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.ball-loader-ball.ball2 {
  left: 50%;
  -webkit-transform: translateX(-50%) scale(1);
          transform: translateX(-50%) scale(1);
  -webkit-animation-delay: 0.33s;
          animation-delay: 0.33s;
}
.ball-loader-ball.ball3 {
  right: 0;
  -webkit-animation-delay: 0.66s;
          animation-delay: 0.66s;
}

@-webkit-keyframes grow {
  to {
    -webkit-transform: translateX(-50%) scale(0);
            transform: translateX(-50%) scale(0);
  }
}

@keyframes grow {
  to {
    -webkit-transform: translateX(-50%) scale(0);
            transform: translateX(-50%) scale(0);
  }
}
.loader-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 60%;
  z-index: 99999;
  background-color: #191919;
  padding: 5%;
  border-radius: 25px;
  margin: 0;
}
.loader-modal__close {
  color: #ffffff;
  background: transparent;
  outline: none;
  border: 2px solid #ffffff;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.loader-modal__close span {
  font-size: 2.5em;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.loader-modal__text {
  width: 100%;
  text-align: center;
  margin-top: 1em;
}
.loader-modal__text a {
  color: #ffffff;
  font-size: 1.5em;
  text-decoration: underline;
  text-underline-offset: 5px;
  line-height: 1.3;
  text-decoration-thickness: 2px;
  text-transform: uppercase;
  font-weight: 300;
  cursor: pointer;
}
@media (max-width: 768px) {
  .loader-modal__text a {
    font-size: 1.125em;
    text-underline-offset: 2px;
    text-decoration-thickness: 1px;
  }
}
.loader-modal--rel {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: fixed;
  top: 57%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 80%;
  z-index: 99999;
  background-color: #191919;
  padding: 3em;
  border-radius: 25px;
  margin: 0;
}

.illusio-slider--gallery {
  left: 47%;
}
.illusio-slider__slide {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 100vh;
  position: relative;
}
.illusio-slider__slide__image {
  position: absolute;
  z-index: 0;
  -o-object-fit: contain;
     object-fit: contain;
  transition: -webkit-transform 0.5s linear;
  transition: transform 0.5s linear;
  transition: transform 0.5s linear, -webkit-transform 0.5s linear;
}
.illusio-slider__slide__image.animate-slide {
  -webkit-animation: slide-scale 30s linear;
          animation: slide-scale 30s linear;
}
.illusio-slider__slide__image-gallery {
  position: absolute;
  z-index: 0;
  -o-object-fit: cover;
     object-fit: cover;
  transition: -webkit-transform 0.5s linear;
  transition: transform 0.5s linear;
  transition: transform 0.5s linear, -webkit-transform 0.5s linear;
}
.illusio-slider__slide__image-gallery.animate-slide {
  -webkit-animation: slide-scale 30s linear;
          animation: slide-scale 30s linear;
}
.illusio-slider__slide__content {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.illusio-slider__slide__label {
  font-family: "Lato", sans-serif;
  color: #ffffff;
  font-size: 24px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: underline;
  position: relative;
  text-shadow: 1px 1px 1px #000000;
}

@-webkit-keyframes slide-scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
}

@keyframes slide-scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
}
.hooper-slide, .hooper-slide.is-prev, .hooper-slide.is-next {
  transition: all 1s ease-in-out;
}

.hooper-slide.is-active {
  opacity: 1 !important;
}

.hooper-prev, .hooper-next {
  background: #191919;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}
.hooper-prev svg, .hooper-next svg {
  fill: white;
}

.icon.icon-arrowRight,
.icon.icon-arrowLeft {
  display: none;
}

.hooper-next {
  right: 105px !important;
  background: url(/build/images/arrow-slider.6a2c91c2.svg) #000 no-repeat center center;
}

.hooper-prev {
  left: 121px !important;
  background: url(/build/images/arrow-slider-prev.ff3e8875.svg) #000 no-repeat center center;
}

#v360-menu-btns {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  z-index: 10;
  left: 450px;
  top: 17%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 24px;
}

.v360-navigate-btns {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.layout-controls {
  position: fixed;
  top: 100px;
  right: 100px;
  z-index: 12;
  display: flex;
  gap: 10px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .layout-controls {
    gap: 5;
  }
}
.layout-controls .toggle-viewer {
  width: 160px;
  background-color: #53CAFF;
  color: #000000;
}
.layout-controls .toggle-viewer__back {
  width: 270px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .layout-controls .toggle-viewer {
    font-size: 10px;
    width: 112px;
  }
}
.layout-controls .toggle-viewer img {
  width: 20px;
  height: 20px;
}

.fullscreen-toggle {
  position: absolute;
  top: 100px;
  right: 100px;
  z-index: 12;
}

.v360-menu-btns {
  max-height: 40px;
  cursor: pointer;
  border-radius: 50%;
  padding: 3px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: white;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.5px;
}
.v360-menu-btns__img {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.v360-menu-btns__text {
  margin-top: 2px;
}
.v360-menu-btns svg {
  width: 40px;
  height: 40px;
}
.v360-menu-btns * {
  fill: #707070;
  transition: fill 0.3s ease;
}
.v360-menu-btns:hover * {
  fill: #191919;
}
.v360-menu-btns_toggle {
  z-index: 10;
  border-radius: 20px;
  background-image: unset;
  background: #2c2c2c;
  padding: 7px 14px 8px;
}
@media (max-width: 575px) {
  .v360-menu-btns_toggle {
    width: 130px;
    display: flex !important;
    justify-content: center;
    padding: 7px 0 8px;
  }
}

.v360-menu-compass-container {
  margin-bottom: 40px;
}

.menu-link_contact-box {
  padding: 17px 12px;
}

.v360-menu-compass {
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border: 1px solid var(--elementColor);
  border-radius: 50%;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1) !important;
  transition: all 0.1s;
}
@media screen and (max-width: 700px) {
  .v360-menu-compass {
    width: 50px;
    height: 50px;
  }
}
.v360-menu-compass__vertical {
  width: 2px;
  height: 70%;
  background-color: var(--elementColor);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 700px) {
  .v360-menu-compass__vertical {
    width: 1px;
  }
}
.v360-menu-compass__vertical::before {
  content: "";
  display: block;
  width: 2px;
  height: 20px;
  background-color: #F3303F;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
@media screen and (max-width: 700px) {
  .v360-menu-compass__vertical::before {
    width: 1px;
    height: 12px;
  }
}
.v360-menu-compass__horizontal {
  width: 70%;
  height: 2px;
  background-color: var(--elementColor);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 700px) {
  .v360-menu-compass__horizontal {
    height: 1px;
  }
}

.v360-image-container {
  position: absolute;
  z-index: 1;
  opacity: 1;
}

.add-to-favorite {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: red;
  position: absolute;
  top: 0;
  right: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

#krpanoSWFObject > div > div:nth-child(2) > div:nth-child(2) {
  top: 100px;
  left: var(--compasLeft);
  -webkit-transform: none !important;
          transform: none !important;
  background-image: none !important;
  border: 1px solid var(--elementColor);
  border-radius: 40px;
}

#krpanoSWFObject > div > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) {
  background-image: url(/build/images/compas-pointer-custom.fab92e8c.png);
}

#krpanoSWFObject > div:nth-child(1) > div:nth-child(2) > div:nth-child(4) > div > div > div {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: #fff !important;
  color: #000 !important;
  text-shadow: none !important;
  padding: 8px 24px !important;
  border-radius: 16px !important;
  font-family: "Lato", sans-serif !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: 0.05em !important;
  font-weight: 500 !important;
}

#krpanoSWFObject > div > div:nth-child(2) > div:nth-child(3) {
  right: 10px;
  top: 15px;
  -webkit-transform: none !important;
          transform: none !important;
  width: 60px !important;
  background-size: 60px 28px !important;
  background-repeat: no-repeat;
}

.compass-block {
  position: absolute;
  z-index: 1;
  left: 10%;
  top: 10%;
}
@media (max-width: 900px) {
  .compass-block {
    top: auto;
    bottom: 5%;
    bottom: 10%;
  }
}
@media (max-height: 390px) and (orientation: landscape) {
  .compass-block {
    bottom: 0%;
    left: 5%;
  }
}

#tourPano > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) {
  display: none;
}

.hotspot-360--point {
  position: absolute;
  display: flex;
  justify-content: center;
  flex-direction: column;
}

.hotspot-block {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 5;
  margin-top: 18px;
  position: relative;
  width: 50px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.hotspot-block::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: -40px;
  left: -10px;
  right: -10px;
  bottom: -5px;
}
@media screen and (max-width: 520px), (orientation: landscape) and (max-width: 816px) {
  .hotspot-block {
    left: 50%;
  }
}

.hotspot-360 {
  transition: all 0.3s ease;
}
.hotspot-360.color-scheme-1 > div {
  background-color: #8DDD5B;
}
.hotspot-360.color-scheme-2 > div {
  background-color: #53CAFF;
}
.hotspot-360.color-scheme-3 > div {
  background-color: #D153FF;
}
.hotspot-360.color-scheme-4 > div {
  background-color: #FFB653;
}
.hotspot-360.color-scheme-5 > div {
  background-color: #F5348D;
}
.hotspot-360__lot {
  bottom: 100%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 10px;
  padding: 10px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 10px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
}
.hotspot-360__lot--template {
  padding: 8px 7px;
  margin: 0;
  border-radius: 16px;
}
@media screen and (max-width: 520px), (orientation: landscape) and (max-width: 816px) {
  .hotspot-360__lot {
    position: initial;
    -webkit-transform: initial;
            transform: initial;
    top: -40px;
  }
}
.hotspot-360__lot__name {
  font-size: 10px;
  text-transform: uppercase;
  color: #ffffff;
  font-family: "Lato", sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 4px;
  white-space: nowrap;
}
.hotspot-360__lot__number {
  font-size: 16px;
  text-transform: uppercase;
  color: #ffffff;
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 5px;
}
.hotspot-360__lot__price {
  min-width: 100%;
  color: white;
}
.hotspot-360__times {
  background-color: grey;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 10px;
  border-radius: 16px;
  color: #ffffff;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  position: absolute;
  top: 0;
}
.hotspot-360__times * {
  fill: #ffffff;
}
.hotspot-360__action {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 5px;
  border-radius: 16px;
  cursor: pointer;
  color: #ffffff;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.hotspot-360__action svg {
  width: 1.1em !important;
}
.hotspot-360__action:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.hotspot-360__action * {
  fill: #ffffff;
}
.hotspot-360__action-template:hover {
  color: currentColor;
  text-decoration: none;
  -webkit-transform: scale(1.1) translateX(35px);
          transform: scale(1.1) translateX(35px);
}
.hotspot-360__action:hover {
  width: unset;
  height: 32px;
  gap: 10px;
  padding: 8px 7px;
}
.hotspot-360__action:hover .hotspot-360__btn-info {
  display: block;
  font-size: 10px;
  width: 73px;
  color: #fff;
}
.hotspot-360__btn-info {
  display: none;
}
.hotspot-360__link {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 25px;
  width: 40px;
  height: 40px;
  background: url(/build/images/street-view_black.6aa4224f.png) #fff no-repeat center center;
  background-size: 70%;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 5px;
  border-radius: 50%;
  cursor: pointer;
  z-index: 3;
  transition: 0.2s ease;
}
.hotspot-360__link:hover {
  background-size: 80%;
}
.hotspot-360__link-special {
  margin-top: 25px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  cursor: pointer;
  z-index: 3;
}
.hotspot-360__template {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
  font-size: 14px;
  line-height: 1;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.hotspot-360__template:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.hotspot-360__template span {
  display: flex;
  justify-content: center;
  align-items: center;
}

.hotspot--hidden {
  visibility: hidden;
  opacity: 0;
}

.hotspot--visible {
  visibility: visible;
  opacity: 1;
}

.scheme-lot-info--wrapper {
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background: var(--accentColor);
  z-index: 100;
  display: flex;
  padding: 55px 40px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .scheme-lot-info--wrapper {
    display: flex;
    flex-direction: column;
  }
}
.scheme-lot-info__space {
  margin-bottom: 16px;
}
.scheme-lot-info__space p {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  margin-top: 7px;
  color: var(--elementColor);
  font-weight: 500;
  font-size: 10px;
}
.scheme-lot-info__space sup {
  font-size: 7px;
}
.scheme-lot-info__model {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #707070;
}
.scheme-lot-info__img {
  max-width: 100%;
  width: 100%;
  text-align: center;
  margin-left: 15px;
}
@media screen and (max-width: 520px), (orientation: landscape) and (max-width: 900px) {
  .scheme-lot-info__img {
    display: flex;
    align-items: center;
    max-width: 340px;
    min-height: 215px;
    margin: 0 auto;
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
  }
  .scheme-lot-info__img img {
    max-width: 300px !important;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.scheme-lot-info__img img {
  width: auto;
  height: 97vh;
  max-width: 100%;
}
.scheme-lot-info__choose {
  width: 265px;
  height: 35px;
  border-radius: 20px;
  background: #aaaaaa;
  color: var(--elementColor);
}
.scheme-lot-info__choice {
  background: none;
  border: none;
  outline: none;
}
.scheme-lot-info__choice .choose__plan {
  width: 130px;
}
.scheme-lot-info__choice .choose__axonometria {
  width: 135px;
}
.scheme-lot-info__choice iframe {
  max-width: 1227px;
  width: 100%;
  height: 100%;
}
.scheme-lot-info__desc {
  color: var(--elementColor);
  padding: 18px 0;
  border-bottom: 1px dashed var(--elementColor);
}
.scheme-lot-info__buttons {
  font-weight: 100;
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-size: 18px;
  color: var(--elementColor);
}
.scheme-lot-info__buttons {
  padding-top: 30px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .scheme-lot-info__buttons {
    padding-top: 0 !important;
    display: flex !important;
    margin-left: 10px !important;
    flex-direction: column;
  }
}
.scheme-lot-info__price {
  margin-bottom: 25px;
  font-size: 26px;
  color: var(--elementColor);
}
.scheme-lot-info__btn-optoin {
  position: relative;
  background: #F8BA2E;
  border-radius: 20px;
  color: #fff;
  border: none;
  width: 100%;
  height: 35px;
  cursor: pointer;
}
.scheme-lot-info__btn {
  color: var(--elementColor);
  text-decoration: none;
  display: inline-block;
  display: flex;
  border-radius: 20px;
  background: transparent;
  border: 1px solid var(--elementColor);
  font-size: 14px;
  font-weight: normal;
  align-items: center;
  padding: 9px 12px;
  max-width: 325px;
  letter-spacing: 2px;
  cursor: pointer;
  text-transform: uppercase;
  margin-bottom: 10px;
  justify-content: center;
}
@media (max-width: 900px) and (orientation: landscape) {
  .scheme-lot-info__btn {
    margin-right: 10px;
    height: 30px;
    width: 155px;
    font-size: 8px;
  }
}
.scheme-lot-info__btn:hover {
  background-color: #FFB100;
  transition: 0.3s;
  color: #ffffff;
  border-color: #ffffff;
}
.scheme-lot-info--container {
  display: flex;
  width: 100%;
  flex-direction: column;
  transition: all 0.3s linear;
  max-width: 270px;
}

.lot-info__number {
  color: #53CAFF;
  font-size: 25px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-top: 16px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .lot-info__number {
    margin-top: 0;
  }
}
.lot-info__number span {
  font-size: 50px;
  font-weight: 700;
  display: block;
  margin-top: 5px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .lot-info__number span {
    margin-top: 0;
    font-size: 20px;
  }
}
.lot-info__number--optionner {
  font-size: 45px !important;
  margin-top: 0;
}
@media screen and (max-width: 930px) {
  .lot-info__number--optionner {
    font-size: 30px !important;
  }
}
.lot-info__price {
  margin-bottom: 50px;
}

.close-btn {
  position: absolute;
  right: 100px;
  top: 100px;
}
.close-btn img {
  cursor: pointer;
}

.choose-form {
  min-width: 270px;
  height: 40px;
  display: flex;
  margin-bottom: 25px;
  background: #707070;
  border-radius: 20px;
  align-items: center;
  justify-content: space-around;
  text-transform: uppercase;
}
@media (max-width: 900px) and (orientation: landscape) {
  .choose-form {
    min-width: 184px;
    height: 30px;
  }
}
@media screen and (max-width: 540px) {
  .choose-form {
    min-width: 184px;
    height: 30px;
  }
}
.choose-form .toggles-plan {
  border-radius: 20px;
  height: 30px;
  width: 100%;
  flex-basis: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.choose-form .toggles-plan.active {
  background: #8DDD5B;
}
.choose-form .toggles-axon {
  border-radius: 20px;
  height: 30px;
  width: 100%;
  flex-basis: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.choose-form .toggles-axon.active {
  background: #D153FF;
}

.mutual-contact-modal {
  position: fixed;
  z-index: 30;
  top: 0;
  left: 0;
  min-width: 100%;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  opacity: 1;
  padding: 150px 30px;
  background-color: #6EB18A;
}
@media (max-width: 576px) {
  .mutual-contact-modal {
    padding: 50px 20px;
  }
}
.mutual-contact-modal .modal-content {
  max-width: 1374px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  color: #ffffff;
  min-height: 100%;
  border: 0;
  background-color: transparent;
}
@media (max-width: 1200px) {
  .mutual-contact-modal .modal-content {
    flex-direction: column;
  }
}
.mutual-contact-modal .modal-content .form-wrapper {
  width: 100%;
}
.mutual-contact-modal .modal-content .heading {
  font-family: "Lato" !important;
  font-size: 44px;
  letter-spacing: 2.64px;
  padding-bottom: 45px;
  text-align: center;
}
@media (max-width: 650px) {
  .mutual-contact-modal .modal-content .heading {
    font-size: 32px;
    letter-spacing: 1.92px;
    padding-bottom: 40px;
  }
}
@media (max-width: 576px) {
  .mutual-contact-modal .modal-content .heading {
    font-size: 22px;
    letter-spacing: 1.5px;
  }
}
.mutual-contact-modal .modal-content .contact-form {
  max-width: 674px;
  width: 100%;
  margin: auto;
}
.mutual-contact-modal .modal-content .contact-form:hover {
  background-color: initial !important;
}
.mutual-contact-modal .modal-content .contact-form input, .mutual-contact-modal .modal-content .contact-form textarea {
  resize: none;
  border: 1px solid #ffffff;
  background-color: transparent;
  color: rgba(33, 28, 73, 0.75);
  background-color: #ffffff;
  padding: 15px;
  margin-bottom: 15px;
  height: 38px;
  min-width: 329px;
  max-width: 329px;
  width: 100%;
  font-size: 17px;
  letter-spacing: 1.02px;
  font-family: "Lato";
}
.mutual-contact-modal .modal-content .contact-form::-webkit-input-placeholder {
  color: rgba(33, 28, 73, 0.75);
}
.mutual-contact-modal .modal-content .contact-form::-moz-placeholder {
  color: rgba(33, 28, 73, 0.75);
}
.mutual-contact-modal .modal-content .contact-form::placeholder {
  color: rgba(33, 28, 73, 0.75);
}
.mutual-contact-modal .modal-content .contact-form:focus {
  outline: none;
}
.mutual-contact-modal .modal-content .contact-form textarea {
  height: 144px;
}
.mutual-contact-modal .modal-content .contact-form .input-columns {
  display: flex;
  justify-content: space-between;
}
.mutual-contact-modal .modal-content .contact-form .input-columns .col-second {
  display: flex;
  flex-direction: column;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .contact-form .input-columns {
    flex-wrap: wrap;
  }
  .mutual-contact-modal .modal-content .contact-form .input-columns .col-second {
    width: 100%;
  }
}
.mutual-contact-modal .modal-content .contact-form .form-input {
  padding-bottom: 15px;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .contact-form {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .mutual-contact-modal .modal-content .contact-form .form-input, .mutual-contact-modal .modal-content .contact-form textarea {
    width: 100%;
    max-width: unset;
    min-width: unset;
  }
}
.mutual-contact-modal .modal-content .contact-form .col-first.captcha {
  display: flex;
}
.mutual-contact-modal .modal-content .contact-form .c-img {
  width: 122px;
  height: 50px;
}
.mutual-contact-modal .modal-content .contact-form .captcha-image {
  height: 38px;
  margin-right: 16px;
}
.mutual-contact-modal .modal-content .contact-form .captcha-input {
  background-color: transparent !important;
  border-radius: 10px;
  max-width: 150px;
  width: 100%;
  min-width: unset;
  height: 40px;
  margin-left: 20px;
  font-family: "Lato";
  font-size: 16px;
  letter-spacing: 0.18px;
  color: #ffffff;
  margin-bottom: 0;
}
.mutual-contact-modal .modal-content .contact-form .captcha-input::-webkit-input-placeholder {
  color: #ffffff;
}
.mutual-contact-modal .modal-content .contact-form .captcha-input::-moz-placeholder {
  color: #ffffff;
}
.mutual-contact-modal .modal-content .contact-form .captcha-input::placeholder {
  color: #ffffff;
}
.mutual-contact-modal .modal-content .contact-form .captcha__refresh {
  min-width: 40px;
  height: 40px;
  background-image: url(/build/images/refresh.c249fece.png);
  background-size: 38px;
  margin-left: 15px;
  background-color: #ffffff;
  background-position: center top;
  background-repeat: no-repeat;
  border-radius: 10px;
  outline: none;
  border: unset;
  cursor: pointer;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox {
  max-width: 560px;
  display: block;
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  font-size: 16px;
  letter-spacing: 0.16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-family: "Lato";
}
.mutual-contact-modal .modal-content .contact-form #agree_from-error {
  display: block;
  position: absolute;
  left: 6px;
  top: 25px;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.mutual-contact-modal .modal-content .contact-form .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 15px;
  background-color: transparent;
  border: 1px solid #ffffff;
  margin-top: 2px;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox:hover input ~ .checkmark {
  background-color: transparent;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input:checked ~ .checkmark {
  background-color: transparent;
  border: 1px solid #ffffff;
}
.mutual-contact-modal .modal-content .contact-form .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input:checked ~ .checkmark:after {
  display: block;
}
.mutual-contact-modal .modal-content .contact-form label.custom-checkbox .checkmark:after {
  left: 4px;
  top: 0px;
  width: 3px;
  height: 8px;
  border: solid #ffffff;
  border-width: 0 2px 3px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mutual-contact-modal .modal-content .contact-form .select-row {
  display: flex;
  justify-content: space-between;
  padding-bottom: 25px;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .contact-form .select-row {
    flex-wrap: wrap;
    justify-content: center;
    padding: 20px;
  }
  .mutual-contact-modal .modal-content .contact-form .select-row #radio-row {
    width: 100%;
    min-width: initial;
  }
}
.mutual-contact-modal .modal-content .contact-form #radio-row {
  display: flex;
  justify-content: space-around;
  min-width: 330px;
  position: relative;
  margin-top: 9px;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .contact-form #radio-row #radio-row {
    width: 100%;
    min-width: initial;
  }
}
.mutual-contact-modal .modal-content .contact-form #radio-row .line {
  position: absolute;
  bottom: 11px;
  top: unset;
  width: 100%;
  background-color: #ffffff;
  height: 2px;
}
.mutual-contact-modal .modal-content .contact-form #radio-row div {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] {
  display: none;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] ~ label {
  position: relative;
  cursor: pointer;
  margin-bottom: 4px;
  font-size: 16px;
  letter-spacing: 1.6px;
  opacity: 0.5;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] ~ label:hover {
  opacity: 0.8;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] ~ label + label.span {
  opacity: 1;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked ~ label {
  font-family: "Lato";
  color: #ffffff;
  opacity: 1;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked ~ label + label.span {
  border: 2px solid #ffffff;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] ~ label + label.span {
  display: block;
  content: "";
  width: 16px;
  height: 16px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  z-index: 1;
  position: relative;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio] ~ label + label.span:hover {
  opacity: 1;
}
.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked + label + label.span .checked {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: block;
  content: "";
  width: 10px;
  height: 10px;
  background-color: #707070;
  z-index: 2;
}
.mutual-contact-modal .modal-content .contact-form .landing-select {
  width: 290px;
  position: relative;
  font-size: 18px;
  letter-spacing: 1.8px;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .contact-form .landing-select {
    width: 100%;
    margin-bottom: 15px;
  }
}
.mutual-contact-modal .modal-content .contact-form .landing-select:hover .select-selected {
  color: #ffffff;
  transition: all 0.3s ease-out;
}
.mutual-contact-modal .modal-content .contact-form .landing-select select {
  display: none;
}
.mutual-contact-modal .modal-content .contact-form .select-selected {
  background-color: transparent;
  height: 38px;
  font-family: "Lato";
  font-size: 18px;
  letter-spacing: 1.8px;
}
.mutual-contact-modal .modal-content .contact-form .select-selected:after {
  position: absolute;
  content: "";
  top: 15px;
  right: 10px;
  width: 0;
  height: 0;
  border: 10px solid #ffffff;
  border-color: #ffffff transparent transparent transparent;
}
.mutual-contact-modal .modal-content .contact-form .select-selected.select-arrow-active:after {
  border-color: transparent transparent #FFC483 transparent;
  top: 7px;
}
.mutual-contact-modal .modal-content .contact-form .select-selected {
  color: #ffffff;
  padding: 8px 16px;
  border: 2px solid #ffffff;
  border-color: transparent transparent #ffffff transparent;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: #211C49;
}
.mutual-contact-modal .modal-content .contact-form .select-items div {
  color: #211C49;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  font-size: 18px;
  letter-spacing: 1.8px;
  font-family: "Lato" !important;
  margin: 0 !important;
}
.mutual-contact-modal .modal-content .contact-form .select-items {
  padding: 12px;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.9);
  top: calc(100% - 13px);
  left: 0;
  right: 0;
  z-index: 99;
  min-height: 114px;
  overflow: hidden;
  transition: all 0.3s ease-out;
}
.mutual-contact-modal .modal-content .contact-form .select-hide {
  display: none;
  visibility: hidden;
  min-height: 0;
  transition: all 0.3s ease-out;
}
.mutual-contact-modal .modal-content .contact-form .select-items div:hover, .mutual-contact-modal .modal-content .contact-form .same-as-selected {
  font-family: "Lato" !important;
}
.mutual-contact-modal .modal-content .contact-form .checkbox {
  padding-top: 23px;
  padding-bottom: 15px;
}
.mutual-contact-modal .modal-content .contact-form .champ-obligations {
  font-size: 14px;
  padding-bottom: 25px;
}
.mutual-contact-modal .modal-content .contact-form a {
  font-family: "Lato";
  text-decoration: underline;
}
.mutual-contact-modal .modal-content .contact-form .submit-btn {
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 4px solid #ffffff;
  background-color: transparent;
  border-radius: 10px;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.mutual-contact-modal .modal-content .contact-form .submit-btn:hover {
  background-color: #FFC483;
}
.mutual-contact-modal .modal-content .contact-form .btn-text {
  font-family: "Lato" !important;
  font-size: 22px !important;
  color: white;
}
@media (max-width: 576px) {
  .mutual-contact-modal .modal-content .contact-form .btn-text {
    font-size: 18px !important;
  }
}
.mutual-contact-modal .modal-content .contact-form .btn-container .link-btn .icon .vertical, .mutual-contact-modal .modal-content .contact-form .btn-container .link-btn .icon .horizontal {
  background-color: #ffffff;
}
.mutual-contact-modal .modal-content .form-info-row {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 27.5px;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .form-info-row {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 20px;
  }
}
.mutual-contact-modal .modal-content .form-info-row .heading-info {
  font-size: 20px;
  letter-spacing: 2px;
  color: #ffffff;
  font-family: "Lato";
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .form-info-row {
    padding-bottom: 10px;
  }
}
.mutual-contact-modal .modal-content .form-info-row .line {
  width: 1px;
  min-height: 39px;
  height: 100%;
  background-color: #ffffff;
  margin: 0 26px 0 37px;
}
.mutual-contact-modal .modal-content .form-info-row .text-info {
  max-width: 235px;
  letter-spacing: 0.16px;
  font-size: 16px;
  line-height: 18px;
  font-family: "Lato";
  color: white !important;
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content .form-info-row {
    align-items: center;
  }
  .mutual-contact-modal .modal-content .form-info-row .line {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .mutual-contact-modal .modal-content .form-info-row .text-info {
    text-align: center;
  }
}
.mutual-contact-modal .modal-content .info-wrapper {
  display: none;
  margin-left: 36px;
}
@media (max-width: 1200px) {
  .mutual-contact-modal .modal-content {
    margin-left: 0;
    margin-top: 30px;
  }
}
@media (max-width: 768px) {
  .mutual-contact-modal .modal-content {
    margin-top: 20px;
  }
}
.mutual-contact-modal .close-modal {
  position: absolute;
  top: 70px;
  right: 70px;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  transition: 0.3s;
  cursor: pointer;
}
.mutual-contact-modal .close-modal:hover {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.mutual-contact-modal .close-modal .horizontal, .mutual-contact-modal .close-modal .vertical {
  height: 4px;
}
@media (max-width: 576px) {
  .mutual-contact-modal .close-modal {
    top: 30px;
    right: 30px;
  }
}
.mutual-contact-modal .close-modal .horizontal {
  width: 100%;
  height: 2px;
  background-color: #ffffff;
  border-radius: 2px;
}
@media (max-width: 576px) {
  .mutual-contact-modal .close-modal {
    height: 4px;
  }
}
.mutual-contact-modal .close-modal .vertical {
  position: absolute;
  background-color: #ffffff;
  width: 100%;
  height: 2px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  border-radius: 2px;
}
@media (max-width: 576px) {
  .mutual-contact-modal .close-modal {
    height: 4px;
  }
}

.mutual-full-overlay {
  position: fixed;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 1000;
}
.mutual-full-overlay .content-box {
  background-color: #ffffff;
  width: 538px;
  height: auto;
  max-width: 100%;
  position: relative;
  margin: auto;
  text-align: center;
  padding: 100px 25px 100px 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow-y: auto;
}
@media (max-width: 576px) {
  .mutual-full-overlay .content-box {
    width: 100%;
  }
}
.mutual-full-overlay .content-box #close-thank-you-popup {
  height: 38px;
  width: 38px;
  position: absolute;
  right: 10px;
  top: 10px;
  color: black;
  font-size: 22px;
  cursor: pointer;
  border: 2px solid;
  border-radius: 50%;
}
.mutual-full-overlay .content-box .horizontal {
  width: 70%;
  height: 2px;
  background-color: #211C49;
  border-radius: 2px;
}
.mutual-full-overlay .content-box .vertical {
  position: absolute;
  background-color: black;
  width: 70%;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  border-radius: 2px;
  max-width: 576px;
  height: 2px;
}
.mutual-full-overlay #close-thank-you-popup {
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  padding: 0;
  width: 70%;
  height: 2px;
  background-color: #ffffff;
  border-radius: 2px;
  max-width: 576px;
  height: 4px;
}
.mutual-full-overlay h4 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
.mutual-full-overlay p {
  font-size: 16px;
  margin-bottom: 20px;
}

.range-slider .vue-slider-rail {
  background-color: #2f2f2f;
}
.range-slider .vue-slider-rail .vue-slider-ltr {
  height: 30px;
}
.range-slider .vue-slider-rail .vue-slider-process {
  background-color: #aaa;
}
.range-slider .vue-slider-rail .vue-slider-dot {
  width: 20px !important;
  height: 20px !important;
}
.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle {
  border: 3px solid var(--elementColor);
  background: #000;
}
.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle-focus {
  box-shadow: none !important;
}
.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner {
  background-color: transparent;
  border: 0;
  margin-bottom: 15px;
}
.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner::after {
  display: none;
}
.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner .vue-slider-dot-tooltip-text {
  background: #fff;
  color: #2F2F2F;
  font: normal normal normal 14px/17px Lato;
  font-size: 14px;
}

.range-slider.vueslider_exterieure.vue-slider.vue-slider-ltr {
  margin-bottom: 25px;
}

.vue-slider-dot-tooltip-bottom {
  bottom: -4px !important;
}

.range-slider.vue-slider.vue-slider-ltr {
  margin-bottom: 15px;
  padding: 7px 12px !important;
}
@media screen and (max-width: 420px) {
  .range-slider.vue-slider.vue-slider-ltr {
    padding: 7px 30px 7px 12px !important;
  }
}

.vue-slider-dot-tooltip-inner.vue-slider-dot-tooltip-inner-bottom {
  margin-left: 10px;
}

.typology-item,
.tour-list_select {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 88px;
  height: 30px;
  position: relative;
  border-radius: 15px;
  margin-right: 10px;
  margin-bottom: 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}
.typology-item_orient,
.tour-list_select_orient {
  background: #AAA;
  color: var(--accentColor);
  width: unset;
}
.typology-item.active,
.tour-list_select.active {
  opacity: 1;
}
.typology-item--default-color.active,
.tour-list_select--default-color.active {
  background-color: green !important;
}
.typology-item__checkbox,
.tour-list_select__checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
.typology-item__checkbox input,
.tour-list_select__checkbox input {
  opacity: 0;
  overflow: hidden;
  position: absolute;
}
.typology-item__checkbox__label,
.tour-list_select__checkbox__label {
  font-family: "Lato";
  font-size: 12px;
  color: #ffffff;
  text-transform: uppercase;
  line-height: 1;
  padding: 8px 10px;
  letter-spacing: 0.8px;
}

.search-select {
  position: relative;
  margin: 0 auto;
  max-width: 300px;
  width: 100%;
}

.search-select-search {
  background-color: #fff;
  border: 2px solid #121e49;
  border-radius: 1rem;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  padding: 0.5rem 0.75rem;
  position: relative;
  width: 100%;
  z-index: 14;
}
.search-select-search:focus {
  color: #121e49;
  cursor: text;
  outline: 0;
}

.search-select-icon {
  box-sizing: content-box;
  cursor: pointer;
  fill: #121e49;
  padding: 0.85rem 0.6rem;
  position: absolute;
  -webkit-transform: rotate(0);
          transform: rotate(0);
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  top: 0;
  right: 0;
  stroke: #121e49;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1;
  z-index: 15;
}
.search-select-icon.open {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.search-select-dropdown {
  background-color: #fff;
  border: 2px solid #121e49;
  border-radius: 1rem 1rem 0.25rem 0.25rem;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  left: 0;
  padding: 2rem 0 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 13;
}

.search-select-options {
  list-style: none;
  margin: 0;
  max-height: 14rem;
  font-size: 14px;
  padding: 0;
  position: relative;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.search-select-option {
  padding: 0.5rem 0.75rem;
  color: #121e49;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.search-select-option.is-active:active {
  background-color: #1f1a5e;
  color: #fff;
}

.search-select-option.is-active,
.search-select-option.is-active:hover {
  background-color: #eeedf1;
}

.search-select-empty {
  padding: 0.5rem 0.75rem;
  color: #b8c2cc;
}

.i-360 {
  position: fixed;
  display: block;
  text-decoration: none;
  bottom: 100px;
  width: 120px;
  right: 100px;
  z-index: 3;
  background: #2f2f2f;
  border-radius: 20px;
}
@media (max-width: 520px) {
  .i-360 {
    display: none;
  }
}
.i-360__img {
  padding: 6px 0 0 20px;
}

.tour-list {
  font-size: 14px;
  padding-bottom: 7px;
}
.tour-list_arrow {
  position: absolute;
  left: 0;
  margin-right: 3px;
}
.tour-list_arrow-show {
  position: absolute;
  top: 2px;
  left: 2px;
}
.tour-list__item {
  padding: 8px 0;
  position: relative;
}
.tour-list__item__expand {
  font-weight: 600;
  text-transform: uppercase;
  color: var(--elementColor);
  padding-left: 27px;
  cursor: pointer;
}
.tour-list__item__expand.expanded {
  color: var(--elementColor);
  position: relative;
}
.tour-list__img {
  position: absolute;
  left: 0;
}
.tour-list_select {
  outline: none;
  background: #53CAFF;
  opacity: unset;
  padding: 5px 11px;
  width: 100px;
  text-transform: uppercase;
  color: #fff;
  border: none;
  margin-bottom: 20px;
}
.tour-list__select-icon {
  position: absolute;
  top: 6px;
  cursor: pointer;
  right: 10px;
}
.tour-list__select-icon.active {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.select-wrapper {
  outline: none;
  background: #53CAFF;
  opacity: unset;
  padding: 0;
  width: 200px;
  height: 34px;
  border-radius: 20px;
  border: none;
  margin-bottom: 20px;
  position: relative;
}
.select-wrapper option {
  background: #53CAFF;
  color: #ffffff;
  text-transform: uppercase;
}
.select-wrapper select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 110px;
  height: 34px;
  background: none;
}
.select-wrapper select::-ms-expand {
  display: none;
}
.select-wrapper select:focus {
  outline: 0;
}
.select-wrapper .tour-list__select-styled {
  text-transform: uppercase;
  color: #fff;
}

.tour-sublist {
  margin-top: 8px;
  padding-bottom: 10px;
}
.tour-sublist__item {
  cursor: pointer;
  color: var(--elementColor);
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
}
.tour-sublist__item.active .tour-sublist__item::before {
  content: "";
  position: absolute;
  left: 0;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #aaaaaa;
}
.tour-sublist__item:not(:last-child) {
  padding-bottom: 15px;
}
.tour-sublist__item__router {
  text-decoration: none;
  color: var(--elementColor);
  font-size: 20px;
  text-transform: uppercase;
  position: relative;
  padding-left: 10px;
  cursor: pointer;
}
.tour-sublist__item__router:hover {
  color: var(--elementColor);
}
.tour-sublist__item__router.active {
  color: var(--elementColor);
}
.tour-sublist__item__router.active::before {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: var(--elementColor);
  position: absolute;
  left: 0px;
  top: 12px;
  content: "";
  width: 5px;
  height: 5px;
}
.tour-sublist__item__link {
  font-size: 14px;
  text-transform: uppercase;
  position: relative;
  padding-left: 10px;
  cursor: pointer;
}
.tour-sublist__item__link:hover {
  color: var(--elementColor);
}
.tour-sublist__item__link.active {
  color: var(--elementColor);
}
.tour-sublist__item__link.active::before {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: var(--elementColor);
  position: absolute;
  left: 0px;
  top: 5px;
  content: "";
  width: 5px;
  height: 5px;
}
.tour-sublist__item__link_pl {
  padding-left: 27px;
}

.footer-favorites__block {
  display: inline-block;
  background-size: cover;
  max-width: 200px;
  margin-left: 20px;
}
.footer-favorites__block:hover {
  cursor: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'%3E%3Cg%3E%3Cdefs%3E%3Crect id='SVGID_1_' width='32' height='32'/%3E%3C/defs%3E%3Cpath fill='%23FFFFFF' d='M12.6,13c0.5-0.2,1.4-0.1,1.7,0.5c0.2,0.5,0.4,1.2,0.4,1.1c0-0.4,0-1.2,0.1-1.6 c0.1-0.3,0.3-0.6,0.7-0.7c0.3-0.1,0.6-0.1,0.9-0.1c0.3,0.1,0.6,0.3,0.8,0.5c0.4,0.6,0.4,1.9,0.4,1.8c0.1-0.3,0.1-1.2,0.3-1.6 c0.1-0.2,0.5-0.4,0.7-0.5c0.3-0.1,0.7-0.1,1,0c0.2,0,0.6,0.3,0.7,0.5c0.2,0.3,0.3,1.3,0.4,1.7c0,0.1,0.1-0.4,0.3-0.7 c0.4-0.6,1.8-0.8,1.9,0.6c0,0.7,0,0.6,0,1.1c0,0.5,0,0.8,0,1.2c0,0.4-0.1,1.3-0.2,1.7c-0.1,0.3-0.4,1-0.7,1.4c0,0-1.1,1.2-1.2,1.8 c-0.1,0.6-0.1,0.6-0.1,1c0,0.4,0.1,0.9,0.1,0.9s-0.8,0.1-1.2,0c-0.4-0.1-0.9-0.8-1-1.1c-0.2-0.3-0.5-0.3-0.7,0 c-0.2,0.4-0.7,1.1-1,1.1c-0.7,0.1-2.1,0-3.1,0c0,0,0.2-1-0.2-1.4c-0.3-0.3-0.8-0.8-1.1-1.1l-0.8-0.9c-0.3-0.4-1-0.9-1.2-2 c-0.2-0.9-0.2-1.4,0-1.8c0.2-0.4,0.7-0.6,0.9-0.6c0.2,0,0.7,0,0.9,0.1c0.2,0.1,0.3,0.2,0.5,0.4c0.2,0.3,0.3,0.5,0.2,0.1 c-0.1-0.3-0.3-0.6-0.4-1c-0.1-0.4-0.4-0.9-0.4-1.5C11.7,13.9,11.8,13.3,12.6,13'/%3E%3Cpath fill='none' stroke='%23000000' stroke-width='0.75' stroke-linejoin='round' d='M12.6,13 c0.5-0.2,1.4-0.1,1.7,0.5c0.2,0.5,0.4,1.2,0.4,1.1c0-0.4,0-1.2,0.1-1.6c0.1-0.3,0.3-0.6,0.7-0.7c0.3-0.1,0.6-0.1,0.9-0.1 c0.3,0.1,0.6,0.3,0.8,0.5c0.4,0.6,0.4,1.9,0.4,1.8c0.1-0.3,0.1-1.2,0.3-1.6c0.1-0.2,0.5-0.4,0.7-0.5c0.3-0.1,0.7-0.1,1,0 c0.2,0,0.6,0.3,0.7,0.5c0.2,0.3,0.3,1.3,0.4,1.7c0,0.1,0.1-0.4,0.3-0.7c0.4-0.6,1.8-0.8,1.9,0.6c0,0.7,0,0.6,0,1.1 c0,0.5,0,0.8,0,1.2c0,0.4-0.1,1.3-0.2,1.7c-0.1,0.3-0.4,1-0.7,1.4c0,0-1.1,1.2-1.2,1.8c-0.1,0.6-0.1,0.6-0.1,1 c0,0.4,0.1,0.9,0.1,0.9s-0.8,0.1-1.2,0c-0.4-0.1-0.9-0.8-1-1.1c-0.2-0.3-0.5-0.3-0.7,0c-0.2,0.4-0.7,1.1-1,1.1 c-0.7,0.1-2.1,0-3.1,0c0,0,0.2-1-0.2-1.4c-0.3-0.3-0.8-0.8-1.1-1.1l-0.8-0.9c-0.3-0.4-1-0.9-1.2-2c-0.2-0.9-0.2-1.4,0-1.8 c0.2-0.4,0.7-0.6,0.9-0.6c0.2,0,0.7,0,0.9,0.1c0.2,0.1,0.3,0.2,0.5,0.4c0.2,0.3,0.3,0.5,0.2,0.1c-0.1-0.3-0.3-0.6-0.4-1 c-0.1-0.4-0.4-0.9-0.4-1.5C11.7,13.9,11.8,13.3,12.6,13z'/%3E%3Cline fill='none' stroke='%23000000' stroke-width='0.75' stroke-linecap='round' x1='19.6' y1='20.7' x2='19.6' y2='17.3'/%3E%3Cline fill='none' stroke='%23000000' stroke-width='0.75' stroke-linecap='round' x1='17.6' y1='20.7' x2='17.5' y2='17.3'/%3E%3Cline fill='none' stroke='%23000000' stroke-width='0.75' stroke-linecap='round' x1='15.6' y1='17.3' x2='15.6' y2='20.7'/%3E%3C/g%3E%3C/svg%3E"), grabbing;
}
.footer-favorites__btns {
  opacity: 0;
  visibility: hidden;
}
.footer-favorites__btn {
  opacity: 0.7;
  border-radius: 20px;
  background: var(--accentColor);
  color: var(--elementColor);
  border: 1px solid var(--elementColor);
  font-size: 13px;
  font-weight: normal;
  align-items: center;
  padding: 7px 12px;
  letter-spacing: 2px;
  cursor: pointer;
  text-transform: uppercase;
  text-align: center;
  width: 180px;
  margin-bottom: 5px;
  justify-content: center;
}
.footer-favorites__btn:hover {
  background: #F8BA2E;
  cursor: pointer;
}
.footer-favorites__lot {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  text-align: right;
}
.footer-favorites__num {
  display: block;
  font-size: 20px;
}
.footer-favorites__item {
  position: relative;
  width: 180px;
  font-size: 30pt;
  margin: 0 auto;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  max-width: 210px;
  min-height: 134px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 30px;
}
.footer-favorites__item:hover .footer-favorites__btns {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.4s, visibility 0.4s;
}

.modal {
  color: var(--elementColor);
  padding: 0 65px;
  height: auto;
  max-width: 1720px;
  width: 90%;
  top: initial;
  left: initial;
  background: var(--accentColor);
  box-shadow: 2px 2px 20px 1px;
  border-radius: 20px;
  position: absolute;
  display: flex;
  flex-direction: column;
  max-height: 90vh;
  overflow-y: scroll;
}
.modal::-webkit-scrollbar {
  width: 0;
  background-color: transparent;
  display: none;
}
.modal::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.modal::-webkit-scrollbar-thumb {
  background-color: transparent;
}
@media (max-width: 1240px) {
  .modal {
    padding: 0 20px;
  }
}
.modal-backdrop {
  font-family: "Lato", sans-serif;
  z-index: 120;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal-optionner {
  border-radius: 20px;
  background: #F8BA2E;
  color: var(--elementColor);
  border: 1px solid var(--elementColor);
  font-size: 13px;
  font-weight: normal;
  align-items: center;
  padding: 7px 0;
  letter-spacing: 2px;
  cursor: pointer;
  text-transform: uppercase;
  text-align: center;
  width: 200px;
  margin-bottom: 5px;
  justify-content: center;
}
.modal-optionner:hover {
  cursor: pointer;
}
.modal-optionner_table {
  width: 100%;
  padding: 9px 8px;
  border: none;
  font-size: 14px;
  font-weight: 600;
}
.modal-remove {
  width: 100%;
  padding: 9px 8px;
  font-size: 14px;
  font-weight: 600;
  background-color: transparent;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-remove {
    padding: 4px;
  }
}
.modal-header {
  padding-bottom: 0;
  position: relative;
  padding-bottom: 10px;
  padding-top: 75px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px dashed var(--elementColor);
  color: #F8BA2E;
  font-size: 60px;
}
.modal-left {
  border-right: 2px solid #747474;
  width: 50%;
  padding-right: 70px;
}
@media (max-width: 1525px) {
  .modal-left {
    padding-right: 20px;
  }
}
.modal-right {
  width: 50%;
  padding-left: 70px;
}
@media (max-width: 1525px) {
  .modal-right {
    padding-left: 20px;
  }
}
.modal-footer {
  border-top: 1px dashed var(--elementColor);
  flex-direction: column;
  position: relative;
  align-items: initial;
  justify-content: flex-end;
  padding-top: 15px;
  padding-bottom: 34px;
}
.modal__text {
  font-size: 14px;
}
.modal__title {
  font-size: 36px;
  font-weight: 500;
  padding-left: 10px;
  color: var(--elementColor);
}
.modal-body {
  display: flex;
  position: relative;
  padding: 55px 0;
  min-height: 531px;
}
.modal-text {
  text-transform: uppercase;
  font-size: 14px;
  position: absolute;
}
.modal-text_header {
  top: 20px;
  left: 0;
}
.modal-text_footer {
  margin-bottom: 15px;
}
.modal__box {
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-gap: 24px;
}
.modal__box_right {
  grid-template-columns: 40% 60%;
  grid-gap: 20px;
}
.modal_box-content {
  max-width: 275px;
}
.modal__box-title {
  text-align: right;
}
.modal__box-title_left {
  text-align: left;
}
.modal__box__img {
  max-width: 455px;
  width: 100%;
}
.modal-header-title {
  color: var(--elementColor);
}
@media (max-width: 400px) {
  .modal-header-title {
    display: none;
  }
}

.lot-title__id {
  font-size: 22px;
  display: block;
}
@media (max-width: 1525px) {
  .lot-title__id {
    font-size: 45px;
  }
}
@media (max-width: 1295px) {
  .lot-title__id {
    font-size: 35px;
  }
}
@media (max-width: 1040px) {
  .lot-title__id {
    font-size: 13px;
  }
}
@media (max-width: 680px) {
  .lot-title__id {
    margin-left: 5px;
  }
}
@media (max-width: 540px) {
  .lot-title__id {
    font-size: 18px;
  }
}
.lot-title__price {
  font-size: 17px;
  font-weight: 700;
}
@media (max-width: 1525px) {
  .lot-title__price {
    font-size: 45px;
  }
}
@media (max-width: 1295px) {
  .lot-title__price {
    font-size: 35px;
  }
}
@media (max-width: 1040px) {
  .lot-title__price {
    font-size: 13px;
  }
}
@media (max-width: 680px) {
  .lot-title__price {
    margin-left: 5px;
  }
}
@media (max-width: 540px) {
  .lot-title__price {
    font-size: 18px;
  }
}

.header__left {
  display: flex;
  align-items: center;
}
@media (max-width: 900px) and (orientation: landscape) {
  .header__left img {
    height: 40px;
  }
}

.header__right {
  display: flex;
}

.not-picked-title {
  position: relative;
  float: left;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #dddddd;
  font-family: "Lato", sans-serif;
  text-transform: uppercase;
}

.table-descriptions {
  padding-top: 30px;
  position: static;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  color: var(--elementColor);
}
@media (max-width: 900px) and (orientation: landscape) {
  .table-descriptions {
    padding-top: 10px;
  }
}
.table-descriptions__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 24px;
  color: var(--elementColor);
}
@media (max-width: 900px) and (orientation: landscape) {
  .table-descriptions__item {
    padding-bottom: 10px;
  }
}
.table-descriptions__title {
  font-family: "Lato", sans-serif;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 1240px) {
  .table-descriptions__title {
    font-size: 11px;
    letter-spacing: 0;
  }
}
.table-descriptions__key {
  color: var(--elementColor);
  font-family: "Lato", sans-serif;
}
.table-descriptions__postfix {
  font-size: 17px;
}

.icon-circle {
  background: white;
  border: 1px black solid;
  border-radius: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.trash-icon {
  color: black;
  height: 18px;
  width: 18px;
}

.green-circle {
  position: absolute;
  right: 16px;
  bottom: 16px;
  z-index: 1;
  width: 15px;
  height: 15px;
  background: greenyellow;
  border-radius: 50%;
}

.modal-footer {
  border-top: 1px dashed #eeeeee;
  display: block;
  padding-top: 15px;
  padding-bottom: 34px;
}
.modal-footer__text {
  font-size: 14px;
  padding: 15px 0;
}

.modal-text {
  text-transform: uppercase;
  font-size: 14px;
}

.btn-close {
  border: none;
  cursor: pointer;
  font-weight: bold;
  color: #4AAE9B;
  background: transparent;
}

.btn-green {
  color: white;
  background: #4AAE9B;
  border: 1px solid #4AAE9B;
  border-radius: 2px;
}

.share {
  display: inline-flex;
  margin-right: 80px;
  padding-left: 13px;
  align-items: center;
}
@media (max-width: 474px) {
  .share {
    margin-right: 15px;
  }
}
.share img {
  margin-right: 13px;
}
.share__link {
  text-decoration: underline;
  color: var(--elementColor);
  font-family: "Lato", sans-serif;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1;
  text-transform: uppercase;
}

.modal-comparator--mobile .modal {
  width: 97%;
  padding: 0 16px 0px;
}
.modal-comparator--mobile .modal-content-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.modal-comparator--mobile .modal-content-wrapper .modal-header {
  flex-basis: 100%;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-header {
    padding-top: 10px;
    padding-right: 0;
    max-height: 50px;
  }
  .modal-comparator--mobile .modal-content-wrapper .modal-header .modal-header-title {
    font-size: 17px;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-body {
  flex: 1 1 60%;
  min-height: 0;
  padding: 12px 0;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-body {
    padding: 5px 0;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal-left,
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal-right {
  width: 100%;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box {
  max-width: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-top: 12px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box {
    max-width: 210px;
  }
}
@media (max-width: 700px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box {
    max-width: 185px;
  }
}
@media (max-width: 650px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box {
    max-width: 100%;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box-title {
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 12px;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal__box__img {
  display: none;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .modal-text_header {
  top: 0px;
  font-size: 16px;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .lot-title {
  margin: 0;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .lot-title__id {
  margin: 0;
  font-size: 22px;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .lot-price {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 4px;
  text-align: left;
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .lot-price .lot-title__price {
  width: 100%;
  font-size: 18px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-body .lot-price .lot-title__price {
    font-size: 14px;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-body .lot-price .table-descriptions {
  display: inline-block;
  width: 100%;
  padding: 0;
  font-size: 12px;
  text-align: left;
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer {
  flex: 0 0 35%;
  max-width: 180px;
  min-height: 0;
  padding: 0;
  border-top: none;
}
@media (max-width: 650px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-footer {
    flex: 1;
    max-width: 100%;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .modal-text_footer {
  display: inline-block;
  margin: 0;
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .modal-footer-wrapper {
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  max-width: 180px;
  width: 100%;
  margin: 12px 0 0;
  overflow: auto;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-footer .modal-footer-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    max-width: 150px;
    max-height: 350px;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__num {
  font-size: 18px;
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__block {
  margin: 0;
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__item {
  max-height: 200px;
  height: 100%;
  min-height: 130px;
}
@media (max-width: 900px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__item {
    min-height: 100px;
  }
}
@media (max-width: 650px) and (orientation: landscape) {
  .modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__item {
    width: 100%;
  }
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__lot {
  left: 0;
  right: initial;
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .green-circle {
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.modal-comparator--mobile .modal-content-wrapper .modal-footer .footer-favorites__btns {
  z-index: 3;
}

.modal-info {
  color: var(--elementColor);
  padding: 70px 65px;
  max-width: 1720px;
  width: 100%;
  background: var(--accentColor);
  box-shadow: 2px 2px 20px 1px;
  border-radius: 20px;
  position: absolute;
  display: flex;
  max-height: 90vh;
  height: 100%;
  overflow-y: scroll;
}
.modal-info::-webkit-scrollbar {
  width: 0;
  background-color: transparent;
  display: none;
}
.modal-info::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.modal-info::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.modal-info-body {
  display: flex;
  position: relative;
  padding: 10px 0;
}
@media (max-width: 768px) {
  .modal-info-body {
    flex-direction: column;
  }
}
.modal-info-backdrop {
  font-family: "Lato", sans-serif;
  z-index: 101;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  overflow-y: auto;
}
.modal-info-header {
  padding-bottom: 0;
  position: relative;
  padding-bottom: 10px;
  padding-top: 75px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px dashed #eeeeee;
  color: #eeeeee;
  font-size: 60px;
}
.modal-info__title {
  font-size: 36px;
  font-weight: 500;
  padding-left: 10px;
  color: var(--elementColor);
}
.modal-info-footer {
  border-top: 1px dashed #eeeeee;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 15px;
  padding-bottom: 34px;
}
.modal-info-footer__text {
  font-size: 14px;
  padding: 15px 0;
}
.modal-info-text {
  text-transform: uppercase;
  font-size: 14px;
  padding-bottom: 15px;
}

.table-info-descriptions {
  padding-top: 30px;
  position: static;
  width: 100%;
  max-height: 183px;
  height: 100%;
  display: flex;
  flex-direction: column;
  color: var(--elementColor);
}
.table-info-descriptions__item {
  display: flex;
  justify-content: space-between;
  padding-bottom: 5px;
  color: var(--elementColor);
}
.table-info-descriptions__title {
  font-family: "Lato", sans-serif;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 600;
  text-align: left;
}
.table-info-descriptions__key {
  color: var(--elementColor);
  font-family: "Lato", sans-serif;
}
.table-info-descriptions__postfix {
  font-size: 17px;
}

.feedback-form__date-button {
  background: white;
  border-radius: 10px;
  height: 40px;
  width: 40px;
}
.feedback-form__radio {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.feedback-form__custom-radio {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid var(--elementColor);
  position: relative;
  margin-right: 18px;
}
.feedback-form__custom-rad {
  left: 1px;
  width: 14px;
  height: 14px;
  background: var(--elementColor);
  position: absolute;
  border-radius: 50%;
  top: 1px;
  display: none;
}
.feedback-form__custom-rad.active {
  display: block;
}
.feedback-form__radio-input {
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  position: absolute;
}
.feedback-form__radio-input.active .feedback-form__custom-rad {
  display: block;
}
.feedback-form__radio-button {
  background: cyan;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 18px;
}
.feedback-form__input {
  margin: 25px 0;
  position: relative;
  width: 100%;
}
.feedback-form__input label {
  position: absolute;
  text-transform: uppercase;
  left: 5px;
  top: 7px;
}
.feedback-form__input input {
  border: none;
  border-bottom: 1px solid;
  padding: 7px 5px;
  background: var(--accentColor);
  color: var(--elementColor);
}
.feedback-form__input input::-webkit-input-placeholder {
  font-weight: 500;
  font-size: 16px;
  color: var(--elementColor);
  text-transform: uppercase;
}
.feedback-form__input input::-moz-placeholder {
  font-weight: 500;
  font-size: 16px;
  color: var(--elementColor);
  text-transform: uppercase;
}
.feedback-form__input input::placeholder {
  font-weight: 500;
  font-size: 16px;
  color: var(--elementColor);
  text-transform: uppercase;
}
.feedback-form__input input:focus, .feedback-form__input input:active {
  outline: none;
  box-shadow: none;
}
.feedback-form__input input:focus .label-form, .feedback-form__input input:active .label-form {
  font-size: 10px;
  top: 3px;
}
.feedback-form__input--width {
  max-width: 50px;
}
.feedback-form__input--width label {
  position: static;
}
.feedback-form__input--width input {
  width: 20px;
  height: 20px;
  border: 2px solid var(--elementColor);
}
.feedback-form__error-label {
  color: red;
}

.lot-info--container {
  max-width: 458px;
}
.lot-info__btns-wrapper {
  margin-bottom: 18px;
}
.lot-info__img {
  width: 100%;
  height: 100%;
  padding: 30px 0;
  place-items: center;
  display: flex;
  justify-content: center;
}
.lot-info__img img {
  width: inherit;
  height: inherit;
}
.lot-info__buttons {
  max-width: 385px;
  margin-bottom: 16px;
  font-size: 18px;
}
@media screen and (max-width: 930px) {
  .lot-info__buttons {
    font-size: 14px;
  }
}
.lot-info__content {
  display: flex;
  border-bottom: 1px dashed var(--elementColor);
  padding: 15px 0 17px;
}
.lot-info__header {
  padding-bottom: 0;
  position: relative;
  padding-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px dashed var(--elementColor);
  color: var(--elementColor);
  font-size: 60px;
}
.lot-info__text-info {
  font-size: 12px;
}
.lot-info__svg {
  position: absolute;
  top: 6px;
  left: 6px;
}
.lot-info__text {
  font-weight: 500;
}
.lot-info__footer {
  display: flex;
  gap: 45px;
}
@media screen and (max-width: 930px) {
  .lot-info__footer {
    gap: 15px;
  }
}
.lot-info__footer-arrow {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid #FFB100;
  position: relative;
}
.lot-info__footer-arrow:hover {
  border-color: #ffffff;
  background: #FFB100;
}
.lot-info__footer-arrow:hover .lot-info__svg path {
  stroke: #fff;
}
.lot-info__footer-img {
  position: absolute;
  left: 7px;
  top: 7px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.lot-info__form {
  max-width: 375px;
  min-width: 320px;
  padding-top: 90px;
}
.lot-info__wrapper {
  margin-right: 70px;
}
@media (max-width: 1100px) {
  .lot-info__wrapper {
    margin-right: 40px;
  }
}
.lot-info__number--optioner {
  margin-right: 70px;
}

.full-width {
  width: 100%;
}

.lot-info__btn {
  display: inline-block;
  text-transform: uppercase;
  cursor: pointer;
}
.lot-info__btn--right {
  font-size: 12px;
  padding: 7px;
  border: 1px solid transparent;
}
.lot-info__btn--right + .lot-info__btn--right {
  margin-left: 12px;
}
.lot-info__btn.active {
  background: #FFB100;
  border-radius: 20px;
  border: 1px solid #FFB100;
  font-weight: normal;
  align-items: center;
  padding: 7px;
  cursor: pointer;
  text-transform: uppercase;
  color: #ffffff;
}
.lot-info__btn .lot-info__btn_prende {
  padding: 17px 34px;
  border-radius: 30px;
}
.lot-info__btn--wrapper {
  display: flex;
  border-radius: 20px;
  background: transparent;
  border: 1px solid #FFB100;
  font-size: 13px;
  font-weight: normal;
  align-items: center;
  padding: 7px 12px;
  letter-spacing: 2px;
  cursor: pointer;
  text-transform: uppercase;
  color: #FFB100;
}
.lot-info__btn--wrapper:hover {
  background-color: #FFB100;
  transition: 0.3s;
  color: #ffffff;
  border-color: #ffffff;
}
.lot-info__btn--wrapper:hover .back-btn {
  border-color: #fff;
}
.lot-info__btn--wrapper:hover .back-btn--right::before {
  color: #fff;
}

.back-btn--right {
  border: 1px solid #FFB100;
  margin-right: 5px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.back-btn--right::before {
  color: #FFB100;
  top: 1px;
}
.back-btn--right .rotate::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.regular {
  font-weight: 300;
}

.vue-tel-input {
  border: none !important;
  border-bottom: 1px solid var(--elementColor) !important;
}

.vti__input {
  border: none !important;
}

.vc-container.vc-blue {
  right: -20px;
  z-index: 100;
}

.date-label {
  margin-right: 10px;
}

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

.label-form {
  position: unset !important;
  margin: 25px 0;
}
.label-form input {
  width: unset;
  margin: 0;
  margin-right: 10px;
}
.label-form__text {
  font-size: 12px;
  margin-left: 17px;
  text-transform: none;
}

.flex {
  display: flex;
}

.date-format {
  margin-left: 15px;
}

.no-margin {
  margin: 0;
}

.modal-header__title {
  font-size: 36px;
  font-weight: 600;
  color: #ffffff;
}

.scheme-lot-list__left-menu {
  overflow-y: auto;
  margin-right: 20px;
  max-width: 285px;
  width: 100%;
  overflow: -moz-scrollbars-none;
  scrollbar-width: thin;
  scrollbar-color: var(--accentColor) var(--accentColor);
}
.scheme-lot-list__left-menu::-webkit-scrollbar {
  width: 0;
  background-color: transparent;
  display: none;
}
.scheme-lot-list__left-menu::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.scheme-lot-list__left-menu::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.scheme-lot-list__left-menu_disable {
  display: none;
}
.scheme-lot-list__line {
  opacity: 0.7;
  border-bottom: 2px dashed white;
  position: fixed;
  width: 74%;
  margin-left: 12.5%;
  margin-top: 50px;
  height: 3px;
}
.scheme-lot-list__v360 {
  position: absolute;
  top: 30px !important;
  right: 90px !important;
}
.scheme-lot-list__close {
  position: absolute;
  right: 40px;
  top: 20px;
}
.scheme-lot-list__close_recherche {
  right: 35px;
  top: 35px;
}
.scheme-lot-list__table-results {
  display: flex;
  flex-wrap: wrap;
  gap: 35px;
}
.scheme-lot-list--title {
  margin-top: 20px;
  font-size: 45px;
  font-weight: 600;
  color: #ffffff;
}
.scheme-lot-list--wrapper {
  position: fixed;
  width: 95%;
  height: 80vh;
  left: 2.5%;
  top: 125px;
  background: var(--accentColor);
  z-index: 100;
  display: flex;
  padding: 40px 25px;
  overflow-x: auto;
  overflow-y: hidden;
  box-shadow: 0 0 30px black;
  border-radius: 20px;
}
.scheme-lot-list__table--column {
  color: white;
}
.scheme-lot-list__table-wr {
  width: 100%;
  padding-top: 18px;
  margin: 0;
  border-top: 1px dashed var(--elementColor);
  margin-top: 40px;
  position: relative;
  overflow: auto;
}
.scheme-lot-list__table__title {
  color: var(--elementColor);
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}
.scheme-lot-list__table--element {
  display: flex;
  justify-content: space-between;
  min-width: 270px;
  color: white;
  border-bottom: 1px solid;
  border-color: var(--elementColor);
  padding: 10px 0;
}
.scheme-lot-list__table--element__button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 10px;
  border-radius: 16px;
  cursor: pointer;
  color: #ffffff;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.scheme-lot-list__table--element__button.add {
  border: 1px solid var(--elementColor);
}
.scheme-lot-list__table--element__particle {
  display: inline;
  padding: 5px;
  color: var(--elementColor);
}
.scheme-lot-list__table--icon {
  color: var(--elementColor);
}

.back-btn--table {
  position: absolute;
  left: 67px;
  top: 30px;
}

.mobile-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
  background: black;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px 63px;
}

.mobile-text {
  color: white;
  margin-top: 30%;
  max-width: 300px;
}
.mobile-text__block {
  margin-top: 10px;
}

.gallery-slider__wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  background-color: #191919;
}

.gallery-slider {
  width: 100%;
  height: 94vh;
  max-height: 880px;
  background-color: #191919;
}
.gallery-slider .hooper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}
.gallery-slider__slide {
  width: 78vw;
  height: 94vh;
}
.gallery-slider__slide__image {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.gallery-slider__nav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 65px;
  height: 65px;
  background-color: #191919;
  border-radius: 100%;
  position: absolute;
  z-index: 2;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  border: 0;
  outline: 0;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 680px) {
  .gallery-slider__nav {
    -webkit-transform: translateY(-50%) scale(0.8);
            transform: translateY(-50%) scale(0.8);
  }
}
@media screen and (max-width: 480px) {
  .gallery-slider__nav {
    -webkit-transform: translateY(-50%) scale(0.6);
            transform: translateY(-50%) scale(0.6);
  }
}
.gallery-slider__nav.nav--prev {
  left: 4%;
}
@media screen and (max-width: 480px) {
  .gallery-slider__nav.nav--prev {
    left: 2%;
  }
}
.gallery-slider__nav.nav--prev svg {
  position: relative;
  left: -2px;
}
.gallery-slider__nav.nav--next {
  right: 4%;
}
@media screen and (max-width: 480px) {
  .gallery-slider__nav.nav--next {
    right: 2%;
  }
}
.gallery-slider__nav.nav--next svg {
  position: relative;
  right: -2px;
}

.warning-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: calc(100% - 60px);
  max-width: 0 auto;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 99999;
  background-color: #ffffff;
  padding: 5%;
  border-radius: 16px;
  margin: 0;
  padding: 80px 32px 40px;
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
}
.warning-modal__close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  color: #000000;
  background: transparent;
  outline: none;
  cursor: pointer;
  position: absolute;
  top: 18px;
  right: 18px;
  border: none;
}
.warning-modal__separator {
  width: 160px;
  height: 2px;
  margin: 28px auto;
  background-color: #000000;
}
.warning-modal__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.warning-modal__content__icon {
  width: 68px;
  margin-bottom: 26px;
}
.warning-modal__content__icon svg {
  width: 100%;
  height: auto;
}
.warning-modal__content__text {
  text-align: center;
  color: #000000;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  line-height: 1.2;
}
.warning-modal__btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 35px;
  background-color: #2F2F2F;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  border: none;
  border-radius: 35px;
  box-shadow: 0 0 12px 0px rgba(0, 0, 0, 0.4);
  margin-top: 24px;
}
.warning-modal--rel {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: fixed;
  top: 57%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 80%;
  z-index: 99999;
  background-color: #191919;
  padding: 3em;
  border-radius: 25px;
  margin: 0;
}

.v360-contact-icons {
  width: 77px;
  position: fixed;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  background-color: #ffffff;
  transform: translateY(-50%);
  list-style: none;
  margin: 0;
  border-radius: 10px 0 0 10px;
  z-index: 10;
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  max-width: 80px;
  text-align: center;
}
.v360-contact-icons-animate:hover {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-name: vibration;
          animation-name: vibration;
}
.v360-contact-icons a:only-child,
.v360-contact-icons button:only-child {
  border-radius: 10px 0 0 10px !important;
}
.v360-contact-icons a:first-child,
.v360-contact-icons button:first-child {
  border-radius: 10px 0 0 0;
}
.v360-contact-icons a:last-child,
.v360-contact-icons button:last-child {
  border-radius: 0 0 0 10px;
}
.v360-contact-icons__icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 77px;
  height: 74px;
  padding: 16px 12px;
  border: none;
}
.v360-contact-icons__icon--mail {
  background-color: transparent;
}
.v360-contact-icons__icon-inner {
  position: absolute;
  top: 0;
  right: 90%;
  z-index: 100;
  display: none;
  align-items: center;
  justify-content: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: 100%;
  padding: 0 16px;
  border-radius: 10px 0 0 10px;
  font-size: 30px;
  white-space: nowrap;
  font-style: italic;
  background-color: inherit;
}
.v360-contact-icons__icon:hover .v360-contact-icons__icon-inner {
  display: flex;
}
.v360-contact-icons--mobile {
  width: 52px;
}
.v360-contact-icons--mobile .v360-contact-icons__icon {
  width: 52px;
  height: 52px;
  padding: 10px 8px;
}
.v360-contact-icons--mobile .v360-contact-icons__icon-inner {
  font-size: 20px;
}
.v360-contact-icons--mobile .v360-contact-icons__icon svg {
  width: 28px;
}

@-webkit-keyframes vibration {
  10% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  20% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  30% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  40% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  50% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  60% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  70% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  90% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  100% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
}

@keyframes vibration {
  10% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  20% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  30% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  40% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  50% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  60% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  70% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  90% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  100% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
}
@media (min-width: 1080px) {
  .active-on-mobile {
    display: none;
  }
}
@media (max-width: 1080px) {
  .modal {
    padding: 0 25px;
  }
  .modal-header {
    padding-top: 25px;
    font-size: 40px;
  }
  .modal-body {
    padding: 35px 0;
  }
  .modal-info {
    padding: 40px 30px;
  }
  .v360-viewer-container .fullscreen-toggle {
    display: none !important;
  }
  .active-on-mobile {
    display: none;
  }
}
@media (max-width: 1040px) {
  .modal__box-title {
    display: flex;
    align-items: center;
  }
  .modal .lot-title {
    display: flex;
    margin-right: 10px;
    font-size: 26px;
  }
  .modal__box {
    display: block;
  }
  .scheme-lot-list--wrapper {
    padding: 20px 20px 40px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .scheme-lot-list__close_recherche {
    top: 20px;
  }
  .scheme-lot-list__v360 {
    top: 15px !important;
    right: 75px !important;
  }
  .scheme-lot-info--wrapper {
    padding: 80px;
  }
  .lot-info__content {
    flex-direction: column;
  }
  .lot-info__form {
    max-width: unset;
    padding-top: 20px;
  }
}
@media (max-width: 768px) {
  .modal .header__left {
    font-size: 25px;
  }
  .modal-info {
    padding: 40px 25px;
  }
  .lot-info__wrapper {
    margin-right: 15px;
  }
  .lot-info--container {
    max-width: unset;
  }
  .scheme-lot-list__left-menu {
    max-width: unset;
    overflow-y: unset;
    margin-bottom: 20px;
  }
  .scheme-lot-list__filters {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .scheme-lot-list__table-wr {
    margin-left: 0px;
  }
  .rooms__filter-name {
    width: 100%;
    margin-bottom: 10px;
  }
  .footer-favorites__lot {
    width: unset;
  }
  .footer-favorites__num {
    font-size: 30px;
  }
  .footer-favorites__item {
    padding: 0 10px;
    font-size: 30px;
    min-height: unset;
  }
  .scheme-lot-info--wrapper {
    height: 100%;
    overflow-y: auto;
  }
}
@media (max-width: 576px) {
  .off-on-mobile {
    display: none;
  }
  .active-on-mobile {
    display: initial;
  }
}
@media (max-width: 540px) {
  .modal-info-body {
    padding: 15px 0;
  }
  .modal-info-text {
    padding-bottom: 3px;
  }
  .table-info-descriptions__item {
    padding-bottom: 10px;
  }
  .scheme-lot-list--title {
    font-size: 20px;
  }
  .scheme-lot-list__table--column {
    margin-right: 0px;
  }
  .footer-favorites__btn {
    font-size: 11px;
    width: 100%;
  }
  .footer-favorites__lot {
    width: unset;
  }
  .footer-favorites__num {
    font-size: 20px;
  }
  .footer-favorites__item {
    padding: 0 10px;
    font-size: 20px;
    background: unset !important;
    min-height: unset;
  }
  .modal-optionner_table {
    font-size: 12px;
  }
  .modal-left {
    padding-right: 15px;
  }
  .modal-right {
    padding-left: 15px;
  }
  .modal-body {
    padding: 15px 0;
    min-height: unset;
  }
  .modal-text_header {
    display: none;
  }
  .modal__box {
    display: block;
  }
  .modal__box__img {
    display: none;
  }
  .modal__price {
    font-size: 16px;
  }
  .modal .lot-title {
    font-size: 18px;
  }
  .modal-footer {
    padding-bottom: 15px;
  }
  .rooms__filter-wrapper-range {
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 1367px) {
  .loader__img {
    max-width: 75%;
  }
  .aside-menu-localisation-element-padding {
    margin-left: 10px;
  }
  .aside-menu .inner-menu .menu-link__label_padding {
    font-size: 1em;
  }
  .aside-menu .inner-menu {
    padding-bottom: 50px;
    max-width: unset;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch !important;
  }
  .aside-menu .inner-menu::-webkit-scrollbar {
    width: 0;
    background-color: transparent;
    display: none;
  }
  .aside-menu .inner-menu::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .aside-menu .inner-menu::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
  .aside-menu .aside-menu__links_landing {
    padding-top: 20px;
  }
  .aside-menu .menu-link {
    margin-bottom: 0;
  }
  .aside-menu .menu-link__label, .aside-menu .aside-menu .inner-menu .menu-link__label {
    font-size: 1em;
    padding: 15px;
  }
  .aside-menu .menu-footer {
    padding-bottom: 10px;
  }
  .aside-menu__links_landing .menu-link {
    margin-bottom: 25px !important;
  }
  .aside-menu__links_landing .menu-link__label {
    padding: 0;
  }
  .aside-menu__links_landing .menu-link_residence {
    margin-bottom: 29px !important;
  }
  .aside-menu__links_landing .menu-link_virtual-tour {
    margin-bottom: 23px !important;
  }
  .aside-menu__links_landing .menu-link_availability {
    margin-bottom: 32px !important;
  }
  .aside-menu__links_landing .menu-link_line {
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .aside-menu__burger {
    top: 40px;
    left: 40px;
  }
  .aside-menu__wrapper {
    padding-left: 50px;
  }
  .aside-menu {
    padding-top: 66px;
  }
  .layout-controls {
    top: 50px;
    right: 50px;
  }
  .i-360 {
    right: 50px;
  }
}
@media screen and (max-width: 420px) {
  .illusio-slider__slide__image-gallery {
    width: 100% !important;
  }
  .layout-controls {
    top: 60px;
    right: 10px;
  }
  .aside-menu {
    width: 100%;
    padding-top: 50px;
  }
  .aside-menu__burger {
    left: 20px;
    top: 20px;
  }
  .aside-menu .inner-menu .menu-link__label_padding {
    font-size: 1em;
  }
  .aside-menu .inner-menu {
    padding-bottom: 50px;
    max-width: unset;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch !important;
  }
  .aside-menu .inner-menu::-webkit-scrollbar {
    width: 0;
    background-color: transparent;
    display: none;
  }
  .aside-menu .inner-menu::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .aside-menu .inner-menu::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
  .aside-menu__links {
    padding-bottom: 50px;
  }
  .aside-menu .menu-link {
    margin-bottom: 0;
  }
  .aside-menu .menu-link__label, .aside-menu .aside-menu .inner-menu .menu-link__label {
    font-size: 1em;
  }
  .menu-info-container__wrapper {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .menu-footer {
    padding-bottom: 0;
    margin-left: 0;
  }
  .menu-footer-name {
    font-size: 11px;
  }
  .menu-link__label .back-btn {
    left: 0;
  }
  .theme-switcher-container {
    padding: 0px 7px;
    position: fixed;
    top: 8px;
  }
  .scheme-lot-info__img {
    margin: 30px 0;
  }
  .scheme-lot-info__img img {
    width: 100%;
  }
  .scheme-lot-info__buttons {
    font-size: 13px;
  }
  .scheme-lot-info__btn--wrapper {
    padding: 5px 8px;
    font-size: 12px;
  }
  .scheme-lot-info--wrapper {
    max-height: 100%;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch !important;
    width: 100%;
    padding: 20px;
  }
  .scheme-lot-info--wrapper::-webkit-scrollbar {
    width: 0;
    background-color: transparent;
    display: none;
  }
  .scheme-lot-info--wrapper::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .scheme-lot-info--wrapper::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
  .scheme-lot-info--container {
    padding: 60px 20px;
  }
  .menu-info-container__text {
    max-width: 276px;
  }
  .rooms__filter {
    width: 100%;
    margin-bottom: 20px;
  }
  .rooms__filter_tours {
    margin-bottom: 20px;
  }
  .rooms__filter-show {
    margin-bottom: 30px;
  }
  .rooms__filter_typologie {
    margin-bottom: 10px;
  }
  .lot-info__number {
    font-size: 20px;
  }
  .lot-info__number span {
    font-size: 28px;
    display: inline;
  }
  .menu-info-container {
    padding-bottom: 10px;
  }
  .menu-info-container__wrapper {
    margin-bottom: 20px;
  }
  .hooper-slide {
    padding: 0 !important;
  }
  .hooper-navigation {
    display: none;
  }
  .illusio-slider .illusio-slider--gallery .hooper {
    top: 50% !important;
    left: 45% !important;
    width: 100% !important;
  }
  .illusio-slider__slide__image {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .modal-info {
    padding-top: 20px;
  }
  .scheme-lot-list--wrapper {
    padding: 20px 10px 20px;
  }
  .scheme-lot-list__table-wr {
    margin-left: 0;
  }
  .scheme-lot-list__close_recherche {
    top: 20px;
    right: 20px;
  }
  .scheme-lot-list__table--element {
    padding-bottom: 0;
  }
  .scheme-lot-list__table--element__particle:last-child {
    margin: 0;
  }
  .lot-title__price {
    font-size: 20px;
  }
  .modal-optionner_table {
    font-size: 11px;
  }
}
@media screen and (max-width: 350px) {
  .aside-menu__wrapper {
    padding-left: 40px;
  }
}
@media screen and (max-width: 325px) {
  .scheme-lot-info__btn--wrapper {
    font-size: 10px;
  }
  .scheme-lot-info__buttons {
    font-size: 9px;
  }
}
@media (max-width: 816px) and (orientation: landscape) {
  .scheme-lot-list--title {
    font-size: 20px;
  }
  .scheme-lot-list__table--element {
    padding-bottom: 0;
  }
  .hooper-navigation {
    display: none;
  }
  .illusio-slider__slide__image-gallery {
    width: 100% !important;
  }
  .mes-choix-btn {
    top: 35px;
    right: 0;
    font-size: 10px;
    width: 110px;
  }
  .scheme-lot-list--wrapper {
    padding: 30px 20px;
  }
  .scheme-lot-list__table-wr {
    margin-left: 0;
  }
  .scheme-lot-list__close {
    top: 20px;
    right: 20px;
  }
  .modal-comparator .table-descriptions__item {
    padding-bottom: 10px;
  }
  .modal-comparator .table-descriptions__postfix {
    font-size: 15px;
  }
  .modal-comparator .table-descriptions__title {
    font-size: 13px;
  }
  .modal-comparator .table-descriptions__key {
    font-size: 15px;
  }
  .modal-comparator .modal-footer {
    min-height: 120px;
  }
  .mobile-text {
    font-size: 13px;
  }
  .layout-controls {
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .i-360 {
    bottom: 10px;
    right: 0;
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
  }
  .aside-menu__links .menu-link__label {
    font-size: 1em;
  }
  .lot-info__number {
    font-size: 20px;
  }
  .lot-info__number span {
    font-size: 30px;
    display: inline;
  }
  .rooms__filter {
    margin-bottom: 20px;
  }
  .rooms__filter__select__title_tours {
    margin-bottom: 15px;
  }
  .scheme-lot-info--container {
    padding-top: 20px;
    max-width: 100%;
  }
  .scheme-lot-info--container::-webkit-scrollbar {
    width: 0;
    background-color: transparent;
    display: none;
  }
  .scheme-lot-info--container::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .scheme-lot-info--container::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
  .scheme-lot-info__btn--wrapper {
    font-size: 12px;
  }
  .scheme-lot-info .loader img {
    width: 100%;
  }
  .menu-info-container__wrapper {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .menu-footer {
    padding-bottom: 0;
  }
  .menu-footer-name {
    font-size: 11px;
    margin-bottom: 0;
  }
}
@media (max-width: 900px) and (orientation: landscape) {
  .aside-menu {
    padding-top: 0px;
    margin: 0;
    width: auto;
    padding-right: 0px;
  }
  .aside-menu .inner-menu {
    padding-top: 0;
  }
  .aside-menu__logo::after {
    width: 100%;
  }
  .aside-menu__burger {
    left: 20px;
    top: 20px;
  }
  .aside-menu__links {
    max-height: 100%;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch !important;
  }
  .aside-menu__links::-webkit-scrollbar {
    width: 0;
    background-color: transparent;
    display: none;
  }
  .aside-menu__links::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .aside-menu__links::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
  .aside-menu__links .menu-link {
    margin-bottom: 16px;
  }
  .aside-menu__links .menu-link__label {
    font-size: 1em;
  }
  .aside-menu__links .menu-link__desc {
    margin-bottom: 25px;
  }
  .menu-footer__item-img {
    max-width: 80%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .scheme-lot-info--wrapper {
    padding: 50px 20px 20px;
    overflow-y: auto;
  }
  .scheme-lot-info--container {
    padding-top: 65px;
  }
  .scheme-lot-info--container--buttons {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    height: 89px;
    margin-left: 40px;
  }
  .scheme-lot-info--container::-webkit-scrollbar {
    width: 0;
    display: none;
    background-color: transparent;
  }
  .scheme-lot-info--container::-webkit-scrollbar-track-piece {
    background-color: transparent;
  }
  .scheme-lot-info--container::-webkit-scrollbar-thumb {
    background-color: transparent;
  }
}
@media (max-width: 900px) and (orientation: landscape) and (max-width: 900px) and (orientation: landscape) {
  .scheme-lot-info--container {
    padding-top: 0px;
    flex-direction: row;
  }
}
@media (max-width: 900px) and (orientation: landscape) {
  .scheme-lot-info--wrapper.position-menu-active {
    padding-left: 330px;
  }
  .menu-link {
    margin-bottom: 16px;
  }
  .menu-link__label {
    font-size: 16px;
  }
  .menu-link__desc {
    margin-bottom: 25px;
  }
  .theme-switcher {
    position: absolute;
    top: 4px;
    left: 3px;
  }
  .aside-menu__links, .aside-menu .inner-menu {
    max-width: unset;
  }
  .mobile-text {
    margin-top: 2%;
  }
  .aside-menu__wrapper {
    padding-left: 50px;
  }
}
@media (max-width: 900px) and (orientation: landscape) {
  .theme-switcher {
    top: 30px;
    left: 30px;
  }
  .aside-menu__burger {
    top: 50px;
    left: 50px;
  }
  .aside-menu__wrapper {
    display: block;
    padding-left: 31vw;
  }
  .aside-menu__wrapper:not(.is-home-template) {
    padding-left: 100px;
  }
  .aside-menu__logo {
    width: 20vw;
    position: absolute;
    left: 8%;
    top: 66px;
  }
  .aside-menu__logo:not(.is-home-template) {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    display: none;
  }
  .aside-menu__logo img {
    max-width: 35vw;
  }
  .aside-menu__img {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    width: unset;
  }
  .icon-bar::after {
    display: none;
  }
  .icon-bar__wrapper {
    left: -43px;
    position: absolute;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    top: 174px;
  }
  .icon-bar-container svg {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  .icon-bar {
    align-items: center;
  }
  .icon-bar-container::after {
    top: 3px;
  }
  .rooms__filter-inner {
    display: flex;
  }
  .fooms__filter-showbtn {
    display: flex;
    width: 100%;
    background: #fff;
    height: 30px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    position: absolute;
    justify-content: center;
    align-items: center;
    top: 33px;
  }
  .option-text {
    display: block;
  }
  .aside-menu__links {
    display: flex;
    flex-direction: column;
    padding-left: 60px;
    justify-content: center;
    width: 330px;
    height: 100%;
    border-left: 1px solid #ffffff;
    margin-top: -8px;
  }
  .aside-menu__links .aside-menu_col {
    padding-left: 40px;
    padding-right: 20px;
    justify-content: space-around;
  }
  .aside-menu__links .aside-menu_col .menu-link {
    display: flex;
    align-items: center;
    margin-bottom: 0;
  }
  .aside-menu__links .aside-menu_col .menu-link img {
    -webkit-transform: none;
            transform: none;
  }
  .aside-menu__links .aside-menu_col .menu-link__label {
    padding: 0;
    margin: 0;
  }
  .aside-menu_col {
    padding-left: 50px;
    height: 100%;
    justify-content: space-between;
  }
  .menu-footer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
    position: absolute;
    bottom: 0;
    left: 5%;
    width: 25vw;
  }
  .menu-footer .container-links {
    display: flex !important;
    flex-direction: row;
    width: 100% !important;
  }
  .menu-footer > div {
    display: block !important;
    width: 40% !important;
  }
  .menu-footer > div a {
    display: block !important;
  }
  .menu-footer > div a img {
    width: 100%;
  }
  .menu-footer-name {
    margin-bottom: 25px;
  }
  .tour-list_select {
    width: 70px;
    height: 23px;
  }
  .typology-item__checkbox__label, .tour-list_select__checkbox__label {
    font-size: 10px;
  }
  .additional-window__subtitle {
    font-size: 12px;
    margin-bottom: 17px;
  }
  .aside-menu__links__title, .aside-menu .inner-menu__title {
    font-size: 9px;
    letter-spacing: 1px;
    color: #2F2F2F;
  }
  .range-slider .vue-slider-rail .vue-slider-dot {
    width: 16px !important;
    height: 16px !important;
  }
  .rooms__filter-name {
    font-size: 12px;
  }
  .typology-item {
    padding: 6px 9px;
    width: unset;
    height: 23px;
  }
  .rooms__filter--orients {
    flex-wrap: nowrap;
  }
  .typology-item__checkbox__label {
    padding: 0;
  }
  .rooms__filter_typologie {
    max-width: 200px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    overflow-y: auto;
  }
  .change-form-toggle {
    height: 55px;
    justify-content: flex-end;
    font-size: 10px;
    max-width: 388px;
    min-width: 150px;
  }
  .reset-btn {
    margin: 0 0 13px;
    font-size: 12px;
  }
  .rooms__filter {
    margin-bottom: 13px;
  }
  .rooms__filter_exterieure {
    margin-bottom: 13px;
  }
  .rooms__filter_exterieure label {
    font-size: 10px;
    letter-spacing: 0.9px;
    color: #2F2F2F;
  }
}
@media (max-height: 375px) and (orientation: landscape) {
  .menu-footer-name {
    margin-bottom: 12px;
  }
  .change-form-toggle {
    margin-top: 15px;
  }
}
@media (max-width: 540px) and (orientation: portrait) {
  .aside-menu__links_landing {
    padding-left: 10px;
  }
  .v360-menu-btns {
    top: 50px;
    right: 25px;
  }
  .v360-menu-btns.fullscreen-toggle {
    top: 20px !important;
    right: 85px !important;
  }
  .compass-block {
    left: 5% !important;
    bottom: 0 !important;
  }
}
@media (max-height: 321px) and (orientation: landscape) {
  .aside-menu__logo {
    top: 75px;
    text-align: center;
  }
  .aside-menu__logo::after {
    bottom: 10px;
  }
  .aside-menu .menu-footer {
    padding-bottom: 10px;
  }
  .rooms__filter_typologie {
    margin: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLXN0eWxlcy5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0k7QURFSjs7QUNBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QURHSjs7QUNEQTtFQUNJO0FESUo7O0FDRkE7RUFDSTtBREtKOztBQ0hBO0VBQ0k7QURNSjs7QUNKQTtFQUNJO0FET0o7O0FDTEE7RUFDSTtFQUNBO0FEUUo7O0FDTkE7RUFDSTtFQUNBO0FEU0o7O0FDUEE7RUFDSTtFQUNBO0FEVUo7O0FDUEk7RUFFSTtBRFNSOztBRTlDUTtFQUNJO0FGaURaOztBRWxEUTtFQUNJO0FGcURaOztBRXREUTtFQUNJO0FGeURaOztBRTFEUTtFQUNJO0FGNkRaOztBRTlEUTtFQUNJO0FGaUVaOztBRWxFUTtFQUNJO0FGcUVaOztBRXRFUTtFQUNJO0FGeUVaOztBRTFFUTtFQUNJO0FGNkVaOztBRTlFUTtFQUNJO0FGaUZaOztBRWxGUTtFQUNJO0FGcUZaOztBRXRGUTtFQUNJO0FGeUZaOztBRTFGUTtFQUNJO0FGNkZaOztBRTlGUTtFQUNJO0FGaUdaOztBRWxHUTtFQUNJO0FGcUdaOztBRXRHUTtFQUNJO0FGeUdaOztBRTFHUTtFQUNJO0FGNkdaOztBRTlHUTtFQUNJO0FGaUhaOztBRWxIUTtFQUNJO0FGcUhaOztBRXRIUTtFQUNJO0FGeUhaOztBRTFIUTtFQUNJO0FGNkhaOztBRTlIUTtFQUNJO0FGaUlaOztBRWxJUTtFQUNJO0FGcUlaOztBRXRJUTtFQUNJO0FGeUlaOztBRTFJUTtFQUNJO0FGNklaOztBRTlJUTtFQUNJO0FGaUpaOztBRWxKUTtFQUNJO0FGcUpaOztBRXRKUTtFQUNJO0FGeUpaOztBRTFKUTtFQUNJO0FGNkpaOztBRTlKUTtFQUNJO0FGaUtaOztBRWxLUTtFQUNJO0FGcUtaOztBRXRLUTtFQUNJO0FGeUtaOztBRTFLUTtFQUNJO0FGNktaOztBRTlLUTtFQUNJO0FGaUxaOztBRWxMUTtFQUNJO0FGcUxaOztBRXRMUTtFQUNJO0FGeUxaOztBRTFMUTtFQUNJO0FGNkxaOztBRTlMUTtFQUNJO0FGaU1aOztBRWxNUTtFQUNJO0FGcU1aOztBRXRNUTtFQUNJO0FGeU1aOztBRTFNUTtFQUNJO0FGNk1aOztBRTlNUTtFQUNJO0FGaU5aOztBRWxOUTtFQUNJO0FGcU5aOztBRXROUTtFQUNJO0FGeU5aOztBRTFOUTtFQUNJO0FGNk5aOztBRTlOUTtFQUNJO0FGaU9aOztBRWxPUTtFQUNJO0FGcU9aOztBRXRPUTtFQUNJO0FGeU9aOztBRTFPUTtFQUNJO0FGNk9aOztBRTlPUTtFQUNJO0FGaVBaOztBRWxQUTtFQUNJO0FGcVBaOztBRXRQUTtFQUNJO0FGeVBaOztBRTFQUTtFQUNJO0FGNlBaOztBRTlQUTtFQUNJO0FGaVFaOztBRWxRUTtFQUNJO0FGcVFaOztBRXRRUTtFQUNJO0FGeVFaOztBRTFRUTtFQUNJO0FGNlFaOztBRTlRUTtFQUNJO0FGaVJaOztBRWxSUTtFQUNJO0FGcVJaOztBRXRSUTtFQUNJO0FGeVJaOztBRTFSUTtFQUNJO0FGNlJaOztBRTlSUTtFQUNJO0FGaVNaOztBRWxTUTtFQUNJO0FGcVNaOztBRXRTUTtFQUNJO0FGeVNaOztBRTFTUTtFQUNJO0FGNlNaOztBRTlTUTtFQUNJO0FGaVRaOztBRWxUUTtFQUNJO0FGcVRaOztBRXRUUTtFQUNJO0FGeVRaOztBRTFUUTtFQUNJO0FGNlRaOztBRTlUUTtFQUNJO0FGaVVaOztBRWxVUTtFQUNJO0FGcVVaOztBRXRVUTtFQUNJO0FGeVVaOztBRTFVUTtFQUNJO0FGNlVaOztBRTlVUTtFQUNJO0FGaVZaOztBRWxWUTtFQUNJO0FGcVZaOztBRXRWUTtFQUNJO0FGeVZaOztBRTFWUTtFQUNJO0FGNlZaOztBRTlWUTtFQUNJO0FGaVdaOztBRWxXUTtFQUNJO0FGcVdaOztBRXRXUTtFQUNJO0FGeVdaOztBRTFXUTtFQUNJO0FGNldaOztBRTlXUTtFQUNJO0FGaVhaOztBRWxYUTtFQUNJO0FGcVhaOztBRXRYUTtFQUNJO0FGeVhaOztBRTFYUTtFQUNJO0FGNlhaOztBRTlYUTtFQUNJO0FGaVlaOztBRWxZUTtFQUNJO0FGcVlaOztBRXRZUTtFQUNJO0FGeVlaOztBRTFZUTtFQUNJO0FGNllaOztBRTlZUTtFQUNJO0FGaVpaOztBRWxaUTtFQUNJO0FGcVpaOztBRXRaUTtFQUNJO0FGeVpaOztBRTFaUTtFQUNJO0FGNlpaOztBRTlaUTtFQUNJO0FGaWFaOztBRWxhUTtFQUNJO0FGcWFaOztBRXRhUTtFQUNJO0FGeWFaOztBRTFhUTtFQUNJO0FGNmFaOztBRTlhUTtFQUNJO0FGaWJaOztBRWxiUTtFQUNJO0FGcWJaOztBRXRiUTtFQUNJO0FGeWJaOztBRTFiUTtFQUNJO0FGNmJaOztBRTliUTtFQUNJO0FGaWNaOztBRWxjUTtFQUNJO0FGcWNaOztBRXRjUTtFQUNJO0FGeWNaOztBRTFjUTtFQUNJO0FGNmNaOztBRTljUTtFQUNJO0FGaWRaOztBRWxkUTtFQUNJO0FGcWRaOztBRXRkUTtFQUNJO0FGeWRaOztBRTFkUTtFQUNJO0FGNmRaOztBRTlkUTtFQUNJO0FGaWVaOztBRWxlUTtFQUNJO0FGcWVaOztBRXRlUTtFQUNJO0FGeWVaOztBRTFlUTtFQUNJO0FGNmVaOztBRTllUTtFQUNJO0FGaWZaOztBRWxmUTtFQUNJO0FGcWZaOztBRXRmUTtFQUNJO0FGeWZaOztBRTFmUTtFQUNJO0FGNmZaOztBRTlmUTtFQUNJO0FGaWdCWjs7QUVsZ0JRO0VBQ0k7QUZxZ0JaOztBRXRnQlE7RUFDSTtBRnlnQlo7O0FFMWdCUTtFQUNJO0FGNmdCWjs7QUU5Z0JRO0VBQ0k7QUZpaEJaOztBRWxoQlE7RUFDSTtBRnFoQlo7O0FFdGhCUTtFQUNJO0FGeWhCWjs7QUUxaEJRO0VBQ0k7QUY2aEJaOztBRTloQlE7RUFDSTtBRmlpQlo7O0FFbGlCUTtFQUNJO0FGcWlCWjs7QUV0aUJRO0VBQ0k7QUZ5aUJaOztBRTFpQlE7RUFDSTtBRjZpQlo7O0FFOWlCUTtFQUNJO0FGaWpCWjs7QUVsakJRO0VBQ0k7QUZxakJaOztBRXRqQlE7RUFDSTtBRnlqQlo7O0FFMWpCUTtFQUNJO0FGNmpCWjs7QUU5akJRO0VBQ0k7QUZpa0JaOztBRWxrQlE7RUFDSTtBRnFrQlo7O0FFdGtCUTtFQUNJO0FGeWtCWjs7QUUxa0JRO0VBQ0k7QUY2a0JaOztBRTlrQlE7RUFDSTtBRmlsQlo7O0FFbGxCUTtFQUNJO0FGcWxCWjs7QUV0bEJRO0VBQ0k7QUZ5bEJaOztBRTFsQlE7RUFDSTtBRjZsQlo7O0FFOWxCUTtFQUNJO0FGaW1CWjs7QUVsbUJRO0VBQ0k7QUZxbUJaOztBRXRtQlE7RUFDSTtBRnltQlo7O0FFMW1CUTtFQUNJO0FGNm1CWjs7QUU5bUJRO0VBQ0k7QUZpbkJaOztBRWxuQlE7RUFDSTtBRnFuQlo7O0FFdG5CUTtFQUNJO0FGeW5CWjs7QUUxbkJRO0VBQ0k7QUY2bkJaOztBRTluQlE7RUFDSTtBRmlvQlo7O0FFbG9CUTtFQUNJO0FGcW9CWjs7QUV0b0JRO0VBQ0k7QUZ5b0JaOztBRTFvQlE7RUFDSTtBRjZvQlo7O0FFOW9CUTtFQUNJO0FGaXBCWjs7QUVscEJRO0VBQ0k7QUZxcEJaOztBRXRwQlE7RUFDSTtBRnlwQlo7O0FFMXBCUTtFQUNJO0FGNnBCWjs7QUU5cEJRO0VBQ0k7QUZpcUJaOztBRWxxQlE7RUFDSTtBRnFxQlo7O0FFdHFCUTtFQUNJO0FGeXFCWjs7QUUxcUJRO0VBQ0k7QUY2cUJaOztBRTlxQlE7RUFDSTtBRmlyQlo7O0FFbHJCUTtFQUNJO0FGcXJCWjs7QUV0ckJRO0VBQ0k7QUZ5ckJaOztBRTFyQlE7RUFDSTtBRjZyQlo7O0FFOXJCUTtFQUNJO0FGaXNCWjs7QUVsc0JRO0VBQ0k7QUZxc0JaOztBRXRzQlE7RUFDSTtBRnlzQlo7O0FFMXNCUTtFQUNJO0FGNnNCWjs7QUU5c0JRO0VBQ0k7QUZpdEJaOztBRWx0QlE7RUFDSTtBRnF0Qlo7O0FFdHRCUTtFQUNJO0FGeXRCWjs7QUUxdEJRO0VBQ0k7QUY2dEJaOztBRTl0QlE7RUFDSTtBRml1Qlo7O0FFbHVCUTtFQUNJO0FGcXVCWjs7QUV0dUJRO0VBQ0k7QUZ5dUJaOztBRTF1QlE7RUFDSTtBRjZ1Qlo7O0FFOXVCUTtFQUNJO0FGaXZCWjs7QUVsdkJRO0VBQ0k7QUZxdkJaOztBRXR2QlE7RUFDSTtBRnl2Qlo7O0FFMXZCUTtFQUNJO0FGNnZCWjs7QUU5dkJRO0VBQ0k7QUZpd0JaOztBRWx3QlE7RUFDSTtBRnF3Qlo7O0FFdHdCUTtFQUNJO0FGeXdCWjs7QUUxd0JRO0VBQ0k7QUY2d0JaOztBRTl3QlE7RUFDSTtBRml4Qlo7O0FFbHhCUTtFQUNJO0FGcXhCWjs7QUV0eEJRO0VBQ0k7QUZ5eEJaOztBRTF4QlE7RUFDSTtBRjZ4Qlo7O0FFOXhCUTtFQUNJO0FGaXlCWjs7QUVseUJRO0VBQ0k7QUZxeUJaOztBRXR5QlE7RUFDSTtBRnl5Qlo7O0FFMXlCUTtFQUNJO0FGNnlCWjs7QUU5eUJRO0VBQ0k7QUZpekJaOztBRWx6QlE7RUFDSTtBRnF6Qlo7O0FFdHpCUTtFQUNJO0FGeXpCWjs7QUUxekJRO0VBQ0k7QUY2ekJaOztBRTl6QlE7RUFDSTtBRmkwQlo7O0FFbDBCUTtFQUNJO0FGcTBCWjs7QUV0MEJRO0VBQ0k7QUZ5MEJaOztBRTEwQlE7RUFDSTtBRjYwQlo7O0FFOTBCUTtFQUNJO0FGaTFCWjs7QUVsMUJRO0VBQ0k7QUZxMUJaOztBRXQxQlE7RUFDSTtBRnkxQlo7O0FFMTFCUTtFQUNJO0FGNjFCWjs7QUU5MUJRO0VBQ0k7QUZpMkJaOztBRWwyQlE7RUFDSTtBRnEyQlo7O0FFdDJCUTtFQUNJO0FGeTJCWjs7QUUxMkJRO0VBQ0k7QUY2MkJaOztBRTkyQlE7RUFDSTtBRmkzQlo7O0FFbDNCUTtFQUNJO0FGcTNCWjs7QUV0M0JRO0VBQ0k7QUZ5M0JaOztBRTEzQlE7RUFDSTtBRjYzQlo7O0FFOTNCUTtFQUNJO0FGaTRCWjs7QUVsNEJRO0VBQ0k7QUZxNEJaOztBRXQ0QlE7RUFDSTtBRnk0Qlo7O0FFMTRCUTtFQUNJO0FGNjRCWjs7QUU5NEJRO0VBQ0k7QUZpNUJaOztBRWw1QlE7RUFDSTtBRnE1Qlo7O0FFdDVCUTtFQUNJO0FGeTVCWjs7QUUxNUJRO0VBQ0k7QUY2NUJaOztBRTk1QlE7RUFDSTtBRmk2Qlo7O0FFbDZCUTtFQUNJO0FGcTZCWjs7QUV0NkJRO0VBQ0k7QUZ5NkJaOztBRTE2QlE7RUFDSTtBRjY2Qlo7O0FFOTZCUTtFQUNJO0FGaTdCWjs7QUVsN0JRO0VBQ0k7QUZxN0JaOztBRXQ3QlE7RUFDSTtBRnk3Qlo7O0FFMTdCUTtFQUNJO0FGNjdCWjs7QUU5N0JRO0VBQ0k7QUZpOEJaOztBRWw4QlE7RUFDSTtBRnE4Qlo7O0FFdDhCUTtFQUNJO0FGeThCWjs7QUUxOEJRO0VBQ0k7QUY2OEJaOztBRTk4QlE7RUFDSTtBRmk5Qlo7O0FFbDlCUTtFQUNJO0FGcTlCWjs7QUV0OUJRO0VBQ0k7QUZ5OUJaOztBRTE5QlE7RUFDSTtBRjY5Qlo7O0FFOTlCUTtFQUNJO0FGaStCWjs7QUVsK0JRO0VBQ0k7QUZxK0JaOztBRXQrQlE7RUFDSTtBRnkrQlo7O0FFMStCUTtFQUNJO0FGNitCWjs7QUU5K0JRO0VBQ0k7QUZpL0JaOztBRWwvQlE7RUFDSTtBRnEvQlo7O0FFdC9CUTtFQUNJO0FGeS9CWjs7QUUxL0JRO0VBQ0k7QUY2L0JaOztBRTkvQlE7RUFDSTtBRmlnQ1o7O0FFbGdDUTtFQUNJO0FGcWdDWjs7QUV0Z0NRO0VBQ0k7QUZ5Z0NaOztBRTFnQ1E7RUFDSTtBRjZnQ1o7O0FFOWdDUTtFQUNJO0FGaWhDWjs7QUVsaENRO0VBQ0k7QUZxaENaOztBRXRoQ1E7RUFDSTtBRnloQ1o7O0FFMWhDUTtFQUNJO0FGNmhDWjs7QUU5aENRO0VBQ0k7QUZpaUNaOztBRWxpQ1E7RUFDSTtBRnFpQ1o7O0FFdGlDUTtFQUNJO0FGeWlDWjs7QUUxaUNRO0VBQ0k7QUY2aUNaOztBRTlpQ1E7RUFDSTtBRmlqQ1o7O0FFbGpDUTtFQUNJO0FGcWpDWjs7QUV0akNRO0VBQ0k7QUZ5akNaOztBRTFqQ1E7RUFDSTtBRjZqQ1o7O0FFOWpDUTtFQUNJO0FGaWtDWjs7QUVsa0NRO0VBQ0k7QUZxa0NaOztBRXRrQ1E7RUFDSTtBRnlrQ1o7O0FFMWtDUTtFQUNJO0FGNmtDWjs7QUU5a0NRO0VBQ0k7QUZpbENaOztBRWxsQ1E7RUFDSTtBRnFsQ1o7O0FFdGxDUTtFQUNJO0FGeWxDWjs7QUUxbENRO0VBQ0k7QUY2bENaOztBRTlsQ1E7RUFDSTtBRmltQ1o7O0FFbG1DUTtFQUNJO0FGcW1DWjs7QUV0bUNRO0VBQ0k7QUZ5bUNaOztBRTFtQ1E7RUFDSTtBRjZtQ1o7O0FFOW1DUTtFQUNJO0FGaW5DWjs7QUVsbkNRO0VBQ0k7QUZxbkNaOztBRXRuQ1E7RUFDSTtBRnluQ1o7O0FFMW5DUTtFQUNJO0FGNm5DWjs7QUU5bkNRO0VBQ0k7QUZpb0NaOztBR3RvQ0M7RUFDRztBSHlvQ0o7O0FHdm9DQTtFQUNJLCtCQ0pRO0FKOG9DWjs7QUd4b0NBO0VBQ0k7QUgyb0NKOztBR3pvQ0E7RUFDSTtFQUNBO0FING9DSjs7QUcxb0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUg2b0NKO0FHNW9DSTtFQUNJO0FIOG9DUjs7QUc1b0NBO0VBQ0k7QUgrb0NKOztBRzVvQ0k7RUFDSTtBSCtvQ1I7O0FLL3FDQTtFQUNJO0FMa3JDSjs7QUtockNBOztFQUVJO0FMbXJDSjs7QUtsckNBOztFQUVJO0FMcXJDSjs7QUtsckNBOztFQUVJO0VBQUE7RUFBQTtBTHFyQ0o7O0FLcHJDQTs7RUFFSTtFQUNBO1VBQUE7QUx1ckNKOztBS3ByQ0E7O0VBRUk7RUFBQTtFQUFBO0FMdXJDSjs7QUt0ckNBOztFQUVJO1VBQUE7QUx5ckNKOztBS3RyQ0E7O0VBRUk7QUx5ckNKOztBS3hyQ0E7O0VBRUk7RUFDQTtVQUFBO0FMMnJDSjs7QUt4ckNBOztFQUVJO0VBQUE7RUFBQTtFQUNBO0VBQ0E7VUFBQTtBTDJyQ0o7O0FLMXJDQTs7RUFFSTtFQUNBO1VBQUE7QUw2ckNKOztBSzFyQ0E7RUFDSTtBTDZyQ0o7O0FLNXJDQTtFQUNJO0FMK3JDSjs7QUs5ckNBOztFQUVJO1VBQUE7RUFDQTtBTGlzQ0o7O0FLOXJDQTtFQUNJO0FMaXNDSjs7QUtoc0NBO0VBQ0k7QUxtc0NKOztBS2xzQ0E7RUFDSTtVQUFBO0VBQ0E7QUxxc0NKOztBTWh3Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FObXdDSjs7QU83d0NBO0VBQ0k7QVBneENKO0FPOXdDSTtFQUNJO0FQZ3hDUjtBTzl3Q0k7RUFDSTtBUGd4Q1I7QU85d0NJO0VBQ0k7QVBneENSO0FPOXdDSTtFQUNJO0FQZ3hDUjtBTy93Q1E7RUFDSTtFQUNBO0FQaXhDWjtBT2h4Q1E7RUFDSTtFQUNBO0FQa3hDWjtBT2p4Q1E7RUFDSTtFQUNBO0FQbXhDWjtBT2x4Q1E7RUFDSTtFQUNBO0FQb3hDWjtBT254Q1E7RUFDSTtFQUNBO0FQcXhDWjtBT3B4Q1E7RUFDSTtFQUNBO0FQc3hDWjtBT3J4Q1E7RUFDSTtFQUNBO0FQdXhDWjtBT3R4Q1E7RUFDSTtFQUNBO0FQd3hDWjtBT3Z4Q1E7RUFDSTtFQUNBO0FQeXhDWjtBT3h4Q1E7RUFDSTtFQUNBO0FQMHhDWjtBT3p4Q1E7RUFDSTtFQUNBO0FQMnhDWjtBTzF4Q1E7RUFDSTtFQUNBO0FQNHhDWjs7QU8xeENJO0VBQ0k7QVA2eENSO0FPNXhDSTtFQUNJO0FQOHhDUjtBTzd4Q0k7RUFDSTtBUCt4Q1I7QU85eENJO0VBQ0k7QVBneUNSO0FPL3hDSTtFQUNJO0FQaXlDUjs7QU8veENJO0VBQ0k7QVBreUNSO0FPanlDSTtFQUNJO0FQbXlDUjtBT2x5Q0k7RUFDSTtBUG95Q1I7O0FPbnlDQTtFQUNJO0FQc3lDSjs7QU9yeUNBO0VBQ0k7QVB3eUNKOztBT3Z5Q0E7RUFDSTtBUDB5Q0o7O0FPenlDQTtFQUNJO0FQNHlDSjs7QU8xeUNBO0VBQ0k7QVA2eUNKO0FPNXlDSTtFQUNJO0FQOHlDUjs7QVE5M0NBO0VBQ0k7QVJpNENKOztBUWg0Q0E7RUFDSTtBUm00Q0o7O0FRbDRDQTtFQUNJO0FScTRDSjs7QVFwNENBO0VBQ0k7VUFBQTtFQUNBO0FSdTRDSjtBUXQ0Q0k7RUFDSTtBUnc0Q1I7O0FRdjRDQTtFQUNJO0VBQUE7RUFBQTtBUjA0Q0o7O0FRejRDQTtFQUNJO0FSNDRDSjs7QVEzNENBO0VBQ0k7QVI4NENKOztBUTc0Q0E7RUFDSTtBUmc1Q0o7QVEvNENJO0VBQ0k7QVJpNUNSO0FRaDVDSTtFQUNJO0FSazVDUjs7QVN4NkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUMjZDSjs7QVMxNkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDY2Q0o7QVM1NkNJO0VBQ0k7RUFDQTtFQUNBO0FUODZDUjtBUzc2Q0k7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ4NkNSO0FTNzZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QVQ4NkNSO0FTNzZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUKzZDWjtBUzk2Q1k7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVCs2Q2hCO0FTOTZDWTtFQUNJO0FUZzdDaEI7QVMvNkNZO0VBQ0k7QVRpN0NoQjtBU2g3Q0k7RUFDSTtFQUNBO0VBQ0E7QVRrN0NSO0FTajdDUTtFQUNJO0FUbTdDWjtBU2w3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVG83Q1I7QVNsN0NRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBVG03Q1o7QVNsN0NRO0VBQ0k7RUFDQTtLQUFBO0VBQ0E7QVRvN0NaO0FTbjdDSTtFQUNJO0FUcTdDUjtBU3A3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHM3Q1I7QVNyN0NRO0VBWEo7SUFZUTtFVHc3Q1Y7QUFDRjtBU3g3Q1E7RUFDSTtBVDA3Q1o7QVN6N0NRO0VBQ0k7QVQyN0NaO0FTMTdDSTs7RUFFSTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFxQkE7QVRzNkNSO0FTMTdDUTs7RUFDSTtFQUNBO0VBQ0E7QVQ2N0NaO0FTNTdDUTs7RUFDSTtBVCs3Q1o7QVM5N0NROztFQUNJO0FUaThDWjtBU2g4Q1E7O0VBQ0k7QVRtOENaO0FTbDhDUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHE4Q1o7QVNqOENROztFQUNJO0VBQ0E7RUFDQTtBVG84Q1o7QVNuOENROztFQUNJLCtCTGxKQTtFS21KQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRzOENaO0FTcjhDUTs7RUFDSTtFQUNBO0FUdzhDWjtBU3Y4Q1E7O0VBQ0k7RUFDQTtFQUNBO0VBQ0EsK0JMbktBO0VLb0tBO0VBQ0E7RUFDQTtBVDA4Q1o7QVN6OENZOztFQUNJO0FUNDhDaEI7QVMzOENZOztFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QVQ4OENoQjtBUzc4Q1k7O0VBQ0k7QVRnOUNoQjtBUy84Q1k7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVGs5Q2hCO0FTajlDZ0I7O0VBQ0k7RUFDQTtBVG85Q3BCO0FTbjlDZ0I7O0VBQ1E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUczlDeEI7QVM3OENnQjs7RUFDSTtBVGc5Q3BCO0FTOThDb0I7O0VBQ0k7QVRpOUN4QjtBUy84Q2dCOztFQUNJO0FUazlDcEI7QVNqOUNZOztFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMcE5KO0VLcU5JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRvOUNoQjtBU245Q2dCOztFQUNJO0FUczlDcEI7QVNuOUNJO0VBQ0k7QVRxOUNSOztBU3A5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVHU5Q0o7O0FTdDlDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUeTlDSjs7QVN0OUNBO0VBQ0k7QVR5OUNKO0FTeDlDSTtFQUNJO0FUMDlDUjtBU3o5Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVDI5Q1o7QVMxOUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNDlDWjtBUzM5Q1k7RUFQSjtJQVFRO0lBQ0E7RVQ4OUNkO0FBQ0Y7QVM5OUNRO0VBQ0k7VUFBQTtFQUNBO0FUZytDWjtBUzk5Q1k7RUFDSTtBVGcrQ2hCO0FTLzlDWTtFQUNJO0VBQ0E7QVRpK0NoQjtBUy85Q1k7RUFDSTtFQUNBO0FUaStDaEI7QVNoK0NRO0VBQ0k7QVRrK0NaO0FTaitDWTtFQUNJO0FUbStDaEI7QVNsK0NZO0VBQ0k7RUFDQTtBVG8rQ2hCO0FTbitDUTtFQUNJO0FUcStDWjtBU3ArQ1k7RUFDSTtFQUNBO0FUcytDaEI7QVNyK0NRO0VBR0k7QVRxK0NaO0FTditDWTtFQUNJO0FUeStDaEI7QVN2K0NZO0VBQ0k7RUFDQTtBVHkrQ2hCO0FTditDWTtFQUNJO0VBQ0E7QVR5K0NoQjtBU3grQ1E7RUFDSTtFQUNBO0VBQ0E7QVQwK0NaO0FTeitDUTtFQUNJO0FUMitDWjtBUzErQ1k7RUFDSTtFQUNBO0FUNCtDaEI7O0FTdCtDSTtFQUNJO0FUeStDUjs7QVN4K0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVQyK0NKOztBU3orQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDQrQ0o7QVMzK0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQkx4Vkk7RUt5Vko7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ2K0NSO0FTMytDUTtFQUNJO0VBQ0E7QVQ2K0NaOztBUzMrQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ4K0NKO0FTNStDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ4K0NSO0FTNStDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUOCtDUjs7QVM1K0NBO0VBQ0k7RUFDQTtFQUNBLGNMMVhRO0VLMlhSO0VBQ0E7RUFDQTtBVCsrQ0o7QVM5K0NJO0VBQ0k7QVRnL0NSO0FTLytDUTtFQUNJLGNMallBO0FKazNEWjtBU2gvQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCTHZZSjtFS3dZSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRrL0NoQjs7QVNoL0NBO0VBQ0k7QVRtL0NKO0FTbC9DSTtFQUNJO0VBQ0E7QVRvL0NSOztBU24vQ0E7RUFDSTtFQUNBO0tBQUE7RUFDQTtFQUNBO0FUcy9DSjs7QVNyL0NBO0VBQ0k7QVR3L0NKO0FTdi9DSTtFQUNJO0FUeS9DUjs7QVUxNURFO0VBQ0k7QVY2NUROOztBVTE1REE7RUFDSTtJQUNJO0VWNjVETjtFVTM1REU7SUFDSTtFVjY1RE47RVUxNURNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVjQ1RFY7RVUxNURNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RVY0NURWO0VVMzVEVTtJQUNJO0VWNjVEZDtFVTE1RE07SUFDSTtJQUNBO0VWNDVEVjtFVTE1RE07SUFDSTtFVjQ1RFY7RVV4NURNO0lBQ0k7SUFDQTtFVjA1RFY7RVV4NURNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVjA1RFY7RVV4NURNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVYwNURWO0VVejVEVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVjI1RGQ7RVV6NURVO0lBQ0k7RVYyNURkO0VVeDVETTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVYwNURWO0VVejVEVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVYyNURkO0VVMTVEYztJQUNJO0VWNDVEbEI7RVV6NURVO0lBQ0k7RVYyNURkO0FBQ0Y7QVV2NURBO0VBQ0U7SUFDSTtFVnk1REo7RVV2NURBO0lBQ0k7RVZ5NURKO0VVdjVEQTtJQUNJO0lBQ0E7WUFBQTtFVnk1REo7RVVyNURRO0lBQ0k7SUFDQTtJQUNBO0VWdTVEWjtFVXA1REk7SUFDSTtJQUNBO0lBQ0E7RVZzNURSO0VVcjVEUTtJQUNJO0VWdTVEWjtFVXI1RFE7SUFDSTtJQUNBO0VWdTVEWjtFVXA1RFk7SUFDQTtFVnM1RFo7RVVsNURJO0lBQ0k7RVZvNURSO0VVbDVESTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVZvNURSO0VVajVEUTtJQUNJO0VWbTVEWjtFVWg1REk7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVms1RFI7RVVqNURRO0lBQ0k7RVZtNURaO0VVajVEUTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVm01RFo7RVVoNURJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVms1RFI7RVVoNURJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RVZrNURSO0VVajVEUTtJQUNJO0VWbTVEWjtFVWg1REk7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFVms1RFI7RVVqNURJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VWbTVEUjtFVS80REE7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VWaTVESjtFVWg1REk7SUFDSTtFVms1RFI7RVU5NERJO0lBQ0k7SUFDQTtFVmc1RFI7RVU5NERJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVmc1RFI7RVU5NERJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVZnNURSO0VVLzREUTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVmk1RFo7RVUvNERRO0lBQ0k7RVZpNURaO0VVOTRESTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVZnNURSO0VVLzREUTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVZpNURaO0VVaDVEWTtJQUNJO0VWazVEaEI7RVUvNERRO0lBQ0k7RVZpNURaO0VVNzREQTtJQUNJO0VWKzRESjtBQUNGO0FVNzREQTtFQUVNO0lBQ0k7RVY4NERSO0FBQ0Y7QVd6c0VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDJzRUo7QVcxc0VJO0VBQ0k7RUFDQTtFQUNBO0FYNHNFUjtBVzNzRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYNnNFUjtBVzVzRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FYOHNFUjtBVzdzRUk7RUFDSTtFQUNBO0FYK3NFUjtBVzlzRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYZ3RFUjtBVy9zRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGl0RVo7QVdodEVRO0VBQ0k7QVhrdEVaO0FXaHRFWTtFQUNJO0FYa3RFaEI7QVdodEVZO0VBQ0k7QVhrdEVoQjtBV2p0RUk7RUFDSTtFQUNBO0VBQ0E7QVhtdEVSO0FXbHRFUTtFQUNJO0FYb3RFWjtBV2x0RVk7RUFDSTtBWG90RWhCO0FXaHRFWTtFQUNJO0FYa3RFaEI7QVcvc0VZO0VBQ0k7RUFDQTtBWGl0RWhCO0FXaHRFUTtFQUNJO0VBQ0E7QVhrdEVaOztBWTd4RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpneUVSO0FZL3hFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWml5RVo7QVloeUVRO0VBQ0k7RUFDQTtBWmt5RVo7QVlqeUVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpteUVoQjtBWWp5RVE7RUFDSTtFQUNBO0FabXlFWjtBWWx5RVE7RUFDSTtBWm95RVo7QVlueUVRO0VBQ0k7RUFDQTtBWnF5RVo7QVlweUVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fac3lFWjtBWXJ5RVk7RUFDSTtFQUNBO0VBQ0E7QVp1eUVoQjtBWXR5RVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWnd5RWhCO0FZdnlFWTtFQUNJLCtCUnZESjtFUXdESTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNSdERKO0VRdURJO0VBQ0E7QVp5eUVoQjtBWXh5RWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjB5RXBCO0FZenlFZ0I7RUFDSTtFQUNBO0FaMnlFcEI7QVkxeUVnQjtFQUNJO0FaNHlFcEI7QVkzeUVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjZ5RVo7QVk1eUVRO0VBQ0k7RUFDQTtBWjh5RVo7QVk3eUVRO0VBQ0k7QVoreUVaOztBWTd5RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWmd6RUo7O0FZL3lFQTtFQUNJO0Faa3pFSjs7QVlqekVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWm96RUo7QVluekVJO0VBQ0k7QVpxekVSOztBWW56RUE7RUFDSTtFQUNBO0VBQ0E7QVpzekVKO0FZcnpFSTtFQUNJO0FadXpFUjtBWXR6RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVp3ekVSOztBWXZ6RUE7RUFDSTtBWjB6RUo7QVl6ekVJO0VBQ0k7RUFDQTtBWjJ6RVI7QVkxekVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjR6RVI7QVkzekVRO0VBQ0k7RUFDQTtFQUNBO0FaNnpFWjtBWTV6RVE7RUFDSTtBWjh6RVo7QVk3ekVRO0VBQ0k7QVorekVaO0FZOXpFSTtFQUNJLGNSaklJO0VRa0lKO0VBQ0E7QVpnMEVSOztBWTl6RUk7RUFDSTtBWmkwRVI7QVk5ekVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmcwRVo7QVkvekVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVppMEVaO0FZaDBFWTtFQUNJO0FaazBFaEI7QVloMEVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmswRVo7QVlqMEVZO0VBQ0k7QVptMEVoQjs7QVlqMEVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWm0wRUo7O0FZajBFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FabzBFSjtBWW4wRUk7RUFDSTtBWnEwRVI7QVlwMEVJO0VBQ0k7RUFDQTtBWnMwRVI7O0FhNWdGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlRWSTtFU1dKO0FiK2dGSjtBYTlnRkk7RUFDSTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FiZ2hGUjtBYS9nRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwrQlR2Qkk7RVN3Qko7RUFDQTtFQUNBLGNUdEJLO0FKdWlGYjtBYWhoRkk7RUFDSTtBYmtoRlI7O0FhN2dGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FiZ2hGSjs7QWE5Z0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkFiSTtFQWNKO0VBQ0E7VUFBQTtBYmloRko7QWE5Z0ZJO0VBQ0k7RUFDQTtVQUFBO0FiZ2hGUjtBYTlnRkk7RUFDSTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FiZ2hGUjtBYTlnRkk7RUFDSTtFQUNBO1VBQUE7QWJnaEZSOztBYTdnRkE7RUFDSTtJQUNJO1lBQUE7RWJnaEZOO0FBQ0Y7O0FhbmhGQTtFQUNJO0lBQ0k7WUFBQTtFYmdoRk47QUFDRjtBY2xsRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRvbEZKO0FjbmxGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxbEZSO0FjcGxGUTtFQUNJO0VBQ0E7VUFBQTtBZHNsRlo7QWNybEZJO0VBQ0k7RUFDQTtFQUNBO0FkdWxGUjtBY3RsRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWR3bEZaO0FjdmxGWTtFQVZKO0lBV1E7SUFDQTtJQUNBO0VkMGxGZDtBQUNGO0FjemxGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJsRlI7O0FldnBGSTtFQUNJO0FmMHBGUjtBZXpwRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYycEZSO0FlMXBGUTtFQUNJO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFBQTtFQUFBO0FmNHBGWjtBZTNwRlk7RUFDSTtVQUFBO0FmNnBGaEI7QWU1cEZRO0VBQ0k7RUFDQTtFQUNBO0tBQUE7RUFDQTtFQUFBO0VBQUE7QWY4cEZaO0FlN3BGWTtFQUNJO1VBQUE7QWYrcEZoQjtBZTlwRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmZ3FGWjtBZTlwRlE7RUFDSSwrQlh4Q0E7RVd5Q0EsY1h0Q0o7RVd1Q0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZncUZaOztBZTdwRkE7RUFDSTtJQUNJO1lBQUE7RWZncUZOO0VlL3BGRTtJQUNJO1lBQUE7RWZpcUZOO0FBQ0Y7O0FldHFGQTtFQUNJO0lBQ0k7WUFBQTtFZmdxRk47RWUvcEZFO0lBQ0k7WUFBQTtFZmlxRk47QUFDRjtBZWhxRkE7RUFDSTtBZmtxRko7O0FlL3BGQTtFQUNJO0Fma3FGSjs7QWVocUZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWZtcUZKO0FlbHFGSTtFQUNJO0Fmb3FGUjs7QWVscUZBOztFQUVJO0FmcXFGSjs7QWVucUZBO0VBQ0k7RUFDQTtBZnNxRko7O0FlbnFGQTtFQUNJO0VBQ0E7QWZzcUZKOztBZ0J6dkZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBRUE7QWhCMnZGSjs7QWdCenZGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoQjR2Rko7O0FnQjF2RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCNnZGSjtBZ0I1dkZJO0VBUEo7SUFRUTtFaEIrdkZOO0FBQ0Y7QWdCL3ZGSTtFQUNJO0VBQ0E7RUFDQTtBaEJpd0ZSO0FnQmh3RlE7RUFDSTtBaEJrd0ZaO0FnQmp3RlE7RUFOSjtJQU9RO0lBQ0E7RWhCb3dGVjtBQUNGO0FnQnB3RlE7RUFDSTtFQUNBO0FoQnN3Rlo7O0FnQm53RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEJzd0ZKOztBZ0Jwd0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtCWnhEUTtFWXlEUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnV3Rko7QWdCdHdGSTtFQUNJO0VBQ0E7RUFDQTtBaEJ3d0ZSO0FnQnZ3Rkk7RUFDSTtBaEJ5d0ZSO0FnQnZ3Rkk7RUFDSTtFQUNBO0FoQnl3RlI7QWdCeHdGSTtFQUNJLGFabkVJO0VZb0VKO0FoQjB3RlI7QWdCdndGUTtFQUNJLGFaNUVKO0FKcTFGUjtBZ0J4d0ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEIwd0ZSO0FnQnp3RlE7RUFOSjtJQU9RO0lBQ0E7SUFDQTtJQUNBO0VoQjR3RlY7QUFDRjs7QWdCNXdGQTtFQUNJO0FoQit3Rko7O0FnQjd3Rkk7RUFDSTtBaEJneEZSOztBZ0Ivd0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FoQmt4Rko7QWdCanhGSTtFQVpKO0lBYVE7SUFDQTtFaEJveEZOO0FBQ0Y7QWdCcHhGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtBaEJzeEZSO0FnQnJ4RlE7RUFUSjtJQVVRO0VoQnd4RlY7QUFDRjtBZ0J4eEZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlpqSE47RVlrSE07RUFDQTtFQUNBO0VBQ0E7QWhCMHhGWjtBZ0J6eEZZO0VBVko7SUFXUTtJQUNBO0VoQjR4RmQ7QUFDRjtBZ0IzeEZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FoQjZ4RlI7QWdCNXhGUTtFQVRKO0lBVVE7RWhCK3hGVjtBQUNGOztBZ0I5eEZBO0VBQ0k7RUFDQTtFQUNBO0FoQml5Rko7O0FnQi94RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJreUZKOztBZ0JoeUZBO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWhCbXlGSjs7QWdCanlGQTtFQUNJO0FoQm95Rko7O0FnQmx5RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJxeUZKOztBZ0JueUZBO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWhCc3lGSjs7QWdCcHlGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoQnV5Rko7QWdCdHlGSTtFQUxKO0lBTVE7SUFDQTtJQUNBO0VoQnl5Rk47QUFDRjtBZ0J6eUZJO0VBVEo7SUFVUTtJQUNBO0VoQjR5Rk47QUFDRjs7QWdCM3lGQTtFQUNJO0FoQjh5Rko7O0FpQmhnR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakJtZ0dKOztBaUJqZ0dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWpCb2dHSjtBaUJuZ0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCcWdHUjtBaUJwZ0dJO0VBbEJKO0lBbUJRO0VqQnVnR047QUFDRjs7QWlCdGdHQTtFQUNJO0FqQnlnR0o7QWlCeGdHSTtFQUNJLHlCYnhCQTtBSmtpR1I7QWlCemdHSTtFQUNJLHlCYnpCRDtBSm9pR1A7QWlCMWdHSTtFQUNJLHlCYjFCQztBSnNpR1Q7QWlCM2dHSTtFQUNJLHlCYjNCRDtBSndpR1A7QWlCNWdHSTtFQUNJLHlCYmpDRDtBSitpR1A7QWlCN2dHSTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQ0FyRFM7RUFzRFQ7RUFDQTtLQUFBO1VBQUE7RUFDQTtBakI4Z0dSO0FpQjdnR1E7RUFDSTtFQUNBO0VBQ0E7QWpCK2dHWjtBaUI5Z0dRO0VBcEJKO0lBcUJRO0lBQ0E7WUFBQTtJQUNBO0VqQmloR1Y7QUFDRjtBaUJqaEdRO0VBQ0k7RUFDQTtFQUNBLGNiakVKO0Vha0VJLCtCYnJFQTtFYXNFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQm1oR1o7QWlCbGhHUTtFQUNJO0VBQ0E7RUFDQSxjYjNFSjtFYTRFSSwrQmIvRUE7RWFnRkE7RUFDQTtFQUNBO0FqQm9oR1o7QWlCbmhHUTtFQUNJO0VBQ0E7QWpCcWhHWjtBaUJwaEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0NBN0ZTO0VBOEZUO0VBQ0E7RUFDQSxjYjdGQTtFYThGQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FqQnNoR1I7QWlCcmhHUTtFQUNJLGFibEdKO0FKeW5HUjtBaUJ0aEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNDQTVHUztFQTZHVDtFQUNBO0VBQ0E7RUFDQSxjYjdHQTtFYThHQTtFQUFBO0VBQUE7QWpCd2hHUjtBaUJ2aEdRO0VBQ0k7QWpCeWhHWjtBaUJ4aEdRO0VBQ0k7VUFBQTtBakIwaEdaO0FpQnpoR1E7RUFDSSxhYnBISjtBSitvR1I7QWlCMWhHUTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FqQjRoR1o7QWlCM2hHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQjZoR1o7QWlCNWhHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQjhoR2hCO0FpQjdoR0k7RUFDSTtBakIraEdSO0FpQjloR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0NBakpTO0VBa0pUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCZ2lHUjtBaUIvaEdRO0VBQ0k7QWpCaWlHWjtBaUJoaUdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQmtpR1I7QWlCaGlHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBakJraUdSO0FpQmppR1E7RUFDSTtVQUFBO0FqQm1pR1o7QWlCbGlHUTtFQUNJO0VBQ0E7RUFDQTtBakJvaUdaOztBaUJsaUdBO0VBQ0k7RUFDQTtBakJxaUdKOztBaUJuaUdBO0VBQ0k7RUFDQTtBakJzaUdKOztBa0IzdEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjh0R1I7QWtCN3RHUTtFQVZKO0lBV1E7SUFDQTtFbEJndUdWO0FBQ0Y7QWtCaHVHSTtFQUNJO0FsQmt1R1I7QWtCanVHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FsQmt1R1o7QWtCanVHUTtFQUNJO0FsQm11R1o7QWtCbHVHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNkekJJO0FKNnZHWjtBa0JudUdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxCcXVHUjtBa0JwdUdRO0VBTEo7SUFXUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtFbEJrdUdWO0VrQmp1R1U7SUFDSTtJQUNBO09BQUE7RWxCbXVHZDtBQUNGO0FrQm51R1E7RUFDSTtFQUNBO0VBQ0E7QWxCcXVHWjtBa0JwdUdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJzdUdSO0FrQnJ1R0k7RUFDSTtFQUNBO0VBQ0E7QWxCdXVHUjtBa0J0dUdRO0VBQ0k7QWxCd3VHWjtBa0J2dUdRO0VBQ0k7QWxCeXVHWjtBa0J4dUdRO0VBQ0k7RUFDQTtFQUNBO0FsQjB1R1o7QWtCeHVHSTtFQUNJO0VBQ0E7RUFDQTtBbEIwdUdSO0FrQnp1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjJ1R1I7QWtCMXVHSTtFQUNJO0FsQjR1R1I7QWtCM3VHUTtFQUZKO0lBR1E7SUFDQTtJQUNBO0lBQ0E7RWxCOHVHVjtBQUNGO0FrQjl1R0k7RUFDSTtFQUNBO0VBQ0E7QWxCZ3ZHUjtBa0IvdUdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJpdkdSO0FrQmh2R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQmt2R1I7QWtCanZHUTtFQWxCSjtJQW1CUTtJQUNBO0lBQ0E7SUFDQTtFbEJvdkdWO0FBQ0Y7QWtCcHZHUTtFQUNJLHlCZHJISDtFY3NIRztFQUNBLGNkaElKO0VjaUlJLHFCZGpJSjtBSnUzR1I7QWtCanZHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCbXZHUjs7QWtCaHZHSTtFQUNJLGNkeklEO0VjMElDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCbXZHUjtBa0JsdkdRO0VBUEo7SUFRUTtFbEJxdkdWO0FBQ0Y7QWtCcnZHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsQnV2R1o7QWtCdHZHWTtFQUxKO0lBTVE7SUFDQTtFbEJ5dkdkO0FBQ0Y7QWtCenZHSTtFQUNJO0VBQ0E7QWxCMnZHUjtBa0IxdkdRO0VBSEo7SUFJUTtFbEI2dkdWO0FBQ0Y7QWtCN3ZHSTtFQUNJO0FsQit2R1I7O0FrQnR2R0E7RUFDSTtFQUNBO0VBQ0E7QWxCeXZHSjtBa0J4dkdJO0VBQ0k7QWxCMHZHUjs7QWtCdHZHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ5dkdKO0FrQnh2R0k7RUFWSjtJQVdTO0lBQ0E7RWxCMnZHUDtBQUNGO0FrQjN2R0k7RUFiSjtJQWNRO0lBQ0E7RWxCOHZHTjtBQUNGO0FrQjl2R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJnd0dSO0FrQi92R1E7RUFDSTtBbEJpd0daO0FrQmh3R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJrd0dSO0FrQmp3R1E7RUFDSTtBbEJtd0daOztBbUJoK0dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSx5QmZzQlE7QUo0OEdaO0FtQmorR0k7RUFiSjtJQWNRO0VuQm8rR047QUFDRjtBbUJuK0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNmcEJBO0VlcUJBO0VBQ0E7RUFDQTtBbkJvK0dSO0FtQmwrR1E7RUFaSjtJQWFRO0VuQnErR1Y7QUFDRjtBbUJwK0dRO0VBQ0k7QW5CcytHWjtBbUJwK0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJzK0daO0FtQnArR1k7RUFQSjtJQVFRO0lBQ0E7SUFDQTtFbkJ1K0dkO0FBQ0Y7QW1CdCtHWTtFQVpKO0lBYVE7SUFDQTtFbkJ5K0dkO0FBQ0Y7QW1CeCtHUTtFQUNJO0VBQ0E7RUFDQTtBbkIwK0daO0FtQngrR1k7RUFDSTtBbkIwK0doQjtBbUJ4K0dZO0VBQ0k7RUFFQTtFQUNBO0VBQ0E7RUFFQSx5QmY5RFI7RWUrRFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQncrR2hCO0FtQnQrR1k7RUFDSTtBbkJ3K0doQjtBbUJ6K0dZO0VBQ0k7QW5CdytHaEI7QW1CeitHWTtFQUNJO0FuQncrR2hCO0FtQnQrR1k7RUFDSTtBbkJ3K0doQjtBbUJ0K0dZO0VBQ0k7QW5CdytHaEI7QW1CdCtHWTtFQUNJO0VBQ0E7QW5CdytHaEI7QW1CditHZ0I7RUFDSTtFQUNBO0FuQnkrR3BCO0FtQngrR2dCO0VBTko7SUFPUTtFbkIyK0dsQjtFbUIxK0drQjtJQUNJO0VuQjQrR3RCO0FBQ0Y7QW1CMytHWTtFQUNJO0FuQjYrR2hCO0FtQjMrR1k7RUFqREo7SUFrRFE7SUFDQTtFbkI4K0dkO0VtQjUrR2M7SUFDSTtJQUNBO0lBQ0E7RW5COCtHbEI7QUFDRjtBbUI3K0dZO0VBQ0k7QW5CKytHaEI7QW1CNytHWTtFQUNJO0VBQ0E7QW5CKytHaEI7QW1CNytHWTtFQUNJO0VBQ0E7QW5CKytHaEI7QW1CNytHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY2ZoSVI7RWVpSVE7QW5COCtHaEI7QW1CNStHZ0I7RUFDSSxjZnBJWjtBSmtuSFI7QW1CLytHZ0I7RUFDSSxjZnBJWjtBSmtuSFI7QW1CLytHZ0I7RUFDSSxjZnBJWjtBSmtuSFI7QW1CNStHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSx5QmY3SVI7RWU4SVE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQjYrR2hCO0FtQjMrR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQjYrR2hCO0FtQjMrR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkI2K0doQjtBbUIzK0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkI2K0doQjtBbUIzK0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbkI0K0doQjtBbUIxK0dZO0VBQ0k7QW5CNCtHaEI7QW1CMStHWTtFQUNJO0VBQ0E7QW5CNCtHaEI7QW1CMStHWTtFQUNJO0VBQ0E7RUFDQTtBbkI0K0doQjtBbUIxK0dZO0VBQ0k7QW5CNCtHaEI7QW1CMStHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7QW5CMitHaEI7QW1CeitHWTtFQUNJO0VBQ0E7RUFDQTtBbkIyK0doQjtBbUJ6K0dnQjtFQUxKO0lBTVE7SUFDQTtJQUNBO0VuQjQrR2xCO0VtQjMrR2tCO0lBQ0k7SUFDQTtFbkI2K0d0QjtBQUNGO0FtQjUrR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQjgrR2hCO0FtQjcrR2dCO0VBQ0k7SUFDSTtJQUNBO0VuQisrR3RCO0FBQ0Y7QW1COStHZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUVBLHlCZnBQWjtFZXFQWTtBbkIrK0dwQjtBbUI3K0dnQjtFQUNJO0VBQ0E7RUFDQTtBbkIrK0dwQjtBbUI3K0dZO0VBQ0k7QW5CKytHaEI7QW1CNytHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkIrK0doQjtBbUI3K0dnQjtFQUNJO0FuQisrR3BCO0FtQjcrR2dCO0VBQ0k7QW5CKytHcEI7QW1CNytHWTtFQUNJO0VBRUEsY2ZoUlI7RWVpUlE7QW5COCtHaEI7QW1CNStHZ0I7RUFDSTtBbkI4K0dwQjtBbUI1K0dZO0VBSUk7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QW5CMCtHaEI7QW1CeCtHZ0I7RUFDSTtBbkIwK0dwQjtBbUJ4K0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSx5QmZoVEo7RWVpVEk7QW5CeStHaEI7QW1CditHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuQnkrR2hCO0FtQnYrR2dCO0VBTko7SUFPUTtJQUNBO0VuQjArR2xCO0FBQ0Y7QW1CeCtHb0I7RUFDSSxjZmxVaEI7RWVtVWdCO0FuQjArR3hCO0FtQmorR1k7RUFDSTtBbkJtK0doQjtBbUJqK0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJtK0doQjtBbUJqK0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbkJrK0doQjtBbUJoK0dZO0VBQ0k7RUFDQTtBbkJrK0doQjtBbUJoK0dZO0VBQ0ksY2Z0V1I7RWV1V1E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFFQSxjZjdVTjtBSjZ5SFY7QW1COTlHWTtFQUNJLGNmaFZOO0VlaVZNO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQmcrR2hCO0FtQjk5R1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkJnK0doQjtBbUI5OUdZO0VBQ0k7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQis5R2hCO0FtQjc5R2dCO0VBQ0kseUJmeFlSO0FKdTJIWjtBbUI3OUdZO0VBQ0k7RUFDQTtFQUNBO0FuQis5R2hCO0FtQjk5R2dCO0VBSko7SUFLUTtFbkJpK0dsQjtBQUNGO0FtQjU5R3dCO0VBQ0kseUJmdGJwQjtBSm81SFI7QW1CNTlHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuQjg5R1o7QW1CNTlHWTtFQU5KO0lBT1E7SUFDQTtJQUNBO0VuQis5R2Q7QUFDRjtBbUI5OUdZO0VBQ0k7RUFDQTtFQUVBLGNmdmNSO0Vld2NRO0FuQis5R2hCO0FtQjc5R1k7RUFsQko7SUFtQlE7RW5CZytHZDtBQUNGO0FtQi85R1k7RUFDSTtFQUNBO0VBQ0E7RUFFQSx5QmZsZFI7RWVtZFE7QW5CZytHaEI7QW1COTlHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJnK0doQjtBbUI5OUdZO0VBckNKO0lBc0NRO0VuQmkrR2Q7RW1CaCtHYztJQUNJO1lBQUE7RW5CaytHbEI7RW1CaitHYztJQUNJO0VuQm0rR2xCO0FBQ0Y7QW1CbCtHUTtFQUNJO0VBQ0E7QW5CbytHWjtBbUJsK0dRO0VBM2RKO0lBNGRRO0lBQ0E7RW5CcStHVjtBQUNGO0FtQnArR1E7RUEvZEo7SUFnZVE7RW5CdStHVjtBQUNGO0FtQnQrR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FuQncrR1I7QW1CdCtHUTtFQUNJO1VBQUE7QW5CdytHWjtBbUJ0K0dRO0VBQ0k7QW5CdytHWjtBbUJ0K0dRO0VBbEJKO0lBbUJRO0lBQ0E7RW5CeStHVjtBQUNGO0FtQngrR1E7RUFDSTtFQUNBO0VBRUEseUJmemdCSjtFZTBnQkk7QW5CeStHWjtBbUJ2K0dRO0VBN0JKO0lBOEJRO0VuQjArR1Y7QUFDRjtBbUJ6K0dRO0VBQ0k7RUFFQSx5QmZsaEJKO0VlbWhCSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FuQjArR1o7QW1CeCtHUTtFQXpDSjtJQTBDUTtFbkIyK0dWO0FBQ0Y7O0FtQjErR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkI2K0dKO0FtQjMrR0k7RUFDSSx5QmZyaUJBO0Vlc2lCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CNitHUjtBbUIzK0dRO0VBbEJKO0lBbUJRO0VuQjgrR1Y7QUFDRjtBbUI3K0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CKytHWjtBbUI3K0dRO0VBQ0k7RUFDQTtFQUNBLHlCZnZpQkY7RWV3aUJFO0FuQisrR1o7QW1CNytHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QW5CKytHWjtBbUI3K0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCZjVsQkE7RWU2bEJBO0VBQ0E7RUFDQTtBbkIrK0dSO0FtQjcrR0k7RUFDSTtFQUNBO0VBQ0E7QW5CKytHUjtBbUI3K0dJO0VBQ0k7RUFDQTtBbkIrK0dSOztBb0J6bElJO0VBRUk7QXBCMmxJUjtBb0IxbElRO0VBQ0k7QXBCNGxJWjtBb0IzbElRO0VBQ0k7QXBCNmxJWjtBb0I1bElRO0VBQ0k7RUFDQTtBcEI4bElaO0FvQjdsSVk7RUFDSTtFQUVBO0FwQjhsSWhCO0FvQjdsSVk7RUFDSTtBcEIrbEloQjtBb0I5bElZO0VBQ0k7RUFDQTtFQUNBO0FwQmdtSWhCO0FvQi9sSWdCO0VBQ0k7QXBCaW1JcEI7QW9CaG1JZ0I7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBcEJpbUlwQjs7QW9COWxJQTtFQUNJO0FwQmltSUo7O0FvQi9sSUE7RUFDSTtBcEJrbUlKOztBb0IvbElBO0VBQ0k7RUFDQTtBcEJrbUlKO0FvQmptSUk7RUFISjtJQUlRO0VwQm9tSU47QUFDRjs7QW9Cam1JQTtFQUNJO0FwQm9tSUo7O0FxQm5wSUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQnNwSUo7QXFCcnBJSTs7RUFDSTtFQUNBO0VBQ0E7QXJCd3BJUjtBcUJ0cElJOztFQUNJO0FyQnlwSVI7QXFCdHBJUTs7RUFDSTtBckJ5cElaO0FxQnZwSUk7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCMHBJUjtBcUJ4cElROztFQUNJO0VBQ0E7RUFDQTtBckIycElaO0FxQnpwSVE7O0VBQ0k7RUFDQTtFQUNBLGNqQnhDSjtFaUJ5Q0k7RUFDQTtFQUNBO0VBQ0E7QXJCNHBJWjs7QXNCcHNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0QnVzSUY7O0FzQnRzSUE7RUFDRSxzQkFadUI7RUFhdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QnlzSUY7QXNCeHNJRTtFQUNFLGNBbkJpQjtFQW9CakI7RUFDQTtBdEIwc0lKOztBc0J6c0lBO0VBQ0U7RUFDQTtFQUNBLGFBekJtQjtFQTBCbkI7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0EsZUFoQ21CO0VBaUNuQjtFQUNBO0VBQ0E7RUFDQTtBdEI0c0lGO0FzQjNzSUU7RUFDRTtVQUFBO0F0QjZzSUo7O0FzQjVzSUE7RUFDRSxzQkE1Q3VCO0VBNkN2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEIrc0lGOztBc0I5c0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEJpdElGOztBc0JodElBO0VBQ0U7RUFDQSxjQTlEbUI7RUErRG5CO0VBQ0E7RUFDQTtFQUVBO0F0Qm10SUY7QXNCanRJSTtFQUNFLHlCQXZFZTtFQXdFZixXQTNFbUI7QXRCOHhJekI7O0FzQmx0SUE7O0VBRUUseUJBNUVrQjtBdEJpeUlwQjs7QXNCcHRJQTtFQUNFO0VBQ0E7QXRCdXRJRjs7QXVCenlJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkI0eUlKO0F1QjN5SUk7RUFWSjtJQVdRO0V2Qjh5SU47QUFDRjtBdUI5eUlJO0VBQ0k7QXZCZ3pJUjs7QXdCN3pJQTtFQUNJO0VBQ0E7QXhCZzBJSjtBd0IveklJO0VBQ0k7RUFDQTtFQUNBO0F4QmkwSVI7QXdCOXpJUTtFQUNJO0VBQ0E7RUFDQTtBeEJnMElaO0F3Qi96SUk7RUFDSTtFQUNBO0F4QmkwSVI7QXdCaDBJUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCazBJWjtBd0JqMElZO0VBQ0k7RUFDQTtBeEJtMEloQjtBd0JsMElJO0VBQ0k7RUFDQTtBeEJvMElSO0F3Qm4wSUk7RUFDSTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCbTBJUjtBd0JsMElJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhCbzBJUjtBd0JuMElRO0VBQ0k7VUFBQTtBeEJxMElaOztBd0JuMElBO0VBQ0k7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCbTBJSjtBd0JsMElJO0VBQ0k7RUFDQTtFQUNBO0F4Qm8wSVI7QXdCbjBJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJxMElSO0F3QnAwSVE7RUFDSTtBeEJzMElaO0F3QnIwSVE7RUFDSTtBeEJ1MElaO0F3QnQwSUk7RUFDSTtFQUNBO0F4QncwSVI7O0F3QnIwSUE7RUFDSTtFQUVBO0F4QnUwSUo7QXdCdDBJSTtFQUNJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QXhCdTBJUjtBd0JyMElZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCdTBJaEI7QXdCdDBJUTtFQUNJO0F4QncwSVo7QXdCdjBJUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QnkwSVo7QXdCeDBJWTtFQUNJO0F4QjAwSWhCO0F3QnowSVk7RUFDSTtBeEIyMEloQjtBd0IxMElnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCNDBJcEI7QXdCMzBJUTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXhCNDBJWjtBd0IzMElZO0VBQ0k7QXhCNjBJaEI7QXdCNTBJWTtFQUNJO0F4QjgwSWhCO0F3QjcwSWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEIrMElwQjtBd0I5MElRO0VBQ0k7QXhCZzFJWjs7QXlCdCtJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6QnkrSVI7QXlCeCtJUTtFQUNJO0F6QjArSVo7QXlCeitJSTtFQUNJO0VBQ0E7QXpCMitJUjtBeUIxK0lJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCNCtJUjtBeUIzK0lRO0VBQ0k7RUFDQTtBekI2K0laO0F5QjMrSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QjYrSVI7QXlCMytJSTtFQUNJO0VBQ0E7QXpCNitJUjtBeUIzK0lJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCNitJUjtBeUIzK0lZO0VBQ0k7RUFDQTtFQUNBO0F6QjYrSWhCOztBeUIzK0lBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QjgrSUo7QXlCNytJSTtFQUNJO0VBQ0E7RUFDQTtBekIrK0lSO0F5QjkrSUk7RUFDSTtBekJnL0lSO0F5Qi8rSUk7RUFDSTtBekJpL0lSO0F5QmgvSUk7RUF4Qko7SUF5QlE7RXpCbS9JTjtBQUNGO0F5Qm4vSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QnEvSVI7QXlCcC9JSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJzL0lSO0F5QnIvSVE7RUFDSTtBekJ1L0laO0F5QnQvSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QncvSVI7QXlCdi9JSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCeS9JUjtBeUJ4L0lRO0VBTko7SUFPUTtFekIyL0lWO0FBQ0Y7QXlCMS9JSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QjQvSVI7QXlCMy9JSTtFQUNJO0VBQ0E7RUFDQTtBekI2L0lSO0F5QjUvSVE7RUFKSjtJQUtRO0V6QisvSVY7QUFDRjtBeUI5L0lJO0VBQ0k7RUFDQTtBekJnZ0pSO0F5Qi8vSVE7RUFISjtJQUlRO0V6QmtnSlY7QUFDRjtBeUJqZ0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCbWdKUjtBeUJsZ0pJO0VBQ0k7QXpCb2dKUjtBeUJuZ0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpCcWdKUjtBeUJwZ0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpCc2dKUjtBeUJwZ0pJO0VBQ0k7RUFDQTtFQUNBO0F6QnNnSlI7QXlCcmdKSTtFQUNJO0VBQ0E7QXpCdWdKUjtBeUJyZ0pJO0VBQ0k7QXpCdWdKUjtBeUJ0Z0pJO0VBQ0k7RUFDQTtFQUNBO0F6QndnSlI7QXlCdGdKSTtFQUNJO0VBQ0E7QXpCd2dKUjtBeUJ2Z0pJO0VBQ0k7QXpCeWdKUjtBeUJ4Z0pJO0VBQ0k7QXpCMGdKUjtBeUJ4Z0pJO0VBQ0k7QXpCMGdKUjtBeUJ6Z0pJO0VBQ0k7RUFDQTtBekIyZ0pSO0F5QnpnSkk7RUFDSTtBekIyZ0pSO0F5QjFnSlE7RUFGSjtJQUdRO0V6QjZnSlY7QUFDRjs7QXlCM2dKSTtFQUNJO0VBQ0E7QXpCOGdKUjtBeUI3Z0pRO0VBSEo7SUFJUTtFekJnaEpWO0FBQ0Y7QXlCaGhKUTtFQUxKO0lBTVE7RXpCbWhKVjtBQUNGO0F5Qm5oSlE7RUFQSjtJQVFRO0V6QnNoSlY7QUFDRjtBeUJ0aEpRO0VBVEo7SUFVUTtFekJ5aEpWO0FBQ0Y7QXlCemhKUTtFQVhKO0lBWVE7RXpCNGhKVjtBQUNGO0F5QjVoSkk7RUFDSTtFQUNBO0F6QjhoSlI7QXlCN2hKUTtFQUhKO0lBSVE7RXpCZ2lKVjtBQUNGO0F5QmhpSlE7RUFMSjtJQU1RO0V6Qm1pSlY7QUFDRjtBeUJuaUpRO0VBUEo7SUFRUTtFekJzaUpWO0FBQ0Y7QXlCdGlKUTtFQVRKO0lBVVE7RXpCeWlKVjtBQUNGO0F5QnppSlE7RUFYSjtJQVlRO0V6QjRpSlY7QUFDRjs7QXlCM2lKQTtFQUNJO0VBQ0E7QXpCOGlKSjtBeUI3aUpJO0VBQ0k7SUFDSTtFekIraUpWO0FBQ0Y7O0F5QjlpSkE7RUFDSTtBekJpakpKOztBeUIvaUpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0F6QmtqSko7O0F5QmhqSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJtakpKO0F5QmxqSkk7RUFSSjtJQVNRO0V6QnFqSk47QUFDRjtBeUJyakpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ1akpSO0F5QnRqSlE7RUFOSjtJQU9RO0V6QnlqSlY7QUFDRjtBeUJ6akpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCMmpKUjtBeUIxakpRO0VBUko7SUFTUTtJQUNBO0V6QjZqSlY7QUFDRjtBeUI3akpJO0VBQ0k7RUFDQTtBekIrakpSO0F5QjlqSkk7RUFDSTtBekJna0pSOztBeUI3akpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QmdrSko7O0F5QjlqSkE7RUFDSTtFQUNBO0VBQ0E7QXpCaWtKSjs7QXlCL2pKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCa2tKSjs7QXlCaGtKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Qm1rSko7QXlCbGtKSTtFQUNJO0VBQ0E7QXpCb2tKUjs7QXlCbGtKQTtFQUNJO0VBQ0E7QXpCcWtKSjs7QXlCbmtKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCc2tKSjs7QXlCcGtKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6QnVrSko7O0F5QnJrSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBekJ3a0pKO0F5QnZrSkk7RUFMSjtJQU1RO0V6QjBrSk47QUFDRjtBeUIxa0pJO0VBQ0k7QXpCNGtKUjtBeUIza0pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCNmtKUjs7QXlCMWtKSTtFQUNJO0VBQ0E7QXpCNmtKUjtBeUI1a0pJO0VBQ0k7RUFDQTtFQUNBO0F6QjhrSlI7QXlCN2tKUTtFQUNJO0F6QitrSlo7QXlCOWtKWTtFQUZKO0lBR1E7SUFDQTtJQUNBO0V6QmlsSmQ7RXlCaGxKYztJQUNJO0V6QmtsSmxCO0FBQ0Y7QXlCbGxKUTtFQUNJO0VBQ0E7RUFDQTtBekJvbEpaO0F5Qm5sSlk7RUFKSjtJQUtRO0V6QnNsSmQ7QUFDRjtBeUJ0bEpZOztFQUVJO0F6QndsSmhCO0F5QnZsSlk7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUNBO0F6QnlsSmhCO0F5QnhsSmdCO0VBSko7SUFLUTtFekIybEpsQjtBQUNGO0F5QjNsSmdCO0VBTko7SUFPUTtFekI4bEpsQjtBQUNGO0F5QjlsSmdCO0VBUko7SUFTUTtFekJpbUpsQjtBQUNGO0F5QmptSlk7RUFDSTtFQUNBO0VBQ0E7QXpCbW1KaEI7QXlCbG1KWTtFQUNJO0F6Qm9tSmhCO0F5Qm5tSlk7RUFDSTtFQUNBO0F6QnFtSmhCO0F5QnBtSlk7RUFDSTtBekJzbUpoQjtBeUJybUpZO0VBQ0k7RUFDQTtBekJ1bUpoQjtBeUJ0bUpZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ3bUpoQjtBeUJ2bUpnQjtFQUNJO0VBQ0E7QXpCeW1KcEI7QXlCeG1Kb0I7RUFISjtJQUlRO0V6QjJtSnRCO0FBQ0Y7QXlCM21KZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QjZtSnBCO0F5QjVtSlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QjhtSlo7QXlCN21KWTtFQU5KO0lBT1E7SUFDQTtFekJnbkpkO0FBQ0Y7QXlCaG5KWTtFQUNJO0VBQ0E7QXpCa25KaEI7QXlCam5KWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Qm1uSmhCO0F5QmxuSmdCO0VBUko7SUFTUTtJQUNBO0lBQ0E7SUFDQTtFekJxbkpsQjtBQUNGO0F5QnJuSlk7RUFDSTtBekJ1bkpoQjtBeUJ0bkpZO0VBQ0k7QXpCd25KaEI7QXlCdm5KWTtFQUNJO0VBQ0E7RUFDQTtBekJ5bkpoQjtBeUJ4bkpnQjtFQUpKO0lBS1E7RXpCMm5KbEI7QUFDRjtBeUIzbkpnQjtFQU5KO0lBT1E7RXpCOG5KbEI7QUFDRjtBeUI5bkpZO0VBQ0k7RUFDQTtBekJnb0poQjtBeUIvbkpZO0VBQ0k7RUFDQTtVQUFBO0F6QmlvSmhCO0F5QmhvSlk7RUFDSTtBekJrb0poQjs7QTBCN2xLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJnbUtGO0EwQi9sS0U7RUFDRTtFQUNBO0VBQ0E7QTFCaW1LSjtBMEJobUtFO0VBQ0U7QTFCa21LSjtBMEJqbUtFO0VBQ0U7QTFCbW1LSjtBMEJqbUtFO0VBQ0U7RUFDQTtFQUNBO0ExQm1tS0o7QTBCam1LSTtFQUxGO0lBTUk7RTFCb21LSjtBQUNGO0EwQm5tS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJxbUtKO0EwQm5tS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJxbUtKO0EwQm5tS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJxbUtKO0EwQm5tS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnFtS0o7QTBCbm1LRTtFQUNFO0VBQ0E7QTFCcW1LSjtBMEJubUtFO0VBQ0U7RUFDQTtFQUNBO0ExQnFtS0o7O0EwQmxtS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnFtS0Y7QTBCbm1LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnFtS0o7QTBCbm1LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnFtS0o7QTBCbm1LRTtFQUNFO0VBQ0E7QTFCcW1LSjtBMEJubUtFO0VBQ0U7QTFCcW1LSjs7QTBCbG1LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnFtS0o7QTBCcG1LRTtFQUNFO0VBQ0E7RUFDQTtBMUJzbUtKO0EwQnBtS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCc21LSjtBMEJwbUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJzbUtKO0EwQnJtS0k7RUFDRTtBMUJ1bUtOO0EwQnJtS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnVtS0o7QTBCcm1LTTtFQUNFO0ExQnVtS1I7QTBCcm1LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCdW1LSjtBMEJybUtFO0VBQ0U7RUFDQTtFQUNBO0ExQnVtS0o7QTBCdG1LSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQndtS047QTBCdm1LSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCeW1LTjtBMEJ4bUtNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFCMG1LUjtBMEI5bUtNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFCMG1LUjtBMEI5bUtNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFCMG1LUjtBMEJ6bUtNO0VBRUU7RUFDQTtBMUIwbUtSO0EwQnptS1E7RUFDRTtFQUNBO0ExQjJtS1Y7QTBCMW1LRTtFQUNFO0ExQjRtS0o7QTBCM21LSTtFQUNFO0ExQjZtS047QTBCNW1LSTtFQUNFO0VBQ0E7RUFDQTtBMUI4bUtOO0EwQjdtS0U7RUFDRTtBMUIrbUtKOztBMEIzbUtFO0VBQ0U7QTFCOG1LSjtBMEJ6bUtFO0VBQ0U7QTFCMm1LSjtBMEIxbUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQjRtS0o7QTBCM21LSTtFQUNFO0VBQ0E7QTFCNm1LTjtBMEI1bUtFO0VBQ0U7RUFDQTtFQUNBO0ExQjhtS0o7QTBCN21LSTtFQUpGO0lBS0k7RTFCZ25LSjtBQUNGO0EwQmhuS0U7RUFDRTtFQUNBO0VBQ0E7QTFCa25LSjtBMEJobktFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmtuS0o7QTBCam5LRTtFQUNFO0ExQm1uS0o7QTBCbG5LRTtFQUNFO0VBQ0E7RUFDQTtBMUJvbktKO0EwQm5uS0U7RUFDRTtBMUJxbktKO0EwQnBuS0U7RUFDRTtFQUNBO0ExQnNuS0o7QTBCcG5LSTtFQUpGO0lBS0k7RTFCdW5LSjtBQUNGO0EwQnRuS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnduS0o7QTBCdm5LSTtFQUNFO0VBQ0EsbUJ0QjdQRztBSnMzS1Q7QTBCeG5LTTtFQUNFO0ExQjBuS1I7QTBCeG5LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTFCMG5LSjtBMEJ6bktFO0VBQ0U7RUFDQTtFQUNBO0ExQjJuS0o7QTBCem5LRTtFQUNFO0ExQjJuS0o7QTBCem5LSTtFQUhGO0lBSUk7RTFCNG5LSjtBQUNGO0EwQjNuS0U7RUFDRTtBMUI2bktKOztBMEIxbktBO0VBQ0U7QTFCNm5LRjs7QTBCM25LQTtFQUNFO0VBQ0E7RUFDQTtBMUI4bktGO0EwQjduS0U7RUFDRTtFQUNBO0VBQ0E7QTFCK25LSjtBMEI5bktJO0VBQ0U7QTFCZ29LTjtBMEIvbktFO0VBQ0UsbUJ0Qm5TSztFc0JvU0w7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEJ0VEk7QUp1N0tSO0EwQmhvS0U7RUFDRTtFQUNBO0ExQmtvS0o7QTBCam9LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEI3VEs7QUpnOEtUO0EwQmxvS0k7RUFDSSx5QnRCL1RDO0VzQmdVRDtFQUNBLGN0QjFVQTtFc0IyVUEscUJ0QjNVQTtBSis4S1I7QTBCbm9LUTtFQUNFO0ExQnFvS1Y7QTBCcG9LUTtFQUNFO0ExQnNvS1Y7O0EwQmpvS0E7RUFDRTtFQUNBO0VBQ0E7VUFBQTtBMUJvb0tGO0EwQm5vS0U7RUFDRSxjdEJoVks7RXNCaVZMO0ExQnFvS0o7QTBCbm9LSTtFQUNFO1VBQUE7QTFCcW9LTjs7QTBCbG9LQTtFQUNFO0ExQnFvS0Y7O0EwQm5vS0E7RUFDRTtFQUNBO0ExQnNvS0Y7O0EwQnBvS0E7RUFDRTtBMUJ1b0tGOztBMEJyb0tBO0VBQ0U7RUFDQTtBMUJ3b0tGOztBMEJ0b0tBO0VBQ0U7QTFCeW9LRjs7QTBCdm9LQTtFQUNFO0VBQUE7RUFBQTtBMUIwb0tGOztBMEJ4b0tBO0VBQ0U7RUFDQTtBMUIyb0tGO0EwQnpvS0U7RUFDRTtFQUNBO0VBQ0E7QTFCMm9LSjtBMEIxb0tFO0VBQ0U7RUFDQTtFQUNBO0ExQjRvS0o7O0EwQjFvS0E7RUFDRTtBMUI2b0tGOztBMEIzb0tBO0VBQ0U7QTFCOG9LRjs7QTBCNW9LQTtFQUNFO0ExQitvS0Y7O0EwQjdvS0E7RUFDRTtFQUNBO0VBQ0E7QTFCZ3BLRjs7QTJCL2hMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQmtpTFI7QTJCamlMUTtFQUNJO0VBQ0E7RUFDQTtBM0JtaUxaO0EyQmxpTFE7RUFDSTtBM0JvaUxaO0EyQm5pTFE7RUFDSTtBM0JxaUxaO0EyQnBpTFE7RUFDSTtBM0JzaUxaO0EyQmppTEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JtaUxSO0EyQmxpTEk7RUFDSTtFQUNBO0VBQ0E7QTNCb2lMUjtBMkJuaUxJO0VBQ0k7RUFDQTtFQUNBO0EzQnFpTFI7QTJCcGlMSTtFQUNJO0VBQ0E7QTNCc2lMUjtBMkJwaUxJO0VBQ0k7RUFDQTtFQUNBO0EzQnNpTFI7QTJCcmlMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzQnVpTFI7QTJCdGlMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQndpTFI7QTJCdGlMUTtFQUNJO0EzQndpTFo7QTJCdmlMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQnlpTFo7QTJCdmlMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzQnlpTFo7QTJCeGlMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQjBpTFo7QTJCemlMWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQ1ZqR0M7RVVrR0Q7RUFDQTtFQUNBO0VBQ0EsY3ZCbEdSO0V1Qm1HUTtFQUFBO0VBQUE7QTNCMmlMaEI7QTJCMWlMZ0I7RUFDSTtBM0I0aUxwQjtBMkIzaUxZO0VBQ0k7RUFDQTtFQUNBO0EzQjZpTGhCO0EyQjVpTFE7RUFDSTtBM0I4aUxaOztBMkI1aUxBO0VBQ0k7RUFDQTtFQUNBO0EzQitpTEo7O0E0QmxxTEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QnFxTEo7O0E0Qm5xTEE7RUFDSTtFQUNBO0VBQ0E7QTVCc3FMSjtBNEJycUxJO0VBQ0k7QTVCdXFMUjs7QTZCdHJMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnpCSkk7QUo2ckxSOztBNkJ4ckxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUJ6QlRJO0FKb3NMUjtBNkJ6ckxJO0VBQ0k7RUFDQTtFQUNBO0E3QjJyTFI7QTZCenJMSTtFQUNJO0VBQ0E7QTdCMnJMUjtBNkJ6ckxRO0VBQ0k7RUFDQTtFQUNBO0tBQUE7QTdCMnJMWjtBNkJ6ckxJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCekIvQkE7RXlCZ0NBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QjJyTFI7QTZCenJMUTtFQWpCSjtJQWtCUTtZQUFBO0U3QjRyTFY7QUFDRjtBNkIzckxRO0VBcEJKO0lBcUJRO1lBQUE7RTdCOHJMVjtBQUNGO0E2QjdyTFE7RUFDSTtBN0IrckxaO0E2QjlyTFk7RUFGSjtJQUdRO0U3QmlzTGQ7QUFDRjtBNkJqc0xZO0VBQ0k7RUFDQTtBN0Jtc0xoQjtBNkJsc0xRO0VBQ0k7QTdCb3NMWjtBNkJuc0xZO0VBRko7SUFHUTtFN0Jzc0xkO0FBQ0Y7QTZCdHNMWTtFQUNJO0VBQ0E7QTdCd3NMaEI7O0E4QnZ3TEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCeXdMSjtBOEJ4d0xJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCMHdMUjtBOEJ6d0xJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlCMndMUjtBOEIxd0xJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlCNHdMUjtBOEIzd0xRO0VBQ0k7RUFDQTtBOUI2d0xaO0E4QjV3TFk7RUFDSTtFQUNBO0E5Qjh3TGhCO0E4QjV3TFE7RUFDSTtFQUNBO0VBQ0EsK0IxQnJEQTtFMEJzREE7RUFDQTtBOUI4d0xaO0E4Qjd3TEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qit3TFI7QThCOXdMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJneExSOztBK0JyMkxBO0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCM0JMSTtFMkJNSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQnMyTEo7QStCbjJMUTtFQUNJO1VBQUE7RUFDQTtVQUFBO0EvQnEyTFo7QStCbjJMSTs7RUFFSTtBL0JxMkxSO0ErQm4yTEk7O0VBRUk7QS9CcTJMUjtBK0JuMkxJOztFQUVJO0EvQnEyTFI7QStCbjJMSTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CbzJMUjtBK0JsMkxRO0VBQ0k7QS9CbzJMWjtBK0JsMkxRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JvMkxaO0ErQmoyTFk7RUFDSTtBL0JtMkxoQjtBK0JqMkxJO0VBQ0k7QS9CbTJMUjtBK0JqMkxRO0VBQ0k7RUFDQTtFQUNBO0EvQm0yTFo7QStCajJMWTtFQUNJO0EvQm0yTGhCO0ErQmoyTFk7RUFDSTtBL0JtMkxoQjs7QStCajJMQTtFQUNJO0lBQ0k7WUFBQTtFL0JvMkxOO0UrQm4yTEU7SUFDSTtZQUFBO0UvQnEyTE47RStCcDJMRTtJQUNJO1lBQUE7RS9CczJMTjtFK0JyMkxFO0lBQ0k7WUFBQTtFL0J1MkxOO0UrQnQyTEU7SUFDSTtZQUFBO0UvQncyTE47RStCdjJMRTtJQUNJO1lBQUE7RS9CeTJMTjtFK0J4MkxFO0lBQ0k7WUFBQTtFL0IwMkxOO0UrQnoyTEU7SUFDSTtZQUFBO0UvQjIyTE47RStCMTJMRTtJQUNJO1lBQUE7RS9CNDJMTjtFK0IzMkxFO0lBQ0k7WUFBQTtFL0I2MkxOO0FBQ0Y7O0ErQmw0TEE7RUFDSTtJQUNJO1lBQUE7RS9CbzJMTjtFK0JuMkxFO0lBQ0k7WUFBQTtFL0JxMkxOO0UrQnAyTEU7SUFDSTtZQUFBO0UvQnMyTE47RStCcjJMRTtJQUNJO1lBQUE7RS9CdTJMTjtFK0J0MkxFO0lBQ0k7WUFBQTtFL0J3MkxOO0UrQnYyTEU7SUFDSTtZQUFBO0UvQnkyTE47RStCeDJMRTtJQUNJO1lBQUE7RS9CMDJMTjtFK0J6MkxFO0lBQ0k7WUFBQTtFL0IyMkxOO0UrQjEyTEU7SUFDSTtZQUFBO0UvQjQyTE47RStCMzJMRTtJQUNJO1lBQUE7RS9CNjJMTjtBQUNGO0FnQ3Q5TEE7RUFDSTtJQUNJO0VoQ3c5TE47QUFDRjtBZ0N4OUxBO0VBQ0k7SUFDSTtFaEMwOUxOO0VnQ3o5TE07SUFDSTtJQUNBO0VoQzI5TFY7RWdDMTlMTTtJQUNJO0VoQzQ5TFY7RWdDMzlMTTtJQUNJO0VoQzY5TFY7RWdDMzlMTTtJQUNJO0VoQzY5TFY7RWdDNTlMRTtJQUNJO0VoQzg5TE47QUFDRjtBZ0M3OUxBO0VBRVE7SUFDSTtJQUNBO0VoQzg5TFY7RWdDNzlMTTtJQUNJO0lBQ0E7SUFDQTtFaEMrOUxWO0VnQzk5TE07SUFDSTtFaENnK0xWO0VnQzc5TE07SUFDSTtJQUNBO0lBQ0E7WUFBQTtFaEMrOUxWO0VnQzk5TE07SUFDSTtFaENnK0xWO0VnQy85TE07SUFDSTtJQUNBO0VoQ2krTFY7RWdDLzlMRTtJQUNJO0VoQ2krTE47RWdDOTlMTTtJQUNJO0VoQ2crTFY7RWdDLzlMTTtJQUNJO0lBQ0E7RWhDaStMVjtBQUNGO0FnQzk5TEE7RUFFUTtJQUNJO0VoQys5TFY7RWdDNTlMRTtJQUNJO0VoQzg5TE47RWdDMzlMTTtJQUNJO0VoQzY5TFY7RWdDNTlMTTtJQUNJO0VoQzg5TFY7RWdDMzlMTTtJQUNJO0lBQ0E7SUFDQTtFaEM2OUxWO0VnQzU5TE07SUFDSTtJQUNBO0VoQzg5TFY7RWdDNzlMTTtJQUNNO0VoQys5TFo7RWdDNzlMRTtJQUNJO0lBQ0E7RWhDKzlMTjtFZ0M1OUxNO0lBQ0k7RWhDODlMVjtFZ0M3OUxNO0lBQ0k7RWhDKzlMVjtFZ0M5OUxNO0lBQ0k7SUFDQTtJQUNBO0VoQ2crTFY7RWdDOTlMRTtJQUNJO0lBQ0E7RWhDZytMTjtBQUNGO0FnQy85TEE7RUFDSTtJQUNJO0VoQ2krTE47RWdDaCtMRTtJQUNJO0VoQ2srTE47QUFDRjtBZ0NqK0xBO0VBRVE7SUFDSTtFaENrK0xWO0VnQ2orTE07SUFDSTtFaENtK0xWO0VnQ2grTE07SUFDSTtFaENrK0xWO0VnQy85TE07SUFDSTtFaENpK0xWO0VnQ2grTE07SUFDSTtFaENrK0xWO0VnQzk5TE07SUFDSTtJQUNBO0VoQ2crTFY7RWdDLzlMTTtJQUNJO0VoQ2krTFY7RWdDaCtMTTtJQUNJO0VoQ2srTFY7RWdDaitMTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VoQ20rTFY7RWdDaCtMTTtJQUNJO0VoQ2srTFY7RWdDaitMTTtJQUNJO0VoQ20rTFY7RWdDbCtMTTtJQUNJO0VoQ28rTFY7RWdDbitMTTtJQUNJO0lBQ0E7RWhDcStMVjtFZ0NwK0xNO0lBQ0k7RWhDcytMVjtFZ0NyK0xNO0lBQ0k7RWhDdStMVjtFZ0N0K0xNO0lBQ0k7RWhDdytMVjtFZ0N2K0xNO0lBQ0k7RWhDeStMVjtFZ0N4K0xNO0lBQ0k7RWhDMCtMVjtFZ0N4K0xFO0lBQ0k7RWhDMCtMTjtFZ0N2K0xNO0lBQ0k7RWhDeStMVjtBQUNGO0FnQ3YrTEE7RUFDSTtJQUNJO0VoQ3krTE47RWdDeCtMRTtJQUNJO0VoQzArTE47RWdDeCtMTTtJQUNJO0VoQzArTFY7RWdDeitMTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VoQzIrTFY7RWdDMStMVTtJQUNJO0lBQ0E7SUFDQTtFaEM0K0xkO0VnQzMrTFU7SUFDSTtFaEM2K0xkO0VnQzUrTFU7SUFDSTtFaEM4K0xkO0VnQzMrTE07SUFDSTtFaEM2K0xWO0VnQzUrTE07SUFDSTtFaEM4K0xWO0VnQzcrTE07SUFDSTtJQUNBO0VoQysrTFY7RWdDOStMTTtJQUNJO0VoQ2cvTFY7RWdDOStMTTtJQUNJO0VoQ2cvTFY7RWdDLytMVTtJQUNJO0VoQ2kvTGQ7RWdDaC9MVTtJQUNJO0VoQ2svTGQ7RWdDai9MVTtJQUNJO0VoQ20vTGQ7RWdDbC9MVTtJQUNJO0VoQ28vTGQ7RWdDbi9MVTtJQUNJO0VoQ3EvTGQ7QUFDRjtBZ0NyL0xBO0VBQ0k7SUFDSTtJQUNBO0VoQ3UvTE47RWdDdC9MRTtJQUNJO0VoQ3cvTE47RWdDdi9MRTtJQUNJO0VoQ3kvTE47RWdDeC9MRTtJQUNJO0lBQ0E7RWhDMC9MTjtFZ0N6L0xFO0lBQ0k7RWhDMi9MTjtBQUNGO0FnQ3ovTEE7RUFDSTtJQUNJO0VoQzIvTE47RWdDei9MRTtJQUNJO0lBQ0E7RWhDMi9MTjtFZ0N6L0xFO0lBQ0k7SUFDQTtFaEMyL0xOO0VnQzEvTE07SUFDSTtJQUNBO0VoQzQvTFY7RWdDMy9MTTtJQUNJO0VoQzYvTFY7RWdDNS9MTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VoQzgvTFY7RWdDNy9MVTtJQUNJO0lBQ0E7SUFDQTtFaEMrL0xkO0VnQzkvTFU7SUFDSTtFaENnZ01kO0VnQy8vTFU7SUFDSTtFaENpZ01kO0VnQ2hnTU07SUFDSTtFaENrZ01WO0VnQ2pnTU07SUFDSTtFaENtZ01WO0VnQ2xnTU07SUFDSTtFaENvZ01WO0VnQy8vTEU7SUFDSTtJQUNBO0VoQ2lnTU47RWdDLy9MRTtJQUNJO0lBQ0E7RWhDaWdNTjtFZ0NoZ01NO0lBQ0k7RWhDa2dNVjtFZ0NqZ01FO0lBQ0k7RWhDbWdNTjtFZ0NsZ01FO0lBQ0k7SUFDQTtJQUNBO0VoQ29nTU47RWdDamdNTTtJQUNJO0VoQ21nTVY7RWdDbGdNVTtJQUNJO0VoQ29nTWQ7RWdDbmdNTTtJQUNJO0VoQ3FnTVY7RWdDcGdNTTtJQUNJO0lBQ0E7RWhDc2dNVjtFZ0NyZ01NO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEN1Z01WO0VnQ3RnTVU7SUFDSTtJQUNBO0lBQ0E7RWhDd2dNZDtFZ0N2Z01VO0lBQ0k7RWhDeWdNZDtFZ0N4Z01VO0lBQ0k7RWhDMGdNZDtFZ0N6Z01NO0lBQ0k7RWhDMmdNVjtFZ0MxZ01FO0lBQ0k7RWhDNGdNTjtFZ0MxZ01FO0lBQ0k7SUFDQTtFaEM0Z01OO0VnQzNnTU07SUFDSTtFaEM2Z01WO0VnQzVnTU07SUFDSTtFaEM4Z01WO0VnQzdnTU07SUFDSTtFaEMrZ01WO0VnQzdnTUU7SUFDSTtFaEMrZ01OO0VnQzlnTU07SUFDSTtJQUNBO0VoQ2doTVY7RWdDL2dNRTtJQUNJO0VoQ2loTU47RWdDaGhNTTtJQUNJO0VoQ2toTVY7RWdDaGhNRTtJQUNJO0VoQ2toTU47RWdDamhNRTtJQUNJO0VoQ21oTU47RWdDamhNRTtJQUNJO0lBQ0E7SUFDQTtFaENtaE1OO0VnQ2poTUU7SUFDSTtPQUFBO0VoQ21oTU47RWdDamhNRTtJQUNJO0VoQ21oTU47RWdDaGhNTTtJQUNJO0VoQ2toTVY7RWdDamhNTTtJQUNJO0VoQ21oTVY7RWdDbGhNTTtJQUNJO0lBQ0E7RWhDb2hNVjtFZ0NuaE1NO0lBQ0k7RWhDcWhNVjtFZ0NuaE1jO0lBQ0k7RWhDcWhNbEI7RWdDbmhNRTtJQUNJO0VoQ3FoTU47RWdDbmhNRTtJQUNJO0VoQ3FoTU47QUFDRjtBZ0NwaE1BO0VBQ0k7SUFDSTtFaENzaE1OO0FBQ0Y7QWdDcmhNQTtFQUVRO0lBQ0k7RWhDc2hNVjtFZ0NyaE1NO0lBQ0k7RWhDdWhNVjtBQUNGO0FnQ3RoTUE7RUFHUTtJQUNJO0VoQ3NoTVY7RWdDcmhNTTtJQUNJO0VoQ3VoTVY7RWdDcmhNRTtJQUNJO0VoQ3VoTU47RWdDdGhNRTtJQUNHO0VoQ3doTUw7RWdDdGhNRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VoQ3doTU47RWdDbGhNTTtJQUNJO0VoQ29oTVY7RWdDbmhNTTtJQUNJO0VoQ3FoTVY7RWdDcGhNTTtJQUNJO0lBQ0E7RWhDc2hNVjtFZ0NsaE1VO0lBQ0k7RWhDb2hNZDtFZ0NuaE1VO0lBQ0k7RWhDcWhNZDtFZ0NwaE1VO0lBQ0k7RWhDc2hNZDtFZ0NyaE1VO0lBQ0k7RWhDdWhNZDtFZ0N0aE1NO0lBQ0k7RWhDd2hNVjtFZ0N0aE1FO0lBQ0k7RWhDd2hNTjtFZ0N0aE1FO0lBQ0k7SUFDQTtZQUFBO0VoQ3doTU47RWdDdGhNRTtJQUNJO0lBQ0E7SUFDQTtZQUFBO0VoQ3doTU47RWdDdmhNRTtJQUNJO0VoQ3loTU47RWdDeGhNRTtJQUNJO0VoQzBoTU47RWdDemhNTTtJQUNJO0lBQ0E7RWhDMmhNVjtFZ0N6aE1FO0lBQ0k7RWhDMmhNTjtFZ0MxaE1NO0lBQ0k7RWhDNGhNVjtFZ0N6aE1NO0lBQ0k7SUFDQTtFaEMyaE1WO0VnQzFoTVU7SUFDSTtJQUNBO0lBQ0E7RWhDNGhNZDtFZ0MzaE1VO0lBQ0k7RWhDNmhNZDtFZ0M1aE1VO0lBQ0k7RWhDOGhNZDtFZ0M3aE1NO0lBQ0k7RWhDK2hNVjtFZ0M5aE1NO0lBQ0k7RWhDZ2lNVjtFZ0M5aE1FO0lBQ0k7SUFDQTtFaENnaU1OO0VnQzloTUU7SUFDSTtFaENnaU1OO0VnQy9oTU07SUFDSTtJQUNBO0VoQ2lpTVY7QUFDRjtBZ0MvaE1BO0VBRUk7SUFDSTtJQUVBO0lBQ0E7SUFDQTtFaEMraE1OO0VnQzloTU07SUFDSTtFaENnaU1WO0VnQzloTVU7SUFDSTtFaENnaU1kO0VnQy9oTU07SUFDSTtJQUNBO0VoQ2lpTVY7RWdDaGlNTTtJQUNJO0lBQ0E7SUFDQTtFaENraU1WO0VnQ2ppTVU7SUFDSTtJQUNBO0lBQ0E7RWhDbWlNZDtFZ0NsaU1VO0lBQ0k7RWhDb2lNZDtFZ0NuaU1VO0lBQ0k7RWhDcWlNZDtFZ0NwaU1VO0lBQ0k7RWhDc2lNZDtFZ0NyaU1VO0lBQ0k7RWhDdWlNZDtFZ0N0aU1VO0lBQ0k7RWhDd2lNZDtFZ0N0aU1FO0lBQ0k7SUFDQTtPQUFBO0VoQ3dpTU47RWdDdGlNTTtJQUNJO0lBQ0E7RWhDd2lNVjtFZ0N2aU1NO0lBQ0k7RWhDeWlNVjtFZ0N4aU1VO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEMwaU1kO0VnQ3ppTVU7SUFDSTtJQUNBO0lBQ0E7RWhDMmlNZDtFZ0MxaU1VO0lBQ0k7RWhDNGlNZDtFZ0MzaU1VO0lBQ0k7RWhDNmlNZDtBQUNGO0FnQzdpTVk7RUFoQko7SUFpQlE7SUFDQTtFaENnak1kO0FBQ0Y7QWdDN21NQTtFQTZEUTtJQUNJO0VoQ21qTVY7RWdDampNRTtJQUNJO0VoQ21qTU47RWdDbGpNTTtJQUNJO0VoQ29qTVY7RWdDbmpNTTtJQUNJO0VoQ3FqTVY7RWdDbmpNRTtJQUNJO0lBQ0E7SUFDQTtFaENxak1OO0VnQ3BqTUU7SUFDSTtFaENzak1OO0VnQ3BqTUU7SUFDSTtFaENzak1OO0VnQ3BqTUU7SUFDSTtFaENzak1OO0FBQ0Y7QWdDcmpNQTtFQUNJO0lBQ0k7SUFDQTtFaEN1ak1OO0VnQ3RqTUU7SUFDSTtJQUNBO0VoQ3dqTU47RWdDdmpNRTtJQUNJO0lBRUE7RWhDd2pNTjtFZ0N2ak1NO0lBRUk7RWhDd2pNVjtFZ0N2ak1FO0lBTUk7SUFDQTtJQUNBO0lBQ0E7RWhDb2pNTjtFZ0Nuak1NO0lBQ0k7WUFBQTtJQUNBO0VoQ3FqTVY7RWdDcGpNTTtJQUNJO0VoQ3NqTVY7RWdDcmpNRTtJQUNJO1lBQUE7SUFDQTtFaEN1ak1OO0VnQ3RqTUU7SUFDSTtFaEN3ak1OO0VnQ3ZqTUU7SUFDSTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0VoQ3lqTU47RWdDeGpNRTtJQUNJO1lBQUE7RWhDMGpNTjtFZ0N6ak1FO0lBQ0k7RWhDMmpNTjtFZ0Mxak1FO0lBQ0k7RWhDNGpNTjtFZ0Mzak1FO0lBQ0k7RWhDNmpNTjtFZ0Mxak1FO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhDNGpNTjtFZ0Mzak1FO0lBQ0k7RWhDNmpNTjtFZ0M1ak1FO0lBQ0k7SUFDQTtJQUVBO0lBQ0E7SUFFQTtJQUVBO0lBQ0E7SUFDQTtFaEMyak1OO0VnQzFqTU07SUFDSTtJQUNBO0lBQ0E7RWhDNGpNVjtFZ0Mzak1VO0lBQ0k7SUFDQTtJQUNBO0VoQzZqTWQ7RWdDNWpNYztJQUNJO1lBQUE7RWhDOGpNbEI7RWdDN2pNVTtJQUNJO0lBQ0E7RWhDK2pNZDtFZ0M5ak1FO0lBQ0k7SUFDQTtJQUNBO0VoQ2drTU47RWdDL2pNRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUVBO0lBRUE7SUFDQTtFaEM4ak1OO0VnQzdqTU07SUFDSTtJQUNBO0lBQ0E7RWhDK2pNVjtFZ0M5ak1NO0lBQ0k7SUFDQTtFaENna01WO0VnQy9qTVU7SUFDSTtFaENpa01kO0VnQ2hrTWM7SUFDSTtFaENra01sQjtFZ0Nqa01FO0lBQ0k7RWhDbWtNTjtFZ0Nsa01FO0lBQ0k7SUFDQTtFaENva01OO0VnQ25rTUU7SUFDSTtFaENxa01OO0VnQ3BrTUU7SUFDSTtJQUNBO0VoQ3NrTU47RWdDcmtNRTtJQUNJO0lBQ0E7SUFDQTtFaEN1a01OO0VnQ3RrTUU7SUFDSTtJQUNBO0VoQ3drTU47RWdDdmtNRTtJQUNJO0VoQ3lrTU47RWdDeGtNRTtJQUNJO0lBQ0E7SUFDQTtFaEMwa01OO0VnQ3prTUU7SUFDSTtFaEMya01OO0VnQzFrTUU7SUFDSTtFaEM0a01OO0VnQzNrTUU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFaEM2a01OO0VnQzVrTUU7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoQzZrTU47RWdDNWtNRTtJQUNJO0lBQ0E7RWhDOGtNTjtFZ0M3a01FO0lBQ0k7RWhDK2tNTjtFZ0M5a01FO0lBQ0k7RWhDZ2xNTjtFZ0Mva01FO0lBQ0k7SUFDQTtJQUNBO0VoQ2lsTU47QUFDRjtBZ0NobE1BO0VBQ0k7SUFDSTtFaENrbE1OO0VnQ2psTUU7SUFDSTtFaENtbE1OO0FBQ0Y7QWdDbGxNQTtFQUVRO0lBQ0k7RWhDbWxNVjtFZ0NsbE1FO0lBQ1E7SUFDQTtFaENvbE1WO0VnQ25sTVU7SUFDSTtJQUNBO0VoQ3FsTWQ7RWdDcGxNRTtJQUNJO0lBQ0E7RWhDc2xNTjtBQUNGO0FnQ3JsTUE7RUFDSTtJQUNJO0lBQ0E7RWhDdWxNTjtFZ0N0bE1NO0lBQ0k7RWhDd2xNVjtFZ0N2bE1FO0lBQ0k7RWhDeWxNTjtFZ0N4bE1FO0lBQ0k7RWhDMGxNTjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vYXBwLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL3Jlc2V0LnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL21peGlucy5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9tYWluLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL3ZhcnMuc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vdHJhbnNpdGlvbnMuc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vaGVscGVycy9idXR0b25zLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2hlbHBlcnMvX2Rpc3BsYXlpbmcuc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vaGVscGVycy9oZWxwZXJzLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9hc2lkZS5tZW51LnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvc2NoZW1lM2RNZW51TW9iaWxlLnNjc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9pY29uLmJhci5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL25hdmlnYXRpb24vcm9vbXMuZmlsdGVyLnNjaGVtZTNkLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbG9hZGVyLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbG9hZGVyLm1vZGFsLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvc2xpZGVyLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvdmlld2VyLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvaG90c3BvdHMvaG90c3BvdDM2MC5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL3NjaGVtZS5sb3QuaW5mby5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL2Zvcm1zL2NvbnRhY3QuZm9ybS5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL2Zvcm1zL3JhbmdlLnNsaWRlci5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL2ZpbHRlcnMvdHlwb2xvZ3kuaXRlbS5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL2ZpbHRlcnMvY3VzdG9tLnNlbGVjdC5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL2kuMzYwLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbmF2aWdhdGlvbi90b3VyLmxpc3Quc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vY29tcG9uZW50cy9jb21wYXJhdG9yLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2NvbXBvbmVudHMvbW9kYWwubG90LmluZm8uc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vY29tcG9uZW50cy9zY2hlbWUubG90Lmxpc3Quc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vY29tcG9uZW50cy9tb2JpbGUuc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vY29tcG9uZW50cy9nYWxsZXJ5LnNsaWRlci5zYXNzIiwid2VicGFjazovL2lsbHVzaW9fMzYwX21haW5fdjEvLi9jb21wb25lbnRzL3dhcm5pbmcubW9kYWwuc2FzcyIsIndlYnBhY2s6Ly9pbGx1c2lvXzM2MF9tYWluX3YxLy4vY29tcG9uZW50cy9jb21tdW5pY2F0aW9uLXBhbmVsLnNhc3MiLCJ3ZWJwYWNrOi8vaWxsdXNpb18zNjBfbWFpbl92MS8uL2FkYXB0aXZlLnNhc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBmaWd1cmUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgY29kZSwgZW0sIGltZywgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCB0dCwgYiwgdSwgaSwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgbWFpbiwgY2FudmFzLCBlbWJlZCwgZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG5mb290ZXIsIGhlYWRlciwgbmF2LCBzZWN0aW9uLCBtYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjphY3RpdmUsIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mei0wIHtcbiAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5mei0yIHtcbiAgZm9udC1zaXplOiAycHg7XG59XG5cbi5mei00IHtcbiAgZm9udC1zaXplOiA0cHg7XG59XG5cbi5mei02IHtcbiAgZm9udC1zaXplOiA2cHg7XG59XG5cbi5mei04IHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5mei0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmZ6LTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZnotMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mei0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZ6LTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZnotMjAge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5mei0yMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmZ6LTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uZnotMjYge1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbi5mei0yOCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmZ6LTMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uZnotMzIge1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbi5mei0zNCB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbn1cblxuLmZ6LTM2IHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4uZnotMzgge1xuICBmb250LXNpemU6IDM4cHg7XG59XG5cbi5mei00MCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLmZ6LTQyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xufVxuXG4uZnotNDQge1xuICBmb250LXNpemU6IDQ0cHg7XG59XG5cbi5mei00NiB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cblxuLmZ6LTQ4IHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuXG4uZnotNTAge1xuICBmb250LXNpemU6IDUwcHg7XG59XG5cbi5mei01MiB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbn1cblxuLmZ6LTU0IHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ubXQtMTYge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubXQtMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubXQtMjgge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4ubXQtMzIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ubXQtMzYge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xufVxuXG4ubXQtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ubXQtNDQge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xufVxuXG4ubXQtNDgge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4ubXQtNTIge1xuICBtYXJnaW4tdG9wOiA1MnB4O1xufVxuXG4ubXQtNTYge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG4ubXQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ubXQtNjQge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xufVxuXG4ubXQtNjgge1xuICBtYXJnaW4tdG9wOiA2OHB4O1xufVxuXG4ubXQtNzIge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuXG4ubXQtNzYge1xuICBtYXJnaW4tdG9wOiA3NnB4O1xufVxuXG4ubXQtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4ubXQtODQge1xuICBtYXJnaW4tdG9wOiA4NHB4O1xufVxuXG4ubXQtODgge1xuICBtYXJnaW4tdG9wOiA4OHB4O1xufVxuXG4ubXQtOTIge1xuICBtYXJnaW4tdG9wOiA5MnB4O1xufVxuXG4ubXQtOTYge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ubWItMjgge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4ubWItMzIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ubWItMzYge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubWItNDQge1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuXG4ubWItNDgge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4ubWItNTIge1xuICBtYXJnaW4tYm90dG9tOiA1MnB4O1xufVxuXG4ubWItNTYge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG4ubWItNjgge1xuICBtYXJnaW4tYm90dG9tOiA2OHB4O1xufVxuXG4ubWItNzIge1xuICBtYXJnaW4tYm90dG9tOiA3MnB4O1xufVxuXG4ubWItNzYge1xuICBtYXJnaW4tYm90dG9tOiA3NnB4O1xufVxuXG4ubWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4ubWItODQge1xuICBtYXJnaW4tYm90dG9tOiA4NHB4O1xufVxuXG4ubWItODgge1xuICBtYXJnaW4tYm90dG9tOiA4OHB4O1xufVxuXG4ubWItOTIge1xuICBtYXJnaW4tYm90dG9tOiA5MnB4O1xufVxuXG4ubWItOTYge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuXG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubXItNCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ubXItOCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ubXItMTIge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLm1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubXItMjQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG5cbi5tci0yOCB7XG4gIG1hcmdpbi1yaWdodDogMjhweDtcbn1cblxuLm1yLTMyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuXG4ubXItMzYge1xuICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG59XG5cbi5tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLm1yLTQ0IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xufVxuXG4ubXItNDgge1xuICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG59XG5cbi5tci01MiB7XG4gIG1hcmdpbi1yaWdodDogNTJweDtcbn1cblxuLm1yLTU2IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NnB4O1xufVxuXG4ubXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi5tci02NCB7XG4gIG1hcmdpbi1yaWdodDogNjRweDtcbn1cblxuLm1yLTY4IHtcbiAgbWFyZ2luLXJpZ2h0OiA2OHB4O1xufVxuXG4ubXItNzIge1xuICBtYXJnaW4tcmlnaHQ6IDcycHg7XG59XG5cbi5tci03NiB7XG4gIG1hcmdpbi1yaWdodDogNzZweDtcbn1cblxuLm1yLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG4ubXItODQge1xuICBtYXJnaW4tcmlnaHQ6IDg0cHg7XG59XG5cbi5tci04OCB7XG4gIG1hcmdpbi1yaWdodDogODhweDtcbn1cblxuLm1yLTkyIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MnB4O1xufVxuXG4ubXItOTYge1xuICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG59XG5cbi5tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ubWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ubWwtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5tbC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ubWwtMjgge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbn1cblxuLm1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG5cbi5tbC0zNiB7XG4gIG1hcmdpbi1sZWZ0OiAzNnB4O1xufVxuXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLm1sLTQ0IHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG59XG5cbi5tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4O1xufVxuXG4ubWwtNTIge1xuICBtYXJnaW4tbGVmdDogNTJweDtcbn1cblxuLm1sLTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHg7XG59XG5cbi5tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG4ubWwtNjQge1xuICBtYXJnaW4tbGVmdDogNjRweDtcbn1cblxuLm1sLTY4IHtcbiAgbWFyZ2luLWxlZnQ6IDY4cHg7XG59XG5cbi5tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiA3MnB4O1xufVxuXG4ubWwtNzYge1xuICBtYXJnaW4tbGVmdDogNzZweDtcbn1cblxuLm1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG5cbi5tbC04NCB7XG4gIG1hcmdpbi1sZWZ0OiA4NHB4O1xufVxuXG4ubWwtODgge1xuICBtYXJnaW4tbGVmdDogODhweDtcbn1cblxuLm1sLTkyIHtcbiAgbWFyZ2luLWxlZnQ6IDkycHg7XG59XG5cbi5tbC05NiB7XG4gIG1hcmdpbi1sZWZ0OiA5NnB4O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4ucHQtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi5wdC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ucHQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLnB0LTI4IHtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG59XG5cbi5wdC0zMiB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG4ucHQtMzYge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbn1cblxuLnB0LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5wdC00NCB7XG4gIHBhZGRpbmctdG9wOiA0NHB4O1xufVxuXG4ucHQtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbn1cblxuLnB0LTUyIHtcbiAgcGFkZGluZy10b3A6IDUycHg7XG59XG5cbi5wdC01NiB7XG4gIHBhZGRpbmctdG9wOiA1NnB4O1xufVxuXG4ucHQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLnB0LTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG59XG5cbi5wdC02OCB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xufVxuXG4ucHQtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbn1cblxuLnB0LTc2IHtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG59XG5cbi5wdC04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4ucHQtODQge1xuICBwYWRkaW5nLXRvcDogODRweDtcbn1cblxuLnB0LTg4IHtcbiAgcGFkZGluZy10b3A6IDg4cHg7XG59XG5cbi5wdC05MiB7XG4gIHBhZGRpbmctdG9wOiA5MnB4O1xufVxuXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5wYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnBiLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4ucGItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBiLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi5wYi0yOCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4O1xufVxuXG4ucGItMzIge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuLnBiLTM2IHtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG59XG5cbi5wYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucGItNDQge1xuICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbn1cblxuLnBiLTQ4IHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi5wYi01MiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4O1xufVxuXG4ucGItNTYge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbn1cblxuLnBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wYi02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xufVxuXG4ucGItNjgge1xuICBwYWRkaW5nLWJvdHRvbTogNjhweDtcbn1cblxuLnBiLTcyIHtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7XG59XG5cbi5wYi03NiB7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4O1xufVxuXG4ucGItODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLnBiLTg0IHtcbiAgcGFkZGluZy1ib3R0b206IDg0cHg7XG59XG5cbi5wYi04OCB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4O1xufVxuXG4ucGItOTIge1xuICBwYWRkaW5nLWJvdHRvbTogOTJweDtcbn1cblxuLnBiLTk2IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5cbi5wci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5wci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5wci0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5wci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi5wci0yOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG5cbi5wci0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbi5wci0zNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5wci00NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG59XG5cbi5wci00OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG59XG5cbi5wci01MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7XG59XG5cbi5wci01NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7XG59XG5cbi5wci02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG59XG5cbi5wci02OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG5cbi5wci03MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7XG59XG5cbi5wci03NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDc2cHg7XG59XG5cbi5wci04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbi5wci04NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg0cHg7XG59XG5cbi5wci04OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7XG59XG5cbi5wci05MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkycHg7XG59XG5cbi5wci05NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7XG59XG5cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5wbC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5cbi5wbC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5wbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLnBsLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4ucGwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5wbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLnBsLTI4IHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuXG4ucGwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5wbC0zNiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLnBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucGwtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG59XG5cbi5wbC00OCB7XG4gIHBhZGRpbmctbGVmdDogNDhweDtcbn1cblxuLnBsLTUyIHtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xufVxuXG4ucGwtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG59XG5cbi5wbC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLnBsLTY0IHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4O1xufVxuXG4ucGwtNjgge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG59XG5cbi5wbC03MiB7XG4gIHBhZGRpbmctbGVmdDogNzJweDtcbn1cblxuLnBsLTc2IHtcbiAgcGFkZGluZy1sZWZ0OiA3NnB4O1xufVxuXG4ucGwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5cbi5wbC04NCB7XG4gIHBhZGRpbmctbGVmdDogODRweDtcbn1cblxuLnBsLTg4IHtcbiAgcGFkZGluZy1sZWZ0OiA4OHB4O1xufVxuXG4ucGwtOTIge1xuICBwYWRkaW5nLWxlZnQ6IDkycHg7XG59XG5cbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogOTZweDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwcHg7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMnB4O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDRweDtcbn1cblxuLmdhcC02IHtcbiAgZ2FwOiA2cHg7XG59XG5cbi5nYXAtOCB7XG4gIGdhcDogOHB4O1xufVxuXG4uZ2FwLTEwIHtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2FwLTEyIHtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uZ2FwLTE0IHtcbiAgZ2FwOiAxNHB4O1xufVxuXG4uZ2FwLTE2IHtcbiAgZ2FwOiAxNnB4O1xufVxuXG4uZ2FwLTE4IHtcbiAgZ2FwOiAxOHB4O1xufVxuXG4uZ2FwLTIwIHtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uZ2FwLTIyIHtcbiAgZ2FwOiAyMnB4O1xufVxuXG4uZ2FwLTI0IHtcbiAgZ2FwOiAyNHB4O1xufVxuXG4uZ2FwLTI2IHtcbiAgZ2FwOiAyNnB4O1xufVxuXG4uZ2FwLTI4IHtcbiAgZ2FwOiAyOHB4O1xufVxuXG4uZ2FwLTMwIHtcbiAgZ2FwOiAzMHB4O1xufVxuXG4uZ2FwLTMyIHtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uZ2FwLTM0IHtcbiAgZ2FwOiAzNHB4O1xufVxuXG4uZ2FwLTM2IHtcbiAgZ2FwOiAzNnB4O1xufVxuXG4uZ2FwLTM4IHtcbiAgZ2FwOiAzOHB4O1xufVxuXG4uZ2FwLTQwIHtcbiAgZ2FwOiA0MHB4O1xufVxuXG4uZ2FwLTQyIHtcbiAgZ2FwOiA0MnB4O1xufVxuXG4uZ2FwLTQ0IHtcbiAgZ2FwOiA0NHB4O1xufVxuXG4uZ2FwLTQ2IHtcbiAgZ2FwOiA0NnB4O1xufVxuXG4uZ2FwLTQ4IHtcbiAgZ2FwOiA0OHB4O1xufVxuXG4uZ2FwLTUwIHtcbiAgZ2FwOiA1MHB4O1xufVxuXG4uZ2FwLTUyIHtcbiAgZ2FwOiA1MnB4O1xufVxuXG4uZ2FwLTU0IHtcbiAgZ2FwOiA1NHB4O1xufVxuXG4ubWF4LXctMCB7XG4gIG1heC13aWR0aDogMHB4O1xufVxuXG4ubWF4LXctNTAge1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG5cbi5tYXgtdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4ubWF4LXctMTUwIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cblxuLm1heC13LTIwMCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5tYXgtdy0yNTAge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4ubWF4LXctMzAwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLm1heC13LTM1MCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi5tYXgtdy00MDAge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4ubWF4LXctNDUwIHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cblxuLm1heC13LTUwMCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5tYXgtdy01NTAge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xufVxuXG4ubWF4LXctNjAwIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLm1heC13LTY1MCB7XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG5cbi5tYXgtdy03MDAge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4ubWF4LXctNzUwIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbn1cblxuLm1heC13LTgwMCB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbi5tYXgtdy04NTAge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuXG4ubWF4LXctOTAwIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cblxuLm1heC13LTk1MCB7XG4gIG1heC13aWR0aDogOTUwcHg7XG59XG5cbi5tYXgtdy0xMDAwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5cbjpyb290IHtcbiAgLS1jb21wYXNMZWZ0OiA0NzVweDtcbn1cblxuKiwgaDEsIGgyLCBoMywgcCwgbGksIHNwYW4sIGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cblxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXBwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYmFjay1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmFjay1idG4gLmJhY2staWNvbiB7XG4gIGhlaWdodDogNTAlO1xufVxuXG4ub2ZmLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zY2hlbWUtbG90LWxpc3QtLXdyYXBwZXIgLmJhY2stYnRuOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cblxuKiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG5cbi5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cblxuLmZhZGUtZW50ZXIsXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yb3V0ZXItZW50ZXItYWN0aXZlLFxuLnJvdXRlci1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cblxuLnJvdXRlci1lbnRlcixcbi5yb3V0ZXItbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG5cbi5tZW51LWVudGVyLWFjdGl2ZSxcbi5tZW51LWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG5cbi5tZW51LWVudGVyLFxuLm1lbnUtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4ubG90LWluZm8tZW50ZXItYWN0aXZlLFxuLmxvdC1pbmZvLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5sb3QtaW5mby1lbnRlcixcbi5sb3QtaW5mby1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xufVxuXG4ucG9wLWVudGVyLWFjdGl2ZSxcbi5wb3AtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsIDAuMywgMC4yNSwgMS43NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5wb3AtZW50ZXIsXG4ucG9wLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLnNsaWRlLXNwYS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uc2xpZGUtc3BhLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigxLCAwLjUsIDAuOCwgMSk7XG59XG5cbi5zbGlkZS1zcGEtZW50ZXIsXG4uc2xpZGUtc3BhLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHZoKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNsaWRlLXgtZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLnNsaWRlLXgtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAuNSwgMC44LCAxKTtcbn1cblxuLnNsaWRlLXgtZW50ZXIsIC5zbGlkZS1zcGEtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZsZXggKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZmxleCAuY29sIHtcbiAgZmxleDogMTAwMDAgMSAwJTtcbn1cbi5mbGV4IC5jb2wtMSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDguMzMzMyU7XG59XG4uZmxleCAuY29sLTIge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxNi42NjY3JTtcbn1cbi5mbGV4IC5jb2wtMyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cbi5mbGV4IC5jb2wtNCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuLmZsZXggLmNvbC01IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNDEuNjY2NyU7XG59XG4uZmxleCAuY29sLTYge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG4uZmxleCAuY29sLTcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzJTtcbn1cbi5mbGV4IC5jb2wtOCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDY2LjY2NjclO1xufVxuLmZsZXggLmNvbC05IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuLmZsZXggLmNvbC0xMCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMlO1xufVxuLmZsZXggLmNvbC0xMSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDkxLjY2NjclO1xufVxuLmZsZXggLmNvbC0xMiB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qdXN0aWZ5LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmp1c3RpZnktZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uanVzdGlmeS1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLml0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmZsZXgtbm8td3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmdyaWQtcHJpY2Uge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuXG4uYXV0by1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5vdC1hbG93ZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZGlzYWN0aXZhdGVkLWNvbnRlbnQge1xuICBmaWx0ZXI6IGJsdXIoMnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRpc2FjdGl2YXRlZC1jb250ZW50ICoge1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnctbWF4IHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ubGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oaWRkZW4teCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5oaWRkZW4teSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmJhY2stZm9uZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMTY7XG59XG5cbi5hc2lkZS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudENvbG9yKTtcbiAgcGFkZGluZy10b3A6IDExNXB4O1xufVxuLmFzaWRlLW1lbnVfY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXNpZGUtbWVudV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuLmFzaWRlLW1lbnVfX2J1cmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxNTtcbiAgdG9wOiA4MHB4O1xuICBsZWZ0OiA4MHB4O1xufVxuLmFzaWRlLW1lbnVfX2J1cmdlciAuYnVyZ2VyLWxpbmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hc2lkZS1tZW51X19idXJnZXIgLmJ1cmdlci1saW5lOjpiZWZvcmUsIC5hc2lkZS1tZW51X19idXJnZXIgLmJ1cmdlci1saW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5hc2lkZS1tZW51X19idXJnZXIgLmJ1cmdlci1saW5lOjpiZWZvcmUge1xuICB0b3A6IC00cHg7XG59XG4uYXNpZGUtbWVudV9fYnVyZ2VyIC5idXJnZXItbGluZTo6YWZ0ZXIge1xuICB0b3A6IDRweDtcbn1cbi5hc2lkZS1tZW51X19pbm5lciB7XG4gIGhlaWdodDogMzFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2IoMCwgMCwgMCk7XG59XG4uYXNpZGUtbWVudV9faW5uZXItLWRhcmsge1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uYXNpZGUtbWVudV9fbG9nbyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXNpZGUtbWVudV9fbG9nbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmFzaWRlLW1lbnVfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMjE1cHg7XG59XG4uYXNpZGUtbWVudV9faW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYXNpZGUtbWVudV9fbG9nby10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5hc2lkZS1tZW51X19sb2dvLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmFzaWRlLW1lbnVfX2xvZ28tdGV4dDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLmFzaWRlLW1lbnVfX2xvZ28tdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUge1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFjY2VudENvbG9yKSB2YXIoLS1hY2NlbnRDb2xvcik7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hc2lkZS1tZW51X19saW5rczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNpZGUtbWVudV9fbGlua3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXNpZGUtbWVudV9fbGlua3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXNpZGUtbWVudV9fbGlua3MgKixcbi5hc2lkZS1tZW51IC5pbm5lci1tZW51ICoge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hc2lkZS1tZW51X19saW5rcy0td3JhcHBlcixcbi5hc2lkZS1tZW51IC5pbm5lci1tZW51LS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBmbGV4OiAxO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2thdWYsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudV9rYXVmIHtcbiAgbWluLXdpZHRoOiAyMDVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfX3RpdGxlLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19faW5uZXIsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmssXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2ltZy1jb250YWluZXIsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX19pbWctY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYXNpZGUtbWVudV9fbGlua3MgLm1lbnUtbGluayBpbWcsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rIGltZyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfbm9tYXJnaW4sXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX25vbWFyZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19sYWJlbCxcbi5hc2lkZS1tZW51IC5pbm5lci1tZW51IC5tZW51LWxpbmtfX2xhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19sYWJlbCAuYmFjay1idG4sXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX19sYWJlbCAuYmFjay1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19sYWJlbF9wYWRkaW5nLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fbGFiZWxfcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2xhYmVsX190aXRsZSxcbi5hc2lkZS1tZW51IC5pbm5lci1tZW51IC5tZW51LWxpbmtfX2xhYmVsX190aXRsZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2xhYmVsOmhvdmVyIC5tZW51LWxpbmtfX2xhYmVsX190aXRsZSxcbi5hc2lkZS1tZW51IC5pbm5lci1tZW51IC5tZW51LWxpbmtfX2xhYmVsOmhvdmVyIC5tZW51LWxpbmtfX2xhYmVsX190aXRsZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19vcGFjaXR5OmhvdmVyLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fb3BhY2l0eTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19kZXNjLFxuLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19kZXNjX3BhZGRpbmcsXG4uYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX19kZXNjX3BhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG4uYXNpZGUtbWVudSAuc2VhcmNoLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saXN0LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5pbm5lci1tZW51X3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyB7XG4gIHBhZGRpbmctdG9wOiA5OHB4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfX2ltZy1jb250YWluZXIge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19faW1nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rIGltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2hvbWUgLm1lbnUtbGlua19fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2hvbWUgaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfZ2FsbGVyeSBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19yZXNpZGVuY2Uge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19yZXNpZGVuY2UgLm1lbnUtbGlua19fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19yZXNpZGVuY2UgaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfdmlydHVhbC10b3VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfdmlydHVhbC10b3VyIGltZyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2F2YWlsYWJpbGl0eSB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2F2YWlsYWJpbGl0eSAubWVudS1saW5rX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2F2YWlsYWJpbGl0eSBpbWcge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19sb2NhdGlvbiBpbWcge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19jb250YXh0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19jb250YWN0LXVzIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfY29udGFjdC11cyBpbWcge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4uYXNpZGUtbWVudV9fbGlua3Nfd3JhcHBlciAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi50aGVtZS1zd2l0Y2hlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwIDYwcHg7XG59XG5cbi50aGVtZS1zd2l0Y2hlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4udGhlbWUtc3dpdGNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC64oCC4oCCaW50ZXJmYWNlIOKAgmNsYWlyZVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4udGhlbWUtc3dpdGNoZXI6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hZGRpdGlvbmFsLXdpbmRvdyB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50Q29sb3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHBhZGRpbmc6IDE0MHB4IDUwcHggNjBweDtcbn1cbi5hZGRpdGlvbmFsLXdpbmRvd19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmFkZGl0aW9uYWwtd2luZG93X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sb2NhbGlzYXRpb24tbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9jYWxpc2F0aW9uLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi5sb2NhbGlzYXRpb24tbGluazpob3Zlci5hY3RpdmUge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5sb2NhbGlzYXRpb24tbGluazpob3Zlci5hY3RpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuXG4ucGllcnJlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5waWVycmUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubWVudS1mb290ZXJfX2l0ZW0taW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtd2lkdGg6IDIwNXB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbn1cblxuLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cbi5zdGF0aWNfYW5kX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFzaWRlLW1lbnVfX3dyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnNjaGVtZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX3NoYWRvd1tkYXRhLXYtNDYwYTU0ZDJdIHtcbiAgICBib3gtc2hhZG93OiBpbml0aWFsO1xuICB9XG4gIC5tZW51LXJvb21zX19saW5rLWdyZWVuIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDlweC8xMXB4IExhdG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gICAgY29sb3I6ICMyOWI0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5tZW51LXJvb21zX19maWx0ZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubWVudS1yb29tc19fZmlsdGVyLXdyYXBwZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAubWVudS1yb29tc19fdG9wb2xvZ2llIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLm1lbnUtcm9vbXNfX3JpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5jaGVja2JveF9fY2hhbmdlYm94IHtcbiAgICB3aWR0aDogMTczcHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICB9XG4gIC5jaGVja2JveF9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgfVxuICAuY2hlY2tib3hfX3Nob3cge1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiAjYWFhYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuY2hlY2tib3hfX3Nob3dfY2hlY2tlZCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgYmFja2dyb3VuZDogI2FhYWFhYTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCA4cHgvMTBweCBMYXRvO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5jaGVja2JveF9fc2hvdy5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IGdyZWVuO1xuICB9XG4gIC5jaGVja2JveF9fcm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcztcbiAgfVxuICAuY2hlY2tib3hfX3JvdW5kX2NoZWNrZWQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgYmFja2dyb3VuZDogI2QxNTNmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNoZWNrYm94X19yb3VuZF9jaGVja2VkLmFjdGl2ZSB7XG4gICAgbGVmdDogNjUlO1xuICB9XG4gIC5jaGVja2JveF9fcm91bmQuYWN0aXZlIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2JpbGUtbWVudS10ZW1wbGF0ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5pbm5lci1tZW51X3Jvb21zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5iYWNrLWJ0biB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xuICB9XG4gIC5tZW51LXJvb21zIC5pbm5lci1tZW51X190aXRsZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDlweC8xMnB4IExhdG87XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBjb2xvcjogIzJmMmYyZjtcbiAgfVxuICAubWVudS1yb29tc19fbGVmdCB7XG4gICAgbWluLXdpZHRoOiAyMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tZW51LXJvb21zX19sZWZ0IC5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXJvb21zX19sZWZ0IC5jaGVrYm94LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLm1lbnUtcm9vbXNfX2xlZnQgLm1lbnUtbGlua19fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1lbnUtcm9vbXNfX2l0ZW1zLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxNDRweDtcbiAgfVxuICAubWVudS1yb29tc19fc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMTFweC8yMnB4IExhdG87XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLm1lbnUtcm9vbXNfX2ZpbHRlcl9jaGFuZ2Vib3gge1xuICAgIHdpZHRoOiAxNzNweDtcbiAgfVxuICAubWVudS1yb29tc19fcmlnaHQge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG4gIC5tZW51LXJvb21zX19yaWdodC1hY3RpdmUge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAubWVudS1yb29tc19fcmlnaHQgLnJpZ2h0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5tZW51LXJvb21zX19saW5rLWdyZWVuIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDlweC8xMXB4IExhdG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gICAgY29sb3I6ICMyOWI0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5tZW51LXJvb21zX19maWx0ZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubWVudS1yb29tc19fZmlsdGVyLXdyYXBwZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAubWVudS1yb29tc19fdG9wb2xvZ2llIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5tZW51LXJvb21zX190b3BvbG9naWUgLnR5cG9sb2d5LWl0ZW0ge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQ6ICM1M2NhZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMwMTk2MDc4NDMpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAudHlwb2xvZ3ktYnRuQWxsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgYmFja2dyb3VuZDogIzc0NzQ3NCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMzAxOTYwNzg0Myk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiA2cHggOXB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLnR5cG9sb2d5LWJ0bkFsbC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmNoZWNrYm94X19jaGFuZ2Vib3gge1xuICAgIHdpZHRoOiAxNzNweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLmNoZWNrYm94X19pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICB9XG4gIC5jaGVja2JveF9fc2hvdyB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5jaGVja2JveF9fc2hvd19jaGVja2VkIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiAjYWFhYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDhweC8xMHB4IExhdG87XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmNoZWNrYm94X19zaG93LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogZ3JlZW47XG4gIH1cbiAgLmNoZWNrYm94X19yb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDFweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzO1xuICB9XG4gIC5jaGVja2JveF9fcm91bmRfY2hlY2tlZCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZDE1M2ZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2hlY2tib3hfX3JvdW5kX2NoZWNrZWQuYWN0aXZlIHtcbiAgICBsZWZ0OiA2NSU7XG4gIH1cbiAgLmNoZWNrYm94X19yb3VuZC5hY3RpdmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuaGlkZW5uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIxcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucm9vbXNfX2ZpbHRlcl90eXBvbG9naWUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmljb24tYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cbi5pY29uLWJhcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmljb24tYmFyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uaWNvbi1iYXItY29udGFpbmVyX19uYW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5pY29uLWJhci1jb250YWluZXJfX25hbWUtLWNlbnRlciB7XG4gIGxlZnQ6IC0zMCU7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5pY29uLWJhci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5pY29uLWJhci1jb250YWluZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbn1cbi5pY29uLWJhci1jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uaWNvbi1iYXItY29udGFpbmVyOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pY29uLWJhci1jb250YWluZXI6aG92ZXIgLmljb24tYmFyLWNvbnRhaW5lcl9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmljb24tYmFyX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaWNvbi1iYXJfX2xpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaWNvbi1iYXJfX2xpbmsgc3Bhbi53aGl0ZS1pY29uIHBhdGgge1xuICBmaWxsOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1iYXJfX2xpbmsgc3Bhbi5hY3RpdmUgcGF0aCB7XG4gIGZpbGw6ICNEQUE1MjAgIWltcG9ydGFudDtcbn1cbi5pY29uLWJhcl9fbGluayBzcGFuLmFjdGl2ZS1sb2NhdGlvbiBwYXRoIHtcbiAgZmlsbDogbm9uZSAhaW1wb3J0YW50O1xuICBzdHJva2U6ICNEQUE1MjAgIWltcG9ydGFudDtcbn1cbi5pY29uLWJhcl9fbGluay50b3VycyB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5yb29tc19fZmlsdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4ucm9vbXNfX2ZpbHRlci1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5yb29tc19fZmlsdGVyX2V4dGVyaWV1cmUge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucm9vbXNfX2ZpbHRlcl9leHRlcmlldXJlIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5yb29tc19fZmlsdGVyLXdyYXBwZXItcmFuZ2Uge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnJvb21zX19maWx0ZXItc2hvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yb29tc19fZmlsdGVyX3RvdXJzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJvb21zX19maWx0ZXJfX3NlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG4ucm9vbXNfX2ZpbHRlcl9fc2VsZWN0IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5yb29tc19fZmlsdGVyX19zZWxlY3RfX2NvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5yb29tc19fZmlsdGVyX19zZWxlY3RfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbn1cbi5yb29tc19fZmlsdGVyX19zZWxlY3RfX3RpdGxlX3RvdXJzIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yb29tc19fZmlsdGVyX19zZWxlY3RfX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucm9vbXNfX2ZpbHRlcl9fc2VsZWN0X190aXRsZS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi5yb29tc19fZmlsdGVyX3R5cG9sb2dpZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbn1cbi5yb29tc19fZmlsdGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucm9vbXNfX2ZpbHRlci1zaG93YnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1NHB4O1xufVxuXG4uc2VhcmNoLWljb24ge1xuICBoZWlnaHQ6IDE5cHg7XG59XG5cbi52aWV3LWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnZpZXctYnRuLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1lbnUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1lbnUtZm9vdGVyIC5tZW51LWZvb3Rlci1zZWNvbmQge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5tZW51LWZvb3Rlci1uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuXG4ubWVudS1pbmZvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWVudS1pbmZvLWNvbnRhaW5lcl9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLm1lbnUtaW5mby1jb250YWluZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ubWVudS1pbmZvLWNvbnRhaW5lcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuICB3aWR0aDogNjBweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5tZW51LWluZm8tY29udGFpbmVyX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG59XG4ubWVudS1pbmZvLWNvbnRhaW5lcl9faXRlbS1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5tZW51LWluZm8tY29udGFpbmVyX190ZXh0IHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5pbm5lci1tZW51X3dyYXBwZXIgKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmlubmVyLW1lbnVfd3JhcHBlciAuY2hlY2tib3hfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbn1cbi5pbm5lci1tZW51X3dyYXBwZXIgLmNoZWNrYm94X19zaG93IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNzAsIDE3MCwgMTcwLCAwLjY2NjY2NjY2NjcpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbm5lci1tZW51X3dyYXBwZXIgLmNoZWNrYm94X19zaG93LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xufVxuLmlubmVyLW1lbnVfd3JhcHBlciAuY2hlY2tib3hfX3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcztcbn1cbi5pbm5lci1tZW51X3dyYXBwZXIgLmNoZWNrYm94X19yb3VuZC5hY3RpdmUge1xuICBsZWZ0OiA1MCU7XG59XG5cbi5yZXNldC1idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5QjQwMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMyOUI0MDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNoYW5nZS1mb3JtLXRvZ2dsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMzg4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5jaGFuZ2UtZm9ybS10b2dnbGVfX2Rlc2NyIHtcbiAgd2lkdGg6IDEwNXB4O1xufVxuLmNoYW5nZS1mb3JtLXRvZ2dsZV9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuXG4ubG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIHotaW5kZXg6IDExODtcbn1cbi5sb2FkZXJfX3dyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9hZGVyX19jaGFyZ2VtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjRjRGNEY0O1xufVxuLmxvYWRlcl9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJhbGwtbG9hZGVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5iYWxsLWxvYWRlci1iYWxsIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IGdyb3cgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLmJhbGwtbG9hZGVyLWJhbGwuYmFsbDEge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbn1cbi5iYWxsLWxvYWRlci1iYWxsLmJhbGwyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zM3M7XG59XG4uYmFsbC1sb2FkZXItYmFsbC5iYWxsMyB7XG4gIHJpZ2h0OiAwO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNjZzO1xufVxuXG5Aa2V5ZnJhbWVzIGdyb3cge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApO1xuICB9XG59XG4ubG9hZGVyLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1heC13aWR0aDogNjAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogNSU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5sb2FkZXItbW9kYWxfX2Nsb3NlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9hZGVyLW1vZGFsX19jbG9zZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmxvYWRlci1tb2RhbF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5sb2FkZXItbW9kYWxfX3RleHQgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb2FkZXItbW9kYWxfX3RleHQgYSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgfVxufVxuLmxvYWRlci1tb2RhbC0tcmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1NyU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogODAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogM2VtO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5pbGx1c2lvLXNsaWRlci0tZ2FsbGVyeSB7XG4gIGxlZnQ6IDQ3JTtcbn1cbi5pbGx1c2lvLXNsaWRlcl9fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGxpbmVhcjtcbn1cbi5pbGx1c2lvLXNsaWRlcl9fc2xpZGVfX2ltYWdlLmFuaW1hdGUtc2xpZGUge1xuICBhbmltYXRpb246IHNsaWRlLXNjYWxlIDMwcyBsaW5lYXI7XG59XG4uaWxsdXNpby1zbGlkZXJfX3NsaWRlX19pbWFnZS1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xufVxuLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2UtZ2FsbGVyeS5hbmltYXRlLXNsaWRlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZS1zY2FsZSAzMHMgbGluZWFyO1xufVxuLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uaWxsdXNpby1zbGlkZXJfX3NsaWRlX19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDAwMDA7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtc2NhbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbn1cbi5ob29wZXItc2xpZGUsIC5ob29wZXItc2xpZGUuaXMtcHJldiwgLmhvb3Blci1zbGlkZS5pcy1uZXh0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vcGVyLXNsaWRlLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmhvb3Blci1wcmV2LCAuaG9vcGVyLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uaG9vcGVyLXByZXYgc3ZnLCAuaG9vcGVyLW5leHQgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi5pY29uLmljb24tYXJyb3dSaWdodCxcbi5pY29uLmljb24tYXJyb3dMZWZ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvb3Blci1uZXh0IHtcbiAgcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pY29ucy9hcnJvdy1zbGlkZXIuc3ZnXCIpICMwMDAgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG5cbi5ob29wZXItcHJldiB7XG4gIGxlZnQ6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pY29ucy9hcnJvdy1zbGlkZXItcHJldi5zdmdcIikgIzAwMCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cblxuI3YzNjAtbWVudS1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDQ1MHB4O1xuICB0b3A6IDE3JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4udjM2MC1uYXZpZ2F0ZS1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sYXlvdXQtY29udHJvbHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTAwcHg7XG4gIHJpZ2h0OiAxMDBweDtcbiAgei1pbmRleDogMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5sYXlvdXQtY29udHJvbHMge1xuICAgIGdhcDogNTtcbiAgfVxufVxuLmxheW91dC1jb250cm9scyAudG9nZ2xlLXZpZXdlciB7XG4gIHdpZHRoOiAxNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzQ0FGRjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ubGF5b3V0LWNvbnRyb2xzIC50b2dnbGUtdmlld2VyX19iYWNrIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmxheW91dC1jb250cm9scyAudG9nZ2xlLXZpZXdlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHdpZHRoOiAxMTJweDtcbiAgfVxufVxuLmxheW91dC1jb250cm9scyAudG9nZ2xlLXZpZXdlciBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZnVsbHNjcmVlbi10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIHJpZ2h0OiAxMDBweDtcbiAgei1pbmRleDogMTI7XG59XG5cbi52MzYwLW1lbnUtYnRucyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4udjM2MC1tZW51LWJ0bnNfX2ltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnYzNjAtbWVudS1idG5zX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnYzNjAtbWVudS1idG5zIHN2ZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4udjM2MC1tZW51LWJ0bnMgKiB7XG4gIGZpbGw6ICM3MDcwNzA7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnYzNjAtbWVudS1idG5zOmhvdmVyICoge1xuICBmaWxsOiAjMTkxOTE5O1xufVxuLnYzNjAtbWVudS1idG5zX3RvZ2dsZSB7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcbiAgYmFja2dyb3VuZDogIzJjMmMyYztcbiAgcGFkZGluZzogN3B4IDE0cHggOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52MzYwLW1lbnUtYnRuc190b2dnbGUge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogN3B4IDAgOHB4O1xuICB9XG59XG5cbi52MzYwLW1lbnUtY29tcGFzcy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubWVudS1saW5rX2NvbnRhY3QtYm94IHtcbiAgcGFkZGluZzogMTdweCAxMnB4O1xufVxuXG4udjM2MC1tZW51LWNvbXBhc3Mge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52MzYwLW1lbnUtY29tcGFzcyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4udjM2MC1tZW51LWNvbXBhc3NfX3ZlcnRpY2FsIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA3MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52MzYwLW1lbnUtY29tcGFzc19fdmVydGljYWwge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbn1cbi52MzYwLW1lbnUtY29tcGFzc19fdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzMwM0Y7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnYzNjAtbWVudS1jb21wYXNzX192ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxufVxuLnYzNjAtbWVudS1jb21wYXNzX19ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52MzYwLW1lbnUtY29tcGFzc19faG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbn1cblxuLnYzNjAtaW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWRkLXRvLWZhdm9yaXRlIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ja3JwYW5vU1dGT2JqZWN0ID4gZGl2ID4gZGl2Om50aC1jaGlsZCgyKSA+IGRpdjpudGgtY2hpbGQoMikge1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiB2YXIoLS1jb21wYXNMZWZ0KTtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cblxuI2tycGFub1NXRk9iamVjdCA+IGRpdiA+IGRpdjpudGgtY2hpbGQoMikgPiBkaXY6bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9jb21wYXMtcG9pbnRlci1jdXN0b20ucG5nXCIpO1xufVxuXG4ja3JwYW5vU1dGT2JqZWN0ID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMikgPiBkaXY6bnRoLWNoaWxkKDQpID4gZGl2ID4gZGl2ID4gZGl2IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDI0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbiNrcnBhbm9TV0ZPYmplY3QgPiBkaXYgPiBkaXY6bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDE1cHg7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggMjhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uY29tcGFzcy1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMTAlO1xuICB0b3A6IDEwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29tcGFzcy1ibG9jayB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNSU7XG4gICAgYm90dG9tOiAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogMzkwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuY29tcGFzcy1ibG9jayB7XG4gICAgYm90dG9tOiAwJTtcbiAgICBsZWZ0OiA1JTtcbiAgfVxufVxuXG4jdG91clBhbm8gPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2Om50aC1jaGlsZCgyKSA+IGRpdjpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG90c3BvdC0zNjAtLXBvaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmhvdHNwb3QtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDU7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5ob3RzcG90LWJsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IC01cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCksIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC13aWR0aDogODE2cHgpIHtcbiAgLmhvdHNwb3QtYmxvY2sge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG4uaG90c3BvdC0zNjAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmhvdHNwb3QtMzYwLmNvbG9yLXNjaGVtZS0xID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhEREQ1Qjtcbn1cbi5ob3RzcG90LTM2MC5jb2xvci1zY2hlbWUtMiA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1M0NBRkY7XG59XG4uaG90c3BvdC0zNjAuY29sb3Itc2NoZW1lLTMgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDE1M0ZGO1xufVxuLmhvdHNwb3QtMzYwLmNvbG9yLXNjaGVtZS00ID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjY1Mztcbn1cbi5ob3RzcG90LTM2MC5jb2xvci1zY2hlbWUtNSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTM0OEQ7XG59XG4uaG90c3BvdC0zNjBfX2xvdCB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMjtcbn1cbi5ob3RzcG90LTM2MF9fbG90LS10ZW1wbGF0ZSB7XG4gIHBhZGRpbmc6IDhweCA3cHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSwgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LXdpZHRoOiA4MTZweCkge1xuICAuaG90c3BvdC0zNjBfX2xvdCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIHRvcDogLTQwcHg7XG4gIH1cbn1cbi5ob3RzcG90LTM2MF9fbG90X19uYW1lIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaG90c3BvdC0zNjBfX2xvdF9fbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmhvdHNwb3QtMzYwX19sb3RfX3ByaWNlIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG59XG4uaG90c3BvdC0zNjBfX3RpbWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uaG90c3BvdC0zNjBfX3RpbWVzICoge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmhvdHNwb3QtMzYwX19hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5ob3RzcG90LTM2MF9fYWN0aW9uIHN2ZyB7XG4gIHdpZHRoOiAxLjFlbSAhaW1wb3J0YW50O1xufVxuLmhvdHNwb3QtMzYwX19hY3Rpb246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaG90c3BvdC0zNjBfX2FjdGlvbiAqIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5ob3RzcG90LTM2MF9fYWN0aW9uLXRlbXBsYXRlOmhvdmVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgdHJhbnNsYXRlWCgzNXB4KTtcbn1cbi5ob3RzcG90LTM2MF9fYWN0aW9uOmhvdmVyIHtcbiAgd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IDMycHg7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDdweDtcbn1cbi5ob3RzcG90LTM2MF9fYWN0aW9uOmhvdmVyIC5ob3RzcG90LTM2MF9fYnRuLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogNzNweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uaG90c3BvdC0zNjBfX2J0bi1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob3RzcG90LTM2MF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWFnZXMvaWNvbnMvc3RyZWV0LXZpZXdfYmxhY2sucG5nXCIpICNmZmYgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xufVxuLmhvdHNwb3QtMzYwX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG59XG4uaG90c3BvdC0zNjBfX2xpbmstc3BlY2lhbCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAzO1xufVxuLmhvdHNwb3QtMzYwX190ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5ob3RzcG90LTM2MF9fdGVtcGxhdGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaG90c3BvdC0zNjBfX3RlbXBsYXRlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhvdHNwb3QtLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhvdHNwb3QtLXZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2NoZW1lLWxvdC1pbmZvLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDU1cHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zY2hlbWUtbG90LWluZm8tLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNjaGVtZS1sb3QtaW5mb19fc3BhY2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNjaGVtZS1sb3QtaW5mb19fc3BhY2UgcCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNjaGVtZS1sb3QtaW5mb19fc3BhY2Ugc3VwIHtcbiAgZm9udC1zaXplOiA3cHg7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19tb2RlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpLCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zY2hlbWUtbG90LWluZm9fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWluLWhlaWdodDogMjE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm9fX2ltZyBpbWcge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG4uc2NoZW1lLWxvdC1pbmZvX19pbWcgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogOTd2aDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNjaGVtZS1sb3QtaW5mb19fY2hvb3NlIHtcbiAgd2lkdGg6IDI2NXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLnNjaGVtZS1sb3QtaW5mb19fY2hvaWNlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNjaGVtZS1sb3QtaW5mb19fY2hvaWNlIC5jaG9vc2VfX3BsYW4ge1xuICB3aWR0aDogMTMwcHg7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19jaG9pY2UgLmNob29zZV9fYXhvbm9tZXRyaWEge1xuICB3aWR0aDogMTM1cHg7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19jaG9pY2UgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMjI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19kZXNjIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBhZGRpbmc6IDE4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLnNjaGVtZS1sb3QtaW5mb19fYnV0dG9ucyB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4uc2NoZW1lLWxvdC1pbmZvX19idXR0b25zIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2NoZW1lLWxvdC1pbmZvX19idXR0b25zIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zY2hlbWUtbG90LWluZm9fX3ByaWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi5zY2hlbWUtbG90LWluZm9fX2J0bi1vcHRvaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGOEJBMkU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zY2hlbWUtbG90LWluZm9fX2J0biB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2NoZW1lLWxvdC1pbmZvX19idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG4uc2NoZW1lLWxvdC1pbmZvX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCMTAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLnNjaGVtZS1sb3QtaW5mby0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbn1cblxuLmxvdC1pbmZvX19udW1iZXIge1xuICBjb2xvcjogIzUzQ0FGRjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmxvdC1pbmZvX19udW1iZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5sb3QtaW5mb19fbnVtYmVyIHNwYW4ge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubG90LWluZm9fX251bWJlciBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmxvdC1pbmZvX19udW1iZXItLW9wdGlvbm5lciB7XG4gIGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLmxvdC1pbmZvX19udW1iZXItLW9wdGlvbm5lciB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sb3QtaW5mb19fcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwcHg7XG4gIHRvcDogMTAwcHg7XG59XG4uY2xvc2UtYnRuIGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNob29zZS1mb3JtIHtcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jaG9vc2UtZm9ybSB7XG4gICAgbWluLXdpZHRoOiAxODRweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jaG9vc2UtZm9ybSB7XG4gICAgbWluLXdpZHRoOiAxODRweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5jaG9vc2UtZm9ybSAudG9nZ2xlcy1wbGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1iYXNpczogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2hvb3NlLWZvcm0gLnRvZ2dsZXMtcGxhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOERERDVCO1xufVxuLmNob29zZS1mb3JtIC50b2dnbGVzLWF4b24ge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jaG9vc2UtZm9ybSAudG9nZ2xlcy1heG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNEMTUzRkY7XG59XG5cbi5tdXR1YWwtY29udGFjdC1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMzA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMTUwcHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZFQjE4QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgfVxufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMzc0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJMYXRvXCIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsZXR0ZXItc3BhY2luZzogMi42NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjkycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIH1cbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIHtcbiAgbWF4LXdpZHRoOiA2NzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gaW5wdXQsIC5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMzMsIDI4LCA3MywgMC43NSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAzMjlweDtcbiAgbWF4LXdpZHRoOiAzMjlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMDJweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMzMsIDI4LCA3MywgMC43NSk7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTQ0cHg7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuaW5wdXQtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5pbnB1dC1jb2x1bW5zIC5jb2wtc2Vjb25kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuaW5wdXQtY29sdW1ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5pbnB1dC1jb2x1bW5zIC5jb2wtc2Vjb25kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0taW5wdXQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0taW5wdXQsIC5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5jb2wtZmlyc3QuY2FwdGNoYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYy1pbWcge1xuICB3aWR0aDogMTIycHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5jYXB0Y2hhLWltYWdlIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuY2FwdGNoYS1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuY2FwdGNoYS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5jYXB0Y2hhX19yZWZyZXNoIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9yZWZyZXNoLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzOHB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiB1bnNldDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gbGFiZWwuY3VzdG9tLWNoZWNrYm94IHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gI2FncmVlX2Zyb20tZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMjVweDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIGxhYmVsLmN1c3RvbS1jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gbGFiZWwuY3VzdG9tLWNoZWNrYm94OmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gbGFiZWwuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gbGFiZWwuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSBsYWJlbC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlciB7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMCAycHggM3B4IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc2VsZWN0LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLnNlbGVjdC1yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5zZWxlY3Qtcm93ICNyYWRpby1yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gI3JhZGlvLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtaW4td2lkdGg6IDMzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93ICNyYWRpby1yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gI3JhZGlvLXJvdyAubGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMXB4O1xuICB0b3A6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAycHg7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtICNyYWRpby1yb3cgaW5wdXRbdHlwZT1yYWRpb10gfiBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWw6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWwgKyBsYWJlbC5zcGFuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtICNyYWRpby1yb3cgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtICNyYWRpby1yb3cgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IGxhYmVsICsgbGFiZWwuc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWwgKyBsYWJlbC5zcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAjcmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWwgKyBsYWJlbC5zcGFuOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtICNyYWRpby1yb3cgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsICsgbGFiZWwuc3BhbiAuY2hlY2tlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgei1pbmRleDogMjtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5sYW5kaW5nLXNlbGVjdCB7XG4gIHdpZHRoOiAyOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAubGFuZGluZy1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5sYW5kaW5nLXNlbGVjdDpob3ZlciAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmxhbmRpbmctc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMzhweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc2VsZWN0LXNlbGVjdGVkLnNlbGVjdC1hcnJvdy1hY3RpdmU6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkM0ODMgdHJhbnNwYXJlbnQ7XG4gIHRvcDogN3B4O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLnNlbGVjdC1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzIxMUM0OTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5zZWxlY3QtaXRlbXMgZGl2IHtcbiAgY29sb3I6ICMyMTFDNDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCIgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc2VsZWN0LWl0ZW1zIHtcbiAgcGFkZGluZzogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIHRvcDogY2FsYygxMDAlIC0gMTNweCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgbWluLWhlaWdodDogMTE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLnNlbGVjdC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIC5zZWxlY3QtaXRlbXMgZGl2OmhvdmVyLCAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc2FtZS1hcy1zZWxlY3RlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiAhaW1wb3J0YW50O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLmNoYW1wLW9ibGlnYXRpb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuY29udGFjdC1mb3JtIGEge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250YWN0LWZvcm0gLnN1Ym1pdC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuc3VibWl0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM0ODM7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYnRuLXRleHQge1xuICBmb250LWZhbWlseTogXCJMYXRvXCIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYnRuLWNvbnRhaW5lciAubGluay1idG4gLmljb24gLnZlcnRpY2FsLCAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYnRuLWNvbnRhaW5lciAubGluay1idG4gLmljb24gLmhvcml6b250YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWluZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyNy41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWluZm8tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0taW5mby1yb3cgLmhlYWRpbmctaW5mbyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0taW5mby1yb3cge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0taW5mby1yb3cgLmxpbmUge1xuICB3aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAzOXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAyNnB4IDAgMzdweDtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1pbmZvLXJvdyAudGV4dC1pbmZvIHtcbiAgbWF4LXdpZHRoOiAyMzVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXV0dWFsLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0taW5mby1yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWluZm8tcm93IC5saW5lIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWluZm8tcm93IC50ZXh0LWluZm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IC5pbmZvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLmNsb3NlLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcwcHg7XG4gIHJpZ2h0OiA3MHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLmNsb3NlLW1vZGFsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAuY2xvc2UtbW9kYWwgLmhvcml6b250YWwsIC5tdXR1YWwtY29udGFjdC1tb2RhbCAuY2xvc2UtbW9kYWwgLnZlcnRpY2FsIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5jbG9zZS1tb2RhbCB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG4ubXV0dWFsLWNvbnRhY3QtbW9kYWwgLmNsb3NlLW1vZGFsIC5ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm11dHVhbC1jb250YWN0LW1vZGFsIC5jbG9zZS1tb2RhbCB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbn1cbi5tdXR1YWwtY29udGFjdC1tb2RhbCAuY2xvc2UtbW9kYWwgLnZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tdXR1YWwtY29udGFjdC1tb2RhbCAuY2xvc2UtbW9kYWwge1xuICAgIGhlaWdodDogNHB4O1xuICB9XG59XG5cbi5tdXR1YWwtZnVsbC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm11dHVhbC1mdWxsLW92ZXJsYXkgLmNvbnRlbnQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDUzOHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTAwcHggMjVweCAxMDBweCAyNXB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm11dHVhbC1mdWxsLW92ZXJsYXkgLmNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm11dHVhbC1mdWxsLW92ZXJsYXkgLmNvbnRlbnQtYm94ICNjbG9zZS10aGFuay15b3UtcG9wdXAge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubXV0dWFsLWZ1bGwtb3ZlcmxheSAuY29udGVudC1ib3ggLmhvcml6b250YWwge1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMUM0OTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm11dHVhbC1mdWxsLW92ZXJsYXkgLmNvbnRlbnQtYm94IC52ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHdpZHRoOiA3MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXgtd2lkdGg6IDU3NnB4O1xuICBoZWlnaHQ6IDJweDtcbn1cbi5tdXR1YWwtZnVsbC1vdmVybGF5ICNjbG9zZS10aGFuay15b3UtcG9wdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXgtd2lkdGg6IDU3NnB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi5tdXR1YWwtZnVsbC1vdmVybGF5IGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tdXR1YWwtZnVsbC1vdmVybGF5IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5yYW5nZS1zbGlkZXIgLnZ1ZS1zbGlkZXItcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG59XG4ucmFuZ2Utc2xpZGVyIC52dWUtc2xpZGVyLXJhaWwgLnZ1ZS1zbGlkZXItbHRyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnJhbmdlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIC52dWUtc2xpZGVyLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuLnJhbmdlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIC52dWUtc2xpZGVyLWRvdCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuLnJhbmdlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIC52dWUtc2xpZGVyLWRvdCAudnVlLXNsaWRlci1kb3QtaGFuZGxlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5yYW5nZS1zbGlkZXIgLnZ1ZS1zbGlkZXItcmFpbCAudnVlLXNsaWRlci1kb3QgLnZ1ZS1zbGlkZXItZG90LWhhbmRsZS1mb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yYW5nZS1zbGlkZXIgLnZ1ZS1zbGlkZXItcmFpbCAudnVlLXNsaWRlci1kb3QgLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJhbmdlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIC52dWUtc2xpZGVyLWRvdCAudnVlLXNsaWRlci1kb3QtdG9vbHRpcC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhbmdlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIC52dWUtc2xpZGVyLWRvdCAudnVlLXNsaWRlci1kb3QtdG9vbHRpcC1pbm5lciAudnVlLXNsaWRlci1kb3QtdG9vbHRpcC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyRjJGMkY7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMTdweCBMYXRvO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5yYW5nZS1zbGlkZXIudnVlc2xpZGVyX2V4dGVyaWV1cmUudnVlLXNsaWRlci52dWUtc2xpZGVyLWx0ciB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWJvdHRvbSB7XG4gIGJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ucmFuZ2Utc2xpZGVyLnZ1ZS1zbGlkZXIudnVlLXNsaWRlci1sdHIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiA3cHggMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnJhbmdlLXNsaWRlci52dWUtc2xpZGVyLnZ1ZS1zbGlkZXItbHRyIHtcbiAgICBwYWRkaW5nOiA3cHggMzBweCA3cHggMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXItYm90dG9tIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi50eXBvbG9neS1pdGVtLFxuLnRvdXItbGlzdF9zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbi50eXBvbG9neS1pdGVtX29yaWVudCxcbi50b3VyLWxpc3Rfc2VsZWN0X29yaWVudCB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnRDb2xvcik7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi50eXBvbG9neS1pdGVtLmFjdGl2ZSxcbi50b3VyLWxpc3Rfc2VsZWN0LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udHlwb2xvZ3ktaXRlbS0tZGVmYXVsdC1jb2xvci5hY3RpdmUsXG4udG91ci1saXN0X3NlbGVjdC0tZGVmYXVsdC1jb2xvci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xufVxuLnR5cG9sb2d5LWl0ZW1fX2NoZWNrYm94LFxuLnRvdXItbGlzdF9zZWxlY3RfX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnR5cG9sb2d5LWl0ZW1fX2NoZWNrYm94IGlucHV0LFxuLnRvdXItbGlzdF9zZWxlY3RfX2NoZWNrYm94IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnR5cG9sb2d5LWl0ZW1fX2NoZWNrYm94X19sYWJlbCxcbi50b3VyLWxpc3Rfc2VsZWN0X19jaGVja2JveF9fbGFiZWwge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xufVxuXG4uc2VhcmNoLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLXNlbGVjdC1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTIxZTQ5O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTQ7XG59XG4uc2VhcmNoLXNlbGVjdC1zZWFyY2g6Zm9jdXMge1xuICBjb2xvcjogIzEyMWU0OTtcbiAgY3Vyc29yOiB0ZXh0O1xuICBvdXRsaW5lOiAwO1xufVxuXG4uc2VhcmNoLXNlbGVjdC1pY29uIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsbDogIzEyMWU0OTtcbiAgcGFkZGluZzogMC44NXJlbSAwLjZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBzdHJva2U6ICMxMjFlNDk7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xuICB6LWluZGV4OiAxNTtcbn1cbi5zZWFyY2gtc2VsZWN0LWljb24ub3BlbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zZWFyY2gtc2VsZWN0LWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzEyMWU0OTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAuMjVyZW0gMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMnJlbSAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTM7XG59XG5cbi5zZWFyY2gtc2VsZWN0LW9wdGlvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDE0cmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uc2VhcmNoLXNlbGVjdC1vcHRpb24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMxMjFlNDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZWFyY2gtc2VsZWN0LW9wdGlvbi5pcy1hY3RpdmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWE1ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2gtc2VsZWN0LW9wdGlvbi5pcy1hY3RpdmUsXG4uc2VhcmNoLXNlbGVjdC1vcHRpb24uaXMtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWRmMTtcbn1cblxuLnNlYXJjaC1zZWxlY3QtZW1wdHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICNiOGMyY2M7XG59XG5cbi5pLTM2MCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm90dG9tOiAxMDBweDtcbiAgd2lkdGg6IDEyMHB4O1xuICByaWdodDogMTAwcHg7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6ICMyZjJmMmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmktMzYwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaS0zNjBfX2ltZyB7XG4gIHBhZGRpbmc6IDZweCAwIDAgMjBweDtcbn1cblxuLnRvdXItbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cbi50b3VyLWxpc3RfYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLnRvdXItbGlzdF9hcnJvdy1zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xufVxuLnRvdXItbGlzdF9faXRlbSB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG91ci1saXN0X19pdGVtX19leHBhbmQge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udG91ci1saXN0X19pdGVtX19leHBhbmQuZXhwYW5kZWQge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvdXItbGlzdF9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnRvdXItbGlzdF9zZWxlY3Qge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNTNDQUZGO1xuICBvcGFjaXR5OiB1bnNldDtcbiAgcGFkZGluZzogNXB4IDExcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50b3VyLWxpc3RfX3NlbGVjdC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICByaWdodDogMTBweDtcbn1cbi50b3VyLWxpc3RfX3NlbGVjdC1pY29uLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNlbGVjdC13cmFwcGVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzUzQ0FGRjtcbiAgb3BhY2l0eTogdW5zZXQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3Qtd3JhcHBlciBvcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjNTNDQUZGO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2VsZWN0LXdyYXBwZXIgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3Qtd3JhcHBlciBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLnNlbGVjdC13cmFwcGVyIC50b3VyLWxpc3RfX3NlbGVjdC1zdHlsZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvdXItc3VibGlzdCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udG91ci1zdWJsaXN0X19pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG91ci1zdWJsaXN0X19pdGVtLmFjdGl2ZSAudG91ci1zdWJsaXN0X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG59XG4udG91ci1zdWJsaXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi50b3VyLXN1Ymxpc3RfX2l0ZW1fX3JvdXRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50b3VyLXN1Ymxpc3RfX2l0ZW1fX3JvdXRlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLnRvdXItc3VibGlzdF9faXRlbV9fcm91dGVyLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLnRvdXItc3VibGlzdF9faXRlbV9fcm91dGVyLmFjdGl2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDEycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuLnRvdXItc3VibGlzdF9faXRlbV9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50b3VyLXN1Ymxpc3RfX2l0ZW1fX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi50b3VyLXN1Ymxpc3RfX2l0ZW1fX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4udG91ci1zdWJsaXN0X19pdGVtX19saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4udG91ci1zdWJsaXN0X19pdGVtX19saW5rX3BsIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG4uZm9vdGVyLWZhdm9yaXRlc19fYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmZvb3Rlci1mYXZvcml0ZXNfX2Jsb2NrOmhvdmVyIHtcbiAgY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JzEuMScgaWQ9J0xheWVyXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMzIgMzInIGVuYWJsZS1iYWNrZ3JvdW5kPSduZXcgMCAwIDMyIDMyJyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NkZWZzJTNFJTNDcmVjdCBpZD0nU1ZHSURfMV8nIHdpZHRoPSczMicgaGVpZ2h0PSczMicvJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRkZGRicgZD0nTTEyLjYsMTNjMC41LTAuMiwxLjQtMC4xLDEuNywwLjVjMC4yLDAuNSwwLjQsMS4yLDAuNCwxLjFjMC0wLjQsMC0xLjIsMC4xLTEuNiBjMC4xLTAuMywwLjMtMC42LDAuNy0wLjdjMC4zLTAuMSwwLjYtMC4xLDAuOS0wLjFjMC4zLDAuMSwwLjYsMC4zLDAuOCwwLjVjMC40LDAuNiwwLjQsMS45LDAuNCwxLjhjMC4xLTAuMywwLjEtMS4yLDAuMy0xLjYgYzAuMS0wLjIsMC41LTAuNCwwLjctMC41YzAuMy0wLjEsMC43LTAuMSwxLDBjMC4yLDAsMC42LDAuMywwLjcsMC41YzAuMiwwLjMsMC4zLDEuMywwLjQsMS43YzAsMC4xLDAuMS0wLjQsMC4zLTAuNyBjMC40LTAuNiwxLjgtMC44LDEuOSwwLjZjMCwwLjcsMCwwLjYsMCwxLjFjMCwwLjUsMCwwLjgsMCwxLjJjMCwwLjQtMC4xLDEuMy0wLjIsMS43Yy0wLjEsMC4zLTAuNCwxLTAuNywxLjRjMCwwLTEuMSwxLjItMS4yLDEuOCBjLTAuMSwwLjYtMC4xLDAuNi0wLjEsMWMwLDAuNCwwLjEsMC45LDAuMSwwLjlzLTAuOCwwLjEtMS4yLDBjLTAuNC0wLjEtMC45LTAuOC0xLTEuMWMtMC4yLTAuMy0wLjUtMC4zLTAuNywwIGMtMC4yLDAuNC0wLjcsMS4xLTEsMS4xYy0wLjcsMC4xLTIuMSwwLTMuMSwwYzAsMCwwLjItMS0wLjItMS40Yy0wLjMtMC4zLTAuOC0wLjgtMS4xLTEuMWwtMC44LTAuOWMtMC4zLTAuNC0xLTAuOS0xLjItMiBjLTAuMi0wLjktMC4yLTEuNCwwLTEuOGMwLjItMC40LDAuNy0wLjYsMC45LTAuNmMwLjIsMCwwLjcsMCwwLjksMC4xYzAuMiwwLjEsMC4zLDAuMiwwLjUsMC40YzAuMiwwLjMsMC4zLDAuNSwwLjIsMC4xIGMtMC4xLTAuMy0wLjMtMC42LTAuNC0xYy0wLjEtMC40LTAuNC0wLjktMC40LTEuNUMxMS43LDEzLjksMTEuOCwxMy4zLDEyLjYsMTMnLyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMC43NScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTEyLjYsMTMgYzAuNS0wLjIsMS40LTAuMSwxLjcsMC41YzAuMiwwLjUsMC40LDEuMiwwLjQsMS4xYzAtMC40LDAtMS4yLDAuMS0xLjZjMC4xLTAuMywwLjMtMC42LDAuNy0wLjdjMC4zLTAuMSwwLjYtMC4xLDAuOS0wLjEgYzAuMywwLjEsMC42LDAuMywwLjgsMC41YzAuNCwwLjYsMC40LDEuOSwwLjQsMS44YzAuMS0wLjMsMC4xLTEuMiwwLjMtMS42YzAuMS0wLjIsMC41LTAuNCwwLjctMC41YzAuMy0wLjEsMC43LTAuMSwxLDAgYzAuMiwwLDAuNiwwLjMsMC43LDAuNWMwLjIsMC4zLDAuMywxLjMsMC40LDEuN2MwLDAuMSwwLjEtMC40LDAuMy0wLjdjMC40LTAuNiwxLjgtMC44LDEuOSwwLjZjMCwwLjcsMCwwLjYsMCwxLjEgYzAsMC41LDAsMC44LDAsMS4yYzAsMC40LTAuMSwxLjMtMC4yLDEuN2MtMC4xLDAuMy0wLjQsMS0wLjcsMS40YzAsMC0xLjEsMS4yLTEuMiwxLjhjLTAuMSwwLjYtMC4xLDAuNi0wLjEsMSBjMCwwLjQsMC4xLDAuOSwwLjEsMC45cy0wLjgsMC4xLTEuMiwwYy0wLjQtMC4xLTAuOS0wLjgtMS0xLjFjLTAuMi0wLjMtMC41LTAuMy0wLjcsMGMtMC4yLDAuNC0wLjcsMS4xLTEsMS4xIGMtMC43LDAuMS0yLjEsMC0zLjEsMGMwLDAsMC4yLTEtMC4yLTEuNGMtMC4zLTAuMy0wLjgtMC44LTEuMS0xLjFsLTAuOC0wLjljLTAuMy0wLjQtMS0wLjktMS4yLTJjLTAuMi0wLjktMC4yLTEuNCwwLTEuOCBjMC4yLTAuNCwwLjctMC42LDAuOS0wLjZjMC4yLDAsMC43LDAsMC45LDAuMWMwLjIsMC4xLDAuMywwLjIsMC41LDAuNGMwLjIsMC4zLDAuMywwLjUsMC4yLDAuMWMtMC4xLTAuMy0wLjMtMC42LTAuNC0xIGMtMC4xLTAuNC0wLjQtMC45LTAuNC0xLjVDMTEuNywxMy45LDExLjgsMTMuMywxMi42LDEzeicvJTNFJTNDbGluZSBmaWxsPSdub25lJyBzdHJva2U9JyUyMzAwMDAwMCcgc3Ryb2tlLXdpZHRoPScwLjc1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHgxPScxOS42JyB5MT0nMjAuNycgeDI9JzE5LjYnIHkyPScxNy4zJy8lM0UlM0NsaW5lIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDAwMDAwJyBzdHJva2Utd2lkdGg9JzAuNzUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgeDE9JzE3LjYnIHkxPScyMC43JyB4Mj0nMTcuNScgeTI9JzE3LjMnLyUzRSUzQ2xpbmUgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMC43NScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyB4MT0nMTUuNicgeTE9JzE3LjMnIHgyPScxNS42JyB5Mj0nMjAuNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpLCBncmFiYmluZztcbn1cbi5mb290ZXItZmF2b3JpdGVzX19idG5zIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZvb3Rlci1mYXZvcml0ZXNfX2J0biB7XG4gIG9wYWNpdHk6IDAuNztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXItZmF2b3JpdGVzX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjhCQTJFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9vdGVyLWZhdm9yaXRlc19fbG90IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb290ZXItZmF2b3JpdGVzX19udW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmZvb3Rlci1mYXZvcml0ZXNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxODBweDtcbiAgZm9udC1zaXplOiAzMHB0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXgtd2lkdGg6IDIxMHB4O1xuICBtaW4taGVpZ2h0OiAxMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5mb290ZXItZmF2b3JpdGVzX19pdGVtOmhvdmVyIC5mb290ZXItZmF2b3JpdGVzX19idG5zIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG5cbi5tb2RhbCB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBwYWRkaW5nOiAwIDY1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNzIwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIHRvcDogaW5pdGlhbDtcbiAgbGVmdDogaW5pdGlhbDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpO1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggMXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5tb2RhbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5tb2RhbCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4ubW9kYWwtYmFja2Ryb3Age1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIHotaW5kZXg6IDEyMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwtb3B0aW9ubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0Y4QkEyRTtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubW9kYWwtb3B0aW9ubmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsLW9wdGlvbm5lcl90YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA5cHggOHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tb2RhbC1yZW1vdmUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbC1yZW1vdmUge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGNvbG9yOiAjRjhCQTJFO1xuICBmb250LXNpemU6IDYwcHg7XG59XG4ubW9kYWwtbGVmdCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3NDc0NzQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUyNXB4KSB7XG4gIC5tb2RhbC1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ubW9kYWwtcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUyNXB4KSB7XG4gIC5tb2RhbC1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4ubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7XG59XG4ubW9kYWxfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLm1vZGFsLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDU1cHggMDtcbiAgbWluLWhlaWdodDogNTMxcHg7XG59XG4ubW9kYWwtdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1vZGFsLXRleHRfaGVhZGVyIHtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAwO1xufVxuLm1vZGFsLXRleHRfZm9vdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbF9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xuICBncmlkLWdhcDogMjRweDtcbn1cbi5tb2RhbF9fYm94X3JpZ2h0IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgNjAlO1xuICBncmlkLWdhcDogMjBweDtcbn1cbi5tb2RhbF9ib3gtY29udGVudCB7XG4gIG1heC13aWR0aDogMjc1cHg7XG59XG4ubW9kYWxfX2JveC10aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsX19ib3gtdGl0bGVfbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW9kYWxfX2JveF9faW1nIHtcbiAgbWF4LXdpZHRoOiA0NTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwtaGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLm1vZGFsLWhlYWRlci10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubG90LXRpdGxlX19pZCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUyNXB4KSB7XG4gIC5sb3QtdGl0bGVfX2lkIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk1cHgpIHtcbiAgLmxvdC10aXRsZV9faWQge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAubG90LXRpdGxlX19pZCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmxvdC10aXRsZV9faWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubG90LXRpdGxlX19pZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ubG90LXRpdGxlX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTI1cHgpIHtcbiAgLmxvdC10aXRsZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTVweCkge1xuICAubG90LXRpdGxlX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC5sb3QtdGl0bGVfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODBweCkge1xuICAubG90LXRpdGxlX19wcmljZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5sb3QtdGl0bGVfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGVhZGVyX19sZWZ0IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5vdC1waWNrZWQtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNkZGRkZGQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRhYmxlLWRlc2NyaXB0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC50YWJsZS1kZXNjcmlwdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4udGFibGUtZGVzY3JpcHRpb25zX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAudGFibGUtZGVzY3JpcHRpb25zX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnRhYmxlLWRlc2NyaXB0aW9uc19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnRhYmxlLWRlc2NyaXB0aW9uc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuLnRhYmxlLWRlc2NyaXB0aW9uc19fa2V5IHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi50YWJsZS1kZXNjcmlwdGlvbnNfX3Bvc3RmaXgge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5pY29uLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBibGFjayBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50cmFzaC1pY29uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uZ3JlZW4tY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgYm90dG9tOiAxNnB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiBncmVlbnllbGxvdztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZWVlZWVlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4O1xufVxuLm1vZGFsLWZvb3Rlcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4ubW9kYWwtdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM0QUFFOUI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWdyZWVuIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjNEFBRTlCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEFBRTlCO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5zaGFyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzRweCkge1xuICAuc2hhcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLnNoYXJlIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbi5zaGFyZV9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsIHtcbiAgd2lkdGg6IDk3JTtcbiAgcGFkZGluZzogMCAxNnB4IDBweDtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1oZWFkZXIge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgfVxuICAubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSB7XG4gIGZsZXg6IDEgMSA2MCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSAubW9kYWwtbGVmdCxcbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSAubW9kYWwtcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSAubW9kYWxfX2JveCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1ib2R5IC5tb2RhbF9fYm94IHtcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLm1vZGFsX19ib3gge1xuICAgIG1heC13aWR0aDogMTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSAubW9kYWxfX2JveCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLm1vZGFsX19ib3gtdGl0bGUge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMnB4O1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1ib2R5IC5tb2RhbF9fYm94X19pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1ib2R5IC5tb2RhbC10ZXh0X2hlYWRlciB7XG4gIHRvcDogMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLmxvdC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtYm9keSAubG90LXRpdGxlX19pZCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1ib2R5IC5sb3QtcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLmxvdC1wcmljZSAubG90LXRpdGxlX19wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLmxvdC1wcmljZSAubG90LXRpdGxlX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWJvZHkgLmxvdC1wcmljZSAudGFibGUtZGVzY3JpcHRpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1mb290ZXIge1xuICBmbGV4OiAwIDAgMzUlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWZvb3RlciAubW9kYWwtdGV4dF9mb290ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5tb2RhbC1mb290ZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEycHggMCAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5tb2RhbC1mb290ZXItd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1mb290ZXIgLmZvb3Rlci1mYXZvcml0ZXNfX251bSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5mb290ZXItZmF2b3JpdGVzX19ibG9jayB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5mb290ZXItZmF2b3JpdGVzX19pdGVtIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubW9kYWwtY29tcGFyYXRvci0tbW9iaWxlIC5tb2RhbC1jb250ZW50LXdyYXBwZXIgLm1vZGFsLWZvb3RlciAuZm9vdGVyLWZhdm9yaXRlc19faXRlbSB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5mb290ZXItZmF2b3JpdGVzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1mb290ZXIgLmZvb3Rlci1mYXZvcml0ZXNfX2xvdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBpbml0aWFsO1xufVxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZSAubW9kYWwtY29udGVudC13cmFwcGVyIC5tb2RhbC1mb290ZXIgLmdyZWVuLWNpcmNsZSB7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5tb2RhbC1jb21wYXJhdG9yLS1tb2JpbGUgLm1vZGFsLWNvbnRlbnQtd3JhcHBlciAubW9kYWwtZm9vdGVyIC5mb290ZXItZmF2b3JpdGVzX19idG5zIHtcbiAgei1pbmRleDogMztcbn1cblxuLm1vZGFsLWluZm8ge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgcGFkZGluZzogNzBweCA2NXB4O1xuICBtYXgtd2lkdGg6IDE3MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudENvbG9yKTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAyMHB4IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5tb2RhbC1pbmZvOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC1pbmZvOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLWluZm86Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtaW5mby1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWluZm8tYm9keSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm1vZGFsLWluZm8tYmFja2Ryb3Age1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIHotaW5kZXg6IDEwMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tb2RhbC1pbmZvLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlZWVlZWU7XG4gIGNvbG9yOiAjZWVlZWVlO1xuICBmb250LXNpemU6IDYwcHg7XG59XG4ubW9kYWwtaW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4ubW9kYWwtaW5mby1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNlZWVlZWU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbn1cbi5tb2RhbC1pbmZvLWZvb3Rlcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLm1vZGFsLWluZm8tdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi50YWJsZS1pbmZvLWRlc2NyaXB0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTgzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4udGFibGUtaW5mby1kZXNjcmlwdGlvbnNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuLnRhYmxlLWluZm8tZGVzY3JpcHRpb25zX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYmxlLWluZm8tZGVzY3JpcHRpb25zX19rZXkge1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xufVxuLnRhYmxlLWluZm8tZGVzY3JpcHRpb25zX19wb3N0Zml4IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uZmVlZGJhY2stZm9ybV9fZGF0ZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5mZWVkYmFjay1mb3JtX19yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmVlZGJhY2stZm9ybV9fY3VzdG9tLXJhZGlvIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cbi5mZWVkYmFjay1mb3JtX19jdXN0b20tcmFkIHtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmVlZGJhY2stZm9ybV9fY3VzdG9tLXJhZC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mZWVkYmFjay1mb3JtX19yYWRpby1pbnB1dCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZmVlZGJhY2stZm9ybV9fcmFkaW8taW5wdXQuYWN0aXZlIC5mZWVkYmFjay1mb3JtX19jdXN0b20tcmFkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmVlZGJhY2stZm9ybV9fcmFkaW8tYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogY3lhbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuLmZlZWRiYWNrLWZvcm1fX2lucHV0IHtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmVlZGJhY2stZm9ybV9faW5wdXQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA3cHg7XG59XG4uZmVlZGJhY2stZm9ybV9faW5wdXQgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZzogN3B4IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi5mZWVkYmFjay1mb3JtX19pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZlZWRiYWNrLWZvcm1fX2lucHV0IGlucHV0OmZvY3VzLCAuZmVlZGJhY2stZm9ybV9faW5wdXQgaW5wdXQ6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mZWVkYmFjay1mb3JtX19pbnB1dCBpbnB1dDpmb2N1cyAubGFiZWwtZm9ybSwgLmZlZWRiYWNrLWZvcm1fX2lucHV0IGlucHV0OmFjdGl2ZSAubGFiZWwtZm9ybSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdG9wOiAzcHg7XG59XG4uZmVlZGJhY2stZm9ybV9faW5wdXQtLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiA1MHB4O1xufVxuLmZlZWRiYWNrLWZvcm1fX2lucHV0LS13aWR0aCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uZmVlZGJhY2stZm9ybV9faW5wdXQtLXdpZHRoIGlucHV0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKTtcbn1cbi5mZWVkYmFjay1mb3JtX19lcnJvci1sYWJlbCB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5sb3QtaW5mby0tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA0NThweDtcbn1cbi5sb3QtaW5mb19fYnRucy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5sb3QtaW5mb19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sb3QtaW5mb19faW1nIGltZyB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4ubG90LWluZm9fX2J1dHRvbnMge1xuICBtYXgtd2lkdGg6IDM4NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAubG90LWluZm9fX2J1dHRvbnMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmxvdC1pbmZvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBwYWRkaW5nOiAxNXB4IDAgMTdweDtcbn1cbi5sb3QtaW5mb19faGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuLmxvdC1pbmZvX190ZXh0LWluZm8ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubG90LWluZm9fX3N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDZweDtcbn1cbi5sb3QtaW5mb19fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubG90LWluZm9fX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KSB7XG4gIC5sb3QtaW5mb19fZm9vdGVyIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5sb3QtaW5mb19fZm9vdGVyLWFycm93IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZCMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubG90LWluZm9fX2Zvb3Rlci1hcnJvdzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI0ZGQjEwMDtcbn1cbi5sb3QtaW5mb19fZm9vdGVyLWFycm93OmhvdmVyIC5sb3QtaW5mb19fc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG4ubG90LWluZm9fX2Zvb3Rlci1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubG90LWluZm9fX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDM3NXB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbi5sb3QtaW5mb19fd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmxvdC1pbmZvX193cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5sb3QtaW5mb19fbnVtYmVyLS1vcHRpb25lciB7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvdC1pbmZvX19idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb3QtaW5mb19fYnRuLS1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5sb3QtaW5mb19fYnRuLS1yaWdodCArIC5sb3QtaW5mb19fYnRuLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmxvdC1pbmZvX19idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0ZGQjEwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQjEwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubG90LWluZm9fX2J0biAubG90LWluZm9fX2J0bl9wcmVuZGUge1xuICBwYWRkaW5nOiAxN3B4IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ubG90LWluZm9fX2J0bi0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZCMTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZCMTAwO1xufVxuLmxvdC1pbmZvX19idG4tLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCMTAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmxvdC1pbmZvX19idG4tLXdyYXBwZXI6aG92ZXIgLmJhY2stYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmxvdC1pbmZvX19idG4tLXdyYXBwZXI6aG92ZXIgLmJhY2stYnRuLS1yaWdodDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iYWNrLWJ0bi0tcmlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZCMTAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5iYWNrLWJ0bi0tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjRkZCMTAwO1xuICB0b3A6IDFweDtcbn1cbi5iYWNrLWJ0bi0tcmlnaHQgLnJvdGF0ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnJlZ3VsYXIge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udnVlLXRlbC1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udnRpX19pbnB1dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmMtY29udGFpbmVyLnZjLWJsdWUge1xuICByaWdodDogLTIwcHg7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmRhdGUtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5maXQtY29udGVudCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmxhYmVsLWZvcm0ge1xuICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG4ubGFiZWwtZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiB1bnNldDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubGFiZWwtZm9ybV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kYXRlLWZvcm1hdCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubW9kYWwtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY2hlbWUtbG90LWxpc3RfX2xlZnQtbWVudSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiAyODVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFjY2VudENvbG9yKSB2YXIoLS1hY2NlbnRDb2xvcik7XG59XG4uc2NoZW1lLWxvdC1saXN0X19sZWZ0LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fbGVmdC1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fbGVmdC1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fbGVmdC1tZW51X2Rpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fbGluZSB7XG4gIG9wYWNpdHk6IDAuNztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCB3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNzQlO1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGhlaWdodDogM3B4O1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fdjM2MCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2NoZW1lLWxvdC1saXN0X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQwcHg7XG4gIHRvcDogMjBweDtcbn1cbi5zY2hlbWUtbG90LWxpc3RfX2Nsb3NlX3JlY2hlcmNoZSB7XG4gIHJpZ2h0OiAzNXB4O1xuICB0b3A6IDM1cHg7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDM1cHg7XG59XG4uc2NoZW1lLWxvdC1saXN0LS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2NoZW1lLWxvdC1saXN0LS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDgwdmg7XG4gIGxlZnQ6IDIuNSU7XG4gIHRvcDogMTI1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudENvbG9yKTtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0MHB4IDI1cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS0tY29sdW1uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fdGFibGUtd3Ige1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS1lbGVtZW50Q29sb3IpO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fdGFibGVfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS0tZWxlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnNjaGVtZS1sb3QtbGlzdF9fdGFibGUtLWVsZW1lbnRfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS0tZWxlbWVudF9fYnV0dG9uLmFkZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS0tZWxlbWVudF9fcGFydGljbGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcik7XG59XG4uc2NoZW1lLWxvdC1saXN0X190YWJsZS0taWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpO1xufVxuXG4uYmFjay1idG4tLXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2N3B4O1xuICB0b3A6IDMwcHg7XG59XG5cbi5tb2JpbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNjNweDtcbn1cblxuLm1vYmlsZS10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAzMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4ubW9iaWxlLXRleHRfX2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmdhbGxlcnktc2xpZGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4uZ2FsbGVyeS1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5NHZoO1xuICBtYXgtaGVpZ2h0OiA4ODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbi5nYWxsZXJ5LXNsaWRlciAuaG9vcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZ2FsbGVyeS1zbGlkZXJfX3NsaWRlIHtcbiAgd2lkdGg6IDc4dnc7XG4gIGhlaWdodDogOTR2aDtcbn1cbi5nYWxsZXJ5LXNsaWRlcl9fc2xpZGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5nYWxsZXJ5LXNsaWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5nYWxsZXJ5LXNsaWRlcl9fbmF2IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmdhbGxlcnktc2xpZGVyX19uYXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjYpO1xuICB9XG59XG4uZ2FsbGVyeS1zbGlkZXJfX25hdi5uYXYtLXByZXYge1xuICBsZWZ0OiA0JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5nYWxsZXJ5LXNsaWRlcl9fbmF2Lm5hdi0tcHJldiB7XG4gICAgbGVmdDogMiU7XG4gIH1cbn1cbi5nYWxsZXJ5LXNsaWRlcl9fbmF2Lm5hdi0tcHJldiBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0ycHg7XG59XG4uZ2FsbGVyeS1zbGlkZXJfX25hdi5uYXYtLW5leHQge1xuICByaWdodDogNCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZ2FsbGVyeS1zbGlkZXJfX25hdi5uYXYtLW5leHQge1xuICAgIHJpZ2h0OiAyJTtcbiAgfVxufVxuLmdhbGxlcnktc2xpZGVyX19uYXYubmF2LS1uZXh0IHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0ycHg7XG59XG5cbi53YXJuaW5nLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgbWF4LXdpZHRoOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA1JTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4MHB4IDMycHggNDBweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi53YXJuaW5nLW1vZGFsX19jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiAxOHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ud2FybmluZy1tb2RhbF9fc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAyOHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ud2FybmluZy1tb2RhbF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndhcm5pbmctbW9kYWxfX2NvbnRlbnRfX2ljb24ge1xuICB3aWR0aDogNjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbi53YXJuaW5nLW1vZGFsX19jb250ZW50X19pY29uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ud2FybmluZy1tb2RhbF9fY29udGVudF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLndhcm5pbmctbW9kYWxfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGMkYyRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLndhcm5pbmctbW9kYWwtLXJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTclO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDgwJTtcbiAgei1pbmRleDogOTk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIHBhZGRpbmc6IDNlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udjM2MC1jb250YWN0LWljb25zIHtcbiAgd2lkdGg6IDc3cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1heC13aWR0aDogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnYzNjAtY29udGFjdC1pY29ucy1hbmltYXRlOmhvdmVyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tbmFtZTogdmlicmF0aW9uO1xufVxuLnYzNjAtY29udGFjdC1pY29ucyBhOm9ubHktY2hpbGQsXG4udjM2MC1jb250YWN0LWljb25zIGJ1dHRvbjpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweCAhaW1wb3J0YW50O1xufVxuLnYzNjAtY29udGFjdC1pY29ucyBhOmZpcnN0LWNoaWxkLFxuLnYzNjAtY29udGFjdC1pY29ucyBidXR0b246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xufVxuLnYzNjAtY29udGFjdC1pY29ucyBhOmxhc3QtY2hpbGQsXG4udjM2MC1jb250YWN0LWljb25zIGJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTBweDtcbn1cbi52MzYwLWNvbnRhY3QtaWNvbnNfX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNzdweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52MzYwLWNvbnRhY3QtaWNvbnNfX2ljb24tLW1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52MzYwLWNvbnRhY3QtaWNvbnNfX2ljb24taW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDkwJTtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4udjM2MC1jb250YWN0LWljb25zX19pY29uOmhvdmVyIC52MzYwLWNvbnRhY3QtaWNvbnNfX2ljb24taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnYzNjAtY29udGFjdC1pY29ucy0tbW9iaWxlIHtcbiAgd2lkdGg6IDUycHg7XG59XG4udjM2MC1jb250YWN0LWljb25zLS1tb2JpbGUgLnYzNjAtY29udGFjdC1pY29uc19faWNvbiB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xufVxuLnYzNjAtY29udGFjdC1pY29ucy0tbW9iaWxlIC52MzYwLWNvbnRhY3QtaWNvbnNfX2ljb24taW5uZXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4udjM2MC1jb250YWN0LWljb25zLS1tb2JpbGUgLnYzNjAtY29udGFjdC1pY29uc19faWNvbiBzdmcge1xuICB3aWR0aDogMjhweDtcbn1cblxuQGtleWZyYW1lcyB2aWJyYXRpb24ge1xuICAxMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5hY3RpdmUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC5tb2RhbCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICB9XG4gIC5tb2RhbC1pbmZvIHtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gIH1cbiAgLnYzNjAtdmlld2VyLWNvbnRhaW5lciAuZnVsbHNjcmVlbi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWN0aXZlLW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAubW9kYWxfX2JveC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tb2RhbCAubG90LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLm1vZGFsX19ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zY2hlbWUtbG90LWxpc3QtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCA0MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X19jbG9zZV9yZWNoZXJjaGUge1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X192MzYwIHtcbiAgICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICByaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm8tLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cbiAgLmxvdC1pbmZvX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5sb3QtaW5mb19fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAuaGVhZGVyX19sZWZ0IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbiAgLm1vZGFsLWluZm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgfVxuICAubG90LWluZm9fX3dyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAubG90LWluZm8tLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X19sZWZ0LW1lbnUge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgb3ZlcmZsb3cteTogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X19maWx0ZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X190YWJsZS13ciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlci1uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5mb290ZXItZmF2b3JpdGVzX19sb3Qge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxuICAuZm9vdGVyLWZhdm9yaXRlc19fbnVtIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmZvb3Rlci1mYXZvcml0ZXNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0td3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAub2ZmLW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWN0aXZlLW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tb2RhbC1pbmZvLWJvZHkge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICAubW9kYWwtaW5mby10ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC50YWJsZS1pbmZvLWRlc2NyaXB0aW9uc19faXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtbGlzdC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X190YWJsZS0tY29sdW1uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuZm9vdGVyLWZhdm9yaXRlc19fYnRuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvb3Rlci1mYXZvcml0ZXNfX2xvdCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5mb290ZXItZmF2b3JpdGVzX19udW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZm9vdGVyLWZhdm9yaXRlc19faXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5tb2RhbC1vcHRpb25uZXJfdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAubW9kYWwtbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAubW9kYWwtcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5tb2RhbC10ZXh0X2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9kYWxfX2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsX19ib3hfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9kYWxfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm1vZGFsIC5sb3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlci13cmFwcGVyLXJhbmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLmxvYWRlcl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYXNpZGUtbWVudS1sb2NhbGlzYXRpb24tZWxlbWVudC1wYWRkaW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAuYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX19sYWJlbF9wYWRkaW5nIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuICAuYXNpZGUtbWVudSAuaW5uZXItbWVudSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYXNpZGUtbWVudSAuaW5uZXItbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuYXNpZGUtbWVudSAuaW5uZXItbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5hc2lkZS1tZW51IC5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuYXNpZGUtbWVudSAubWVudS1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5hc2lkZS1tZW51IC5tZW51LWxpbmtfX2xhYmVsLCAuYXNpZGUtbWVudSAuYXNpZGUtbWVudSAuaW5uZXItbWVudSAubWVudS1saW5rX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuYXNpZGUtbWVudSAubWVudS1mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX19sYWJlbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX3Jlc2lkZW5jZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rc19sYW5kaW5nIC5tZW51LWxpbmtfdmlydHVhbC10b3VyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX2xpbmtzX2xhbmRpbmcgLm1lbnUtbGlua19hdmFpbGFiaWxpdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyAubWVudS1saW5rX2xpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hc2lkZS1tZW51X19idXJnZXIge1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG4gIC5hc2lkZS1tZW51X193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLmFzaWRlLW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICB9XG4gIC5sYXlvdXQtY29udHJvbHMge1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogNTBweDtcbiAgfVxuICAuaS0zNjAge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuaWxsdXNpby1zbGlkZXJfX3NsaWRlX19pbWFnZS1nYWxsZXJ5IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5sYXlvdXQtY29udHJvbHMge1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuYXNpZGUtbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX2J1cmdlciB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fbGFiZWxfcGFkZGluZyB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hc2lkZS1tZW51IC5pbm5lci1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5hc2lkZS1tZW51IC5tZW51LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmFzaWRlLW1lbnUgLm1lbnUtbGlua19fbGFiZWwsIC5hc2lkZS1tZW51IC5hc2lkZS1tZW51IC5pbm5lci1tZW51IC5tZW51LWxpbmtfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuICAubWVudS1pbmZvLWNvbnRhaW5lcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZW51LWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1lbnUtZm9vdGVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAubWVudS1saW5rX19sYWJlbCAuYmFjay1idG4ge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnRoZW1lLXN3aXRjaGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4IDdweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA4cHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mb19faW1nIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvX19idXR0b25zIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mb19fYnRuLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0td3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0td3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm8tLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgfVxuICAubWVudS1pbmZvLWNvbnRhaW5lcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAyNzZweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlcl90b3VycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlci1zaG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5yb29tc19fZmlsdGVyX3R5cG9sb2dpZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubG90LWluZm9fX251bWJlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5sb3QtaW5mb19fbnVtYmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLm1lbnUtaW5mby1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZW51LWluZm8tY29udGFpbmVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5ob29wZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaG9vcGVyLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlsbHVzaW8tc2xpZGVyIC5pbGx1c2lvLXNsaWRlci0tZ2FsbGVyeSAuaG9vcGVyIHtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDQ1JSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2Uge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5tb2RhbC1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0LS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X190YWJsZS13ciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNjaGVtZS1sb3QtbGlzdF9fY2xvc2VfcmVjaGVyY2hlIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtbGlzdF9fdGFibGUtLWVsZW1lbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5zY2hlbWUtbG90LWxpc3RfX3RhYmxlLS1lbGVtZW50X19wYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmxvdC10aXRsZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubW9kYWwtb3B0aW9ubmVyX3RhYmxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5hc2lkZS1tZW51X193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyNXB4KSB7XG4gIC5zY2hlbWUtbG90LWluZm9fX2J0bi0td3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm9fX2J1dHRvbnMge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODE2cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2NoZW1lLWxvdC1saXN0LS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zY2hlbWUtbG90LWxpc3RfX3RhYmxlLS1lbGVtZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaG9vcGVyLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2UtZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWVzLWNob2l4LWJ0biB7XG4gICAgdG9wOiAzNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtbGlzdC0td3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG4gIC5zY2hlbWUtbG90LWxpc3RfX3RhYmxlLXdyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc2NoZW1lLWxvdC1saXN0X19jbG9zZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tb2RhbC1jb21wYXJhdG9yIC50YWJsZS1kZXNjcmlwdGlvbnNfX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tb2RhbC1jb21wYXJhdG9yIC50YWJsZS1kZXNjcmlwdGlvbnNfX3Bvc3RmaXgge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAubW9kYWwtY29tcGFyYXRvciAudGFibGUtZGVzY3JpcHRpb25zX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5tb2RhbC1jb21wYXJhdG9yIC50YWJsZS1kZXNjcmlwdGlvbnNfX2tleSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5tb2RhbC1jb21wYXJhdG9yIC5tb2RhbC1mb290ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB9XG4gIC5tb2JpbGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5sYXlvdXQtY29udHJvbHMge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICAuaS0zNjAge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuICAubG90LWluZm9fX251bWJlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5sb3QtaW5mb19fbnVtYmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnJvb21zX19maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnJvb21zX19maWx0ZXJfX3NlbGVjdF9fdGl0bGVfdG91cnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0tY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvX19idG4tLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvIC5sb2FkZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1pbmZvLWNvbnRhaW5lcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZW51LWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLm1lbnUtZm9vdGVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuYXNpZGUtbWVudSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5hc2lkZS1tZW51IC5pbm5lci1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbG9nbzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hc2lkZS1tZW51X19idXJnZXIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rcyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rcyAubWVudS1saW5rX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLm1lbnUtZm9vdGVyX19pdGVtLWltZyB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm8tLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cbiAgLnNjaGVtZS1sb3QtaW5mby0tY29udGFpbmVyLS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogODlweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAuc2NoZW1lLWxvdC1pbmZvLS1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm8tLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5zY2hlbWUtbG90LWluZm8tLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNjaGVtZS1sb3QtaW5mby0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zY2hlbWUtbG90LWluZm8tLXdyYXBwZXIucG9zaXRpb24tbWVudS1hY3RpdmUge1xuICAgIHBhZGRpbmctbGVmdDogMzMwcHg7XG4gIH1cbiAgLm1lbnUtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAubWVudS1saW5rX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5tZW51LWxpbmtfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnRoZW1lLXN3aXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogM3B4O1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rcywgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLm1vYmlsZS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyJTtcbiAgfVxuICAuYXNpZGUtbWVudV9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAudGhlbWUtc3dpdGNoZXIge1xuICAgIHRvcDogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG4gIC5hc2lkZS1tZW51X19idXJnZXIge1xuICAgIHRvcDogNTBweDtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG4gIC5hc2lkZS1tZW51X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDMxdnc7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX3dyYXBwZXI6bm90KC5pcy1ob21lLXRlbXBsYXRlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbG9nbyB7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDglO1xuICAgIHRvcDogNjZweDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbG9nbzpub3QoLmlzLWhvbWUtdGVtcGxhdGUpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXNpZGUtbWVudV9fbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMzV2dztcbiAgfVxuICAuYXNpZGUtbWVudV9faW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5pY29uLWJhcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmljb24tYmFyX193cmFwcGVyIHtcbiAgICBsZWZ0OiAtNDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRvcDogMTc0cHg7XG4gIH1cbiAgLmljb24tYmFyLWNvbnRhaW5lciBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cbiAgLmljb24tYmFyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5pY29uLWJhci1jb250YWluZXI6OmFmdGVyIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlci1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZm9vbXNfX2ZpbHRlci1zaG93YnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0b3A6IDMzcHg7XG4gIH1cbiAgLm9wdGlvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3MgLmFzaWRlLW1lbnVfY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3MgLmFzaWRlLW1lbnVfY29sIC5tZW51LWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5hc2lkZS1tZW51X19saW5rcyAuYXNpZGUtbWVudV9jb2wgLm1lbnUtbGluayBpbWcge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAuYXNpZGUtbWVudV9fbGlua3MgLmFzaWRlLW1lbnVfY29sIC5tZW51LWxpbmtfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYXNpZGUtbWVudV9jb2wge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tZW51LWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1JTtcbiAgICB3aWR0aDogMjV2dztcbiAgfVxuICAubWVudS1mb290ZXIgLmNvbnRhaW5lci1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1mb290ZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWZvb3RlciA+IGRpdiBhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWZvb3RlciA+IGRpdiBhIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtZm9vdGVyLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnRvdXItbGlzdF9zZWxlY3Qge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogMjNweDtcbiAgfVxuICAudHlwb2xvZ3ktaXRlbV9fY2hlY2tib3hfX2xhYmVsLCAudG91ci1saXN0X3NlbGVjdF9fY2hlY2tib3hfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmFkZGl0aW9uYWwtd2luZG93X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cbiAgLmFzaWRlLW1lbnVfX2xpbmtzX190aXRsZSwgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGNvbG9yOiAjMkYyRjJGO1xuICB9XG4gIC5yYW5nZS1zbGlkZXIgLnZ1ZS1zbGlkZXItcmFpbCAudnVlLXNsaWRlci1kb3Qge1xuICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvb21zX19maWx0ZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC50eXBvbG9neS1pdGVtIHtcbiAgICBwYWRkaW5nOiA2cHggOXB4O1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gIH1cbiAgLnJvb21zX19maWx0ZXItLW9yaWVudHMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC50eXBvbG9neS1pdGVtX19jaGVja2JveF9fbGFiZWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnJvb21zX19maWx0ZXJfdHlwb2xvZ2llIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5jaGFuZ2UtZm9ybS10b2dnbGUge1xuICAgIGhlaWdodDogNTVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXgtd2lkdGg6IDM4OHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbiAgLnJlc2V0LWJ0biB7XG4gICAgbWFyZ2luOiAwIDAgMTNweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJvb21zX19maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIH1cbiAgLnJvb21zX19maWx0ZXJfZXh0ZXJpZXVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuICAucm9vbXNfX2ZpbHRlcl9leHRlcmlldXJlIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xuICAgIGNvbG9yOiAjMkYyRjJGO1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDM3NXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1lbnUtZm9vdGVyLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmNoYW5nZS1mb3JtLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC52MzYwLW1lbnUtYnRucyB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG4gIC52MzYwLW1lbnUtYnRucy5mdWxsc2NyZWVuLXRvZ2dsZSB7XG4gICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGFzcy1ibG9jayB7XG4gICAgbGVmdDogNSUgIWltcG9ydGFudDtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiAzMjFweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5hc2lkZS1tZW51X19sb2dvIHtcbiAgICB0b3A6IDc1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5hc2lkZS1tZW51X19sb2dvOjphZnRlciB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG4gIC5hc2lkZS1tZW51IC5tZW51LWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnJvb21zX19maWx0ZXJfdHlwb2xvZ2llIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0iLCIqLCAqOmJlZm9yZSwgKjphZnRlclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgZmlndXJlLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGNvZGUsIGVtLCBpbWcsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgdHQsIGIsIHUsIGksIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIG1haW4sIGNhbnZhcywgZW1iZWQsIGZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24sIHZpZGVvXG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuICAgIGJvcmRlcjogMFxuICAgIGZvbnQtc2l6ZTogMTAwJVxuICAgIGZvbnQ6IGluaGVyaXRcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiBub25lXG5cbmZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24sIG1haW5cbiAgICBkaXNwbGF5OiBibG9ja1xuXG5ib2R5XG4gICAgbGluZS1oZWlnaHQ6IDFcblxub2wsIHVsXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuXG5ibG9ja3F1b3RlLCBxXG4gICAgcXVvdGVzOiBub25lXG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlclxuICAgIGNvbnRlbnQ6ICcnXG4gICAgY29udGVudDogbm9uZVxuXG50YWJsZVxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcbiAgICBib3JkZXItc3BhY2luZzogMFxuXG5pbnB1dFxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuICAgIGJvcmRlci1yYWRpdXM6IDBcblxuYnV0dG9uXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1c1xuICAgICAgICBvdXRsaW5lOiBub25lXG4iLCIkdW5pdDogJ3B4J1xuQG1peGluIGxpc3QtbG9vcCgkY2xhc3NOYW1lLCAkc3R5bGVOYW1lLCAkbWF4LCAkb2Zmc2V0KVxuICAgICRpOiAwXG4gICAgQHdoaWxlICRpIDw9ICRtYXhcbiAgICAgICAgI3skY2xhc3NOYW1lICsgJGl9XG4gICAgICAgICAgICAjeyRzdHlsZU5hbWV9OiAjeyRpICsgJHVuaXR9XG4gICAgICAgICRpOiAkaSArICRvZmZzZXRcblxuQGluY2x1ZGUgbGlzdC1sb29wKCcuZnotJywgJ2ZvbnQtc2l6ZScsIDU0LCAyKVxuXG5AaW5jbHVkZSBsaXN0LWxvb3AoJy5tdC0nLCAnbWFyZ2luLXRvcCcsIDk2LCA0KVxuQGluY2x1ZGUgbGlzdC1sb29wKCcubWItJywgJ21hcmdpbi1ib3R0b20nLCA5NiwgNClcbkBpbmNsdWRlIGxpc3QtbG9vcCgnLm1yLScsICdtYXJnaW4tcmlnaHQnLCA5NiwgNClcbkBpbmNsdWRlIGxpc3QtbG9vcCgnLm1sLScsICdtYXJnaW4tbGVmdCcsIDk2LCA0KVxuXG5AaW5jbHVkZSBsaXN0LWxvb3AoJy5wdC0nLCAncGFkZGluZy10b3AnLCA5NiwgNClcbkBpbmNsdWRlIGxpc3QtbG9vcCgnLnBiLScsICdwYWRkaW5nLWJvdHRvbScsIDk2LCA0KVxuQGluY2x1ZGUgbGlzdC1sb29wKCcucHItJywgJ3BhZGRpbmctcmlnaHQnLCA5NiwgNClcbkBpbmNsdWRlIGxpc3QtbG9vcCgnLnBsLScsICdwYWRkaW5nLWxlZnQnLCA5NiwgNClcblxuQGluY2x1ZGUgbGlzdC1sb29wKCcuZ2FwLScsICdnYXAnLCA1NCwgMilcblxuQGluY2x1ZGUgbGlzdC1sb29wKCcubWF4LXctJywgJ21heC13aWR0aCcsIDEwMDAsIDUwKVxuIiwiXFw6cm9vdFxuICAgIC0tY29tcGFzTGVmdDogNDc1cHhcblxuKiwgaDEsIGgyLCBoMywgcCwgbGksIHNwYW4sIGRpdlxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG5cbmJvZHlcbiAgICB3aWR0aDogMTAwJVxuXG4uYXBwLXdyYXBwZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuXG4uYmFjay1idG5cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgd2lkdGg6IDE2cHhcbiAgICBoZWlnaHQ6IDE2cHhcbiAgICBtaW4taGVpZ2h0OiAxNnB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAuYmFjay1pY29uXG4gICAgICAgIGhlaWdodDogNTAlXG5cbi5vZmYtZWxlbWVudFxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG4uc2NoZW1lLWxvdC1saXN0LS13cmFwcGVyIC5iYWNrLWJ0blxuICAgICY6OmJlZm9yZVxuICAgICAgICB0b3A6IDFweCIsIiRtYWluLWZvbnQ6ICdMYXRvJywgc2Fucy1zZXJpZlxuXG4kYmxhY2s6ICMxOTE5MTlcbiR3aGl0ZTogI2ZmZmZmZlxuJGxpZ2h0LWdyZXk6ICNGNEY0RjRcbiRidG4tbGlnaHQtZ3JleTogIzhmOGQ4ZFxuJGRhcmstZ3JleTogIzcwNzA3MFxuJHBpbms6ICNGNTM0OERcbiRncmVlbjogIzhEREQ1QlxuJGJsdWU6ICM1M0NBRkZcbiRwdXJwbGU6ICNEMTUzRkZcbiRicm93OiAjRkZCNjUzXG4kb3JhbmdlOiAjRkZCMTAwXG4kcmVkOiAjRjMzMDNGXG4kYnRuLW9yYW5nZS1saWdodDogI2Y3Yzk3M1xuJGJ0bi1ncmVlbjogIzg4YzU2NFxuJGJ0bi1ncmVlbi1hY3RpdmU6ICM2M2I1MzNcbiRsaWdodC1waW5rOiAjZTg1NjY0XG4kbWFyaW5lLWxpZ2h0OiAjMTdhMmI4XG4kbWFyaW5lOiAjMTQ4YjllXG4kYmx1ZS1ncmV5LWxpZ2h0OiAjOTNhOWJiXG4kYmx1ZS1ncmV5OiAjN2Y5NWE3XG4kYWRkLWJ0bjogIzQ0OWFjNVxuJGFkZC1idG4tYWN0aXZlOiAjM2I4NGE5XG4kYnRuLWNhbWVyYTogI2Q0YTE3YVxuJGJ0bi1jYW1lcmEtYWN0aXZlOiAjYWI4MzY1XG4kYnRuLXZpZXc6ICMzMWFmODVcbiRidG4tdmlldy1hY3RpdmU6ICMyNzhhNjlcbiRidG4tZ2VuZXJhdGU6ICNkZGNkOWRcbiRidG4tZ2VuZXJhdGUtYWN0aXZlOiAjYmFhYzgwXG4kYnRuLWNhbmNlbDogI2NhNzM3Y1xuJGJ0bi1jYW5jZWwtYWN0aXZlOiAjYjk1MjVkXG4kYnRuLWxvZ291dDogIzU4NjM2ZFxuJGJ0bi1sb2dvdXQtYWN0aXZlOiAjMmYzYTQ0XG4kdGVydGlhdHJ5OiAjNkVCMThBXG4kc2Vjb25kYXJ5OiAjRkZDNDgzXG4kcHJpbWFyeTogIzIxMUM0OVxuXG4kYXNpZGUtbWVudS13aWR0aDogNDIwcHhcbiIsIipcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZVxuXG4uZmFkZS1lbnRlci1hY3RpdmUsXG4uZmFkZS1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41c1xuLmZhZGUtZW50ZXIsXG4uZmFkZS1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcblxuXG4ucm91dGVyLWVudGVyLWFjdGl2ZSxcbi5yb3V0ZXItbGVhdmUtYWN0aXZlXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZSwgdHJhbnNmb3JtIC41cyBlYXNlXG4ucm91dGVyLWVudGVyLFxuLnJvdXRlci1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOClcblxuXG4ubWVudS1lbnRlci1hY3RpdmUsXG4ubWVudS1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2Vcbi5tZW51LWVudGVyLFxuLm1lbnUtbGVhdmUtdG9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpXG5cblxuLmxvdC1pbmZvLWVudGVyLWFjdGl2ZSxcbi5sb3QtaW5mby1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Vcbi5sb3QtaW5mby1lbnRlcixcbi5sb3QtaW5mby1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KVxuXG5cbi5wb3AtZW50ZXItYWN0aXZlLFxuLnBvcC1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzLCBvcGFjaXR5IC41c1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsIC4zLCAwLjI1LCAxLjc1KVxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbi5wb3AtZW50ZXIsXG4ucG9wLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogc2NhbGUoMClcblxuXG4uc2xpZGUtc3BhLWVudGVyLWFjdGl2ZVxuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZVxuLnNsaWRlLXNwYS1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllcigxLjAsIDAuNSwgMC44LCAxLjApXG4uc2xpZGUtc3BhLWVudGVyLFxuLnNsaWRlLXNwYS1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDB2aClcbiAgICBvcGFjaXR5OiAwXG5cblxuLnNsaWRlLXgtZW50ZXItYWN0aXZlXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlXG4uc2xpZGUteC1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllcigxLjAsIDAuNSwgMC44LCAxLjApXG4uc2xpZGUteC1lbnRlciwgLnNsaWRlLXNwYS1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dylcbiAgICBvcGFjaXR5OiAwXG4iLCJAbWl4aW4gYnV0dG9uLWluZm8gXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZVxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuXG4uYnRuXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IDBcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiIsIi5mbGV4XG4gICAgZGlzcGxheTogZmxleFxuXG4gICAgKlxuICAgICAgICBmbGV4OiAwIDAgYXV0b1xuXG4gICAgJi1yb3dcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuXG4gICAgJi1jb2x1bW5cbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4gICAgLmNvbFxuICAgICAgICBmbGV4OiAxMDAwMCAxIDAlXG4gICAgICAgICYtMVxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICB3aWR0aDogOC4zMzMzJVxuICAgICAgICAmLTJcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgd2lkdGg6IDE2LjY2NjclXG4gICAgICAgICYtM1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICB3aWR0aDogMjUlICAgICAgICAgICAgICBcbiAgICAgICAgJi00XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJVxuICAgICAgICAmLTVcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgd2lkdGg6IDQxLjY2NjclXG4gICAgICAgICYtNlxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICB3aWR0aDogNTAlXG4gICAgICAgICYtN1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICB3aWR0aDogNTguMzMzMyVcbiAgICAgICAgJi04XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHdpZHRoOiA2Ni42NjY3JVxuICAgICAgICAmLTlcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgd2lkdGg6IDc1JVxuICAgICAgICAmLTEwXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHdpZHRoOiA4My4zMzMzJVxuICAgICAgICAmLTExXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHdpZHRoOiA5MS42NjY3JVxuICAgICAgICAmLTEyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4uanVzdGlmeVxuICAgICYtc3RhcnRcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgJi1lbmRcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgICYtYmV0d2VlblxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAmLWFyb3VuZFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgICYtY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4uaXRlbXNcbiAgICAmLWNlbnRlclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgJi1zdGFydFxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICYtZW5kXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuLmZsZXgtbm8td3JhcFxuICAgIGZsZXgtd3JhcDogbm93cmFwXG4uZmxleC13cmFwXG4gICAgZmxleC13cmFwOiB3cmFwXG4ubm9uZVxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuLmJsb2NrXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxuXG4uZ3JpZFxuICAgIGRpc3BsYXk6IGdyaWRcbiAgICAmLXByaWNlXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcikiLCIuYXV0by1vdmVyZmxvd1xuICAgIG92ZXJmbG93OiBhdXRvXG4ucG9pbnRlclxuICAgIGN1cnNvcjogcG9pbnRlclxuLm5vdC1hbG93ZWRcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkXG4uZGlzYWN0aXZhdGVkLWNvbnRlbnRcbiAgICBmaWx0ZXI6IGJsdXIoMnB4KVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICpcbiAgICAgICAgei1pbmRleDogLTFcbi53LW1heFxuICAgIHdpZHRoOiBtYXgtY29udGVudFxuLmxpbmUtdGhyb3VnaFxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG4udGV4dC1sZWZ0XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuLmhpZGRlblxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAmLXhcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuXG4gICAgJi15XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlblxuIiwiLmJhY2stZm9uZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIGJvdHRvbTogMFxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIHotaW5kZXg6IDExNlxuLmFzaWRlLW1lbnVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB3aWR0aDogNDAwcHhcbiAgICBoZWlnaHQ6IDEwMHZoXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgei1pbmRleDogMTRcbiAgICBsZWZ0OiAwXG4gICAgdG9wOiAwXG4gICAgYm90dG9tOiAwXG4gICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjQpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgcGFkZGluZy10b3A6IDExNXB4IC8vMjIuMDdcbiAgICAmX2NvbCAvLzI2LjA3XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICZfX3dyYXBwZXJcbiAgICAgICAgLy8gcGFkZGluZzogMTAlLy8gMjEuMDdcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4IC8vMjEuMDdcbiAgICAmX19idXJnZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB6LWluZGV4OiAxNVxuICAgICAgICB0b3A6IDgwcHhcbiAgICAgICAgLy8gbGVmdDogNjBweCAvLzIxLjA3XG4gICAgICAgIGxlZnQ6IDgwcHggLy8yMS4wN1xuICAgICAgICAuYnVyZ2VyLWxpbmVcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4XG4gICAgICAgICAgICBoZWlnaHQ6IDFweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgIHRvcDogLTRweFxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICB0b3A6IDRweFxuICAgICZfX2lubmVyXG4gICAgICAgIGhlaWdodDogMzFweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiKDAsIDAsIDApXG4gICAgICAgICYtLWRhcmtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYigyNTUsIDI1NSwgMjU1KVxuICAgICZfX2xvZ29cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAvLyB3aWR0aDogMTAwJSAvLzIxLjA3XG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICB3aWR0aDogNzBweFxuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgaW1nXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpblxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTVweFxuICAgICZfX2ltZ1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICZfX2xvZ28tdGV4dFxuICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbVxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweFxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICY6Zm9jdXNcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgJl9fbGlua3MsXG4gICAgLmlubmVyLW1lbnVcbiAgICAgICAgZmxleC1ncm93OiAxXG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4IC8vMjIuMDdcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiA0MHB4IC8vMjEuMDdcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4gICAgICAgIC8vIG1heC13aWR0aDogMzIwcHhcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmVcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsXG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpblxuICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFjY2VudENvbG9yKSB2YXIoLS1hY2NlbnRDb2xvcilcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICpcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwXG4gICAgICAgICYtLXdyYXBwZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICAgICAgICAgICAgZmxleDogMVxuICAgICAgICAvLyAmX3RvdXJzXG4gICAgICAgIC8vICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggLy8gMjEuMDdcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0IC8vIDIxLjA3XG4gICAgICAgICZfa2F1ZlxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDVweFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHhcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAgICAgICAmX19pbm5lclxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgICAgICAubWVudS1saW5rXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxuICAgICAgICAgICAgJl9faW1nLWNvbnRhaW5lclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KVxuICAgICAgICAgICAgJl9ub21hcmdpblxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgICAgICZfX2xhYmVsXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIC5iYWNrLWJ0blxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4XG4gICAgICAgICAgICAgICAgJl9wYWRkaW5nXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiA2MHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAxcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm90dG9tOiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMFxuICAgICAgICAgICAgICAgICZfX3RpdGxlXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlXG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAubWVudS1saW5rX19sYWJlbF9fdGl0bGVcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNlxuICAgICAgICAgICAgJl9fb3BhY2l0eVxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42XG4gICAgICAgICAgICAmX19kZXNjXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHhcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleVxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWZcbiAgICAgICAgICAgICAgICAmX3BhZGRpbmdcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4XG4gICAgLy8gLmlubmVyLW1lbnVfcm9vbXNcbiAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiA2NXB4XG4gICAgLnNlYXJjaC1idG5cbiAgICAgICAgZGlzcGxheTogbm9uZVxuLmxpc3QtZmxleFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudFxuLmlubmVyLW1lbnVfd3JhcHBlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcblxuXG4uYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZ1xuICAgIHBhZGRpbmctdG9wOiA5OHB4XG4gICAgLm1lbnUtbGlua1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgICAgICZfX2xhYmVsXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHhcbiAgICAgICAgJl9faW1nLWNvbnRhaW5lclxuICAgICAgICAgICAgd2lkdGg6IDM1cHhcbiAgICAgICAgICAgIGhlaWdodDogMzVweFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweClcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweFxuICAgICAgICBpbWdcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgJl9ob21lXG4gICAgICAgICAgICAubWVudS1saW5rX19sYWJlbFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweFxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHhcbiAgICAgICAgJl9nYWxsZXJ5XG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweFxuICAgICAgICAmX3Jlc2lkZW5jZVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweFxuICAgICAgICAgICAgLm1lbnUtbGlua19fbGFiZWxcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweFxuICAgICAgICAmX3ZpcnR1YWwtdG91clxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweFxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHhcbiAgICAgICAgJl9hdmFpbGFiaWxpdHlcbiAgICAgICAgICAgIC5tZW51LWxpbmtfX2xhYmVsXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweFxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHhcbiAgICAgICAgJl9sb2NhdGlvblxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHhcbiAgICAgICAgJl9jb250YXh0LWJveFxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAgJl9jb250YWN0LXVzXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4XG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweFxuXG4vLyAuYXNpZGUtbWVudV9fbGlua3Ncbi8vICAgICBwYWRkaW5nLXRvcDogMFxuXG4uYXNpZGUtbWVudV9fbGlua3Nfd3JhcHBlclxuICAgICpcbiAgICAgICAgZmxleC1zaHJpbms6IDBcbi50aGVtZS1zd2l0Y2hlci1jb250YWluZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICBwYWRkaW5nOiAwIDYwcHhcblxuLnRoZW1lLXN3aXRjaGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIHdpZHRoOiAxNnB4XG4gICAgbWF4LXdpZHRoOiAxNnB4XG4gICAgaGVpZ2h0OiAxNnB4XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWZcbiAgICBmb250LXNpemU6IDEwcHhcbiAgICBsaW5lLWhlaWdodDogMVxuICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIGJvcmRlci1yYWRpdXM6IDhweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMFxuICAgICY6OmJlZm9yZVxuICAgICAgICBjb250ZW50OiAnXFwyMDNBIFxcMjAwMiBcXDIwMDIgaW50ZXJmYWNlIFxcMjAwMiBjbGFpcmUnXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAxMDAlXG4gICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZVxuICAgICY6aG92ZXJcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgICAgICB6LWluZGV4OiAxXG5cbi5hZGRpdGlvbmFsLXdpbmRvd1xuICAgIHdpZHRoOiA1MDBweFxuICAgIGhlaWdodDogMTAwdmhcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAxMDAlXG4gICAgYm90dG9tOiAwXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ncmV5XG4gICAgcGFkZGluZzogMTQwcHggNTBweCA2MHB4XG5cbiAgICAmX190aXRsZVxuICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweFxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHhcblxuICAgICZfX3N1YnRpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuLmxvY2FsaXNhdGlvbi1saW5rXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGNvbG9yOiAkZGFyay1ncmV5XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgJjpob3ZlclxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXlcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweFxuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleVxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDJweFxuICAgICAgICAgICAgICAgIHRvcDogNnB4XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweFxuXG4ucGllcnJlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGlubGluZVxuLm1lbnUtZm9vdGVyX19pdGVtLWltZ1xuICAgIGRpc3BsYXk6IGlubGluZVxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cbiAgICBtYXgtd2lkdGg6IDIwNXB4XG4gICAgbWF4LWhlaWdodDogMTAwcHhcbi5zdGF0aWNcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnRcbiAgICAmX2FuZF9oaWRkZW5cbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4iLCIuYXNpZGUtbWVudSB7XG4gICZfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgLnNjaGVtZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYXNpZGUtbWVudV9fc2hhZG93W2RhdGEtdi00NjBhNTRkMl0ge1xuICAgICAgICBib3gtc2hhZG93OiBpbml0aWFsO1xuICAgIH1cbiAgICAubWVudS1yb29tcyB7XG4gICAgICAgICZfX2xpbmstZ3JlZW4ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgOXB4LzExcHggTGF0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gICAgICAgICAgICBjb2xvcjogIzI5YjQwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgICZfX2ZpbHRlci13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RvcG9sb2dpZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jaGVja2JveCB7XG4gICAgICAgICZfX2NoYW5nZWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICAgIH1cbiAgICAgICAgJl9fc2hvdyB7XG4gICAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7IC8vMjEuMDdcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICZfY2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhYWFhYTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCA4cHgvMTBweCBMYXRvO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3JvdW5kIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzO1xuICAgICAgICAgICAgJl9jaGVja2VkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkMTUzZmY7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3M7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubW9iaWxlLW1lbnUtdGVtcGxhdGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5pbm5lci1tZW51X3Jvb21zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmJhY2stYnRuIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xuICB9XG4gIC5tZW51LXJvb21zIHtcbiAgICAgIC5pbm5lci1tZW51IHtcbiAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCA5cHgvMTJweCBMYXRvO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzJmMmYyZjtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgLm1iIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2hla2JveC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICAgICAgICAmX19sYWJlbCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pdGVtcy13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTQ0cHg7XG4gICAgICB9XG4gICAgICAmX19zcGFuIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxMXB4LzIycHggTGF0bztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gICAgICAgICAgY29sb3I6ICMyZjJmMmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICAgICZfX2ZpbHRlciB7XG4gICAgICAgICAgJl9jaGFuZ2Vib3gge1xuICAgICAgICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAucmlnaHQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fbGluay1ncmVlbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCA5cHgvMTFweCBMYXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xuICAgICAgICAgIGNvbG9yOiAjMjliNDAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgICZfX2ZpbHRlci13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RvcG9sb2dpZSB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgIC50eXBvbG9neS1pdGVtIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTNjYWZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4ICMwMDAwMDA0ZDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgICB9XG4gIH1cbiAgLnR5cG9sb2d5LWJ0bkFsbCB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICAgIGJhY2tncm91bmQ6ICM3NDc0NzQgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAjMDAwMDAwNGQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggOXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICB9XG4gIC5jaGVja2JveCB7XG4gICAgICAmX19jaGFuZ2Vib3gge1xuICAgICAgICAgIHdpZHRoOiAxNzNweDtcbiAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICB9XG4gICAgICAmX19pbnB1dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgfVxuICAgICAgJl9fc2hvdyB7XG4gICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7IC8vMjEuMDdcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJl9jaGVja2VkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhYWFhYTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDhweC8xMHB4IExhdG87XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ3JlZW47XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcm91bmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcztcbiAgICAgICAgICAmX2NoZWNrZWQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2QxNTNmZjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICAuaGlkZW5uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjFweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5yb29tcyB7XG4gICAgICAmX19maWx0ZXJfdHlwb2xvZ2llIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gIH1cbn0iLCIuaWNvbi1iYXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgd2lkdGg6IDIwMHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMFxuICAgICZfX3dyYXBwZXJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHhcbiAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgJjo6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgY29udGVudDogJydcbiAgICAgICAgd2lkdGg6IDcwcHhcbiAgICAgICAgaGVpZ2h0OiAxcHhcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICBib3R0b206IDBcbiAgICAgICAgbGVmdDogMFxuICAgICYtY29udGFpbmVyX19uYW1lXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDMwcHhcbiAgICAgICAgbGVmdDogNTAlXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAmLWNvbnRhaW5lcl9fbmFtZS0tY2VudGVyXG4gICAgICAgIGxlZnQ6IC0zMCVcbiAgICAgICAgd2lkdGg6IDEwMHB4XG4gICAgJi1jb250YWluZXJcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweFxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgd2lkdGg6IDFweFxuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYWFhYWFhXG4gICAgICAgICAgICByaWdodDogMFxuICAgICAgICAgICAgdG9wOiA1cHhcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIC5pY29uLWJhci1jb250YWluZXJfX25hbWVcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICZfX2xpbmtcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIHNwYW5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgc3Bhbi53aGl0ZS1pY29uXG4gICAgICAgICAgICBwYXRoXG4gICAgICAgICAgICAgICAgZmlsbDogI0ZGRkZGRiAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgLy8gc3Ryb2tlOiAjRkZGRkZGICFpbXBvcnRhbnRcblxuICAgICAgICBzcGFuLmFjdGl2ZVxuICAgICAgICAgICAgcGF0aFxuICAgICAgICAgICAgICAgIGZpbGw6ICNEQUE1MjAgIWltcG9ydGFudFxuICAgICAgICAgICAgICAgIC8vIHN0cm9rZTogI0RBQTUyMCAhaW1wb3J0YW50XG4gICAgICAgIHNwYW4uYWN0aXZlLWxvY2F0aW9uXG4gICAgICAgICAgICBwYXRoXG4gICAgICAgICAgICAgICAgZmlsbDogbm9uZSAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAjREFBNTIwICFpbXBvcnRhbnRcbiAgICAgICAgJi50b3Vyc1xuICAgICAgICAgICAgd2lkdGg6IDI2cHhcbiAgICAgICAgICAgIGhlaWdodDogMjZweFxuIiwiLnJvb21zXG4gICAgJl9fZmlsdGVyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweFxuICAgICAgICAmLW5hbWVcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZlxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHhcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICAgICAgJl9leHRlcmlldXJlXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIGxhYmVsXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWZcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweFxuXG4gICAgICAgICYtd3JhcHBlci1yYW5nZVxuICAgICAgICAgICAgd2lkdGg6IDkwJVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICAgICAgICAmLXNob3dcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAmX3RvdXJzXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgICAgICAgJl9fc2VsZWN0XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4XG4gICAgICAgICAgICBpbnB1dFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMVxuICAgICAgICAgICAgJl9fY29sb3JcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4XG4gICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXlcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXMgZWFzZVxuICAgICAgICAgICAgICAgICZfdG91cnNcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgJl90eXBvbG9naWVcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTBweCAvLyAyMS4wN1xuICAgICAgICAmLXdyYXBwZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggLy8gMjEuMDdcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAvLzIxLjA3XG4gICAgICAgICYtc2hvd2J0blxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4uc2VhcmNoLWJ0blxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyOiBub25lXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgbWFyZ2luLWxlZnQ6IDU0cHhcbi5zZWFyY2gtaWNvblxuICAgIGhlaWdodDogMTlweFxuLnZpZXctYnRuXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IG5vbmVcbiAgICBjb2xvcjogIzcwNzA3MFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgJi1pY29uXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG5cbi5tZW51LWZvb3RlclxuICAgIG1hcmdpbi10b3A6IGF1dG9cbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnRcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgLm1lbnUtZm9vdGVyLXNlY29uZFxuICAgICAgICBtYXJnaW46IDEwcHggMFxuICAgICYtbmFtZVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtXG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4ubWVudS1pbmZvLWNvbnRhaW5lclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICAmX193cmFwcGVyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHhcbiAgICAmX19pdGVtXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ncmV5XG4gICAgICAgICAgICB3aWR0aDogNjBweFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweFxuICAgICAgICAmOm50aC1jaGlsZCgyKVxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjNweFxuICAgICAgICAmLWltZ1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHhcbiAgICAmX190ZXh0XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICBsaW5lLWhlaWdodDogMTZweFxuLmlubmVyLW1lbnVfd3JhcHBlclxuICAgICpcbiAgICAgICAgZmxleC1zaHJpbms6IDBcblxuICAgIC5jaGVja2JveFxuICAgICAgICAmX19pbnB1dFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB3aWR0aDogMXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDFweFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICAgICAgY2xpcDogcmVjdCgwIDAgMCAwKVxuICAgICAgICAmX19zaG93XG4gICAgICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgI0FBQUFcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgcmlnaHQ6IDNweCAvLzIxLjA3XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ3JlZW5cblxuICAgICAgICAmX19yb3VuZFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDJweFxuICAgICAgICAgICAgbGVmdDogMXB4XG4gICAgICAgICAgICB3aWR0aDogMThweFxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zc1xuICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCVcblxuLnJlc2V0LWJ0blxuICAgIGZsb2F0OiBsZWZ0XG4gICAgYm9yZGVyOiBub25lXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyOUI0MDBcbiAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgY29sb3I6ICMyOUI0MDBcbiAgICAvLyBjb2xvcjogc3RlZWxibHVlXG4gICAgb3V0bGluZTogbm9uZVxuICAgIG1hcmdpbjogMTBweCAwXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHBhZGRpbmctYm90dG9tOiAxcHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBwYWRkaW5nLWxlZnQ6IDBcblxuLmNoYW5nZS1mb3JtLXRvZ2dsZVxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKSAhaW1wb3J0YW50XG4gICAgbWFyZ2luLXRvcDogMzBweFxuICAgIG1heC13aWR0aDogMzg4cHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZ2FwOiA1cHhcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxuICAgICZfX2Rlc2NyXG4gICAgICAgIHdpZHRoOiAxMDVweFxuICAgICZfX2ljb25cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHRvcDogLTRweFxuIiwiLmxvYWRlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgd2lkdGg6IDEwMHZ3XG4gICAgaGVpZ2h0OiAxMDB2aFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIGJvdHRvbTogMFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFja1xuICAgIHotaW5kZXg6IDExOFxuICAgICZfX3dyYXBwZXJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgJl9fY2hhcmdlbWVudFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICAgICBmb250LWZhbWlseTogJG1haW4tZm9udFxuICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXlcbiAgICAmX19pbWdcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4kd2lkdGg6IDIwXG4kY29sb3I6ICNmZmZmZmZcblxuLmJhbGwtbG9hZGVyXG4gICAgd2lkdGg6IDE4cHhcbiAgICBoZWlnaHQ6IDZweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1hcmdpbi1sZWZ0OiA0cHhcblxuLmJhbGwtbG9hZGVyLWJhbGxcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtXG4gICAgaGVpZ2h0OiA0cHhcbiAgICB3aWR0aDogNHB4XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYW5pbWF0aW9uOiBncm93IDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZVxuICBcbiAgXG4gICAgJi5iYWxsMVxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlXG5cbiAgICAmLmJhbGwyXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSlcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjMzc1xuXG4gICAgJi5iYWxsM1xuICAgICAgICByaWdodDogMFxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuNjZzXG5cblxuQGtleWZyYW1lcyBncm93XG4gICAgdG9cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApXG5cbiIsIi5sb2FkZXItbW9kYWxcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogNTAlXG4gICAgbGVmdDogNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICBtYXgtd2lkdGg6IDYwJVxuICAgIHotaW5kZXg6IDk5OTk5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOVxuICAgIHBhZGRpbmc6IDUlXG4gICAgYm9yZGVyLXJhZGl1czogMjVweFxuICAgIG1hcmdpbjogMFxuICAgICZfX2Nsb3NlXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZlxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgd2lkdGg6IDM1cHhcbiAgICAgICAgaGVpZ2h0OiAzNXB4XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgc3BhblxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVlbVxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpXG4gICAgJl9fdGV4dFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtXG4gICAgICAgIGFcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICBAbWVkaWEgKCBtYXgtd2lkdGg6IDc2OHB4IClcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1ZW1cbiAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweFxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweFxuICAgICAgICAgICAgICAgIFxuICAgICYtLXJlbFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBwb3NpdGlvbjogZml4ZWRcbiAgICAgICAgdG9wOiA1NyVcbiAgICAgICAgbGVmdDogNTAlXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuICAgICAgICB3aWR0aDogODAlXG4gICAgICAgIHotaW5kZXg6IDk5OTk5XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTlcbiAgICAgICAgcGFkZGluZzogM2VtXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHhcbiAgICAgICAgbWFyZ2luOiAwIiwiLy8gLmlsbHVzaW8tc2xpZGVyLWNvbnRhaW5lclxuLy8gICAgIHRyYW5zaXRpb246IHBhZGRpbmcgLjVzXG4uaWxsdXNpby1zbGlkZXJcbiAgICAmLS1nYWxsZXJ5XG4gICAgICAgIGxlZnQ6IDQ3JVxuICAgICZfX3NsaWRlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwdmhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICZfX2ltYWdlXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHotaW5kZXg6IDBcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgbGluZWFyXG4gICAgICAgICAgICAmLmFuaW1hdGUtc2xpZGVcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNsaWRlLXNjYWxlIDMwcyBsaW5lYXJcbiAgICAgICAgJl9faW1hZ2UtZ2FsbGVyeVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBsaW5lYXJcbiAgICAgICAgICAgICYuYW5pbWF0ZS1zbGlkZVxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGUtc2NhbGUgMzBzIGxpbmVhclxuICAgICAgICAmX19jb250ZW50XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgei1pbmRleDogMlxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICByaWdodDogMFxuICAgICAgICAgICAgYm90dG9tOiAwXG4gICAgICAgICAgICBsZWZ0OiAwXG5cbiAgICAgICAgJl9fbGFiZWxcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwMDAwXG5cblxuQGtleWZyYW1lcyBzbGlkZS1zY2FsZVxuICAgIDAlXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAxMDAlXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KVxuXG4uaG9vcGVyLXNsaWRlLCAuaG9vcGVyLXNsaWRlLmlzLXByZXYsIC5ob29wZXItc2xpZGUuaXMtbmV4dFxuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dFxuXG5cbi5ob29wZXItc2xpZGUuaXMtYWN0aXZlXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50XG5cbi5ob29wZXItcHJldiwgLmhvb3Blci1uZXh0XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOVxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIHdpZHRoOiA1MHB4XG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgc3ZnXG4gICAgICAgIGZpbGw6IHdoaXRlXG5cbi5pY29uLmljb24tYXJyb3dSaWdodCxcbi5pY29uLmljb24tYXJyb3dMZWZ0XG4gICAgZGlzcGxheTogbm9uZVxuXG4uaG9vcGVyLW5leHRcbiAgICByaWdodDogMTA1cHghaW1wb3J0YW50XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbnMvYXJyb3ctc2xpZGVyLnN2ZycpICMwMDAgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcblxuXG4uaG9vcGVyLXByZXZcbiAgICBsZWZ0OiAxMjFweCFpbXBvcnRhbnRcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29ucy9hcnJvdy1zbGlkZXItcHJldi5zdmcnKSAjMDAwIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXG5cbiAgICAiLCIjdjM2MC1tZW51LWJ0bnNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgei1pbmRleDogMTBcbiAgICBsZWZ0OiA0NTBweFxuICAgIHRvcDogMTclXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcbiAgICBwYWRkaW5nOiAyNHB4XG5cbi52MzYwLW5hdmlnYXRlLWJ0bnNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4ubGF5b3V0LWNvbnRyb2xzXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgdG9wOiAxMDBweFxuICAgIHJpZ2h0OiAxMDBweFxuICAgIHotaW5kZXg6IDEyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGdhcDogMTBweFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICBnYXA6IDVcbiAgICAudG9nZ2xlLXZpZXdlclxuICAgICAgICB3aWR0aDogMTYwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzQ0FGRlxuICAgICAgICBjb2xvcjogIzAwMDAwMFxuICAgICAgICAmX19iYWNrXG4gICAgICAgICAgICB3aWR0aDogMjcwcHhcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgICAgICAgICAgIHdpZHRoOiAxMTJweFxuICAgICAgICBpbWdcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgXG5cbi5mdWxsc2NyZWVuLXRvZ2dsZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMTAwcHhcbiAgICByaWdodDogMTAwcHhcbiAgICB6LWluZGV4OiAxMlxuXG4udjM2MC1tZW51LWJ0bnNcbiAgICBtYXgtaGVpZ2h0OiA0MHB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgcGFkZGluZzogM3B4XG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgY29sb3I6IHdoaXRlXG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnRcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICBsaW5lLWhlaWdodDogMS42XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4XG4gICAgJl9faW1nXG4gICAgICAgIHdpZHRoOjIwcHhcbiAgICAgICAgaGVpZ2h0OjIwcHhcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHhcbiAgICAmX190ZXh0XG4gICAgICAgIG1hcmdpbi10b3A6IDJweFxuXG4gICAgc3ZnXG4gICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgIGhlaWdodDogNDBweFxuICAgICpcbiAgICAgICAgZmlsbDogJGRhcmstZ3JleVxuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcyBlYXNlXG5cbiAgICAmOmhvdmVyXG4gICAgICAgICpcbiAgICAgICAgICAgIGZpbGw6ICRibGFja1xuICAgICZfdG9nZ2xlXG4gICAgICAgIHotaW5kZXg6IDEwXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXRcbiAgICAgICAgYmFja2dyb3VuZDogIzJjMmMyY1xuICAgICAgICBwYWRkaW5nOiA3cHggMTRweCA4cHhcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTc1cHgpXG4gICAgICAgICAgICB3aWR0aDogMTMwcHhcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIDhweFxuLnYzNjAtbWVudS1jb21wYXNzLWNvbnRhaW5lclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHhcbi5tZW51LWxpbmtcbiAgICAmX2NvbnRhY3QtYm94XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMTJweFxuLnYzNjAtbWVudS1jb21wYXNzXG4gICAgd2lkdGg6IDgwcHhcbiAgICBoZWlnaHQ6IDgwcHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCVcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2IoMCAwIDAgLyAxMCUpICFpbXBvcnRhbnRcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDcwMHB4IClcbiAgICAgICAgd2lkdGg6IDUwcHhcbiAgICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgJl9fdmVydGljYWxcbiAgICAgICAgd2lkdGg6IDJweFxuICAgICAgICBoZWlnaHQ6IDcwJVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDUwJVxuICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDI4cHggcmdiYSgwLDAsMCwwLjEwKSwgMCA1cHggNXB4IHJnYmEoMCwwLDAsMC4xMClcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDcwMHB4IClcbiAgICAgICAgICAgIHdpZHRoOiAxcHhcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiAycHhcbiAgICAgICAgICAgIGhlaWdodDogMjBweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA3MDBweCApXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweFxuXG4gICAgJl9faG9yaXpvbnRhbFxuICAgICAgICB3aWR0aDogNzAlXG4gICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogNTAlXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjhweCByZ2JhKDAsMCwwLDAuMTApLCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjEwKVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNzAwcHggKVxuICAgICAgICAgICAgaGVpZ2h0OiAxcHhcblxuLnYzNjAtaW1hZ2UtY29udGFpbmVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgei1pbmRleDogMVxuICAgIG9wYWNpdHk6IDFcblxuLmFkZC10by1mYXZvcml0ZVxuICAgIHdpZHRoOiAxNXB4XG4gICAgaGVpZ2h0OiAxNXB4XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgYmFja2dyb3VuZDogcmVkXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgcmlnaHQ6IDBcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG4ja3JwYW5vU1dGT2JqZWN0ID4gZGl2ID4gZGl2Om50aC1jaGlsZCgyKSA+ZGl2Om50aC1jaGlsZCgyKVxuICAgIHRvcDogMTAwcHhcbiAgICBsZWZ0OiB2YXIoLS1jb21wYXNMZWZ0KVxuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHhcblxuI2tycGFub1NXRk9iamVjdCA+IGRpdiA+IGRpdjpudGgtY2hpbGQoMikgPmRpdjpudGgtY2hpbGQoMikgPmRpdjpudGgtY2hpbGQoMSlcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvY29tcGFzLXBvaW50ZXItY3VzdG9tLnBuZ1wiKVxuXG4ja3JwYW5vU1dGT2JqZWN0ID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMikgPiBkaXY6bnRoLWNoaWxkKDQpID4gZGl2ID4gZGl2ID4gZGl2XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudFxuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudFxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnRcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgcGFkZGluZzogOHB4IDI0cHggIWltcG9ydGFudFxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHggIWltcG9ydGFudFxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250ICFpbXBvcnRhbnRcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudFxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW0gIWltcG9ydGFudFxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudFxuXG4ja3JwYW5vU1dGT2JqZWN0ID4gZGl2ID4gZGl2Om50aC1jaGlsZCgyKSA+ZGl2Om50aC1jaGlsZCgzKVxuICAgIHJpZ2h0OiAxMHB4XG4gICAgdG9wOiAxNXB4XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnRcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDI4cHggIWltcG9ydGFudFxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcblxuLmNvbXBhc3MtYmxvY2tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB6LWluZGV4OiAxXG4gICAgbGVmdDogMTAlXG4gICAgdG9wOiAxMCVcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweClcbiAgICAgICAgdG9wOiBhdXRvXG4gICAgICAgIGJvdHRvbTogNSVcbiAgICAgICAgYm90dG9tOiAxMCVcbiAgICBAbWVkaWEobWF4LWhlaWdodDogMzkwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgYm90dG9tOiAwJVxuICAgICAgICBsZWZ0OiA1JVxuXG4jdG91clBhbm8gPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2Om50aC1jaGlsZCgyKSA+IGRpdjpudGgtY2hpbGQoMilcbiAgICBkaXNwbGF5OiBub25lXG4iLCIkaG90c3BvdC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjQpXG5cbi5ob3RzcG90LTM2MC0tcG9pbnRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbi5ob3RzcG90LWJsb2NrXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgei1pbmRleDogNVxuICAgIG1hcmdpbi10b3A6IDE4cHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB3aWR0aDogNTBweFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuICAgICY6OmJlZm9yZVxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgei1pbmRleDogLTFcbiAgICAgICAgdG9wOiAtNDBweFxuICAgICAgICBsZWZ0OiAtMTBweFxuICAgICAgICByaWdodDogLTEwcHhcbiAgICAgICAgYm90dG9tOiAtNXB4XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpLCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtd2lkdGg6IDgxNnB4KVxuICAgICAgICBsZWZ0OiA1MCVcblxuLmhvdHNwb3QtMzYwXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlXG4gICAgJi5jb2xvci1zY2hlbWUtMSA+IGRpdlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5cbiAgICAmLmNvbG9yLXNjaGVtZS0yID4gZGl2XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgJi5jb2xvci1zY2hlbWUtMyA+IGRpdlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlXG4gICAgJi5jb2xvci1zY2hlbWUtNCA+IGRpdlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd1xuICAgICYuY29sb3Itc2NoZW1lLTUgPiBkaXZcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbmtcbiAgICAmX19sb3RcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGJvdHRvbTogMTAwJVxuICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgbWluLWhlaWdodDogMTAwJVxuICAgICAgICBtaW4td2lkdGg6IDEwMCVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4XG4gICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgYm94LXNoYWRvdzogJGhvdHNwb3Qtc2hhZG93XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgICAgei1pbmRleDogMlxuICAgICAgICAmLS10ZW1wbGF0ZVxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDdweFxuICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSwgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LXdpZHRoOiA4MTZweClcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsXG4gICAgICAgICAgICB0cmFuc2Zvcm06IGluaXRpYWxcbiAgICAgICAgICAgIHRvcDogLTQwcHhcbiAgICAgICAgJl9fbmFtZVxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1haW4tZm9udFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAgICZfX251bWJlclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1haW4tZm9udFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuICAgICAgICAmX19wcmljZVxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlXG4gICAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAmX190aW1lc1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICB3aWR0aDogMzJweFxuICAgICAgICBoZWlnaHQ6IDMycHhcbiAgICAgICAgYm94LXNoYWRvdzogJGhvdHNwb3Qtc2hhZG93XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweFxuICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAwXG4gICAgICAgICpcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZVxuICAgICZfX2FjdGlvblxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgd2lkdGg6IDMycHhcbiAgICAgICAgaGVpZ2h0OiAzMnB4XG4gICAgICAgIGJveC1zaGFkb3c6ICRob3RzcG90LXNoYWRvd1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2VcbiAgICAgICAgc3ZnXG4gICAgICAgICAgICB3aWR0aDogMS4xZW0gIWltcG9ydGFudFxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSlcbiAgICAgICAgKlxuICAgICAgICAgICAgZmlsbDogJHdoaXRlXG4gICAgICAgICYtdGVtcGxhdGU6aG92ZXJcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3JcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHRyYW5zbGF0ZVgoMzVweClcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgd2lkdGg6IHVuc2V0XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHhcbiAgICAgICAgICAgIGdhcDogMTBweFxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDdweFxuICAgICAgICAgICAgLmhvdHNwb3QtMzYwX19idG4taW5mb1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgICAgICAgICAgd2lkdGg6IDczcHhcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZlxuICAgICZfX2J0bi1pbmZvXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAmX19saW5rXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4XG4gICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2ltYWdlcy9pY29ucy9zdHJlZXQtdmlld19ibGFjay5wbmcnKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlXG4gICAgICAgIGJveC1zaGFkb3c6ICRob3RzcG90LXNoYWRvd1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICB6LWluZGV4OiAzXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlXG4gICAgJl9fbGluay1zcGVjaWFsXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHhcbiAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgei1pbmRleDogM1xuXG4gICAgJl9fdGVtcGxhdGVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgZ2FwOiAxMHB4XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2VcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXG4gICAgICAgIHNwYW5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG5cbi5ob3RzcG90LS1oaWRkZW5cbiAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICBvcGFjaXR5OiAwXG5cbi5ob3RzcG90LS12aXNpYmxlXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICAgIG9wYWNpdHk6IDFcbiIsIi5zY2hlbWUtbG90LWluZm9cbiAgICAmLS13cmFwcGVyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB3aWR0aDogMTAwdndcbiAgICAgICAgaGVpZ2h0OiAxMDB2aFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRvcDogMFxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnRDb2xvcilcbiAgICAgICAgei1pbmRleDogMTAwXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgcGFkZGluZzogNTVweCA0MHB4XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICZfX3NwYWNlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHhcbiAgICAgICAgcFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHhcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICBzdXBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4XG4gICAgJl9fbW9kZWxcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICBjb2xvcjogJGRhcmstZ3JleVxuICAgICZfX2ltZ1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSwgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LXdpZHRoOiA5MDBweClcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgLy8gdG9wOiA1MCVcbiAgICAgICAgICAgIC8vIHJpZ2h0OiA2JVxuICAgICAgICAgICAgLy8gei1pbmRleDogLTFcbiAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweFxuICAgICAgICAgICAgbWluLWhlaWdodDogMjE1cHhcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweClcbiAgICAgICAgICAgIGltZ1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudFxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cbiAgICAgICAgaW1nXG4gICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgaGVpZ2h0OiA5N3ZoXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICAmX19jaG9vc2VcbiAgICAgICAgd2lkdGg6IDI2NXB4XG4gICAgICAgIGhlaWdodDogMzVweFxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XG4gICAgICAgIGJhY2tncm91bmQ6ICNhYWFhYWFcbiAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAmX19jaG9pY2VcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZVxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgb3V0bGluZTogbm9uZVxuICAgICAgICAuY2hvb3NlX19wbGFuXG4gICAgICAgICAgICB3aWR0aDogMTMwcHhcbiAgICAgICAgLmNob29zZV9fYXhvbm9tZXRyaWFcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweFxuICAgICAgICBpZnJhbWVcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIyN3B4XG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAmX19kZXNjXG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAmX19idXR0b25zXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDBcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICZfX2J1dHRvbnNcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHhcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAmX19wcmljZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweFxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICZfX2J0bi1vcHRvaW5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEJBMkVcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgICAgICBjb2xvcjogI2ZmZlxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAzNXB4XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICZfX2J0blxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgcGFkZGluZzogOXB4IDEycHhcbiAgICAgICAgbWF4LXdpZHRoOiAzMjVweFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgICAgd2lkdGg6IDE1NXB4XG4gICAgICAgICAgICBmb250LXNpemU6IDhweFxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3NcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgICAvLyAuYmFjay1idG4tLWV4dGVybmFsXG4gICAgICAgICAgICAvLyAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgIC8vIC5iYWNrLWJ0bi0tZXh0ZXJuYWw6OmJlZm9yZVxuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkd2hpdGVcbiAgICAmLS1jb250YWluZXJcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyXG4gICAgICAgIG1heC13aWR0aDogMjcwcHhcblxuLmxvdC1pbmZvXG4gICAgJl9fbnVtYmVyXG4gICAgICAgIGNvbG9yOiAkYmx1ZVxuICAgICAgICBmb250LXNpemU6IDI1cHhcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHhcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgc3BhblxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgJl9fbnVtYmVyLS1vcHRpb25uZXJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4IWltcG9ydGFudFxuICAgICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5MzBweCApXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHghaW1wb3J0YW50XG4gICAgJl9fcHJpY2VcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweFxuXG4vLyAuYmFjay1idG4tLWV4dGVybmFsXG4vLyAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuLy8gICAgIG1hcmdpbi1yaWdodDogOHB4XG4vLyAgICAgJjo6YmVmb3JlXG4vLyAgICAgICAgIHRvcDogLTRweFxuLy8gICAgICAgICBsZWZ0OiA0cHhcblxuLmNsb3NlLWJ0blxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHJpZ2h0OiAxMDBweFxuICAgIHRvcDogMTAwcHhcbiAgICBpbWdcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG5cblxuXG4uY2hvb3NlLWZvcm1cbiAgICBtaW4td2lkdGg6IDI3MHB4XG4gICAgaGVpZ2h0OiA0MHB4XG4gICAgZGlzcGxheTogZmxleFxuICAgIG1hcmdpbi1ib3R0b206IDI1cHhcbiAgICBiYWNrZ3JvdW5kOiAjNzA3MDcwXG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgIG1pbi13aWR0aDogMTg0cHhcbiAgICAgICAgIGhlaWdodDogMzBweFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KVxuICAgICAgICBtaW4td2lkdGg6IDE4NHB4XG4gICAgICAgIGhlaWdodDogMzBweFxuICAgIC50b2dnbGVzLXBsYW5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgICAgICBoZWlnaHQ6IDMwcHhcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZmxleC1iYXNpczogNTAlXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4RERENUJcbiAgICAudG9nZ2xlcy1heG9uXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJVxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDE1M0ZGXG5cbiIsIi5tdXR1YWwtY29udGFjdC1tb2RhbFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHotaW5kZXg6IDMwXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIG1pbi13aWR0aDogMTAwJVxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDB2aFxuICAgIG92ZXJmbG93LXk6IGF1dG9cbiAgICBvcGFjaXR5OiAxXG4gICAgcGFkZGluZzogMTUwcHggMzBweFxuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXRyeVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweClcbiAgICAgICAgcGFkZGluZzogNTBweCAyMHB4XG5cbiAgICAubW9kYWwtY29udGVudFxuICAgICAgICBtYXgtd2lkdGg6IDEzNzRweFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgbWFyZ2luOiBhdXRvXG5cbiAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlXG4gICAgICAgIGJvcmRlcjogMFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICAgICAgLmZvcm0td3JhcHBlclxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcblxuICAgICAgICAuaGVhZGluZ1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJyAhaW1wb3J0YW50XG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHhcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjY0cHhcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweFxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjkycHhcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4XG5cbiAgICAgICAgLmNvbnRhY3QtZm9ybVxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NzRweFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIG1hcmdpbjogYXV0b1xuXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50XG5cbiAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYVxuICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZVxuXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgzMywgMjgsIDczLCAwLjc1KVxuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHhcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMyOXB4XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjlweFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDJweFxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bydcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgzMywgMjgsIDczLCAwLjc1KVxuXG4gICAgICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZVxuXG4gICAgICAgICAgICB0ZXh0YXJlYVxuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ0cHhcblxuICAgICAgICAgICAgLmlucHV0LWNvbHVtbnNcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICAgICAgLmNvbC1zZWNvbmRcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zZWNvbmRcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgICAgIC5mb3JtLWlucHV0XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHhcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LCB0ZXh0YXJlYVxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXRcblxuICAgICAgICAgICAgLmNvbC1maXJzdC5jYXB0Y2hhXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuXG4gICAgICAgICAgICAuYy1pbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIycHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHhcblxuICAgICAgICAgICAgLmNhcHRjaGEtaW1hZ2VcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcblxuICAgICAgICAgICAgLmNhcHRjaGEtaW5wdXRcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweFxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXRcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweFxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bydcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOHB4XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZVxuXG4gICAgICAgICAgICAuY2FwdGNoYV9fcmVmcmVzaFxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweFxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9yZWZyZXNoLnBuZ1wiKVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lXG4gICAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAgICAgICBsYWJlbC5jdXN0b20tY2hlY2tib3hcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU2MHB4XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHhcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNnB4XG4gICAgICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZVxuICAgICAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bydcblxuICAgICAgICAgICAgI2FncmVlX2Zyb20tZXJyb3JcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDZweFxuICAgICAgICAgICAgICAgIHRvcDogMjVweFxuXG4gICAgICAgICAgICBsYWJlbC5jdXN0b20tY2hlY2tib3ggaW5wdXRcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcblxuICAgICAgICAgICAgLmNoZWNrbWFya1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGVcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHhcblxuICAgICAgICAgICAgbGFiZWwuY3VzdG9tLWNoZWNrYm94OmhvdmVyIGlucHV0IH4gLmNoZWNrbWFya1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgICAgICAgIGxhYmVsLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFya1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlXG5cbiAgICAgICAgICAgIC5jaGVja21hcms6YWZ0ZXJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgICAgICBsYWJlbC5jdXN0b20tY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAgICAgICBsYWJlbC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlclxuICAgICAgICAgICAgICAgIGxlZnQ6IDRweFxuICAgICAgICAgICAgICAgIHRvcDogMHB4XG4gICAgICAgICAgICAgICAgd2lkdGg6IDNweFxuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4XG5cbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkICR3aGl0ZVxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggM3B4IDBcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcblxuICAgICAgICAgICAgLnNlbGVjdC1yb3dcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHhcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHhcbiAgICAgICAgICAgICAgICAgICAgI3JhZGlvLXJvd1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbFxuXG4gICAgICAgICAgICAjcmFkaW8tcm93XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMzBweFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweFxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcbiAgICAgICAgICAgICAgICAgICAgI3JhZGlvLXJvd1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbFxuXG4gICAgICAgICAgICAgICAgLmxpbmVcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTFweFxuICAgICAgICAgICAgICAgICAgICB0b3A6IHVuc2V0XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4XG5cbiAgICAgICAgICAgICAgICBkaXZcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICAgICAgICAgI3JhZGlvLXJvdyBpbnB1dFt0eXBlPSdyYWRpbyddXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgICAgICAjcmFkaW8tcm93IGlucHV0W3R5cGU9J3JhZGlvJ10gfiBsYWJlbFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjhcblxuICAgICAgICAgICAgICAgICYgKyBsYWJlbC5zcGFuXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgICAgICAgI3JhZGlvLXJvdyBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQgfiBsYWJlbFxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bydcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAgICAgICAgICAgICAmICsgbGFiZWwuc3BhblxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGVcblxuICAgICAgICAgICAgI3JhZGlvLXJvdyBpbnB1dFt0eXBlPSdyYWRpbyddIH4gbGFiZWwgKyBsYWJlbC5zcGFuXG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHhcblxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZVxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcblxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMVxuXG4gICAgICAgICAgICAjcmFkaW8tcm93IGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsICsgbGFiZWwuc3BhbiAuY2hlY2tlZFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5XG4gICAgICAgICAgICAgICAgei1pbmRleDogMlxuXG4gICAgICAgICAgICAubGFuZGluZy1zZWxlY3RcbiAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHhcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS44cHhcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxuXG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0LXNlbGVjdGVkXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dFxuXG4gICAgICAgICAgICAgICAgLy8gLnNlbGVjdC1pdGVtc3tcbiAgICAgICAgICAgICAgICAvLyAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogMTE0cHg7XG4gICAgICAgICAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgLmxhbmRpbmctc2VsZWN0IHNlbGVjdFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAgICAgLnNlbGVjdC1zZWxlY3RlZFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJ1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjhweFxuXG4gICAgICAgICAgICAuc2VsZWN0LXNlbGVjdGVkOmFmdGVyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICAgIHRvcDogMTVweFxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4XG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDBcblxuICAgICAgICAgICAgICAgIGJvcmRlcjogMTBweCBzb2xpZCAkd2hpdGVcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuXG4gICAgICAgICAgICAuc2VsZWN0LXNlbGVjdGVkLnNlbGVjdC1hcnJvdy1hY3RpdmU6YWZ0ZXJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRzZWNvbmRhcnkgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICB0b3A6IDdweFxuXG4gICAgICAgICAgICAuc2VsZWN0LXNlbGVjdGVkXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4XG5cbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGVcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnlcblxuICAgICAgICAgICAgLnNlbGVjdC1pdGVtcyBkaXZcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnlcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjhweFxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnRcblxuICAgICAgICAgICAgLnNlbGVjdC1pdGVtc1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHhcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSlcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDEzcHgpXG4gICAgICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTlcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTRweFxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dFxuXG4gICAgICAgICAgICAuc2VsZWN0LWhpZGVcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMFxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0XG5cbiAgICAgICAgICAgIC5zZWxlY3QtaXRlbXMgZGl2OmhvdmVyLCAuc2FtZS1hcy1zZWxlY3RlZFxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bycgIWltcG9ydGFudFxuXG4gICAgICAgICAgICAuY2hlY2tib3hcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjNweFxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XG5cbiAgICAgICAgICAgIC5jaGFtcC1vYmxpZ2F0aW9uc1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4XG5cbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblxuICAgICAgICAgICAgLnN1Ym1pdC1idG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICR3aGl0ZVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnlcblxuICAgICAgICAgICAgLmJ0bi10ZXh0XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJyAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAuYnRuLWNvbnRhaW5lclxuICAgICAgICAgICAgICAgIC5saW5rLWJ0blxuICAgICAgICAgICAgICAgICAgICAuaWNvblxuICAgICAgICAgICAgICAgICAgICAgICAgLnZlcnRpY2FsLCAuaG9yaXpvbnRhbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gICAgICAgIC5mb3JtLWluZm8tcm93XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI3LjVweFxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHhcblxuICAgICAgICAgICAgLmhlYWRpbmctaW5mb1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nXG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuXG4gICAgICAgICAgICAubGluZVxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHhcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzOXB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjZweCAwIDM3cHhcblxuICAgICAgICAgICAgLnRleHQtaW5mb1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHhcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNnB4XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnRcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgICAgICAubGluZVxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbiAgICAgICAgICAgICAgICAudGV4dC1pbmZvXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgICAgIC5pbmZvLXdyYXBwZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweClcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweFxuXG4gICAgLmNsb3NlLW1vZGFsXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDcwcHhcbiAgICAgICAgcmlnaHQ6IDcwcHhcbiAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3NcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKVxuXG4gICAgICAgIC5ob3Jpem9udGFsLCAudmVydGljYWxcbiAgICAgICAgICAgIGhlaWdodDogNHB4XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KVxuICAgICAgICAgICAgdG9wOiAzMHB4XG4gICAgICAgICAgICByaWdodDogMzBweFxuXG4gICAgICAgIC5ob3Jpem9udGFsXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAycHhcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHhcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpXG4gICAgICAgICAgICBoZWlnaHQ6IDRweFxuXG4gICAgICAgIC52ZXJ0aWNhbFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweClcbiAgICAgICAgICAgIGhlaWdodDogNHB4XG5cbi5tdXR1YWwtZnVsbC1vdmVybGF5IFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICBtaW4td2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMHZoXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgLjcpXG4gICAgei1pbmRleDogMTAwMFxuICAgIFxuICAgIC5jb250ZW50LWJveCBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlIFxuICAgICAgICB3aWR0aDogNTM4cHhcbiAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgIG1heC13aWR0aDogMTAwJVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbWFyZ2luOiBhdXRvXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAyNXB4IDEwMHB4IDI1cHhcbiAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG9cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuXG4gICAgICAgICNjbG9zZS10aGFuay15b3UtcG9wdXAgXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHhcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4XG4gICAgICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgICAgIGNvbG9yOiBibGFja1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG5cbiAgICAgICAgLmhvcml6b250YWxcbiAgICAgICAgICAgIHdpZHRoOiA3MCVcbiAgICAgICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeVxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4XG5cbiAgICAgICAgLnZlcnRpY2FsIFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFja1xuICAgICAgICAgICAgd2lkdGg6IDcwJVxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICAgICAgICAgIG1heC13aWR0aDogNTc2cHhcbiAgICAgICAgICAgIGhlaWdodDogMnB4XG5cbiAgICAjY2xvc2UtdGhhbmsteW91LXBvcHVwIFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gICAgICAgIHBhZGRpbmc6IDAgXG4gICAgICAgIHdpZHRoOiA3MCVcbiAgICAgICAgaGVpZ2h0OiAycHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4XG4gICAgICAgIGhlaWdodDogNHB4XG5cbiAgICBoNFxuICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICAgcCBcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiIsIi5yYW5nZS1zbGlkZXJcbiAgICAudnVlLXNsaWRlci1yYWlsXG4gICAgICAgIC8vIGhlaWdodDogNXB4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmZcbiAgICAgICAgLnZ1ZS1zbGlkZXItbHRyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHhcbiAgICAgICAgLnZ1ZS1zbGlkZXItcHJvY2Vzc1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYVxuICAgICAgICAudnVlLXNsaWRlci1kb3RcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50XG4gICAgICAgICAgICAudnVlLXNsaWRlci1kb3QtaGFuZGxlXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudENvbG9yKVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDBcbiAgICAgICAgICAgIC52dWUtc2xpZGVyLWRvdC1oYW5kbGUtZm9jdXNcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiAgICAgICAgICAgIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgICAgIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLXRleHRcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZlxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJGMkYyRlxuICAgICAgICAgICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzE3cHggTGF0b1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHhcblxuXG4ucmFuZ2Utc2xpZGVyLnZ1ZXNsaWRlcl9leHRlcmlldXJlLnZ1ZS1zbGlkZXIudnVlLXNsaWRlci1sdHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWJvdHRvbVxuICAgIGJvdHRvbTogLTRweCFpbXBvcnRhbnRcblxuXG4ucmFuZ2Utc2xpZGVyLnZ1ZS1zbGlkZXIudnVlLXNsaWRlci1sdHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgcGFkZGluZzogN3B4IDEycHghaW1wb3J0YW50XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQyMHB4IClcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHggN3B4IDEycHghaW1wb3J0YW50XG4gICAgICAgIFxuXG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXItYm90dG9tXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHgiLCIudHlwb2xvZ3ktaXRlbSxcbi50b3VyLWxpc3Rfc2VsZWN0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIG1pbi13aWR0aDogODhweFxuICAgIGhlaWdodDogMzBweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHhcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBvcGFjaXR5OiAwLjVcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlXG4gICAgJl9vcmllbnRcbiAgICAgICAgYmFja2dyb3VuZDogI0FBQVxuICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgICAgIHdpZHRoOiB1bnNldFxuXG4gICAgJi5hY3RpdmVcbiAgICAgICAgb3BhY2l0eTogMVxuXG4gICAgJi0tZGVmYXVsdC1jb2xvclxuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudFxuXG4gICAgJl9fY2hlY2tib3hcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICAgaW5wdXRcbiAgICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gICAgICAgICZfX2xhYmVsXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweFxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4XG5cbiIsIiRpbnB1dC1ib3JkZXItdGhpY2tuZXNzOiAycHhcbiRjb2xvci1pbnB1dC1iYWNrZ3JvdW5kOiAjZmZmXG4kY29sb3ItaW5wdXQtY29weS1kaXNhYmxlZDogI2RlZGVkZVxuJGNvbG9yLWlucHV0LWhvdmVyOiAjZWVlZGYxXG4kY29sb3ItaW5wdXQtYWN0aXZlOiAjMWYxYTVlXG4kY29sb3ItaW5wdXQtYm9yZGVyOiAjMTIxZTQ5XG5cbi5zZWFyY2gtc2VsZWN0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBtYXJnaW46IDAgYXV0b1xuICBtYXgtd2lkdGg6IDMwMHB4XG4gIHdpZHRoOiAxMDAlXG4uc2VhcmNoLXNlbGVjdC1zZWFyY2hcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlucHV0LWJhY2tncm91bmRcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXRoaWNrbmVzcyBzb2xpZCAkY29sb3ItaW5wdXQtYm9yZGVyXG4gIGJvcmRlci1yYWRpdXM6IDFyZW1cbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgZGlzcGxheTogYmxvY2tcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW1cbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHdpZHRoOiAxMDAlXG4gIHotaW5kZXg6IDE0XG4gICY6Zm9jdXNcbiAgICBjb2xvcjogJGNvbG9yLWlucHV0LWJvcmRlclxuICAgIGN1cnNvcjogdGV4dFxuICAgIG91dGxpbmU6IDBcbi5zZWFyY2gtc2VsZWN0LWljb25cbiAgYm94LXNpemluZzogY29udGVudC1ib3hcbiAgY3Vyc29yOiBwb2ludGVyXG4gIGZpbGw6ICRjb2xvci1pbnB1dC1ib3JkZXJcbiAgcGFkZGluZzogMC44NXJlbSAwLjZyZW1cbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRyYW5zZm9ybTogcm90YXRlKDApXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0XG4gIHRvcDogMFxuICByaWdodDogMFxuICBzdHJva2U6ICRjb2xvci1pbnB1dC1ib3JkZXJcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kXG4gIHN0cm9rZS1saW5lam9pbjogcm91bmRcbiAgc3Ryb2tlLXdpZHRoOiAxXG4gIHotaW5kZXg6IDE1XG4gICYub3BlblxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbi5zZWFyY2gtc2VsZWN0LWRyb3Bkb3duXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnB1dC1iYWNrZ3JvdW5kXG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci10aGlja25lc3Mgc29saWQgJGNvbG9yLWlucHV0LWJvcmRlclxuICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMC4yNXJlbSAwLjI1cmVtXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKVxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKVxuICBsZWZ0OiAwXG4gIHBhZGRpbmc6IDJyZW0gMCAwXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICByaWdodDogMFxuICB0b3A6IDBcbiAgei1pbmRleDogMTNcbi5zZWFyY2gtc2VsZWN0LW9wdGlvbnNcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBtYXJnaW46IDBcbiAgbWF4LWhlaWdodDogMTRyZW1cbiAgZm9udC1zaXplOiAxNHB4XG4gIHBhZGRpbmc6IDBcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG92ZXJmbG93LXk6IGF1dG9cbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4uc2VhcmNoLXNlbGVjdC1vcHRpb25cbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW1cbiAgY29sb3I6ICRjb2xvci1pbnB1dC1ib3JkZXJcbiAgY3Vyc29yOiBwb2ludGVyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmVcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZVxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmVcbiAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgJi5pcy1hY3RpdmVcbiAgICAmOmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlucHV0LWFjdGl2ZVxuICAgICAgY29sb3I6ICRjb2xvci1pbnB1dC1iYWNrZ3JvdW5kXG4uc2VhcmNoLXNlbGVjdC1vcHRpb24uaXMtYWN0aXZlLFxuLnNlYXJjaC1zZWxlY3Qtb3B0aW9uLmlzLWFjdGl2ZTpob3ZlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW5wdXQtaG92ZXJcbi5zZWFyY2gtc2VsZWN0LWVtcHR5XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtXG4gIGNvbG9yOiAjYjhjMmNjXG4iLCIuaS0zNjBcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGJvdHRvbTogMTAwcHhcbiAgICB3aWR0aDogMTIwcHhcbiAgICByaWdodDogMTAwcHhcbiAgICB6LWluZGV4OiAzXG4gICAgYmFja2dyb3VuZDogIzJmMmYyZlxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA1MjBweClcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICZfX2ltZ1xuICAgICAgICBwYWRkaW5nOiA2cHggMCAwIDIwcHhcbiIsIi50b3VyLWxpc3RcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4XG4gICAgJl9hcnJvd1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweFxuXG5cbiAgICAgICAgJi1zaG93XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcDogMnB4XG4gICAgICAgICAgICBsZWZ0OiAycHhcbiAgICAmX19pdGVtXG4gICAgICAgIHBhZGRpbmc6IDhweCAwXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAmX19leHBhbmRcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI3cHhcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgJi5leHBhbmRlZFxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgJl9faW1nXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAwXG4gICAgJl9zZWxlY3RcbiAgICAgICAgb3V0bGluZTogbm9uZVxuICAgICAgICBiYWNrZ3JvdW5kOiAjNTNDQUZGXG4gICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bi5zdmcnKSAvLzIxLjA3XG4gICAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgLy8yMS4wN1xuICAgICAgICBvcGFjaXR5OiB1bnNldFxuICAgICAgICBwYWRkaW5nOiA1cHggMTFweFxuICAgICAgICB3aWR0aDogMTAwcHhcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICBjb2xvcjogI2ZmZlxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICZfX3NlbGVjdC1pY29uXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDZweFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgcmlnaHQ6IDEwcHhcbiAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXG4uc2VsZWN0LXdyYXBwZXJcbiAgICBvdXRsaW5lOiBub25lXG4gICAgYmFja2dyb3VuZDogIzUzQ0FGRlxuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bi5zdmcnKSAvLzIxLjA3XG4gICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAvLzIxLjA3XG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogOTBweCAvLzIxLjA3XG4gICAgb3BhY2l0eTogdW5zZXRcbiAgICBwYWRkaW5nOiAwXG4gICAgd2lkdGg6IDIwMHB4XG4gICAgaGVpZ2h0OiAzNHB4XG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGJvcmRlcjogbm9uZVxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvcHRpb25cbiAgICAgICAgYmFja2dyb3VuZDogIzUzQ0FGRlxuICAgICAgICBjb2xvcjogI2ZmZmZmZlxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgc2VsZWN0XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmVcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICB3aWR0aDogMTEwcHhcbiAgICAgICAgaGVpZ2h0OiAzNHB4XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgICAgJjo6LW1zLWV4cGFuZFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgICBvdXRsaW5lOiAwXG4gICAgLnRvdXItbGlzdF9fc2VsZWN0LXN0eWxlZFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIGNvbG9yOiAjZmZmXG5cblxuLnRvdXItc3VibGlzdFxuICAgIG1hcmdpbi10b3A6IDhweFxuICAgIC8vIHBhZGRpbmctbGVmdDogMTZweFxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gICAgJl9faXRlbVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxNXB4IC8vMjEuMDdcbiAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICAudG91ci1zdWJsaXN0X19pdGVtOjpiZWZvcmVcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYWFhYWFhXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHhcbiAgICAgICAgJl9fcm91dGVyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHhcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweFxuICAgICAgICAmX19saW5rXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjYWFhXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAvLzIxLjA3XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHhcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHhcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4XG4gICAgICAgICZfX2xpbmtfcGxcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweFxuIiwiXG4uZm9vdGVyLWZhdm9yaXRlc1xuICAgICZfX2Jsb2NrXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHhcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHhcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JzEuMScgaWQ9J0xheWVyXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMzIgMzInIGVuYWJsZS1iYWNrZ3JvdW5kPSduZXcgMCAwIDMyIDMyJyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NkZWZzJTNFJTNDcmVjdCBpZD0nU1ZHSURfMV8nIHdpZHRoPSczMicgaGVpZ2h0PSczMicvJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRkZGRicgZD0nTTEyLjYsMTNjMC41LTAuMiwxLjQtMC4xLDEuNywwLjVjMC4yLDAuNSwwLjQsMS4yLDAuNCwxLjFjMC0wLjQsMC0xLjIsMC4xLTEuNiBjMC4xLTAuMywwLjMtMC42LDAuNy0wLjdjMC4zLTAuMSwwLjYtMC4xLDAuOS0wLjFjMC4zLDAuMSwwLjYsMC4zLDAuOCwwLjVjMC40LDAuNiwwLjQsMS45LDAuNCwxLjhjMC4xLTAuMywwLjEtMS4yLDAuMy0xLjYgYzAuMS0wLjIsMC41LTAuNCwwLjctMC41YzAuMy0wLjEsMC43LTAuMSwxLDBjMC4yLDAsMC42LDAuMywwLjcsMC41YzAuMiwwLjMsMC4zLDEuMywwLjQsMS43YzAsMC4xLDAuMS0wLjQsMC4zLTAuNyBjMC40LTAuNiwxLjgtMC44LDEuOSwwLjZjMCwwLjcsMCwwLjYsMCwxLjFjMCwwLjUsMCwwLjgsMCwxLjJjMCwwLjQtMC4xLDEuMy0wLjIsMS43Yy0wLjEsMC4zLTAuNCwxLTAuNywxLjRjMCwwLTEuMSwxLjItMS4yLDEuOCBjLTAuMSwwLjYtMC4xLDAuNi0wLjEsMWMwLDAuNCwwLjEsMC45LDAuMSwwLjlzLTAuOCwwLjEtMS4yLDBjLTAuNC0wLjEtMC45LTAuOC0xLTEuMWMtMC4yLTAuMy0wLjUtMC4zLTAuNywwIGMtMC4yLDAuNC0wLjcsMS4xLTEsMS4xYy0wLjcsMC4xLTIuMSwwLTMuMSwwYzAsMCwwLjItMS0wLjItMS40Yy0wLjMtMC4zLTAuOC0wLjgtMS4xLTEuMWwtMC44LTAuOWMtMC4zLTAuNC0xLTAuOS0xLjItMiBjLTAuMi0wLjktMC4yLTEuNCwwLTEuOGMwLjItMC40LDAuNy0wLjYsMC45LTAuNmMwLjIsMCwwLjcsMCwwLjksMC4xYzAuMiwwLjEsMC4zLDAuMiwwLjUsMC40YzAuMiwwLjMsMC4zLDAuNSwwLjIsMC4xIGMtMC4xLTAuMy0wLjMtMC42LTAuNC0xYy0wLjEtMC40LTAuNC0wLjktMC40LTEuNUMxMS43LDEzLjksMTEuOCwxMy4zLDEyLjYsMTMnLyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMC43NScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTEyLjYsMTMgYzAuNS0wLjIsMS40LTAuMSwxLjcsMC41YzAuMiwwLjUsMC40LDEuMiwwLjQsMS4xYzAtMC40LDAtMS4yLDAuMS0xLjZjMC4xLTAuMywwLjMtMC42LDAuNy0wLjdjMC4zLTAuMSwwLjYtMC4xLDAuOS0wLjEgYzAuMywwLjEsMC42LDAuMywwLjgsMC41YzAuNCwwLjYsMC40LDEuOSwwLjQsMS44YzAuMS0wLjMsMC4xLTEuMiwwLjMtMS42YzAuMS0wLjIsMC41LTAuNCwwLjctMC41YzAuMy0wLjEsMC43LTAuMSwxLDAgYzAuMiwwLDAuNiwwLjMsMC43LDAuNWMwLjIsMC4zLDAuMywxLjMsMC40LDEuN2MwLDAuMSwwLjEtMC40LDAuMy0wLjdjMC40LTAuNiwxLjgtMC44LDEuOSwwLjZjMCwwLjcsMCwwLjYsMCwxLjEgYzAsMC41LDAsMC44LDAsMS4yYzAsMC40LTAuMSwxLjMtMC4yLDEuN2MtMC4xLDAuMy0wLjQsMS0wLjcsMS40YzAsMC0xLjEsMS4yLTEuMiwxLjhjLTAuMSwwLjYtMC4xLDAuNi0wLjEsMSBjMCwwLjQsMC4xLDAuOSwwLjEsMC45cy0wLjgsMC4xLTEuMiwwYy0wLjQtMC4xLTAuOS0wLjgtMS0xLjFjLTAuMi0wLjMtMC41LTAuMy0wLjcsMGMtMC4yLDAuNC0wLjcsMS4xLTEsMS4xIGMtMC43LDAuMS0yLjEsMC0zLjEsMGMwLDAsMC4yLTEtMC4yLTEuNGMtMC4zLTAuMy0wLjgtMC44LTEuMS0xLjFsLTAuOC0wLjljLTAuMy0wLjQtMS0wLjktMS4yLTJjLTAuMi0wLjktMC4yLTEuNCwwLTEuOCBjMC4yLTAuNCwwLjctMC42LDAuOS0wLjZjMC4yLDAsMC43LDAsMC45LDAuMWMwLjIsMC4xLDAuMywwLjIsMC41LDAuNGMwLjIsMC4zLDAuMywwLjUsMC4yLDAuMWMtMC4xLTAuMy0wLjMtMC42LTAuNC0xIGMtMC4xLTAuNC0wLjQtMC45LTAuNC0xLjVDMTEuNywxMy45LDExLjgsMTMuMywxMi42LDEzeicvJTNFJTNDbGluZSBmaWxsPSdub25lJyBzdHJva2U9JyUyMzAwMDAwMCcgc3Ryb2tlLXdpZHRoPScwLjc1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHgxPScxOS42JyB5MT0nMjAuNycgeDI9JzE5LjYnIHkyPScxNy4zJy8lM0UlM0NsaW5lIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDAwMDAwJyBzdHJva2Utd2lkdGg9JzAuNzUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgeDE9JzE3LjYnIHkxPScyMC43JyB4Mj0nMTcuNScgeTI9JzE3LjMnLyUzRSUzQ2xpbmUgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMC43NScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyB4MT0nMTUuNicgeTE9JzE3LjMnIHgyPScxNS42JyB5Mj0nMjAuNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpLCBncmFiYmluZ1xuICAgICZfX2J0bnNcbiAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAmX19idG5cbiAgICAgICAgb3BhY2l0eTogMC43XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBwYWRkaW5nOiA3cHggMTJweFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICB3aWR0aDogMTgwcHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICAgICBcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4QkEyRVxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIFxuICAgICZfX2xvdFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcblxuICAgICZfX251bVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBmb250LXNpemU6IDIwcHhcblxuICAgICZfX2l0ZW1cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHdpZHRoOiAxODBweFxuICAgICAgICBmb250LXNpemU6IDMwcHRcbiAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBtYXgtd2lkdGg6IDIxMHB4XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzNHB4XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHhcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgLmZvb3Rlci1mYXZvcml0ZXNfX2J0bnNcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40c1xuXG4ubW9kYWxcbiAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIHBhZGRpbmc6IDAgNjVweFxuICAgIGhlaWdodDogYXV0b1xuICAgIG1heC13aWR0aDogMTcyMHB4XG4gICAgd2lkdGg6IDkwJVxuICAgIHRvcDogaW5pdGlhbFxuICAgIGxlZnQ6IGluaXRpYWxcbiAgICBiYWNrZ3JvdW5kOiAgdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAyMHB4IDFweFxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIG1heC1oZWlnaHQ6IDkwdmhcbiAgICBvdmVyZmxvdy15OiBzY3JvbGxcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgICAgICB3aWR0aDogMFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2VcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjQwcHgpXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweFxuICAgICYtYmFja2Ryb3BcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmXG4gICAgICAgIHotaW5kZXg6IDEyMFxuICAgICAgICBwb3NpdGlvbjogZml4ZWRcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIGJvdHRvbTogMFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKVxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAmLW9wdGlvbm5lclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEJBMkVcbiAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIHBhZGRpbmc6IDdweCAwXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgIHdpZHRoOiAyMDBweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgJi1vcHRpb25uZXJfdGFibGVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgcGFkZGluZzogOXB4IDhweFxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAmLXJlbW92ZVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBwYWRkaW5nOiA5cHggOHB4XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgcGFkZGluZzogNHB4XG4gICAgICAgICAgICBcbiAgICAmLWhlYWRlclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHhcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgY29sb3I6ICNGOEJBMkVcbiAgICAgICAgZm9udC1zaXplOiA2MHB4XG4gICAgJi1sZWZ0XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3NDc0NzRcbiAgICAgICAgd2lkdGg6IDUwJVxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTI1cHgpXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gICAgXG4gICAgJi1yaWdodFxuICAgICAgICB3aWR0aDogNTAlXG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUyNXB4KVxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4XG5cbiAgICAmLWZvb3RlclxuICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWxcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzRweFxuICAgICZfX3RleHRcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgJl9fdGl0bGVcbiAgICAgICAgZm9udC1zaXplOiAzNnB4XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgJi1ib2R5XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHBhZGRpbmc6IDU1cHggMFxuICAgICAgICBtaW4taGVpZ2h0OiA1MzFweFxuICAgICAgICBcbiAgICAmLXRleHRcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgJi10ZXh0X2hlYWRlclxuICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgbGVmdDogMFxuXG4gICAgJi10ZXh0X2Zvb3RlclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgJl9fYm94XG4gICAgICAgIGRpc3BsYXk6IGdyaWRcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyXG4gICAgICAgIGdyaWQtZ2FwOiAyNHB4XG4gICAgICAgIFxuICAgICZfX2JveF9yaWdodFxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSA2MCVcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHhcbiAgICAmX2JveC1jb250ZW50XG4gICAgICAgIG1heC13aWR0aDogMjc1cHhcbiAgICAmX19ib3gtdGl0bGVcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgICAgIFxuICAgICZfX2JveC10aXRsZV9sZWZ0XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAmX19ib3hfX2ltZ1xuICAgICAgICBtYXgtd2lkdGg6IDQ1NXB4XG4gICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAmLWhlYWRlci10aXRsZVxuICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbi5sb3QtdGl0bGVcbiAgICAmX19pZFxuICAgICAgICBmb250LXNpemU6IDIycHhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MjVweClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5NXB4KVxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KVxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTQwcHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAmX19wcmljZVxuICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUyNXB4KVxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk1cHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHhcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjgwcHgpXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuXG4uaGVhZGVyX19sZWZ0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgaW1nXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHhcblxuLmhlYWRlcl9fcmlnaHRcbiAgICBkaXNwbGF5OiBmbGV4XG5cbi5ub3QtcGlja2VkLXRpdGxlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZmxvYXQ6IGxlZnRcbiAgICB0b3A6IDUwJVxuICAgIGxlZnQ6IDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gICAgY29sb3I6ICNkZGRkZGRcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWZcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cbi50YWJsZS1kZXNjcmlwdGlvbnNcbiAgICBwYWRkaW5nLXRvcDogMzBweFxuICAgIHBvc2l0aW9uOiBzdGF0aWNcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHhcbiAgICAmX19pdGVtXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHhcbiAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICZfX3RpdGxlXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZlxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjQwcHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHhcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwXG4gICAgJl9fa2V5XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZlxuICAgICZfX3Bvc3RmaXhcbiAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgICAgIFxuXG4uaWNvbi1jaXJjbGVcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuICAgIGJvcmRlcjogMXB4IGJsYWNrIHNvbGlkXG4gICAgYm9yZGVyLXJhZGl1czogMTVweFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuLnRyYXNoLWljb25cbiAgICBjb2xvcjogYmxhY2tcbiAgICBoZWlnaHQ6IDE4cHhcbiAgICB3aWR0aDogMThweFxuXG4uZ3JlZW4tY2lyY2xlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgcmlnaHQ6IDE2cHhcbiAgICBib3R0b206IDE2cHhcbiAgICB6LWluZGV4OiAxXG4gICAgd2lkdGg6IDE1cHhcbiAgICBoZWlnaHQ6IDE1cHhcbiAgICBiYWNrZ3JvdW5kOiBncmVlbnllbGxvd1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuXG4ubW9kYWwtZm9vdGVyXG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZWVlZWVlXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBwYWRkaW5nLXRvcDogMTVweFxuICAgIHBhZGRpbmctYm90dG9tOiAzNHB4XG4gICAgJl9fdGV4dFxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgcGFkZGluZzogMTVweCAwXG5cbi5tb2RhbC10ZXh0XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtc2l6ZTogMTRweFxuXG4uYnRuLWNsb3NlXG4gICAgYm9yZGVyOiBub25lXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICBjb2xvcjogIzRBQUU5QlxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cbi5idG4tZ3JlZW5cbiAgICBjb2xvcjogd2hpdGVcbiAgICBiYWNrZ3JvdW5kOiAjNEFBRTlCXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzRBQUU5QlxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4uc2hhcmVcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIG1hcmdpbi1yaWdodDogODBweFxuICAgIHBhZGRpbmctbGVmdDogMTNweFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc0cHgpXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweFxuICAgIGltZ1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHhcbiAgICAmX19saW5rXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZlxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcblxuLm1vZGFsLWNvbXBhcmF0b3ItLW1vYmlsZVxuICAgIC5tb2RhbFxuICAgICAgICB3aWR0aDogOTclXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweCAwcHhcbiAgICAubW9kYWwtY29udGVudC13cmFwcGVyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgIGdhcDogMjBweFxuICAgICAgICAubW9kYWwtaGVhZGVyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweFxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4XG4gICAgICAgICAgICAgICAgLm1vZGFsLWhlYWRlci10aXRsZVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICAgLm1vZGFsLWJvZHlcbiAgICAgICAgICAgIGZsZXg6IDEgMSA2MCVcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDBcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDBcbiAgICAgICAgICAgIC5tb2RhbC1sZWZ0LFxuICAgICAgICAgICAgLm1vZGFsLXJpZ2h0XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIC5tb2RhbF9fYm94XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweFxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxMHB4XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHhcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgICAgICAubW9kYWxfX2JveC10aXRsZVxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICAgICAgICAgIGdhcDogMTJweFxuICAgICAgICAgICAgLm1vZGFsX19ib3hfX2ltZ1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIC5tb2RhbC10ZXh0X2hlYWRlclxuICAgICAgICAgICAgICAgIHRvcDogMHB4XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICAubG90LXRpdGxlXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAubG90LXRpdGxlX19pZFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweFxuICAgICAgICAgICAgLmxvdC1wcmljZVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAgICAgICBnYXA6IDRweFxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgICAgICAubG90LXRpdGxlX19wcmljZVxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgICAgICAudGFibGUtZGVzY3JpcHRpb25zXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIC5tb2RhbC1mb290ZXJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzNSVcbiAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHhcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDBcbiAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmVcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgICAgIGZsZXg6IDFcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIC5tb2RhbC10ZXh0X2Zvb3RlclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgLm1vZGFsLWZvb3Rlci13cmFwcGVyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMFxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHhcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzUwcHhcbiAgICAgICAgICAgIC5mb290ZXItZmF2b3JpdGVzX19udW1cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgIC5mb290ZXItZmF2b3JpdGVzX19ibG9ja1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgLmZvb3Rlci1mYXZvcml0ZXNfX2l0ZW1cbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAuZm9vdGVyLWZhdm9yaXRlc19fbG90XG4gICAgICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsXG4gICAgICAgICAgICAuZ3JlZW4tY2lyY2xlXG4gICAgICAgICAgICAgICAgYm90dG9tOiA1MCVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKVxuICAgICAgICAgICAgLmZvb3Rlci1mYXZvcml0ZXNfX2J0bnNcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzXG4iLCIubW9kYWwtaW5mb1xuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICBwYWRkaW5nOiA3MHB4IDY1cHhcbiAgbWF4LXdpZHRoOiAxNzIwcHhcbiAgd2lkdGg6IDEwMCVcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpXG4gIGJveC1zaGFkb3c6IDJweCAycHggMjBweCAxcHhcbiAgYm9yZGVyLXJhZGl1czogMjBweFxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgZGlzcGxheTogZmxleFxuICBtYXgtaGVpZ2h0OiA5MHZoXG4gIGhlaWdodDogMTAwJVxuICBvdmVyZmxvdy15OiBzY3JvbGxcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICB3aWR0aDogMFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgZGlzcGxheTogbm9uZVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAmLWJvZHlcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMTBweCAwXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgJi1iYWNrZHJvcFxuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZlxuICAgIHotaW5kZXg6IDEwMVxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGJvdHRvbTogMFxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBoZWlnaHQ6IGF1dG9cbiAgICBvdmVyZmxvdy15OiBhdXRvXG5cbiAgJi1oZWFkZXJcbiAgICBwYWRkaW5nLWJvdHRvbTogMFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gICAgcGFkZGluZy10b3A6IDc1cHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2VlZWVlZVxuICAgIGNvbG9yOiAjZWVlZWVlXG4gICAgZm9udC1zaXplOiA2MHB4XG5cbiAgJl9fdGl0bGVcbiAgICBmb250LXNpemU6IDM2cHhcbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcblxuICAmLWZvb3RlclxuICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2VlZWVlZVxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgcGFkZGluZy10b3A6IDE1cHhcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRweFxuXG4gICYtZm9vdGVyX190ZXh0XG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgcGFkZGluZzogMTVweCAwXG5cbiAgJi10ZXh0XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XG5cblxuLnRhYmxlLWluZm8tZGVzY3JpcHRpb25zXG4gIHBhZGRpbmctdG9wOiAzMHB4XG4gIHBvc2l0aW9uOiBzdGF0aWNcbiAgd2lkdGg6IDEwMCVcbiAgbWF4LWhlaWdodDogMTgzcHhcbiAgaGVpZ2h0OiAxMDAlXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuXG4gICZfX2l0ZW1cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgcGFkZGluZy1ib3R0b206IDVweFxuICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG5cbiAgJl9fdGl0bGVcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWZcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHhcbiAgICBsaW5lLWhlaWdodDogMVxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgdGV4dC1hbGlnbjogbGVmdFxuXG4gICZfX2tleVxuICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmXG5cbiAgJl9fcG9zdGZpeFxuICAgIGZvbnQtc2l6ZTogMTdweFxuXG4uZmVlZGJhY2stZm9ybVxuICAmX19kYXRlLWJ1dHRvblxuICAgIGJhY2tncm91bmQ6IHdoaXRlXG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxuICAgIGhlaWdodDogNDBweFxuICAgIHdpZHRoOiA0MHB4XG4gICZfX3JhZGlvXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgJl9fY3VzdG9tLXJhZGlvXG4gICAgd2lkdGg6IDIwcHhcbiAgICBoZWlnaHQ6IDIwcHhcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4XG5cbiAgJl9fY3VzdG9tLXJhZFxuICAgIGxlZnQ6IDFweFxuICAgIHdpZHRoOiAxNHB4XG4gICAgaGVpZ2h0OiAxNHB4XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIHRvcDogMXB4XG4gICAgZGlzcGxheTogbm9uZVxuICAgICYuYWN0aXZlXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICZfX3JhZGlvLWlucHV0XG4gICAgd2lkdGg6IDFweFxuICAgIGhlaWdodDogMXB4XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMClcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAmLmFjdGl2ZVxuICAgICAgLmZlZWRiYWNrLWZvcm1fX2N1c3RvbS1yYWRcbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAmX19yYWRpby1idXR0b25cbiAgICBiYWNrZ3JvdW5kOiBjeWFuXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgaGVpZ2h0OiA0MHB4XG4gICAgd2lkdGg6IDQwcHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4XG5cbiAgJl9faW5wdXRcbiAgICBtYXJnaW46IDI1cHggMFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgbGFiZWxcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgbGVmdDogNXB4XG4gICAgICB0b3A6IDdweFxuICAgIGlucHV0XG4gICAgICBib3JkZXI6IG5vbmVcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgcGFkZGluZzogN3B4IDVweFxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlXG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuICAgICAgICAubGFiZWwtZm9ybVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAgIHRvcDogM3B4XG4gICZfX2lucHV0LS13aWR0aFxuICAgIG1heC13aWR0aDogNTBweFxuICAgIGxhYmVsXG4gICAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgaW5wdXRcbiAgICAgIHdpZHRoOiAyMHB4XG4gICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgJl9fZXJyb3ItbGFiZWxcbiAgICBjb2xvcjogcmVkXG5cblxuLmxvdC1pbmZvXG4gICYtLWNvbnRhaW5lclxuICAgIG1heC13aWR0aDogNDU4cHhcbiAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDo5MzBweClcbiAgICAvLyAgIG1heC13aWR0aDogNDU4cHhcbiAgICAgIC8vIHdpZHRoOiB1bnNldFxuXG4gICZfX2J0bnMtd3JhcHBlclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgJl9faW1nXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICBwYWRkaW5nOiAzMHB4IDBcbiAgICBwbGFjZS1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgaW1nXG4gICAgICB3aWR0aDogaW5oZXJpdFxuICAgICAgaGVpZ2h0OiBpbmhlcml0XG4gICZfX2J1dHRvbnNcbiAgICBtYXgtd2lkdGg6IDM4NXB4XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweFxuICAgIGZvbnQtc2l6ZTogMThweFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5MzBweCApXG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgJl9fY29udGVudFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTdweFxuXG4gICZfX2hlYWRlclxuICAgIHBhZGRpbmctYm90dG9tOiAwXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgIGNvbG9yOiB2YXIoLS1lbGVtZW50Q29sb3IpXG4gICAgZm9udC1zaXplOiA2MHB4XG4gICZfX3RleHQtaW5mb1xuICAgIGZvbnQtc2l6ZTogMTJweFxuICAmX19zdmdcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDZweFxuICAgIGxlZnQ6IDZweFxuICAmX190ZXh0XG4gICAgZm9udC13ZWlnaHQ6IDUwMFxuICAmX19mb290ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZ2FwOiA0NXB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogOTMwcHggKVxuICAgICAgZ2FwOiAxNXB4XG5cbiAgJl9fZm9vdGVyLWFycm93XG4gICAgd2lkdGg6IDMwcHhcbiAgICBoZWlnaHQ6IDMwcHhcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgJjpob3ZlclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmXG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXG4gICAgICAubG90LWluZm9fX3N2ZyBwYXRoXG4gICAgICAgIHN0cm9rZTogI2ZmZlxuXG4gICZfX2Zvb3Rlci1pbWdcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBsZWZ0OiA3cHhcbiAgICB0b3A6IDdweFxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZylcbiAgJl9fZm9ybVxuICAgIG1heC13aWR0aDogMzc1cHhcbiAgICBtaW4td2lkdGg6IDMyMHB4XG4gICAgcGFkZGluZy10b3A6IDkwcHhcblxuICAmX193cmFwcGVyXG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KVxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4XG5cbiAgJl9fbnVtYmVyLS1vcHRpb25lclxuICAgIG1hcmdpbi1yaWdodDogNzBweFxuXG5cbi5mdWxsLXdpZHRoXG4gIHdpZHRoOiAxMDAlXG5cbi5sb3QtaW5mb19fYnRuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIGN1cnNvcjogcG9pbnRlclxuICAmLS1yaWdodFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIHBhZGRpbmc6IDdweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgJiArIC5sb3QtaW5mb19fYnRuLS1yaWdodFxuICAgICAgbWFyZ2luLWxlZnQ6IDEycHhcbiAgJi5hY3RpdmVcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2VcbiAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBwYWRkaW5nOiA3cHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgY29sb3I6ICR3aGl0ZVxuICAubG90LWluZm9fX2J0bl9wcmVuZGVcbiAgICBwYWRkaW5nOiAxN3B4IDM0cHhcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4XG4gICYtLXdyYXBwZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZVxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgcGFkZGluZzogN3B4IDEycHhcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGNvbG9yOiAkb3JhbmdlXG4gICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlXG4gICAgICAgIHRyYW5zaXRpb246IC4zc1xuICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlXG4gICAgICAgIC5iYWNrLWJ0blxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZlxuICAgICAgICAuYmFjay1idG4tLXJpZ2h0OjpiZWZvcmVcbiAgICAgICAgICBjb2xvcjogI2ZmZlxuXG5cblxuXG4uYmFjay1idG4tLXJpZ2h0XG4gIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2VcbiAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuICAmOjpiZWZvcmVcbiAgICBjb2xvcjogJG9yYW5nZVxuICAgIHRvcDogMXB4XG4gIC5yb3RhdGVcbiAgICAmOjpiZWZvcmVcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcblxuXG4ucmVndWxhclxuICBmb250LXdlaWdodDogMzAwXG5cbi52dWUtdGVsLWlucHV0XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnRcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcikhaW1wb3J0YW50XG5cbi52dGlfX2lucHV0XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnRcblxuLnZjLWNvbnRhaW5lci52Yy1ibHVlXG4gIHJpZ2h0OiAtMjBweFxuICB6LWluZGV4OiAxMDBcblxuLmRhdGUtbGFiZWxcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4XG5cbi5maXQtY29udGVudFxuICB3aWR0aDogZml0LWNvbnRlbnRcblxuLmxhYmVsLWZvcm1cbiAgcG9zaXRpb246IHVuc2V0IWltcG9ydGFudFxuICBtYXJnaW46IDI1cHggMFxuXG4gIGlucHV0XG4gICAgd2lkdGg6IHVuc2V0XG4gICAgbWFyZ2luOiAwXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gICZfX3RleHRcbiAgICBmb250LXNpemU6IDEycHhcbiAgICBtYXJnaW4tbGVmdDogMTdweFxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG5cbi5mbGV4XG4gIGRpc3BsYXk6IGZsZXhcblxuLmRhdGUtZm9ybWF0XG4gIG1hcmdpbi1sZWZ0OiAxNXB4XG5cbi5uby1tYXJnaW5cbiAgbWFyZ2luOiAwXG5cbi5tb2RhbC1oZWFkZXJfX3RpdGxlXG4gIGZvbnQtc2l6ZTogMzZweFxuICBmb250LXdlaWdodDogNjAwXG4gIGNvbG9yOiAjZmZmZmZmXG4iLCIuc2NoZW1lLWxvdC1saXN0XG4gICAgJl9fbGVmdC1tZW51XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG9cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gICAgICAgIG1heC13aWR0aDogMjg1cHhcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgb3ZlcmZsb3c6IC1tb3otc2Nyb2xsYmFycy1ub25lXG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpblxuICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFjY2VudENvbG9yKSB2YXIoLS1hY2NlbnRDb2xvcilcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICZfZGlzYWJsZVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAvLyAqXG4gICAgICAgIC8vICAgICBmbGV4LXNocmluazogMFxuXG5cbiAgICAmX19saW5lXG4gICAgICAgIG9wYWNpdHk6IDAuN1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHdoaXRlXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB3aWR0aDogNzQlXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMi41JVxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4XG4gICAgICAgIGhlaWdodDogM3B4XG4gICAgJl9fdjM2MFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnRcbiAgICAgICAgcmlnaHQ6IDkwcHggIWltcG9ydGFudFxuICAgICZfX2Nsb3NlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICByaWdodDogNDBweFxuICAgICAgICB0b3A6IDIwcHhcbiAgICAmX19jbG9zZV9yZWNoZXJjaGVcbiAgICAgICAgcmlnaHQ6IDM1cHhcbiAgICAgICAgdG9wOiAzNXB4XG5cbiAgICAmX190YWJsZS1yZXN1bHRzXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgIGdhcDogMzVweFxuICAgICYtLXRpdGxlXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICAgICAgZm9udC1zaXplOiA0NXB4XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgY29sb3I6ICNmZmZmZmZcbiAgICAmLS13cmFwcGVyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB3aWR0aDogOTUlXG4gICAgICAgIGhlaWdodDogODB2aFxuICAgICAgICBsZWZ0OiAyLjUlXG4gICAgICAgIHRvcDogMTI1cHhcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50Q29sb3IpXG4gICAgICAgIHotaW5kZXg6IDEwMFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjVweFxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlblxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCBibGFja1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XG4gICAgJl9fdGFibGVcbiAgICAgICAgJi0tY29sdW1uXG4gICAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgJi13clxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4XG4gICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0b1xuXG4gICAgICAgICZfX3RpdGxlXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZWxlbWVudENvbG9yKVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAmLS1lbGVtZW50XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgICAgIG1pbi13aWR0aDogMjcwcHhcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMFxuICAgICAgICAgICAgJl9fYnV0dG9uXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweFxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRob3RzcG90LXNoYWRvd1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZVxuICAgICAgICAgICAgICAgICYuYWRkXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgICAgICZfX3BhcnRpY2xlXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcbiAgICAgICAgJi0taWNvblxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWVsZW1lbnRDb2xvcilcblxuLmJhY2stYnRuLS10YWJsZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDY3cHhcbiAgICB0b3A6IDMwcHhcbiIsIi5tb2JpbGUtd3JhcHBlclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGhlaWdodDogMTAwJVxuICAgIHdpZHRoOiAxMDAlXG4gICAgYmFja2dyb3VuZDogYmxhY2tcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBwYWRkaW5nOiAyMHB4IDYzcHhcblxuLm1vYmlsZS10ZXh0XG4gICAgY29sb3I6IHdoaXRlXG4gICAgbWFyZ2luLXRvcDogMzAlXG4gICAgbWF4LXdpZHRoOiAzMDBweFxuICAgICZfX2Jsb2NrXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHgiLCIuZ2FsbGVyeS1zbGlkZXJfX3dyYXBwZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMHZoXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrXG4uZ2FsbGVyeS1zbGlkZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogOTR2aFxuICAgIG1heC1oZWlnaHQ6IDg4MHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrXG5cbiAgICAuaG9vcGVyLXNsaWRlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG4gICAgJl9fc2xpZGVcbiAgICAgICAgd2lkdGg6IDc4dndcbiAgICAgICAgaGVpZ2h0OiA5NHZoXG5cbiAgICAgICAgJl9faW1hZ2VcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cblxuICAgICZfX25hdlxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgd2lkdGg6IDY1cHhcbiAgICAgICAgaGVpZ2h0OiA2NXB4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFja1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgIHRvcDogNTAlXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgYm9yZGVyOiAwXG4gICAgICAgIG91dGxpbmU6IDBcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpXG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY4MHB4IClcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjgpICBcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNDgwcHggKVxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuNikgICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAmLm5hdi0tcHJldlxuICAgICAgICAgICAgbGVmdDogNCVcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA0ODBweCApXG4gICAgICAgICAgICAgICAgbGVmdDogMiVcbiAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHhcbiAgICAgICAgJi5uYXYtLW5leHRcbiAgICAgICAgICAgIHJpZ2h0OiA0JVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4IClcbiAgICAgICAgICAgICAgICByaWdodDogMiVcbiAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMnB4IiwiLndhcm5pbmctbW9kYWxcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNjBweCApXG4gICAgbWF4LXdpZHRoOiAwIGF1dG9cbiAgICAvLyBtaW4taGVpZ2h0OiA4NXZoXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgdG9wOiA1MCVcbiAgICBsZWZ0OiA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgIHotaW5kZXg6IDk5OTk5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZlxuICAgIHBhZGRpbmc6IDUlXG4gICAgYm9yZGVyLXJhZGl1czogMTZweFxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDgwcHggMzJweCA0MHB4XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggNHB4IHJnYigwLCAwLCAwLCAwLjEpXG4gICAgJl9fY2xvc2VcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIHdpZHRoOiAyMnB4XG4gICAgICAgIGhlaWdodDogMjJweFxuICAgICAgICBjb2xvcjogIzAwMDAwMFxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICBvdXRsaW5lOiBub25lXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAxOHB4XG4gICAgICAgIHJpZ2h0OiAxOHB4XG4gICAgICAgIGJvcmRlcjogbm9uZVxuICAgICZfX3NlcGFyYXRvclxuICAgICAgICB3aWR0aDogMTYwcHhcbiAgICAgICAgaGVpZ2h0OiAycHhcbiAgICAgICAgbWFyZ2luOiAyOHB4IGF1dG9cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMFxuICAgICZfX2NvbnRlbnRcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgJl9faWNvblxuICAgICAgICAgICAgd2lkdGg6IDY4cHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHhcbiAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG5cbiAgICAgICAgJl9fdGV4dFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICZfX2J0blxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgd2lkdGg6IDIwMHB4XG4gICAgICAgIGhlaWdodDogMzVweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkYyRjJGXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgY29sb3I6ICNmZmZmZmZcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHhcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggMHB4IHJnYigwLCAwLCAwLCAwLjQpXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgICAmLS1yZWxcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgcG9zaXRpb246IGZpeGVkXG4gICAgICAgIHRvcDogNTclXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbiAgICAgICAgd2lkdGg6IDgwJVxuICAgICAgICB6LWluZGV4OiA5OTk5OVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5XG4gICAgICAgIHBhZGRpbmc6IDNlbVxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4XG4gICAgICAgIG1hcmdpbjogMFxuIiwiLnYzNjAtY29udGFjdC1pY29uc1xuICAgICR0aGlzOiAmXG5cbiAgICB3aWR0aDogNzdweFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogNTAlXG4gICAgcmlnaHQ6IDBcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICBtYXJnaW46IDBcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4XG4gICAgei1pbmRleDogMTBcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2JhKDAgMCAwIC8gMTAlKVxuICAgIG1heC13aWR0aDogODBweFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgJi1hbmltYXRlXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjNzXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogdmlicmF0aW9uXG4gICAgXG4gICAgYTpvbmx5LWNoaWxkLFxuICAgIGJ1dHRvbjpvbmx5LWNoaWxkXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudFxuXG4gICAgYTpmaXJzdC1jaGlsZCxcbiAgICBidXR0b246Zmlyc3QtY2hpbGRcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMFxuXG4gICAgYTpsYXN0LWNoaWxkLFxuICAgIGJ1dHRvbjpsYXN0LWNoaWxkXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwcHhcblxuICAgICZfX2ljb25cbiAgICAgICAgJHNlbGY6ICZcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICB3aWR0aDogNzdweFxuICAgICAgICBoZWlnaHQ6IDc0cHhcbiAgICAgICAgcGFkZGluZzogMTZweCAxMnB4XG4gICAgICAgIGJvcmRlcjogbm9uZVxuXG4gICAgICAgICYtLW1haWxcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgICAgJi1pbm5lclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIHJpZ2h0OiA5MCVcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudFxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHhcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweFxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgI3skc2VsZn0taW5uZXJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIFxuICAgICYtLW1vYmlsZVxuICAgICAgICB3aWR0aDogNTJweFxuXG4gICAgICAgICN7JHRoaXN9X19pY29uXG4gICAgICAgICAgICB3aWR0aDogNTJweFxuICAgICAgICAgICAgaGVpZ2h0OiA1MnB4XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweFxuXG4gICAgICAgICAgICAmLWlubmVyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4XG5cbiAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4XG5cbkBrZXlmcmFtZXMgdmlicmF0aW9uXG4gICAgMTAlXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpXG4gICAgMjAlXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKVxuICAgIDMwJVxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKVxuICAgIDQwJVxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZylcbiAgICA1MCVcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZylcbiAgICA2MCVcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpXG4gICAgNzAlXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpXG4gICAgODAlXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKVxuICAgIDkwJVxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKVxuICAgIDEwMCVcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpXG4iLCJAbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KVxuICAgIC5hY3RpdmUtb24tbW9iaWxlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpXG4gICAgLm1vZGFsXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweFxuICAgICAgICAmLWhlYWRlclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweFxuICAgICAgICAmLWJvZHlcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMFxuICAgICAgICAmLWluZm9cbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweFxuICAgIC52MzYwLXZpZXdlci1jb250YWluZXJcbiAgICAgICAgLmZ1bGxzY3JlZW4tdG9nZ2xlXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAuYWN0aXZlLW9uLW1vYmlsZVxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpXG4gICAgLm1vZGFsXG4gICAgICAgICZfX2JveC10aXRsZVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAubG90LXRpdGxlXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweFxuICAgICAgICAmX19ib3hcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAuc2NoZW1lLWxvdC1saXN0XG4gICAgICAgICYtLXdyYXBwZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCA0MHB4XG4gICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgICAgICZfX2Nsb3NlX3JlY2hlcmNoZVxuICAgICAgICAgICAgdG9wOiAyMHB4XG4gICAgICAgICZfX3YzNjBcbiAgICAgICAgICAgIHRvcDogMTVweCAhaW1wb3J0YW50XG4gICAgICAgICAgICByaWdodDogNzVweCAhaW1wb3J0YW50XG5cbiAgICAuc2NoZW1lLWxvdC1pbmZvLS13cmFwcGVyXG4gICAgICAgIHBhZGRpbmc6IDgwcHhcblxuICAgIC5sb3QtaW5mb1xuICAgICAgICAmX19jb250ZW50XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICZfX2Zvcm1cbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXRcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXG4gICAgLm1vZGFsXG4gICAgICAgIC5oZWFkZXJfX2xlZnRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweFxuXG5cbiAgICAubW9kYWwtaW5mb1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHhcblxuICAgIC5sb3QtaW5mb1xuICAgICAgICAmX193cmFwcGVyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHhcbiAgICAgICAgJi0tY29udGFpbmVyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0XG5cbiAgICAuc2NoZW1lLWxvdC1saXN0XG4gICAgICAgICZfX2xlZnQtbWVudVxuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldFxuICAgICAgICAgICAgb3ZlcmZsb3cteTogdW5zZXRcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgJl9fZmlsdGVyc1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICZfX3RhYmxlLXdyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHhcblxuICAgIC5yb29tc19fZmlsdGVyLW5hbWVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICAgLmZvb3Rlci1mYXZvcml0ZXNcbiAgICAgICAgJl9fbG90XG4gICAgICAgICAgICB3aWR0aDogdW5zZXRcbiAgICAgICAgJl9fbnVtXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHhcbiAgICAgICAgJl9faXRlbVxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHhcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0XG5cbiAgICAuc2NoZW1lLWxvdC1pbmZvLS13cmFwcGVyXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweClcbiAgICAub2ZmLW9uLW1vYmlsZVxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgLmFjdGl2ZS1vbi1tb2JpbGVcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbFxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpXG4gICAgLm1vZGFsLWluZm9cbiAgICAgICAgJi1ib2R5XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4XG5cbiAgICAudGFibGUtaW5mby1kZXNjcmlwdGlvbnNcbiAgICAgICAgJl9faXRlbVxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHhcblxuICAgIC5zY2hlbWUtbG90LWxpc3RcbiAgICAgICAgJi0tdGl0bGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgICAmX190YWJsZS0tY29sdW1uXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweFxuXG5cbiAgICAuZm9vdGVyLWZhdm9yaXRlc1xuICAgICAgICAmX19idG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgJl9fbG90XG4gICAgICAgICAgICB3aWR0aDogdW5zZXRcbiAgICAgICAgJl9fbnVtXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgJl9faXRlbVxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0IWltcG9ydGFudFxuICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXRcblxuICAgIC5tb2RhbFxuICAgICAgICAmLW9wdGlvbm5lcl90YWJsZVxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICYtbGVmdFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweFxuICAgICAgICAmLXJpZ2h0XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcbiAgICAgICAgJi1ib2R5XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0XG4gICAgICAgICYtdGV4dF9oZWFkZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgJl9fYm94XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAmX19ib3hfX2ltZ1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmX19wcmljZVxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIC5sb3QtdGl0bGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuXG4gICAgLm1vZGFsLWZvb3RlclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweFxuXG4gICAgLnJvb21zX19maWx0ZXJcbiAgICAgICAgJi13cmFwcGVyLXJhbmdlXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEzNjdweClcbiAgICAubG9hZGVyX19pbWdcbiAgICAgICAgbWF4LXdpZHRoOiA3NSVcbiAgICAuYXNpZGUtbWVudS1sb2NhbGlzYXRpb24tZWxlbWVudC1wYWRkaW5nXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gICAgLmFzaWRlLW1lbnVcbiAgICAgICAgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fbGFiZWxfcGFkZGluZ1xuICAgICAgICAgICAgZm9udC1zaXplOiAxZW1cbiAgICAgICAgLmlubmVyLW1lbnVcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudFxuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoICFpbXBvcnRhbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgLy8gJl9fbGlua3NcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDAgMTBweCA0MHB4IDEwcHggLy8yMS4wN1xuICAgICAgICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZ1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHhcbiAgICAgICAgLm1lbnUtbGlua1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAubWVudS1saW5rX19sYWJlbCwgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fbGFiZWxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICAgIC5tZW51LWZvb3RlclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICAuYXNpZGUtbWVudV9fbGlua3NfbGFuZGluZ1xuICAgICAgICAubWVudS1saW5rXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICZfX2xhYmVsXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgJl9yZXNpZGVuY2VcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICZfdmlydHVhbC10b3VyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50XG4gICAgICAgICAgICAmX2F2YWlsYWJpbGl0eVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudFxuICAgICAgICAgICAgJl9saW5lXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4KVxuICAgIC5hc2lkZS1tZW51X19idXJnZXJcbiAgICAgICAgdG9wOiA0MHB4XG4gICAgICAgIGxlZnQ6IDQwcHhcbiAgICAuYXNpZGUtbWVudV9fd3JhcHBlclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHhcbiAgICAuYXNpZGUtbWVudVxuICAgICAgICBwYWRkaW5nLXRvcDogNjZweFxuICAgIC5sYXlvdXQtY29udHJvbHNcbiAgICAgICAgdG9wOiA1MHB4XG4gICAgICAgIHJpZ2h0OiA1MHB4XG4gICAgLmktMzYwXG4gICAgICAgIHJpZ2h0OiA1MHB4XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQyMHB4KVxuICAgIC5pbGx1c2lvLXNsaWRlcl9fc2xpZGVfX2ltYWdlLWdhbGxlcnlcbiAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50XG5cbiAgICAubGF5b3V0LWNvbnRyb2xzXG4gICAgICAgIHRvcDogNjBweFxuICAgICAgICByaWdodDogMTBweFxuXG4gICAgLmFzaWRlLW1lbnVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHhcbiAgICAgICAgJl9fYnVyZ2VyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4XG4gICAgICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgLmlubmVyLW1lbnUgLm1lbnUtbGlua19fbGFiZWxfcGFkZGluZ1xuICAgICAgICAgICAgZm9udC1zaXplOiAxZW1cbiAgICAgICAgLmlubmVyLW1lbnVcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudFxuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoICFpbXBvcnRhbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgJl9fbGlua3NcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4XG4gICAgICAgIC5tZW51LWxpbmtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgLm1lbnUtbGlua19fbGFiZWwsIC5hc2lkZS1tZW51IC5pbm5lci1tZW51IC5tZW51LWxpbmtfX2xhYmVsXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbVxuICAgICAgICAvLyAuaW5uZXItbWVudV9yb29tc1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiB1bnNldFxuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiA2MHB4XG5cbiAgICAubWVudS1pbmZvLWNvbnRhaW5lcl9fd3JhcHBlclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAgIC5tZW51LWZvb3RlclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMFxuICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAmLW5hbWVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweFxuICAgIC5tZW51LWxpbmtfX2xhYmVsIC5iYWNrLWJ0blxuICAgICAgICBsZWZ0OiAwXG4gICAgLnRoZW1lLXN3aXRjaGVyLWNvbnRhaW5lclxuICAgICAgICBwYWRkaW5nOiAwcHggN3B4XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB0b3A6IDhweFxuXG4gICAgLnNjaGVtZS1sb3QtaW5mb1xuICAgICAgICAmX19pbWdcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwXG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAmX19idXR0b25zXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgJl9fYnRuLS13cmFwcGVyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgJi0td3JhcHBlclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJVxuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnRcbiAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCAhaW1wb3J0YW50XG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgcGFkZGluZzogMjBweFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgICAgICAgICAgICB3aWR0aDogMFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2VcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAmLS1jb250YWluZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMjBweFxuICAgIC5tZW51LWluZm8tY29udGFpbmVyX190ZXh0XG4gICAgICAgIG1heC13aWR0aDogMjc2cHhcblxuICAgIC5yb29tc19fZmlsdGVyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgJl90b3Vyc1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICAmLXNob3dcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICAgICAgJl90eXBvbG9naWVcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAgIC5sb3QtaW5mb19fbnVtYmVyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgICBzcGFuXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHhcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZVxuICAgIC5tZW51LWluZm8tY29udGFpbmVyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gICAgICAgICZfX3dyYXBwZXJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAgIC5ob29wZXItc2xpZGVcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnRcbiAgICAuaG9vcGVyLW5hdmlnYXRpb25cbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgLmlsbHVzaW8tc2xpZGVyIC5pbGx1c2lvLXNsaWRlci0tZ2FsbGVyeSAuaG9vcGVyXG4gICAgICAgIHRvcDogNTAlIWltcG9ydGFudFxuICAgICAgICBsZWZ0OiA0NSUhaW1wb3J0YW50XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudFxuXG4gICAgLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2VcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXJcblxuICAgIC5tb2RhbC1pbmZvXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4XG5cbiAgICAuc2NoZW1lLWxvdC1saXN0XG4gICAgICAgICYtLXdyYXBwZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4XG4gICAgICAgICZfX3RhYmxlLXdyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAmX19jbG9zZV9yZWNoZXJjaGVcbiAgICAgICAgICAgIHRvcDogMjBweFxuICAgICAgICAgICAgcmlnaHQ6IDIwcHhcbiAgICAgICAgJl9fdGFibGUtLWVsZW1lbnRcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwXG4gICAgICAgICAgICAmX19wYXJ0aWNsZVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBcblxuICAgIC5sb3QtdGl0bGVfX3ByaWNlXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweFxuXG4gICAgLm1vZGFsLW9wdGlvbm5lcl90YWJsZVxuICAgICAgICBmb250LXNpemU6IDExcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDM1MHB4KVxuICAgIC5hc2lkZS1tZW51X193cmFwcGVyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMzI1cHgpXG4gICAgLnNjaGVtZS1sb3QtaW5mb1xuICAgICAgICAmX19idG4tLXdyYXBwZXJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAmX19idXR0b25zXG4gICAgICAgICAgICBmb250LXNpemU6IDlweFxuXG5AbWVkaWEgKG1heC13aWR0aDogODE2cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcblxuICAgIC5zY2hlbWUtbG90LWxpc3RcbiAgICAgICAgJi0tdGl0bGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgICAmX190YWJsZS0tZWxlbWVudFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBcblxuICAgIC5ob29wZXItbmF2aWdhdGlvblxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgLmlsbHVzaW8tc2xpZGVyX19zbGlkZV9faW1hZ2UtZ2FsbGVyeVxuICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudFxuXG4gICAgLm1lcy1jaG9peC1idG5cbiAgICAgICAgdG9wOiAzNXB4XG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICB3aWR0aDogMTEwcHhcbiAgICAgICAgLy8gJi5mdWxsc2NyZWVuLXRvZ2dsZVxuICAgICAgICAvLyAgICAgdG9wOiAyMHB4ICFpbXBvcnRhbnRcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAxMDBweCAhaW1wb3J0YW50XG5cbiAgICAuc2NoZW1lLWxvdC1saXN0XG4gICAgICAgICYtLXdyYXBwZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweFxuICAgICAgICAmX190YWJsZS13clxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgICAgJl9fY2xvc2VcbiAgICAgICAgICAgIHRvcDogMjBweFxuICAgICAgICAgICAgcmlnaHQ6IDIwcHhcblxuICAgIC5tb2RhbC1jb21wYXJhdG9yXG4gICAgICAgIC50YWJsZS1kZXNjcmlwdGlvbnNcbiAgICAgICAgICAgICZfX2l0ZW1cbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICAgICAgICAgJl9fcG9zdGZpeFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweFxuICAgICAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgICAgICZfX2tleVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweFxuICAgICAgICAubW9kYWwtZm9vdGVyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweFxuXG4gICAgLm1vYmlsZS10ZXh0XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweFxuXG4gICAgLmxheW91dC1jb250cm9sc1xuICAgICAgICByaWdodDogMFxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOClcblxuICAgIC5pLTM2MFxuICAgICAgICBib3R0b206IDEwcHhcbiAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpXG4gICAgLmFzaWRlLW1lbnVfX2xpbmtzIC5tZW51LWxpbmtfX2xhYmVsXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtXG4gICAgLmxvdC1pbmZvX19udW1iZXJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICAgIHNwYW5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lXG5cbiAgICAucm9vbXNfX2ZpbHRlclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgICZfX3NlbGVjdF9fdGl0bGVfdG91cnNcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcblxuICAgIC5zY2hlbWUtbG90LWluZm9cbiAgICAgICAgJi0tY29udGFpbmVyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICZfX2J0bi0td3JhcHBlclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgIC5sb2FkZXIgaW1nXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuXG4gICAgLm1lbnUtaW5mby1jb250YWluZXJfX3dyYXBwZXJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgICAubWVudS1mb290ZXJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBcbiAgICAgICAgJi1uYW1lXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcblxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcblxuICAgIC5hc2lkZS1tZW51XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHhcbiAgICAgICAgLy8gcGFkZGluZzogMTZweCAyMnB4IDAgMFxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4XG4gICAgICAgIC5pbm5lci1tZW51XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMFxuICAgICAgICAmX19sb2dvXG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICZfX2J1cmdlclxuICAgICAgICAgICAgbGVmdDogMjBweFxuICAgICAgICAgICAgdG9wOiAyMHB4XG4gICAgICAgICZfX2xpbmtzXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudFxuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoICFpbXBvcnRhbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIC5tZW51LWxpbmtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG4gICAgICAgICAgICAubWVudS1saW5rX19sYWJlbFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtXG4gICAgICAgICAgICAubWVudS1saW5rX19kZXNjXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweFxuXG4gICAgLm1lbnUtZm9vdGVyX19pdGVtLWltZ1xuICAgICAgICBtYXgtd2lkdGg6IDgwJVxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluXG4gICAgLnNjaGVtZS1sb3QtaW5mb1xuICAgICAgICAmLS13cmFwcGVyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0b1xuICAgICAgICAmLS1jb250YWluZXJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NXB4XG4gICAgICAgICAgICAmLS1idXR0b25zXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSBcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4OXB4XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHhcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLXBpZWNlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHhcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAgICYtLXdyYXBwZXIucG9zaXRpb24tbWVudS1hY3RpdmVcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzMwcHhcblxuICAgIC5tZW51LWxpbmtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweFxuICAgICAgICAmX19sYWJlbFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICZfX2Rlc2NcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHhcblxuICAgIC50aGVtZS1zd2l0Y2hlclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiA0cHhcbiAgICAgICAgbGVmdDogM3B4XG4gICAgLmFzaWRlLW1lbnVfX2xpbmtzLCAuYXNpZGUtbWVudSAuaW5uZXItbWVudVxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0XG5cbiAgICAubW9iaWxlLXRleHRcbiAgICAgICAgbWFyZ2luLXRvcDogMiVcblxuICAgIC5hc2lkZS1tZW51X193cmFwcGVyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweFxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgICAudGhlbWUtc3dpdGNoZXJcbiAgICAgICAgdG9wOiAzMHB4XG4gICAgICAgIGxlZnQ6IDMwcHhcbiAgICAuYXNpZGUtbWVudV9fYnVyZ2VyXG4gICAgICAgIHRvcDogNTBweFxuICAgICAgICBsZWZ0OiA1MHB4XG4gICAgLmFzaWRlLW1lbnVfX3dyYXBwZXJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiA0MHZ3XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzF2d1xuICAgICAgICAmOm5vdCguaXMtaG9tZS10ZW1wbGF0ZSlcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMTI1cHhcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHhcbiAgICAuYXNpZGUtbWVudV9fbG9nb1xuICAgICAgICAvLyDQuNC30L3QsNGH0LDQu9GM0L3QvlxuICAgICAgICAvLyB3aWR0aDogNDB2d1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgLy8gbGVmdDogMTJweFxuICAgICAgICAvLyB0b3A6IDYwcHhcbiAgICAgICAgd2lkdGg6IDIwdndcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGxlZnQ6IDglXG4gICAgICAgIHRvcDogNjZweFxuICAgICAgICAmOm5vdCguaXMtaG9tZS10ZW1wbGF0ZSlcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICBpbWdcbiAgICAgICAgICAgIG1heC13aWR0aDogMzV2d1xuICAgIC5hc2lkZS1tZW51X19pbWdcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpXG4gICAgICAgIHdpZHRoOiB1bnNldFxuICAgIC5pY29uLWJhcjo6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIC5pY29uLWJhcl9fd3JhcHBlclxuICAgICAgICBsZWZ0OiAtNDNweFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpXG4gICAgICAgIHRvcDogMTc0cHhcbiAgICAuaWNvbi1iYXItY29udGFpbmVyIHN2Z1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpXG4gICAgLmljb24tYmFyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAuaWNvbi1iYXItY29udGFpbmVyOjphZnRlclxuICAgICAgICB0b3A6IDNweFxuICAgIC5yb29tc19fZmlsdGVyLWlubmVyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAvLyAucm9vbXNfX2ZpbHRlci1jb2wtcmlnaHRcbiAgICAvLyAgICAgZGlzcGxheTogbm9uZVxuICAgIC5mb29tc19fZmlsdGVyLXNob3didG5cbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgdG9wOiAzM3B4XG4gICAgLm9wdGlvbi10ZXh0XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgLmFzaWRlLW1lbnVfX2xpbmtzXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDI0cHhcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIC8vIC0tLS0tLS0tLS0tLS0tXG4gICAgICAgIHdpZHRoOiAzMzBweFxuICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGVcbiAgICAgICAgbWFyZ2luLXRvcDogLThweFxuICAgICAgICAuYXNpZGUtbWVudV9jb2xcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbiAgICAgICAgICAgIC5tZW51LWxpbmtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgICAgICAgICAubWVudS1saW5rX19sYWJlbFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAuYXNpZGUtbWVudV9jb2xcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4XG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAubWVudS1mb290ZXJcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgLy8gd2lkdGg6IDQwdndcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIC8vIGxlZnQ6IDBcbiAgICAgICAgYm90dG9tOiAwXG4gICAgICAgIC8vIC0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgbGVmdDogNSVcbiAgICAgICAgd2lkdGg6IDI1dndcbiAgICAgICAgLmNvbnRhaW5lci1saW5rc1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gICAgICAgICYgPiBkaXZcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgICAgICAgICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudFxuICAgICAgICAgICAgYVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAubWVudS1mb290ZXItbmFtZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG4gICAgLnRvdXItbGlzdF9zZWxlY3RcbiAgICAgICAgd2lkdGg6IDcwcHhcbiAgICAgICAgaGVpZ2h0OiAyM3B4XG4gICAgLnR5cG9sb2d5LWl0ZW1fX2NoZWNrYm94X19sYWJlbCwgLnRvdXItbGlzdF9zZWxlY3RfX2NoZWNrYm94X19sYWJlbFxuICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgICAuYWRkaXRpb25hbC13aW5kb3dfX3N1YnRpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4XG4gICAgLmFzaWRlLW1lbnVfX2xpbmtzX190aXRsZSwgLmFzaWRlLW1lbnUgLmlubmVyLW1lbnVfX3RpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogOXB4XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHhcbiAgICAgICAgY29sb3I6ICMyRjJGMkZcbiAgICAucmFuZ2Utc2xpZGVyIC52dWUtc2xpZGVyLXJhaWwgLnZ1ZS1zbGlkZXItZG90XG4gICAgICAgIHdpZHRoOiAxNnB4IWltcG9ydGFudFxuICAgICAgICBoZWlnaHQ6IDE2cHghaW1wb3J0YW50XG4gICAgLnJvb21zX19maWx0ZXItbmFtZVxuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAudHlwb2xvZ3ktaXRlbVxuICAgICAgICBwYWRkaW5nOiA2cHggOXB4XG4gICAgICAgIHdpZHRoOiB1bnNldFxuICAgICAgICBoZWlnaHQ6IDIzcHhcbiAgICAucm9vbXNfX2ZpbHRlci0tb3JpZW50c1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcFxuICAgIC50eXBvbG9neS1pdGVtX19jaGVja2JveF9fbGFiZWxcbiAgICAgICAgcGFkZGluZzogMFxuICAgIC5yb29tc19fZmlsdGVyX3R5cG9sb2dpZVxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4XG4gICAgICAgIGRpc3BsYXk6IGdyaWRcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvXG4gICAgLmNoYW5nZS1mb3JtLXRvZ2dsZVxuICAgICAgICAvLyBtYXJnaW4tdG9wOiAxNXB4XG4gICAgICAgIGhlaWdodDogNTVweFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICBtYXgtd2lkdGg6IDM4OHB4XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHhcbiAgICAucmVzZXQtYnRuXG4gICAgICAgIG1hcmdpbjogMCAwIDEzcHhcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgLnJvb21zX19maWx0ZXJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweFxuICAgIC5yb29tc19fZmlsdGVyX2V4dGVyaWV1cmVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweFxuICAgIC5yb29tc19fZmlsdGVyX2V4dGVyaWV1cmUgbGFiZWxcbiAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjlweFxuICAgICAgICBjb2xvcjogIzJGMkYyRlxuXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDM3NXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgLm1lbnUtZm9vdGVyLW5hbWVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweFxuICAgIC5jaGFuZ2UtZm9ybS10b2dnbGVcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweFxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KVxuICAgIC5hc2lkZS1tZW51XG4gICAgICAgICZfX2xpbmtzX2xhbmRpbmdcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAgIC52MzYwLW1lbnUtYnRuc1xuICAgICAgICAgICAgdG9wOiA1MHB4XG4gICAgICAgICAgICByaWdodDogMjVweFxuICAgICAgICAgICAgJi5mdWxsc2NyZWVuLXRvZ2dsZVxuICAgICAgICAgICAgICAgIHRvcDogMjBweCAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDg1cHggIWltcG9ydGFudFxuICAgIC5jb21wYXNzLWJsb2NrXG4gICAgICAgIGxlZnQ6IDUlICFpbXBvcnRhbnRcbiAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnRcblxuQG1lZGlhKG1heC1oZWlnaHQ6IDMyMXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgLmFzaWRlLW1lbnVfX2xvZ29cbiAgICAgICAgdG9wOiA3NXB4XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgYm90dG9tOiAxMHB4XG4gICAgLmFzaWRlLW1lbnUgLm1lbnUtZm9vdGVyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gICAgLnJvb21zX19maWx0ZXJfdHlwb2xvZ2llXG4gICAgICAgIG1hcmdpbjogMFxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/