@charset "UTF-8";
/*
---------------------------------------
variables
---------------------------------------
*/
/*
---------------------------------------
mixin
---------------------------------------
*/
/*
---------------------------------------
reset
---------------------------------------
*/
html {
  height: 100%;
  overflow-x: hidden;
  -webkit-text-size-adjust: 100%;
}

body {
  height: 100%;
  margin: 0 auto;
}

body, div, dl, dt, dd, ul, ol, li, p, th, td, figure, section, article, aside, main {
  margin: 0;
  padding: 0;
}

main {
  display: block;
}

span {
  display: inline-block;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: inherit;
  font-size: 100%;
}

img {
  margin: 0;
  padding: 0;
  border: none;
  line-height: 0;
  vertical-align: bottom;
  outline: none;
}

ul li {
  list-style: none;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
  font-style: normal;
}

body, *:before, *:after {
  font-size: 14px;
  *font-size: small;
  *font: x-small;
  font-family: 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif, noto-sans-cjk-jp, YuGothic, "游ゴシック", "Noto Sans JP", "Helvetica Neue", "Helvetica Neue LT Std", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Helvetica Neue", Arial, "メイリオ", Meiryo, "MS PGothic", sans-serif;
  color: #000000;
}

input, select, button, textarea, table {
  font-family: 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", HGS明朝E, メイリオ, Meiryo, serif, noto-sans-cjk-jp, YuGothic, "游ゴシック", "Noto Sans JP", "Helvetica Neue", "Helvetica Neue LT Std", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Helvetica Neue", Arial, "メイリオ", Meiryo, "MS PGothic", sans-serif;
  line-height: 1.75;
  font-size: 100%;
  box-sizing: border-box;
  color: #000000;
}

cite, address, em {
  font-style: normal;
}

a {
  text-decoration: none;
  color: inherit;
}

* {
  background-repeat: no-repeat;
  box-sizing: border-box;
}

input, button, textarea, select {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

input[type=radio],
input[type=checkbox] {
  display: none;
}

/*
---------------------------------------
fonts
---------------------------------------
*/
.brandon {
  font-family: brandon-grotesque, sans-serif;
  font-style: normal;
}

.din {
  font-family: din-2014, sans-serif;
  font-style: normal;
}

.caslon {
  font-family: adobe-caslon-pro, serif;
  font-weight: 400;
}

.kozuka {
  font-family: "小塚ゴシック Pro", "Kozuka Gothic Pro", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

.vertical {
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

/*
---------------------------------------
icon
---------------------------------------
*/
@font-face {
  font-family: "icomoon";
  src: url("/../icon/icomoon.eot?bx8fym");
  src: url("/../icon/icomoon.eot?bx8fym#iefix") format("embedded-opentype"), url("/../icon/icomoon.ttf?bx8fym") format("truetype"), url("/../icon/icomoon.woff?bx8fym") format("woff"), url("/../icon/icomoon.svg?bx8fym#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  display: inline-block;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-], [class*=" icon-"] {
  display: inline-block;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-]::before, [class*=" icon-"]::before {
  font-family: inherit !important;
  font-size: inherit;
  color: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}

.icon-arrow-down:before {
  content: "\e900";
}

.icon-arrow-left:before {
  content: "\e901";
}

.icon-arrow-right:before {
  content: "\e902";
}

.icon-arrow-up:before {
  content: "\e903";
}

.icon-book:before {
  content: "\e904";
}

.icon-calc:before {
  content: "\e905";
}

.icon-circle-arrow-right:before {
  content: "\e906";
}

.icon-home:before {
  content: "\e907";
}

.icon-mail:before {
  content: "\e908";
}

.icon-pin:before {
  content: "\e909";
}

.icon-write:before {
  content: "\e90a";
}

/*
---------------------------------------
base
---------------------------------------
*/
body {
  min-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 480px) {
  body {
    min-width: auto;
  }
}

.inner {
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 480px) {
  .inner {
    width: 345px;
  }
}

.img img {
  width: 100%;
}

.thumb {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  width: 100%;
}
.thumb::before {
  content: "";
  display: block;
  padding-top: 100%;
}
.thumb > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.marker {
  background: linear-gradient(transparent 80%, #F5FF00 80%);
}

.elem--center {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.font--blue {
  color: #00A0C8;
}

html {
  scroll-behavior: smooth;
}

@media (min-width: 1281px) and (max-width: 2560px) {
  .page_inner {
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;
  }
  .pl_contact-parts--inner {
    margin-right: auto;
  }
}
/*
---------------------------------------
form
---------------------------------------
*/
input[type=text], input[type=email] {
  width: 490px;
  height: 65px;
  border: 1px solid #9da6ac;
  padding: 17px 25px;
  background-color: #fff;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #231815;
}
@media (max-width: 480px) {
  input[type=text], input[type=email] {
    width: 100%;
    height: 42px;
    font-size: 15px;
    font-size: 15px;
    padding: 0 15px;
  }
}
input[type=text]::placeholder, input[type=email]::placeholder {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #E0E0E0;
  font-size: 15px;
}

select {
  width: 345px;
  height: 65px;
  border: 1px solid #9da6ac;
  padding: 0 65px 0 25px;
  background: url("/images/contact/arrow-gr.svg");
  background-size: 16px auto, 100% 100%;
  background-position: right 22px center, center center;
  background-repeat: no-repeat;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #231815;
}
@media all and (-ms-high-contrast: none) {
  select {
    background-image: none;
    padding: 0 0 0 25px;
  }
}
@media (max-width: 480px) {
  select {
    width: 100%;
    height: 42px;
    background: url("/images/contact/arrow-gr.svg");
    background-size: 16px auto, 100% 100%;
    background-position: right 19px center, center center;
    background-repeat: no-repeat;
    font-size: 15px;
    padding: 0 56px 0 15px;
  }
}

input[type=date] {
  width: 345px;
  height: 65px;
  border: 1px solid #9da6ac;
  padding: 0 25px 0 25px;
  background-color: #fff;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #231815;
}
@media (max-width: 480px) {
  input[type=date] {
    width: 150px;
    height: 42px;
    font-size: 15px;
    padding: 0 58px 0 15px;
  }
}
input[type=date]::placeholder {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #E0E0E0;
  font-size: 15px;
}

textarea {
  width: 100%;
  min-height: 280px;
  border: 1px solid #9da6ac;
  padding: 10px 25px;
  background-color: #fff;
}
@media (max-width: 480px) {
  textarea {
    min-height: 200px;
    padding: 10px 15px;
  }
}

input[type=radio], input[type=checkbox] {
  display: none;
}
input[type=radio] + label, input[type=checkbox] + label {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.32em;
  line-height: 1.6;
  padding-left: 45px;
}
input[type=radio] + label::before, input[type=radio] + label::after, input[type=checkbox] + label::before, input[type=checkbox] + label::after {
  position: absolute;
  top: 50%;
  content: "";
  display: block;
  transform: translate3d(0, -50%, 0);
  border-radius: 50%;
  box-sizing: border-box;
}
input[type=radio] + label::before, input[type=checkbox] + label::before {
  width: 30px;
  height: 30px;
  left: 0;
  background-color: #fff;
  border: 1px solid #9da6ac;
}
input[type=radio] + label::after, input[type=checkbox] + label::after {
  width: 12px;
  height: 12px;
  left: 9px;
  background-color: transparent;
}
input[type=radio]:checked + label::after, input[type=checkbox]:checked + label::after {
  background-color: #9da6ac;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url(/build/images/ajax-loader.fb6f3c23.gif) center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url(/build/fonts/slick.a4e97f5a.eot);
  src: url(/build/fonts/slick.a4e97f5a.eot) format("embedded-opentype"), url(/build/fonts/slick.29518378.woff) format("woff"), url(/build/fonts/slick.c94f7671.ttf) format("truetype"), url(/build/images/slick.2630a3e3.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  line-height: 0;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 10px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  font-family: "slick";
  font-size: 6px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: #00A0C8;
  opacity: 0.75;
}

/*
---------------------------------------
utility
---------------------------------------
*/
.pu_circle {
  display: table;
  width: 24px;
  height: 24px;
  text-align: center;
  border-radius: 50%;
  background-color: #fff;
}
.pu_circle > * {
  display: table-cell;
  vertical-align: middle;
}
.pu_circle > * {
  line-height: 0;
}
.pu_circle .icon-arrow-right {
  font-size: 10px;
  color: #00A0C8;
  transform: scale(0.6);
}

.pu_square {
  display: table;
  width: 58px;
  height: 58px;
  text-align: center;
  background-color: #fff;
}
.pu_square > * {
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 480px) {
  .pu_square {
    width: 35px;
    height: 35px;
  }
}
.pu_square > * {
  line-height: 0;
}
.pu_square .icon-arrow-right {
  font-size: 16px;
}
@media (max-width: 480px) {
  .pu_square .icon-arrow-right {
    font-size: 10px;
    transform: scale(0.9);
  }
}

/*
---------------------------------------
ttl
---------------------------------------
*/
.p_ttl--page--wrap {
  display: table;
  width: 480px;
  height: 150px;
  text-align: left;
  position: absolute;
  bottom: 75px;
  left: 0;
  padding-left: 50px;
  background-color: #fff;
  border-radius: 0 5px 5px 0;
}
.p_ttl--page--wrap > * {
  display: table-cell;
  vertical-align: middle;
}
@media all and (-ms-high-contrast: none) {
  .p_ttl--page--wrap {
    left: -1px;
  }
}
@media (max-width: 480px) {
  .p_ttl--page--wrap {
    width: 270px;
    height: 100px;
    padding-left: 20px;
    bottom: 45px;
  }
}
.p_ttl--page--wrap .p_ttl--page > * {
  display: block;
}
.p_ttl--page--wrap .p_ttl--page--en {
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.175em;
  line-height: 1.41666667em;
  color: #9da6ac;
  margin-bottom: 5px;
}
@media (max-width: 480px) {
  .p_ttl--page--wrap .p_ttl--page--en {
    font-size: 16px;
    line-height: 1.4375em;
  }
}
.p_ttl--page--wrap .p_ttl--page--ja {
  font-size: 30px;
  font-weight: 700;
  letter-spacing: 0.225em;
  line-height: 1.5em;
  color: #00A0C8;
}
@media (max-width: 480px) {
  .p_ttl--page--wrap .p_ttl--page--ja {
    font-size: 20px;
    line-height: 1.45em;
  }
}

.p_ttl--basic--ja {
  font-size: 30px;
  font-weight: 700;
  letter-spacing: 0.2em;
  line-height: 1.5em;
  color: #000;
}
@media (max-width: 480px) {
  .p_ttl--basic--ja {
    font-size: 21px;
  }
}

.p_ttl--heading--ja {
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.2em;
  line-height: 1.5em;
  color: #000;
}
@media (max-width: 480px) {
  .p_ttl--heading--ja {
    font-size: 19px;
  }
}

.p_ttl--sec > * {
  display: block;
  text-align: center;
}
.p_ttl--sec--en {
  font-size: 38px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.42105213em;
  color: #00A0C8;
  margin-bottom: 5px;
}
@media (max-width: 480px) {
  .p_ttl--sec--en {
    font-size: 26px;
    line-height: 1.42307692em;
  }
}
.p_ttl--sec--ja {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.225em;
  line-height: 1.5em;
  color: #000;
}
@media (max-width: 480px) {
  .p_ttl--sec--ja {
    font-size: 13px;
    line-height: 1.46153846em;
  }
}

.p_ttl--border {
  padding: 0 0 10px 20px;
  border-bottom: 1px solid #9da6ac;
}
@media (max-width: 480px) {
  .p_ttl--border {
    padding: 0 0 10px 0;
  }
}
.p_ttl--border--ja {
  font-size: 28px;
  font-weight: 700;
  letter-spacing: 0.2em;
  line-height: 1.46428571em;
  color: #00A0C8;
}
@media (max-width: 480px) {
  .p_ttl--border--ja {
    font-size: 17px;
  }
}

.p_ttl--num > * {
  display: block;
  text-align: center;
}
.p_ttl--num--num {
  font-size: 60px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1em;
  color: #9da6ac;
  margin-bottom: 10px;
}
@media (max-width: 480px) {
  .p_ttl--num--num {
    font-size: 50px;
  }
}
.p_ttl--num--en {
  font-size: 21px;
  font-weight: 700;
  letter-spacing: 0.125em;
  line-height: 1.42857143em;
  color: #9da6ac;
  margin-bottom: 15px;
}
@media (max-width: 480px) {
  .p_ttl--num--en {
    font-size: 15px;
    line-height: 1.46666667em;
  }
}
.p_ttl--num--ja {
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.125em;
  line-height: 1.85em;
  color: #000;
}
@media (max-width: 480px) {
  .p_ttl--num--ja {
    font-size: 17px;
    font-weight: 700;
    letter-spacing: 0.2em;
    line-height: 1.58823529em;
    color: #000;
  }
}

.p_ttl--num-horizon {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.p_ttl--num-horizon--wrap > * {
  display: block;
  text-align: center;
}
.p_ttl--num-horizon--num {
  font-size: 60px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1em;
  color: #9da6ac;
  margin: -37px 25px 0 0;
}
.p_ttl--num-horizon--en {
  font-size: 34px;
  font-weight: 700;
  letter-spacing: 0.125em;
  line-height: 1.44117647em;
  color: #9da6ac;
  margin-bottom: 10px;
}
.p_ttl--num-horizon--ja {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.225em;
  line-height: 1.5em;
  color: #000;
}

/*
---------------------------------------
text
---------------------------------------
*/
.p_txt p {
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1.85em;
  color: #000;
  margin-bottom: 1.75em;
}
.p_txt p:last-child {
  margin-bottom: 0;
}
@media (max-width: 480px) {
  .p_txt p {
    font-size: 13px;
  }
}

/*
---------------------------------------
btn
---------------------------------------
*/
.p_btn {
  display: table;
  width: 100%;
  text-align: center;
  position: relative;
  border: 1px solid #CAD4DB;
  background-color: #fff;
  line-height: 1;
  opacity: 1;
  transition: opacity 0.4s;
}
.p_btn > * {
  display: table-cell;
  vertical-align: middle;
}
.p_btn:hover {
  opacity: 0.75;
}

.p_btn--large {
  max-width: 540px;
  height: 110px;
  font-size: 21px;
  font-weight: 500;
  letter-spacing: 0.225em;
}
@media (max-width: 480px) {
  .p_btn--large {
    height: 75px;
    font-size: 14px;
  }
}
.p_btn--large .icon-calc,
.p_btn--large .icon-book {
  font-size: 32px;
  color: #00A0C8;
  left: 50px;
}
@media (max-width: 480px) {
  .p_btn--large .icon-calc,
.p_btn--large .icon-book {
    font-size: 21px;
    left: 30px;
  }
}
.p_btn--large .icon-arrow-right {
  font-size: 16px;
  right: 20px;
}
@media (max-width: 480px) {
  .p_btn--large .icon-arrow-right {
    font-size: 10px;
  }
}
.p_btn--middle {
  max-width: 425px;
  height: 75px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.125em;
}
@media (max-width: 480px) {
  .p_btn--middle {
    max-width: 345px;
    font-size: 14px;
  }
}
.p_btn--middle .pu_circle {
  right: 20px;
}
@media (max-width: 480px) {
  .p_btn--middle .pu_circle {
    width: 28px;
    height: 28px;
    right: 15px;
  }
}
.p_btn--middle .pu_circle .icon-arrow-right {
  font-size: 10px;
  color: #00A0C8;
  transform: scale(0.7);
}
@media (max-width: 480px) {
  .p_btn--middle .pu_circle .icon-arrow-right {
    transform: scale(0.85);
  }
}
.p_btn--radius {
  max-width: 165px;
  height: 35px;
  border-radius: 17px;
  background-color: transparent;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.125em;
}
.p_btn--radius .pu_circle {
  width: 18px;
  height: 18px;
  border: 1px solid #fff;
  background-color: transparent;
  right: 8px;
}
.p_btn--radius .pu_circle .icon-arrow-right {
  font-size: 10px;
  color: #fff;
  transform: scale(0.5);
}
.p_btn--blue {
  background-color: #00A0C8;
  border-color: #00A0C8;
  color: #fff;
}
.p_btn--orange {
  background-color: #ED8900;
  border-color: #ED8900;
  color: #fff;
}
.p_btn--gray {
  background-color: #9da6ac;
  border-color: #9da6ac;
  color: #fff;
}

@keyframes shake {
  0% {
    bottom: 10px;
  }
  50% {
    bottom: 25px;
  }
  100% {
    bottom: 10px;
  }
}
/*mainvisual*/
#page-top {
  /*concept*/
  /*works*/
  /*dit*/
  /*event*/
  /*catalog*/
  /*news*/
}
#page-top .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-top .l_contents {
    width: 100%;
    margin-bottom: 35px;
  }
}
#page-top .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-top .l_contents--mv-top {
    width: 100%;
    height: 360px;
  }
}
#page-top .l_contents--mv-top--catch {
  position: absolute;
  bottom: -14px;
  left: 140px;
}
@media (max-width: 480px) {
  #page-top .l_contents--mv-top--catch {
    bottom: -7px;
    left: 15px;
  }
}
#page-top .l_contents--mv-top--catch h2 {
  font-size: 97px;
  color: #fff;
  letter-spacing: 0.12em;
  line-height: 1.09;
}
@media (max-width: 480px) {
  #page-top .l_contents--mv-top--catch h2 {
    font-size: 40px;
  }
}
@media (min-width: 1281px) and (max-width: 2560px) {
  #page-top .page_inner {
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;
  }
  #page-top .pl_contact-parts--inner {
    margin-right: auto;
  }
}
#page-top .pl_top_concept {
  width: 90%;
  height: 835px;
  position: relative;
  padding-top: 70px;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept {
    width: 100%;
    padding-top: 0;
    margin-bottom: 60px;
    height: 695px;
  }
}
@media (max-width: 480px) {
  #page-top .pl_top_concept .scroll-arrow {
    display: none;
  }
}
#page-top .pl_top_concept .scroll-arrow .arrow {
  position: relative;
  width: 45px;
  animation: 3s shake infinite ease-in;
  transform: rotate(90deg);
  margin-left: 13%;
}
#page-top .pl_top_concept .scroll-arrow .arrow:before, #page-top .pl_top_concept .scroll-arrow .arrow:after {
  content: "";
  display: block;
  position: absolute;
  top: 25px;
  right: -50px;
  height: 1px;
  background: #80b3a5;
}
#page-top .pl_top_concept .scroll-arrow .arrow:before {
  width: 66px;
  transform: translate(-30px, 0px);
}
#page-top .pl_top_concept .scroll-arrow .arrow:after {
  width: 10px;
  transform-origin: right center;
  transform: translate(-30px, 0px) rotate(45deg);
}
#page-top .pl_top_concept .scroll-arrow p {
  font-style: italic;
  color: #80b3a5;
  font-size: 1.071em;
  letter-spacing: 0.1em;
  line-height: 1;
}
#page-top .pl_top_concept--inner {
  display: flex;
  flex-flow: column-reverse;
}
#page-top .pl_top_concept--inner .left_box .img {
  width: 726px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  height: auto;
  mix-blend-mode: multiply;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .left_box .img {
    width: 100%;
    position: relative;
  }
}
#page-top .pl_top_concept--inner .right_box {
  width: 100%;
  margin-bottom: 40px;
}
#page-top .pl_top_concept--inner .right_box--inner .box1 .img {
  width: 504px;
  position: absolute;
  right: 0;
  top: 94px;
  height: auto;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box1 .img {
    display: none;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box2 .img {
  width: 737px;
  position: absolute;
  right: 0;
  top: 163px;
  z-index: 20;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box2 .img {
    top: 80px;
    left: 50%;
    transform: translateX(-50%);
    width: 92%;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3 {
  width: 375px;
  height: auto;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box3 {
    width: 100%;
    position: relative;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner {
  position: relative;
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--ttl {
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box3--inner--ttl {
    width: 300px;
    margin: 0 auto 15px;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--ttl .img {
  width: 100%;
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--txt {
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box3--inner--txt {
    width: 80vw;
    margin: 0 auto 20px;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--txt p {
  font-size: 12px;
  letter-spacing: 0.1em;
  line-height: 2;
  font-weight: bold;
  text-align: justify;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box3--inner--txt p {
    text-align: center;
    letter-spacing: 0.15em;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--btn a {
  width: 165px;
  height: 54px;
  border: solid 1px #80b3a5;
  display: block;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 480px) {
  #page-top .pl_top_concept--inner .right_box--inner .box3--inner--btn a {
    width: 150px;
    height: 50px;
  }
}
#page-top .pl_top_concept--inner .right_box--inner .box3--inner--btn a span {
  font-size: 11px;
  letter-spacing: 0.48em;
  line-height: 1;
  font-weight: 700;
  color: #80b3a5;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#page-top .pl_top_works {
  width: 90%;
  margin-bottom: 120px;
}
@media (max-width: 480px) {
  #page-top .pl_top_works {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-top .pl_top_works--inner--ttl {
  /*.ttl_inner:after{
  	content:"";
  	position: absolute;
  	top: 0;
  	left: 16%;
  	border-left: solid 34px $gray;
  	height: 300px;
  	z-index: -2;
  	mix-blend-mode: multiply;
  	@include sp{
  		display: none;
  	}
  	}*/
}
#page-top .pl_top_works--inner--ttl .ttl_inner {
  position: relative;
  height: 300px;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--ttl .ttl_inner {
    height: auto;
    margin-bottom: 50px;
  }
}
#page-top .pl_top_works--inner--ttl .ttl_inner h2 {
  font-size: 3.214em;
  letter-spacing: 0.6em;
  line-height: 1.155;
  display: block;
  position: absolute;
  top: 50%;
  left: 150px;
  margin-top: -25px;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--ttl .ttl_inner h2 {
    font-size: 20px;
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
    margin-top: 0;
    margin-left: 0;
  }
}
#page-top .pl_top_works--inner--ttl .ttl_inner:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  border-top: solid 34px #80b3a5;
  width: 480px;
  z-index: -1;
  mix-blend-mode: multiply;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--ttl .ttl_inner:before {
    width: 50.67%;
    border-top: solid 10px #80b3a5;
    top: 60%;
    left: 50%;
    transform: translateX(-50%);
  }
}
#page-top .pl_top_works--inner--item {
  width: 86.81%;
  margin-left: auto;
  display: flex;
  justify-content: space-between;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--item {
    width: 100%;
    display: block;
    margin-bottom: 0;
  }
}
#page-top .pl_top_works--inner--item--item_wrap {
  position: relative;
  transition: all 1s;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--item--item_wrap {
    width: 260px;
    padding: 0 5px;
  }
}
#page-top .pl_top_works--inner--item--item_wrap .img {
  width: 488px;
  height: 488px;
  overflow: hidden;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--item--item_wrap .img {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
#page-top .pl_top_works--inner--item--item_wrap--box {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  opacity: 0;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask {
  position: absolute;
  top: 417px;
  left: 24px;
  display: flex;
  justify-content: space-between;
  width: 445px;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask p {
  color: #fff;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_ttl {
  z-index: 1;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_ttl .ttl {
  font-size: 16px;
  letter-spacing: 0.2em;
  line-height: 1.4375;
  font-weight: 500;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_ttl .label {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  background-color: #fff;
  color: rgba(33, 39, 98, 0.5);
  display: inline-block;
  padding: 2% 3%;
  font-weight: 500;
  color: #000;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_txt {
  z-index: 1;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_txt dl {
  display: flex;
  color: #fff;
}
#page-top .pl_top_works--inner--item--item_wrap--box .mask .item_txt dl dt, #page-top .pl_top_works--inner--item--item_wrap--box .mask .item_txt dl dd {
  font-size: 11px;
  letter-spacing: 0.1em;
  line-height: 2;
  font-weight: 400;
}
#page-top .pl_top_works--inner--item--item_wrap--box:after {
  background-color: #80b3a5;
  mix-blend-mode: multiply;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px;
}
#page-top .pl_top_works--inner--item--item_wrap--box:hover {
  opacity: 1;
}
#page-top .pl_top_works--inner--item--item_wrap img {
  transition: all 2s;
}
#page-top .pl_top_works--inner--item--item_wrap:hover img {
  transform: scale(1.1);
  transition: all 2s;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--item--item_wrap:hover img {
    transform: none;
  }
}
#page-top .pl_top_works--inner--item ul {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-top .pl_top_works--inner--item li {
  margin-bottom: 25px;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--item li {
    margin-bottom: 0;
  }
}
#page-top .pl_top_works--inner--btn {
  width: 86.81%;
  margin-left: auto;
  display: flex;
  justify-content: center;
}
@media (max-width: 480px) {
  #page-top .pl_top_works--inner--btn {
    width: 100%;
    margin: 0 auto;
  }
}
#page-top .pl_top_works--inner--btn a {
  width: 165px;
  height: 54px;
  border: solid 1px #80b3a5;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-top .pl_top_works--inner--btn a span {
  font-size: 0.857em;
  letter-spacing: 0.48em;
  line-height: 1;
  color: #80b3a5;
}
#page-top .pl_top_works .slider .ttl {
  text-align: center;
  margin-bottom: 10px;
}
#page-top .pl_top_works .slick-num {
  margin-bottom: 60px;
  text-align: center;
}
#page-top .pl_top_works .slick-arrow {
  width: 10px;
  position: absolute;
  bottom: -15px;
}
#page-top .pl_top_works .arrow_left {
  left: 26px;
}
#page-top .pl_top_works .arrow_right {
  right: 26px;
}
#page-top .pl_top_works .slick-next, #page-top .pl_top_works .slick-prev {
  display: none;
}
#page-top .pl_top_dit {
  width: 90%;
  margin-bottom: 160px;
}
@media (max-width: 480px) {
  #page-top .pl_top_dit {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-top .pl_top_dit--inner {
  width: 86.81%;
  margin-left: auto;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 480px) {
  #page-top .pl_top_dit--inner {
    width: 100%;
    margin: 0 auto;
    display: block;
  }
}
#page-top .pl_top_dit--inner--left {
  position: relative;
}
#page-top .pl_top_dit--inner--left .left_box {
  width: 488px;
  position: relative;
}
@media (max-width: 480px) {
  #page-top .pl_top_dit--inner--left .left_box {
    width: 75.47%;
    margin: 0 auto 30px;
  }
}
#page-top .pl_top_dit--inner--right .right_box {
  width: 488px;
  position: relative;
  height: 0;
  padding-top: 81.15%;
  display: block;
}
@media (max-width: 480px) {
  #page-top .pl_top_dit--inner--right .right_box {
    width: 75.47%;
    margin: 0 auto;
    padding-top: 61%;
  }
}
#page-top .pl_top_dit--inner--right .right_box iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  content: "";
  top: 0;
}
#page-top .pl_top_dit--inner--right .right_box img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
}
#page-top .pl_top_event {
  width: 100%;
  height: 775px;
  display: flex;
}
@media (max-width: 480px) {
  #page-top .pl_top_event {
    width: 100%;
    padding-top: 0;
    height: auto;
    margin-bottom: 60px;
  }
}
#page-top .pl_top_event--inner {
  margin: 0 auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  align-items: center;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner {
    position: relative;
    width: 100%;
  }
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--left {
    display: none;
  }
}
#page-top .pl_top_event--inner--left .img {
  width: 437px;
}
#page-top .pl_top_event--inner--right {
  margin-left: 50px;
  height: 640px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right {
    width: 100%;
    display: block;
    margin-left: 0;
    height: auto;
  }
}
#page-top .pl_top_event--inner--right--ttl {
  width: 400px;
  height: 190px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 70px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl {
    width: 240px;
    margin: 0 auto;
    height: 165px;
    align-content: center;
  }
}
#page-top .pl_top_event--inner--right--ttl h2 {
  color: #fff;
  text-align: center;
}
#page-top .pl_top_event--inner--right--ttl h2 .ttl_en {
  font-size: 2.285em;
  letter-spacing: 0.34em;
  line-height: 1.1875;
  font-weight: 500;
  margin-bottom: 10px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl h2 .ttl_en {
    font-size: 20px;
  }
}
#page-top .pl_top_event--inner--right--ttl h2 .ttl_ja {
  font-size: 0.714em;
  letter-spacing: 0.34em;
  line-height: 1;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl h2 .ttl_ja {
    font-size: 10px;
  }
}
#page-top .pl_top_event--inner--right--ttl .event_ttl {
  position: relative;
  margin-top: 30px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl .event_ttl {
    position: relative;
    top: 0;
    left: 0;
    align-content: flex-start;
    margin-top: 50px;
  }
}
#page-top .pl_top_event--inner--right--ttl .event_ttl:after {
  position: absolute;
  top: -30px;
  left: 70%;
  content: "";
  width: 160px;
  height: 190px;
  background-image: linear-gradient(to left top, transparent 49.5%, white 49.5%, white 50.5%, transparent 50.5%);
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl .event_ttl:after {
    width: 98px;
    height: 122px;
    top: 40px;
    left: 60%;
    transform: translateY(-50%);
  }
}
#page-top .pl_top_event--inner--right--ttl .ws_ttl {
  margin-top: 90px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--ttl .ws_ttl {
    margin-top: 75px;
  }
}
#page-top .pl_top_event--inner--right--article {
  width: 400px;
  color: #fff;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--article {
    width: 100%;
    position: relative;
    top: -5px;
    left: 0;
    background: #80b3a5;
    padding: 40px 15px 20px;
    mix-blend-mode: multiply;
  }
}
#page-top .pl_top_event--inner--right--article ul > li {
  border-bottom: 1px dashed #fff;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  margin-bottom: 16px;
}
#page-top .pl_top_event--inner--right--article ul > li:last-child {
  border-bottom: 1px dashed #fff;
}
#page-top .pl_top_event--inner--right--article .article_btn {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 100%;
}
#page-top .pl_top_event--inner--right--article .left {
  width: 300px;
}
@media (max-width: 480px) {
  #page-top .pl_top_event--inner--right--article .left {
    width: 250px;
  }
}
#page-top .pl_top_event--inner--right--article .left .cate_ttl {
  background-color: #fff;
  color: #80b3a5;
  display: inline-block;
  font-size: 0.714em;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  padding: 5px 8px;
  margin-bottom: 8px;
}
#page-top .pl_top_event--inner--right--article .left .ttl {
  display: block;
  font-size: 0.642em;
  letter-spacing: 0.28em;
  line-height: 1.5;
  font-weight: 500;
  margin-bottom: 5px;
}
#page-top .pl_top_event--inner--right--article .left .txt {
  display: block;
  font-size: 0.928em;
  letter-spacing: 0.28em;
  line-height: 1.76;
  font-weight: 500;
  margin-bottom: 10px;
}
#page-top .pl_top_event--inner--right--article .right .img {
  width: 86px;
}
#page-top .pl_top_event--inner--right--article--btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 85px;
  height: 25px;
  background-color: #fff;
  margin-left: auto;
}
#page-top .pl_top_event--inner--right--article--btn a {
  color: #80b3a5;
}
#page-top .pl_top_event--inner--right--article--btn a span {
  font-size: 12px;
  letter-spacing: 0.48em;
  line-height: 1;
  font-weight: 700;
}
#page-top .pl_top_event:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 290px;
  background-color: #9da6ac;
  z-index: -1;
  mix-blend-mode: multiply;
}
@media (max-width: 480px) {
  #page-top .pl_top_event:before {
    height: 165px;
  }
}
#page-top .pl_top_event:after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 100%;
  height: 500px;
  background-color: #80b3a5;
  z-index: -1;
  mix-blend-mode: multiply;
}
@media (max-width: 480px) {
  #page-top .pl_top_event:after {
    display: none;
  }
}
#page-top .event_item {
  width: 90%;
  display: inline-flex;
}
@media (max-width: 480px) {
  #page-top .event_item {
    width: 100%;
  }
}
#page-top .pl_top_catalog {
  width: 90%;
  margin: 80px auto 120px;
  position: relative;
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog {
    width: 100%;
    margin-bottom: 80px;
  }
}
#page-top .pl_top_catalog--inner {
  content: "";
  background-image: url("/images/common/catalog_bg.jpg");
  background-position: center left;
  background-size: cover;
  width: 715px;
  height: 592px;
  margin-right: auto;
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner {
    background-size: 188px, 185px;
    width: 100%;
    height: auto;
    background-position: 0 285px;
    padding-bottom: 30px;
  }
}
#page-top .pl_top_catalog--inner--txt_box {
  width: 630px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner--txt_box {
    width: 92%;
    margin: 0 auto;
    position: relative;
    top: 0;
    left: 0;
    transform: inherit;
  }
}
#page-top .pl_top_catalog--inner--txt_box--ttl {
  width: 100%;
  height: auto;
  text-align: right;
}
#page-top .pl_top_catalog--inner--txt_box--ttl .ttl_en {
  font-size: 25px;
  font-weight: 500;
  letter-spacing: 0.6em;
  line-height: 1;
  margin-bottom: 40px;
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner--txt_box--ttl .ttl_en {
    font-size: 20px;
    text-align: center;
    position: relative;
  }
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner--txt_box--ttl .ttl_en:after {
    content: "";
    position: absolute;
    bottom: -3px;
    left: 48.5%;
    transform: translateX(-50%);
    width: 55.07%;
    border-top: solid 10px #9da6ac;
    z-index: -1;
  }
}
#page-top .pl_top_catalog--inner--txt_box--ttl .ttl_ja {
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.48em;
  line-height: 1.89;
  margin-bottom: 40px;
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner--txt_box--ttl .ttl_ja {
    font-size: 27px;
    letter-spacing: 0.28em;
    line-height: 1.77;
    text-align: left;
    margin-bottom: 20px;
  }
}
#page-top .pl_top_catalog--inner--txt_box .box {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  align-items: center;
}
#page-top .pl_top_catalog--inner--txt_box .box .txt {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.28em;
  line-height: 1.92;
  margin-bottom: 30px;
}
#page-top .pl_top_catalog--inner--txt_box .box .btn a {
  width: 180px;
  height: 60px;
  border: solid 1px #80b3a5;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-top .pl_top_catalog--inner--txt_box .box .btn a {
    width: 150px;
    height: 50px;
    margin-left: 155px;
  }
}
#page-top .pl_top_catalog--inner--txt_box .box .btn a span {
  font-size: 13px;
  color: #80b3a5;
  letter-spacing: 0.48em;
}
#page-top .pl_top_news {
  width: 90%;
  margin-bottom: 100px;
}
@media (max-width: 480px) {
  #page-top .pl_top_news {
    width: 100%;
    margin: 0 auto 60px;
  }
}
#page-top .pl_top_news--inner--ttl {
  position: relative;
  width: 100%;
  height: 40px;
  margin-bottom: 100px;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--ttl {
    height: auto;
    margin-bottom: 60px;
  }
}
#page-top .pl_top_news--inner--ttl h2 {
  font-size: 3.214em;
  letter-spacing: 0.6em;
  line-height: 0.86;
  font-weight: 500;
  position: absolute;
  top: -40%;
  left: 47%;
  margin-left: -260px;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--ttl h2 {
    font-size: 20px;
    position: relative;
    margin-left: 0;
    top: 0;
    left: 0;
    text-align: center;
  }
}
#page-top .pl_top_news--inner--ttl:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  border-top: solid 34px #80b3a5;
  width: 47%;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--ttl:after {
    top: 60%;
    left: 50%;
    transform: translateX(-50%);
    width: 50.67%;
    border-top: solid 10px #80b3a5;
  }
}
#page-top .pl_top_news--inner--item {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--item {
    width: 92%;
    margin: 0 auto;
  }
}
#page-top .pl_top_news--inner--item .news_area--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--item .news_area--inner {
    display: block;
  }
}
#page-top .pl_top_news--inner--item .news_area--inner li {
  width: 47.15%;
  border-bottom: 1px solid #9da6ac;
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--item .news_area--inner li {
    width: 100%;
  }
}
#page-top .pl_top_news--inner--item .news_area--inner .date {
  display: block;
  font-size: 10px;
  letter-spacing: 0.28em;
  line-height: 2.1;
  margin-bottom: 5px;
}
#page-top .pl_top_news--inner--item .news_area--inner .txt {
  display: block;
  font-size: 15px;
  letter-spacing: 0.28em;
  line-height: 2.73;
  font-weight: 500;
  margin-bottom: 20px;
}
@media (max-width: 480px) {
  #page-top .pl_top_news--inner--item .news_area--inner .txt {
    font-size: 14px;
    letter-spacing: 0.2em;
    line-height: 1.6;
  }
}
#page-top .pl_top_news--inner--item .news_area--btn {
  display: flex;
  justify-content: flex-end;
}
#page-top .pl_top_news--inner--item .news_area--btn a {
  width: 85px;
  height: 25px;
  border: solid 1px #80b3a5;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-top .pl_top_news--inner--item .news_area--btn a span {
  font-size: 13px;
  color: #80b3a5;
  letter-spacing: 0.48em;
  font-weight: 700;
}

/*
---------------------------------------
concept
---------------------------------------
*/
/*mainvisual*/
#page-concept .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-concept .l_contents {
    width: 100%;
    margin-bottom: 60px;
  }
}
#page-concept .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-concept .l_contents--mv-top {
    height: 490px;
  }
}
#page-concept .l_contents--mv-top--catch {
  position: absolute;
  bottom: 0px;
  left: 11%;
  background-color: #fff;
}
@media (max-width: 480px) {
  #page-concept .l_contents--mv-top--catch {
    background-color: unset;
    left: 15px;
    bottom: -2px;
  }
}
#page-concept .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #231815;
  letter-spacing: 0.24em;
  line-height: 1.17;
  font-weight: 500;
  padding: 30px 50px 0 50px;
  position: relative;
}
@media (max-width: 480px) {
  #page-concept .l_contents--mv-top--catch h2 {
    font-size: 40px;
    line-height: 1;
    color: #fff;
    padding: 0;
  }
}
#page-concept .l_contents--mv-top--catch .sub-ttl {
  font-size: 16px;
  color: #231815;
  letter-spacing: 0.32em;
  line-height: 1;
  font-weight: 400;
  writing-mode: vertical-rl;
  position: absolute;
  bottom: 6%;
  right: 6%;
}
@media (max-width: 480px) {
  #page-concept .l_contents--mv-top--catch .sub-ttl {
    writing-mode: inherit;
    letter-spacing: 0.5em;
    font-weight: 500;
    color: #fff;
    bottom: 0;
    left: 200px;
  }
}
#page-concept .pl_concept {
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 480px) {
  #page-concept .pl_concept {
    width: 100%;
  }
}
#page-concept .pl_concept--intro {
  width: 100%;
  margin-bottom: 120px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--intro {
    margin-bottom: 60px;
  }
}
#page-concept .pl_concept--intro--ttl h2 {
  font-size: 45px;
  letter-spacing: 0.28em;
  line-height: 1.56;
  font-weight: 500;
  text-align: center;
  margin-bottom: 50px;
  position: relative;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--intro--ttl h2 {
    font-size: 18px;
  }
}
#page-concept .pl_concept--intro--ttl h2:before {
  content: "";
  position: absolute;
  bottom: 20%;
  left: 50%;
  transform: translateX(-50%);
  border: solid 1px #231815;
  width: 790px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--intro--ttl h2:before {
    width: 315px;
    bottom: 4px;
  }
}
#page-concept .pl_concept--intro--txt p {
  font-size: 20px;
  letter-spacing: 0.28em;
  line-height: 2.22;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--intro--txt p {
    font-size: 18px;
  }
}
#page-concept .pl_concept .sec_basic {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept .sec_basic {
    width: 92%;
    margin-bottom: 60px;
  }
}
#page-concept .pl_concept .sec_basic h2 {
  font-size: 66px;
  letter-spacing: 0.28em;
  line-height: 1.156;
  font-weight: 500;
  margin-bottom: 45px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept .sec_basic h2 {
    font-size: 28px;
    margin-bottom: 20px;
  }
}
#page-concept .pl_concept .sec_basic p {
  font-size: 14px;
  letter-spacing: 0.28em;
  line-height: 2.538;
  font-weight: 500;
  text-align: justify;
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept .sec_basic p {
    margin-bottom: 20px;
  }
}
#page-concept .pl_concept .sec_basic span {
  font-size: 13px;
  letter-spacing: 0.48em;
  line-height: 1;
  font-weight: 500;
  width: 165px;
  height: 54px;
  border: solid 1px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 480px) {
  #page-concept .pl_concept .sec_basic span {
    width: 150px;
    height: 50px;
  }
}
#page-concept .pl_concept--sec_basic01 {
  margin-top: -120px;
  padding-top: 120px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01 {
    margin-top: -70px;
    padding-top: 70px;
  }
}
#page-concept .pl_concept--sec_basic01--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-concept .pl_concept--sec_basic01--inner .inner_left {
  width: 640px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_left {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_left .left_img {
  width: 322px;
  margin-top: 110px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_left .left_img {
    width: 100%;
    margin: 0 auto 20px;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_left .right_img {
  width: 300px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_left .right_img {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_right {
  width: 475px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_right {
    width: 100%;
    order: -1;
    margin-bottom: 30px;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_right--ttl h2 {
  position: relative;
  letter-spacing: 0.18em;
}
#page-concept .pl_concept--sec_basic01--inner .inner_right--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #80b3a5;
  width: 440px;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_right--ttl h2:after {
    width: 100%;
    border-bottom: solid 20px #80b3a5;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_right--txt {
  width: 430px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_right--txt {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_right--btn {
  width: 180px;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic01--inner .inner_right--btn {
    width: 150px;
  }
}
#page-concept .pl_concept--sec_basic01--inner .inner_right--btn span {
  color: #80b3a5;
}
#page-concept .pl_concept--sec_basic02 {
  position: relative;
  margin-top: -120px;
  padding-top: 120px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02 {
    margin-top: -70px;
    padding-top: 70px;
  }
}
#page-concept .pl_concept--sec_basic02--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-concept .pl_concept--sec_basic02--inner .inner_left {
  z-index: 2;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_left {
    margin-bottom: 30px;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--ttl {
  position: relative;
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--ttl h2 {
  letter-spacing: 0.28em;
  margin-left: 7.81vw;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_left--ttl h2 {
    margin-left: 0;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #9da6ac;
  width: 582px;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_left--ttl h2:after {
    width: 100%;
    border-bottom: solid 20px #9da6ac;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--txt {
  width: 430px;
  margin-left: 7.81vw;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_left--txt {
    width: 100%;
    margin-left: 0;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--btn {
  width: 430px;
  margin-left: 7.81vw;
  text-align: right;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_left--btn {
    width: 100%;
    margin-left: 0;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_left--btn span {
  color: #9da6ac;
}
#page-concept .pl_concept--sec_basic02--inner .inner_right {
  height: 500px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_right {
    height: auto;
  }
}
#page-concept .pl_concept--sec_basic02--inner .inner_right .img {
  width: 470px;
  position: absolute;
  top: 120px;
  right: 0;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic02--inner .inner_right .img {
    width: 100%;
    top: 0;
    position: relative;
  }
}
#page-concept .pl_concept--sec_basic03 {
  position: relative;
  margin-top: -120px;
  padding-top: 120px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03 {
    margin-top: -70px;
    padding-top: 70px;
  }
}
#page-concept .pl_concept--sec_basic03--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  height: auto;
}
#page-concept .pl_concept--sec_basic03--inner .inner_left {
  width: 650px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_left {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_left .left_img {
  width: 495px;
  margin-bottom: 20px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_left .left_img {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_left .right_img {
  width: 495px;
  margin-left: 11.72vw;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_left .right_img {
    width: 100%;
    margin-left: 0;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right {
  position: absolute;
  top: 120px;
  right: 0;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_right {
    top: 0;
    position: relative;
    order: -1;
    margin-bottom: 30px;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right--ttl h2 {
  letter-spacing: 0.2em;
  position: relative;
  text-align: right;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_right--ttl h2 {
    text-align: left;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  border-bottom: solid 33px #80b3a5;
  width: 440px;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_right--ttl h2:after {
    width: 100%;
    border-bottom: solid 20px #80b3a5;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right--txt {
  width: 430px;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_right--txt {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right--btn {
  width: 180px;
  text-align: right;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic03--inner .inner_right--btn {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic03--inner .inner_right--btn span {
  color: #80b3a5;
}
#page-concept .pl_concept--sec_basic04 {
  position: relative;
  margin-top: -120px;
  padding-top: 120px;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic04 {
    margin-top: -70px;
    padding-top: 70px;
  }
}
#page-concept .pl_concept--sec_basic04--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-concept .pl_concept--sec_basic04--inner .inner_left {
  z-index: 2;
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--ttl {
  position: relative;
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--ttl h2 {
  letter-spacing: 0.2em;
  margin-left: 7.81vw;
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #9da6ac;
  width: 582px;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic04--inner .inner_left--ttl h2:after {
    width: 100%;
    border-bottom: solid 20px #9da6ac;
  }
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--txt {
  width: 430px;
  margin-left: 7.81vw;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic04--inner .inner_left--txt {
    width: 100%;
  }
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--btn {
  width: 430px;
  margin-left: 7.81vw;
  text-align: right;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic04--inner .inner_left--btn {
    width: 100%;
    margin-left: 0;
  }
}
#page-concept .pl_concept--sec_basic04--inner .inner_left--btn span {
  color: #9da6ac;
}
#page-concept .pl_concept--sec_basic04--inner .inner_right {
  height: 500px;
}
#page-concept .pl_concept--sec_basic04--inner .inner_right .img {
  width: 470px;
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 480px) {
  #page-concept .pl_concept--sec_basic04--inner .inner_right .img {
    width: 100%;
  }
}

/*
---------------------------------------
concept_detail
---------------------------------------
*/
/*mainvisual*/
#page-concept_dtl .l_header {
  width: 100%;
  height: 140px;
  position: relative;
}
#page-concept_dtl .l_contents {
  width: 90%;
  position: relative;
}
#page-concept_dtl .l_contents--mv-top {
  width: 100%;
  height: 627px;
  background-size: cover;
  background-position: center center;
}
#page-concept_dtl .l_contents--mv-top--catch {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}
#page-concept_dtl .l_contents--mv-top--catch h2 {
  font-size: 23px;
  color: #fff;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
}
#page-concept_dtl .pl_concept {
  width: 90%;
}
#page-concept_dtl .pl_concept--inner {
  width: 100%;
}
#page-concept_dtl .pl_concept--inner--link_btn {
  width: 86.81%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  margin-left: auto;
  padding: 40px 0;
}
#page-concept_dtl .pl_concept--inner--link_btn .btn {
  width: 33.333%;
  height: 120px;
  border-left: 1px solid #808080;
  display: flex;
  justify-content: center;
  align-items: center;
}
#page-concept_dtl .pl_concept--inner--link_btn .btn a span {
  display: block;
}
#page-concept_dtl .pl_concept--inner--link_btn .btn a .txt {
  font-size: 21px;
  letter-spacing: 0.28em;
  line-height: 1;
  color: #808080;
  margin-bottom: 20px;
}
#page-concept_dtl .pl_concept--inner--link_btn .btn a .icon {
  width: 20px;
  margin: 0 auto;
}
#page-concept_dtl .pl_concept--inner--link_btn .btn:first-child {
  border-left: none;
}
#page-concept_dtl .pl_concept .sec_basic {
  width: 100%;
}
#page-concept_dtl .pl_concept .sec_basic--inner h2 {
  font-size: 66px;
  letter-spacing: 0.28em;
  line-height: 1.156;
  font-weight: 500;
  margin-bottom: 45px;
}
#page-concept_dtl .pl_concept .sec_basic--inner h3 {
  font-size: 17px;
  letter-spacing: 0.28em;
  line-height: 2.3;
  font-weight: 500;
}
#page-concept_dtl .pl_concept .sec_basic--inner p {
  font-size: 14px;
  letter-spacing: 0.28em;
  line-height: 2.538;
  font-weight: 500;
  text-align: justify;
  margin-bottom: 30px;
}
#page-concept_dtl .pl_concept .sec_basic--inner span {
  font-size: 14px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
}
#page-concept_dtl .pl_concept--sec_basic01 {
  width: 100%;
  height: auto;
  margin-bottom: 140px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner {
  position: relative;
  width: 100%;
  height: 800px;
  margin-bottom: 40px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--ttl {
  position: relative;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--ttl h2 {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #80b3a5;
  width: 542px;
  z-index: -1;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--txt {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--txt .txt p {
  font-size: 17px;
  letter-spacing: 0.28em;
  line-height: 2.3;
  font-weight: 500;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--txt .txt p span {
  line-height: 2.538;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_left--txt .t-txt p {
  margin-bottom: 80px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner .inner_right .img {
  width: 595px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02 {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02 .arrow-d {
  width: 214px;
  margin-bottom: 60px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02 .arrow-d .img {
  width: 74px;
  margin: 0 auto;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li {
  width: 214px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  justify-content: center;
  margin-right: 15px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .img {
  width: 214px;
  margin-bottom: 30px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .txt_area {
  text-align: center;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .txt_area .ttl {
  position: relative;
  margin-bottom: 15px;
  height: 60px;
  display: flex;
  align-items: center;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .txt_area .ttl p {
  font-size: 18px;
  letter-spacing: 0.075em;
  line-height: 1.333;
  font-weight: 500;
  display: block;
  margin-bottom: 20px;
  text-align: center;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .txt_area .ttl:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  border-top: 1px solid #231815;
  width: 180px;
}
#page-concept_dtl .pl_concept--sec_basic01--inner02--item ul li .txt_area .txt p {
  font-size: 11px;
  letter-spacing: 0.1em;
  line-height: 2.18;
  font-weight: 500;
  display: block;
}
#page-concept_dtl .pl_concept--sec_basic02 {
  width: 100%;
  height: 800px;
  margin-bottom: 140px;
}
#page-concept_dtl .pl_concept--sec_basic02--inner {
  position: relative;
  width: 100%;
  height: 800px;
  margin-bottom: 40px;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--ttl {
  position: relative;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--ttl h2 {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #80b3a5;
  width: 542px;
  z-index: -1;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--txt {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--txt .txt p {
  font-size: 17px;
  letter-spacing: 0.28em;
  line-height: 2.3;
  font-weight: 500;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--txt .txt p span {
  line-height: 2.538;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_left--txt .t-txt p {
  margin-bottom: 80px;
}
#page-concept_dtl .pl_concept--sec_basic02--inner .inner_right .img {
  width: 595px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1;
}
#page-concept_dtl .pl_concept--sec_basic03 {
  width: 100%;
  height: auto;
  margin-bottom: 140px;
}
#page-concept_dtl .pl_concept--sec_basic03--inner {
  position: relative;
  width: 100%;
  height: 287px;
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  align-content: flex-start;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left {
  width: 100%;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left .ttl_area .inner_left-ttl {
  position: relative;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left .ttl_area .inner_left-ttl h2 {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left .ttl_area .inner_left-ttl h2:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: solid 33px #80b3a5;
  width: 542px;
  z-index: -1;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left .ttl_area .inner_left-sub_ttl {
  width: 86.81%;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_left .ttl_area .inner_left-sub_ttl h3 {
  font-size: 36px;
  letter-spacing: 0.2em;
  line-height: 1.43;
  font-weight: 500;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_right {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  width: 745px;
}
#page-concept_dtl .pl_concept--sec_basic03--inner .inner_right .img {
  width: 100%;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02 {
  width: 100%;
  height: 455px;
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  position: relative;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item {
  width: 86.81%;
  margin-left: auto;
  display: flex;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_left {
  width: 445px;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_left .img {
  width: 100%;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right {
  left: 515px;
  width: 745px;
  margin-left: auto;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right .txt_area {
  width: 480px;
  margin-right: auto;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right .txt_area .txt p {
  font-size: 13px;
  letter-spacing: 0.28em;
  line-height: 2.58;
  font-weight: 500;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right .txt_area .btn {
  width: 290px;
  height: 96px;
  text-align: center;
  background-color: #9da6ac;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin: 0 auto;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right .txt_area .btn .ttl_en {
  font-size: 16px;
  letter-spacing: 0.3em;
  line-height: 1.75;
  font-weight: 500;
  display: block;
}
#page-concept_dtl .pl_concept--sec_basic03--inner02--item .inner_right .txt_area .btn .ttl_ja {
  font-size: 9px;
  letter-spacing: 0.32em;
  line-height: 1.75;
  font-weight: 500;
  display: block;
}

/*
---------------------------------------
works
---------------------------------------
*/
/*mainvisual*/
#page-works {
  /*カテゴリーボタン*/
  /*works-detail*/
}
#page-works .l_contents {
  width: 90%;
  height: 803px;
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 2.5%;
}
@media (max-width: 480px) {
  #page-works .l_contents {
    width: 100%;
    height: auto;
    padding-top: 0;
    margin-bottom: 60px;
  }
}
#page-works .l_contents--mv-top {
  width: 86.81%;
  height: 556px;
  background-size: cover;
  background-position: center center;
  margin-left: auto;
  position: relative;
}
@media (max-width: 480px) {
  #page-works .l_contents--mv-top {
    width: 100%;
    height: 490px;
  }
}
#page-works .l_contents--mv-top--catch {
  position: absolute;
  bottom: 0;
  left: 6.94%;
  display: flex;
  margin-bottom: -50px;
}
@media (max-width: 480px) {
  #page-works .l_contents--mv-top--catch {
    left: 15px;
    bottom: 0;
    margin-bottom: 0;
    width: 92%;
  }
}
#page-works .l_contents--mv-top--catch h2 {
  font-size: 90px;
  color: #fff;
  letter-spacing: 0.32em;
  line-height: 1;
  font-weight: 500;
  position: relative;
}
@media (max-width: 480px) {
  #page-works .l_contents--mv-top--catch h2 {
    font-size: 40px;
    bottom: -6px;
  }
}
#page-works .l_contents--mv-top--catch .sub-ttl {
  font-size: 18px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  bottom: 15%;
  right: -9vw;
}
@media (max-width: 480px) {
  #page-works .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    bottom: 0;
    left: 215px;
    width: 130px;
  }
}
#page-works .l_contents:after {
  content: "";
  width: 69.92%;
  height: 804px;
  background-color: #80b3a5;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
}
@media (max-width: 480px) {
  #page-works .l_contents:after {
    display: none;
  }
}
@media (min-width: 1281px) and (max-width: 2560px) {
  #page-works .page-works {
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;
  }
  #page-works .pl_contact-parts--inner {
    margin-right: auto;
  }
}
#page-works .pl_works {
  width: 90%;
  /*施工事例アイテム*/
  /*pagination*/
}
@media (max-width: 480px) {
  #page-works .pl_works {
    width: 92%;
    margin: 0 auto;
  }
}
#page-works .pl_works--category {
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-bottom: 100px;
}
@media (max-width: 480px) {
  #page-works .pl_works--category {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
  }
}
#page-works .pl_works--category .cate_btn {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-works .pl_works--category .cate_btn {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
#page-works .pl_works--category .cate_btn .btn {
  margin-right: 20px;
}
@media (max-width: 480px) {
  #page-works .pl_works--category .cate_btn .btn {
    margin-bottom: 15px;
    margin-right: 0;
  }
}
#page-works .pl_works--category .cate_btn .btn a {
  width: 236px;
  height: 106px;
  display: table-cell;
  vertical-align: middle;
  background-color: #9da6ac;
}
@media (max-width: 480px) {
  #page-works .pl_works--category .cate_btn .btn a {
    width: 165px;
    height: 90px;
  }
}
#page-works .pl_works--category .cate_btn .btn a span {
  display: block;
  text-align: center;
  color: #fff;
}
#page-works .pl_works--category .cate_btn .btn a .btn_en {
  font-size: 16px;
  letter-spacing: 0.3em;
  line-height: 1.75;
  font-weight: 500;
}
@media (max-width: 480px) {
  #page-works .pl_works--category .cate_btn .btn a .btn_en {
    font-size: 14px;
  }
}
#page-works .pl_works--category .cate_btn .btn a .btn_ja {
  font-size: 9px;
  letter-spacing: 0.32em;
  line-height: 1.75;
  font-weight: 400;
}
#page-works .pl_works--category .cate_btn .btn a:hover {
  opacity: 0.8;
}
#page-works .pl_works--category .cate_btn .btn:last-child {
  margin-right: 0;
}
#page-works .pl_works--inner {
  width: 100%;
}
#page-works .pl_works--inner--list {
  width: 90%;
  margin-left: auto;
  margin-bottom: 100px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-works .pl_works--inner--list {
    width: 100%;
    margin-bottom: 60px;
  }
}
#page-works .pl_works--inner--list--item {
  width: 488px;
  margin-bottom: 40px;
}
@media (max-width: 480px) {
  #page-works .pl_works--inner--list--item {
    width: 100%;
  }
}
#page-works .pl_works--inner--list--item a .thumb--wrap {
  position: relative;
  margin-bottom: 15px;
}
#page-works .pl_works--inner--list--item a .thumb--wrap .thumb::before {
  padding-top: 100%;
}
#page-works .pl_works--inner--list--item a .txt_area .ttl {
  font-size: 11px;
  letter-spacing: 0.16em;
  line-height: 2;
  font-weight: 500;
  color: #231815;
  margin-bottom: 5px;
}
#page-works .pl_works--inner--list--item a .txt_area .label {
  font-size: 8px;
  letter-spacing: 0.32em;
  line-height: 1;
  font-weight: 400;
  color: #a2a2a2;
  border: solid 1px #a2a2a2;
  display: inline-block;
  padding: 4px 5px;
}
@media (max-width: 480px) {
  #page-works .pl_works--inner--list--item:last-child {
    margin-bottom: 0;
  }
}
#page-works .pl_works .pagination {
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  #page-works .pl_works .pagination {
    margin-bottom: 60px;
  }
}
#page-works .pl_works .pagination--inner {
  width: 90%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-works .pl_works .pagination--inner {
    width: 100%;
  }
}
#page-works .pl_works .pagination--inner--list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-works .pl_works .pagination--inner--list {
    justify-content: center;
  }
}
#page-works .pl_works .pagination--inner--list--item {
  margin: 0 1.56vw;
}
#page-works .pl_works .pagination--inner--list--item .page-link {
  color: #231815;
  padding: 0;
  display: inline-block;
  line-height: 1;
  position: relative;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-left_txt {
  padding-left: 20px;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-left img {
  width: 10px;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-right_txt {
  padding-right: 20px;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
#page-works .pl_works .pagination--inner--list--item .page-link .arrow-right img {
  width: 10px;
}
#page-works .pl_works .pagination--inner--list--item .page-link.is-active {
  border-bottom: 1px solid #231815;
}
#page-works .pl_works .pagination--inner--list--item:first-child {
  margin-left: 0;
}
#page-works .page-works-dtl .l_header--logo {
  position: relative;
  top: 40px;
  left: 140px;
  z-index: 999;
}
@media (max-width: 480px) {
  #page-works .page-works-dtl .l_header--logo {
    position: absolute;
    top: 30px;
    left: 24px;
  }
}
#page-works .page-works-dtl .l_breadcrumb {
  width: 90%;
  position: relative;
  padding: 20px 0 100px;
  margin-top: 60px;
}
@media (max-width: 480px) {
  #page-works .page-works-dtl .l_breadcrumb {
    display: none;
  }
}
#page-works .pl_works-detail {
  /*detail-pagination*/
}
#page-works .pl_works-detail--inner--head {
  background-color: #80b3a5;
  text-align: center;
  height: 203px;
}
@media (max-width: 480px) {
  #page-works .pl_works-detail--inner--head {
    height: 320px;
  }
}
#page-works .pl_works-detail--inner--head .head_inner {
  padding: 36px 0 70px;
}
@media (max-width: 480px) {
  #page-works .pl_works-detail--inner--head .head_inner {
    padding: 150px 0 70px;
  }
}
#page-works .pl_works-detail .pagination--inner--list .list_txt {
  margin: 0 auto;
}
#page-works .pl_works-detail .pagination--inner--list .list_txt p {
  color: #fff;
  background-color: #80b3a5;
}

/*
---------------------------------------
news
---------------------------------------
*/
/*mainvisual*/
#page-news .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-news .l_contents {
    width: 100%;
    margin-bottom: 60px;
  }
}
#page-news .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-news .l_contents--mv-top {
    height: 490px;
  }
}
#page-news .l_contents--mv-top--catch {
  position: absolute;
  bottom: -23px;
  left: 11%;
}
@media (max-width: 480px) {
  #page-news .l_contents--mv-top--catch {
    left: 15px;
    bottom: -9px;
  }
}
#page-news .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1.17;
  position: relative;
}
@media (max-width: 480px) {
  #page-news .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.18em;
  }
}
#page-news .l_contents--mv-top--catch .sub-ttl {
  font-size: 17px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 410px;
  width: 100%;
}
@media (max-width: 480px) {
  #page-news .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    letter-spacing: 0.5em;
    left: 175px;
    bottom: 0;
    transform: inherit;
  }
}
#page-news .pl_news {
  width: 90%;
  /*ニュースコンテンツ*/
  /*pagination*/
}
@media (max-width: 480px) {
  #page-news .pl_news {
    width: 92%;
    margin: 0 auto;
  }
}
#page-news .pl_news--inner {
  width: 86.81%;
  margin-left: auto;
  margin-bottom: 100px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  color: #231815;
}
@media (max-width: 480px) {
  #page-news .pl_news--inner {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-news .pl_news--inner--content {
  width: 670px;
}
#page-news .pl_news--inner--content .content_wrap {
  border-bottom: solid 1px #231815;
  margin-bottom: 36px;
  padding-bottom: 20px;
}
@media (max-width: 480px) {
  #page-news .pl_news--inner--content .content_wrap {
    padding-bottom: 10px;
    margin-bottom: 20px;
  }
}
#page-news .pl_news--inner--content .content_wrap a .date p {
  font-size: 10px;
  letter-spacing: 0.28em;
  line-height: 2.1;
  font-weight: 400;
}
@media (max-width: 480px) {
  #page-news .pl_news--inner--content .content_wrap a .date p {
    margin-bottom: 5px;
  }
}
#page-news .pl_news--inner--content .content_wrap a .article p {
  font-size: 15px;
  letter-spacing: 0.28em;
  line-height: 2.73;
  font-weight: 500;
}
@media (max-width: 480px) {
  #page-news .pl_news--inner--content .content_wrap a .article p {
    line-height: 1.85;
  }
}
#page-news .pl_news--inner--category {
  width: 190px;
}
@media (max-width: 480px) {
  #page-news .pl_news--inner--category {
    display: none;
  }
}
#page-news .pl_news--inner--category .category_wrap .ttl {
  border-bottom: solid 1px #231815;
  margin-bottom: 40px;
  padding-bottom: 26px;
}
#page-news .pl_news--inner--category .category_wrap .ttl h3 {
  font-size: 15px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  text-align: center;
}
#page-news .pl_news--inner--category .category_wrap .item {
  position: relative;
  display: inline-flex;
  margin: 0 0 30px 10px;
  width: 100%;
}
#page-news .pl_news--inner--category .category_wrap .item a {
  display: flex;
}
#page-news .pl_news--inner--category .category_wrap .item a .txt {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 400;
}
#page-news .pl_news--inner--category .category_wrap .item a .count {
  display: inline;
  font-size: 9px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 400;
}
#page-news .pl_news--inner--category .category_wrap .item:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-top: solid 1px #231815;
  width: 5px;
  left: -10px;
}
#page-news .pl_news .pagination {
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  #page-news .pl_news .pagination {
    margin-bottom: 80px;
  }
}
#page-news .pl_news .pagination--inner {
  width: 86.81%;
  margin-left: auto;
}
#page-news .pl_news .pagination--inner--list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-news .pl_news .pagination--inner--list--item {
  margin: 0 1.56vw;
}
#page-news .pl_news .pagination--inner--list--item .page-link {
  color: #231815;
  padding: 0;
  display: inline-block;
  line-height: 1;
  position: relative;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-left_txt {
  padding-left: 20px;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-left img {
  width: 10px;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-right_txt {
  padding-right: 20px;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
#page-news .pl_news .pagination--inner--list--item .page-link .arrow-right img {
  width: 10px;
}
#page-news .pl_news .pagination--inner--list--item .page-link.is-active {
  border-bottom: 1px solid #231815;
}
#page-news .pl_news .pagination--inner--list--item:first-child {
  margin-left: 0;
}

/*news-detail*/
#news-dtl .l_header--logo {
  position: relative;
  top: 40px;
  left: 140px;
  z-index: 999;
}
@media (max-width: 480px) {
  #news-dtl .l_header--logo {
    position: absolute;
    top: 30px;
    left: 24px;
  }
}
#news-dtl .l_breadcrumb {
  width: 90%;
  position: relative;
  padding: 20px 0 100px;
  margin-top: 60px;
}
@media (max-width: 480px) {
  #news-dtl .l_breadcrumb {
    display: none;
  }
}
#news-dtl .pl_news-detail {
  /*detail-pagination*/
}
#news-dtl .pl_news-detail--inner--head {
  background-color: #9da6ac;
  text-align: left;
}
#news-dtl .pl_news-detail--inner--head .head_inner {
  padding: 36px 0 70px;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner {
    padding: 150px 0 70px;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .date {
  width: 782px;
  margin: 0 auto 10px;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner .date {
    width: 92%;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .date .txt {
  font-size: 10px;
  letter-spacing: 0.28em;
  line-height: 2.1;
  font-weight: 400;
  color: #fff;
}
#news-dtl .pl_news-detail--inner--head .head_inner .head_ttl {
  width: 782px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner .head_ttl {
    width: 92%;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .head_ttl .ttl {
  font-size: 21px;
  letter-spacing: 0.28em;
  line-height: 1.28;
  font-weight: 500;
  color: #fff;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner .head_ttl .ttl {
    font-size: 18px;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .head_label {
  width: 782px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner .head_label {
    width: 92%;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .head_label .label {
  text-align: right;
}
@media (max-width: 480px) {
  #news-dtl .pl_news-detail--inner--head .head_inner .head_label .label {
    text-align: left;
  }
}
#news-dtl .pl_news-detail--inner--head .head_inner .head_label .label p {
  font-size: 8px;
  letter-spacing: 0.32em;
  line-height: 1;
  font-weight: 400;
  color: #fff;
  border: solid 1px #fff;
  display: inline-block;
  padding: 2px 4px;
}
#news-dtl .pl_news-detail .pagination--inner--list .list_txt {
  margin: 0 auto;
}
#news-dtl .pl_news-detail .pagination--inner--list .list_txt p {
  color: #fff;
  background-color: #9da6ac;
}

/*
---------------------------------------
event/work shop
---------------------------------------
*/
/*mainvisual*/
#page-event .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-event .l_contents {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-event .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-event .l_contents--mv-top {
    height: 490px;
  }
}
#page-event .l_contents--mv-top--catch {
  position: absolute;
  bottom: -23px;
  left: 11%;
}
@media (max-width: 480px) {
  #page-event .l_contents--mv-top--catch {
    bottom: -6px;
    left: 15px;
  }
}
#page-event .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1.17;
  position: relative;
}
@media (max-width: 480px) {
  #page-event .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.18em;
    line-height: 1;
  }
}
#page-event .l_contents--mv-top--catch .sub-ttl {
  font-size: 17px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  top: 20%;
  left: 70%;
}
@media (max-width: 480px) {
  #page-event .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    letter-spacing: 0.4em;
    line-height: 1.25;
    width: 160px;
    top: 0;
    left: 200px;
  }
}
#page-event .pl_event {
  width: 100%;
  /*pagination*/
}
#page-event .pl_event--inner {
  width: 90%;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner {
    width: 92%;
    margin: 0 auto;
  }
}
#page-event .pl_event--inner--sec_ttl {
  width: 86.81%;
  margin-left: auto;
  margin-bottom: 80px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--sec_ttl {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-event .pl_event--inner--sec_ttl h3 {
  font-size: 24px;
  letter-spacing: 0.3em;
  line-height: 2.33;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--sec_ttl h3 {
    font-size: 18px;
    letter-spacing: 0.1em;
  }
}
#page-event .pl_event--inner--cat_btn {
  width: 86.81%;
  margin-left: auto;
  display: flex;
  align-items: center;
  margin-bottom: 40px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn {
    width: 100%;
    flex-direction: column;
  }
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .cat_ttl {
    display: block;
    margin-right: auto;
    margin-bottom: 5px;
  }
}
#page-event .pl_event--inner--cat_btn .cat_ttl span {
  font-size: 13px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .cat_ttl span {
    font-size: 16px;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area {
  margin-left: 20px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area {
    width: 100%;
    margin-left: 0;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area ul {
  display: flex;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area ul {
    width: 100%;
    justify-content: flex-start;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area ul .btn {
  margin-left: 16px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area ul .btn {
    margin-left: 0;
    margin-right: 15px;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area ul .btn a {
  width: 148px;
  height: 36px;
  border: solid 1px #231815;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area ul .btn a {
    width: 100px;
    height: 40px;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area ul .btn a span {
  font-size: 15px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area ul .btn a span {
    font-size: 13px;
  }
}
#page-event .pl_event--inner--cat_btn .btn_area ul .btn a.is-active {
  background-color: #231815;
  color: #fff;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--cat_btn .btn_area ul .btn:last-child {
    margin-right: 0;
  }
}
#page-event .pl_event--inner--item {
  width: 100%;
  margin-bottom: 110px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item {
    margin-bottom: 60px;
  }
}
#page-event .pl_event--inner--item .bg {
  background-color: #fff;
  display: flex;
  width: 100%;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg {
    padding: 20px 0 40px;
  }
}
#page-event .pl_event--inner--item .bg .item {
  width: 90%;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item {
    width: 100%;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner {
  width: 86.81%;
  margin-left: auto;
  display: flex;
  padding: 45px 0px 45px 25px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner {
    width: 100%;
    padding: 0;
    display: block;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner--img {
  width: 440px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner--img {
    width: 92%;
    margin: 0 auto 20px;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box {
  margin-left: 45px;
  width: 310px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner--txt_box {
    margin: 0 auto;
    width: 92%;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box span {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1.85;
  font-weight: 400;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .label {
  font-size: 12px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  color: #fff;
  background-color: #231815;
  padding: 5px 20px;
  display: inline-block;
  margin-bottom: 0.781vh;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .ttl {
  font-size: 16px;
  letter-spacing: 0.28em;
  line-height: 2.7;
  font-weight: 500;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .note {
  margin-bottom: 1.171vh;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .txt {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1.85;
  font-weight: 400;
  margin-bottom: 25px;
  text-align: justify;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner--txt_box .txt {
    margin-bottom: 20px;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .kozuka {
  line-height: 1.65;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .head:after {
  content: ":";
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a {
  font-size: 16px;
  letter-spacing: 0.28em;
  line-height: 2.1;
  font-weight: 400;
  position: relative;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a p {
  position: relative;
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a p:before {
  content: "";
  position: absolute;
  border-bottom: 1px solid #231815;
  bottom: 0;
  left: 0;
  width: 240px;
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a p:before {
    width: 100px;
  }
}
#page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a p:after {
  content: "";
  position: absolute;
  border-bottom: 1px solid #231815;
  bottom: 11px;
  left: 214px;
  width: 30px;
  transform: rotate(45deg);
}
@media (max-width: 480px) {
  #page-event .pl_event--inner--item .bg .item .item_inner--txt_box .more_btn .btn a p:after {
    width: 15px;
    bottom: 6px;
    left: 86px;
  }
}
#page-event .pl_event--inner--item .bg:nth-child(2n+1) {
  background-color: #E2E4E4;
}
#page-event .pl_event .pagination {
  width: 90%;
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  #page-event .pl_event .pagination {
    width: 100%;
    margin-bottom: 80px;
  }
}
#page-event .pl_event .pagination--inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-event .pl_event .pagination--inner {
    width: 100%;
  }
}
#page-event .pl_event .pagination--inner--list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-event .pl_event .pagination--inner--list {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
#page-event .pl_event .pagination--inner--list--item {
  margin: 0 20px;
}
@media (max-width: 480px) {
  #page-event .pl_event .pagination--inner--list--item {
    margin: 0 13px;
  }
}
#page-event .pl_event .pagination--inner--list--item .page-link {
  color: #231815;
  padding: 0;
  display: inline-block;
  line-height: 1;
  position: relative;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-left_txt {
  padding-left: 20px;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-left img {
  width: 10px;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-right_txt {
  padding-right: 20px;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
#page-event .pl_event .pagination--inner--list--item .page-link .arrow-right img {
  width: 10px;
}
#page-event .pl_event .pagination--inner--list--item .page-link.is-active {
  border-bottom: 1px solid #231815;
}
#page-event .pl_event .pagination--inner--list--item:first-child {
  margin-left: 0;
}

/*event-detail*/
#event-dtl .l_header--logo {
  position: relative;
  top: 40px;
  left: 140px;
  z-index: 999;
}
@media (max-width: 480px) {
  #event-dtl .l_header--logo {
    position: absolute;
    top: 30px;
    left: 24px;
  }
}
#event-dtl .l_breadcrumb {
  width: 90%;
  position: relative;
  padding: 20px 0 100px;
  margin-top: 60px;
}
@media (max-width: 480px) {
  #event-dtl .l_breadcrumb {
    display: none;
  }
}
#event-dtl .pl_event-detail {
  /*detail-pagination*/
}
#event-dtl .pl_event-detail--inner--head {
  background-color: #80b3a5;
  text-align: center;
}
#event-dtl .pl_event-detail--inner--head .head_inner {
  padding: 36px 0 70px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--head .head_inner {
    padding: 150px 0 70px;
  }
}
#event-dtl .pl_event-detail--inner--head .head_inner .category h2 {
  font-size: 18px;
  letter-spacing: 0.28em;
  line-height: 1.85;
  font-weight: 500;
  color: #fff;
  margin-bottom: 15px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--head .head_inner .category h2 {
    font-size: 18px;
  }
}
#event-dtl .pl_event-detail--inner--head .head_inner .cate_ttl h3 {
  font-size: 21px;
  letter-spacing: 0.28em;
  line-height: 1.75;
  font-weight: 500;
  color: #fff;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--article {
    margin-bottom: 40px;
  }
}
#event-dtl .pl_event-detail--inner--article .article_inner--img .img_wrap.img-s {
  width: 246px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--article .article_inner--img .img_wrap.img-s {
    width: 100%;
    margin-bottom: 20px;
  }
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--article .article_inner--img .img_wrap.img-s:last-child {
    margin-bottom: 0px;
  }
}
#event-dtl .pl_event-detail--inner--article .article_inner--ttl {
  width: 782px;
  margin: 0 auto 40px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--article .article_inner--ttl {
    width: 100%;
    margin: 0 auto 20px;
  }
}
#event-dtl .pl_event-detail--inner--article .article_inner--ttl h2 {
  font-size: 22px;
  letter-spacing: 0.28em;
  line-height: 1.75;
  font-weight: 500;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--article .article_inner--ttl h2 {
    font-size: 18px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner {
    width: 92%;
    margin: 0 auto;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box {
  width: 782px;
  margin: 0 auto 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .item_box {
    width: 100%;
    display: block;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--left {
  width: 400px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .item_box--left {
    width: 100%;
    margin-bottom: 20px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--left p {
  font-size: 12px;
  letter-spacing: 0.28em;
  line-height: 2.1;
  font-weight: 400;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .item_box--left p {
    font-size: 10px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--left .sec_ttl p {
  font-size: 17px;
  letter-spacing: 0.28em;
  line-height: 2.41;
  font-weight: 500;
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--left .box_table {
  display: flex;
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a {
  width: 375px;
  height: 140px;
  background-color: #80b3a5;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a {
    width: 100%;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a .insta_logo {
  width: 30px;
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a .txt {
  font-size: 10px;
  letter-spacing: 0.1em;
  line-height: 1.8;
  font-weight: 400;
  margin-left: 6.58%;
  color: #fff;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a .txt {
    margin-left: 10px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .item_box--right--inner a .txt .em_txt {
  font-size: 13px;
  letter-spacing: 0.1em;
  line-height: 1.38;
  font-weight: 500;
  padding-top: 5px;
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area {
  width: 782px;
  height: 154px;
  margin: 0 auto 80px;
  background-color: #9da6ac;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .reserv_area {
    width: 100%;
    height: 135px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner {
  color: #fff;
  height: 154px;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-direction: column;
  margin: 0 70px;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner {
    margin: 0;
    height: 135px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .txt {
  font-size: 16px;
  letter-spacing: 0.26em;
  line-height: 1;
  font-weight: 500;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .txt {
    font-size: 16px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .tel {
  font-size: 41px;
  letter-spacing: 0.12em;
  line-height: 1;
  font-weight: 500;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .tel {
    font-size: 37px;
    margin-bottom: 10px;
  }
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .time {
  font-size: 11px;
  letter-spacing: 0.46em;
  line-height: 1;
  font-weight: 500;
}
#event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .txt_en {
  font-size: 16px;
  letter-spacing: 0.26em;
  line-height: 1;
  font-weight: 500;
}
@media (max-width: 480px) {
  #event-dtl .pl_event-detail--inner--item .item_inner .reserv_area--inner .txt_en {
    font-size: 16px;
  }
}
#event-dtl .pl_event-detail .pagination--inner--list .list_txt {
  margin: 0 auto;
}
#event-dtl .pl_event-detail .pagination--inner--list .list_txt p {
  color: #fff;
  background-color: #9da6ac;
}

/*
---------------------------------------
company
---------------------------------------
*/
/*mainvisual*/
#page-company .bg_green {
  width: 100%;
  background-color: #80b3a5;
}
#page-company .bg_gray {
  width: 100%;
  background-color: #b2b8b9;
}
#page-company .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-company .l_contents {
    width: 100%;
    margin-bottom: 60px;
  }
}
#page-company .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-company .l_contents--mv-top {
    height: 490px;
  }
}
#page-company .l_contents--mv-top--catch {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#page-company .l_contents--mv-top--catch h2 {
  font-size: 7.578vw;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1;
  position: relative;
}
@media (max-width: 480px) {
  #page-company .l_contents--mv-top--catch h2 {
    font-size: 40px;
  }
}
#page-company .l_contents--mv-top--catch .sub-ttl {
  font-size: 1.171vw;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  bottom: -3.47vh;
  left: 50%;
  transform: translate(0%, -50%);
}
@media (max-width: 480px) {
  #page-company .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
  }
}
#page-company .pl_company {
  width: 100%;
  margin-bottom: 120px;
}
@media (max-width: 480px) {
  #page-company .pl_company {
    margin-bottom: 0;
  }
}
#page-company .pl_company--inner {
  width: 90%;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner {
    width: 92%;
    margin: 0 auto;
    padding-bottom: 40px;
  }
}
#page-company .pl_company--inner--link_area {
  width: 86.81%;
  margin-left: auto;
  margin-bottom: 80px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--link_area {
    width: 100%;
    margin: 0 auto;
  }
}
#page-company .pl_company--inner--link_area .link_btn {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--link_area .link_btn {
    margin-bottom: 20px;
  }
}
#page-company .pl_company--inner--link_area .link_btn--item {
  width: 250px;
  border-bottom: 1px solid #231815;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--link_area .link_btn--item {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-company .pl_company--inner--link_area .link_btn--item .btn {
  display: block;
}
#page-company .pl_company--inner--link_area .link_btn--item .btn span {
  display: block;
  text-align: center;
}
#page-company .pl_company--inner--link_area .link_btn--item .btn .txt {
  font-size: 15px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
}
#page-company .pl_company--inner--link_area .link_btn--item .btn .img {
  width: 15px;
  display: block;
  margin: 0 auto 30px;
}
#page-company .pl_company--inner--staff {
  width: 90%;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff {
    width: 100%;
  }
}
#page-company .pl_company--inner--staff .txt {
  color: #fff;
  font-weight: 500;
}
#page-company .pl_company--inner--staff--item {
  width: 86.81%;
  margin-left: auto;
  padding: 60px 0 70px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item {
    width: 100%;
    margin: 0 auto;
    padding: 0;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01 {
  margin-bottom: 110px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01 {
    margin-bottom: 60px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01 .ttl {
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
  margin-bottom: 60px;
  position: relative;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01 .ttl {
    font-size: 26px;
    padding-top: 20px;
    text-align: center;
    padding-left: 10px;
    margin-bottom: 40px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01 .ttl:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-top: 1px solid #fff;
  width: 153px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01 .ttl:after {
    left: 50%;
    transform: translateX(-50%);
    width: 135px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner {
  display: flex;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner {
    display: block;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .img {
  width: 400px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .img {
    width: 100%;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box {
  width: 475px;
  margin-left: 20px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box {
    width: 100%;
    margin-left: 0;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .name_item {
  margin-bottom: 30px;
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .name_item .name_ja {
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .name_item .name_ja {
    font-size: 22px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .name_item .name_en {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1;
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .ttl_item {
  margin-bottom: 25px;
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .ttl_item p {
  font-size: 21px;
  letter-spacing: 0.1em;
  line-height: 1.95;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .ttl_item p {
    font-size: 16px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area p {
  font-size: 11px;
  letter-spacing: 0.15em;
  line-height: 2.272;
  margin-bottom: 30px;
  text-align: justify;
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube {
  width: 228px;
  height: 83px;
  border: solid 1px #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube {
    width: 160px;
    height: 75px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube .txt {
  font-size: 16px;
  letter-spacing: 0.2em;
  line-height: 1.375;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube .txt {
    font-size: 14px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube .icon {
  width: 52px;
  margin-left: 20px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .y_tube .icon {
    width: 40px;
    margin-left: 5px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn {
  width: 228px;
  height: 83px;
  border: solid 1px #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn {
    width: 160px;
    height: 75px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn .txt {
  font-size: 16px;
  letter-spacing: 0.2em;
  line-height: 1.375;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn .txt {
    font-size: 14px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn .icon {
  width: 18px;
  margin-left: 15px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item01--inner .txt_box .txt_area .btn_area .sns_btn .icon {
    margin-left: 5px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02 {
  margin-top: -60px;
  padding-top: 60px;
}
#page-company .pl_company--inner--staff--item .staff_item02 .ttl {
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
  position: relative;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02 .ttl {
    font-size: 26px;
    padding-top: 20px;
    text-align: center;
    padding-left: 10px;
    margin-bottom: 40px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02 .ttl:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-top: 1px solid #fff;
  width: 196px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02 .ttl:after {
    left: 50%;
    transform: translateX(-50%);
    width: 190px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner {
    display: block;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box {
  width: 460px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner {
  display: flex;
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner {
    display: block;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .img {
  width: 230px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .img {
    width: 100%;
    margin-bottom: 20px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item {
  align-self: flex-end;
  margin-left: 30px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item {
    display: flex;
    margin-left: 0;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_ttl {
  display: block;
  font-size: 12px;
  letter-spacing: 0.28em;
  line-height: 1.2;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_ttl {
    display: none;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_ja {
  display: block;
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_ja {
    font-size: 22px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_en {
  display: block;
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 1;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box--inner .name_item .name_en {
    display: flex;
    align-items: center;
    margin-top: 5px;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box .txt_area p {
  font-size: 13px;
  letter-spacing: 0.28em;
  line-height: 1.92;
  margin-bottom: 30px;
  text-align: justify;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box .txt_area p:last-child {
    margin-bottom: 0;
  }
}
#page-company .pl_company--inner--staff--item .staff_item02--inner .staff_box:last-child {
  margin-bottom: 0;
}
#page-company .pl_company--inner--info {
  width: 90%;
  padding: 80px 0 100px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info {
    width: 100%;
    padding: 40px 0 0;
  }
}
#page-company .pl_company--inner--info--inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner {
    width: 100%;
    margin: 0 auto;
  }
}
#page-company .pl_company--inner--info--inner .ttl {
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
  margin-bottom: 70px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner .ttl {
    font-size: 26px;
    margin-bottom: 20px;
    text-align: center;
  }
}
#page-company .pl_company--inner--info--inner--item {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-company .pl_company--inner--info--inner--item .txt_area {
  width: 590px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .txt_area {
    width: 100%;
    margin-bottom: 30px;
  }
}
#page-company .pl_company--inner--info--inner--item .txt_area dl {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border-bottom: 1px solid #9da6ac;
  padding: 24px 0;
  letter-spacing: 0.32em;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .txt_area dl {
    padding: 20px 0;
  }
}
#page-company .pl_company--inner--info--inner--item .txt_area dl dt {
  width: 130px;
  font-weight: 700;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .txt_area dl dt {
    width: 100px;
  }
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .txt_area dl dd {
    width: calc(100% - 100px);
  }
}
#page-company .pl_company--inner--info--inner--item .txt_area dl:first-child {
  border-top: 1px solid #9da6ac;
}
#page-company .pl_company--inner--info--inner--item .img_area {
  margin-left: 30px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .img_area {
    margin-left: 0;
  }
}
#page-company .pl_company--inner--info--inner--item .img_area .img {
  width: 277px;
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .img_area .img {
    width: 100%;
  }
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--info--inner--item .img_area .img:last-child {
    margin-bottom: 0;
  }
}
#page-company .pl_company--inner--history {
  width: 90%;
  padding: 80px 0 100px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history {
    width: 100%;
    padding: 40px 0 0;
  }
}
#page-company .pl_company--inner--history--inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history--inner {
    width: 100%;
    margin: 0 auto;
  }
}
#page-company .pl_company--inner--history--inner .ttl {
  font-size: 31px;
  letter-spacing: 0.28em;
  line-height: 2;
  margin-bottom: 70px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history--inner .ttl {
    font-size: 26px;
    margin-bottom: 20px;
    text-align: center;
  }
}
#page-company .pl_company--inner--history--inner--item {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-company .pl_company--inner--history--inner--item .txt_area {
  width: 590px;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history--inner--item .txt_area {
    width: 100%;
  }
}
#page-company .pl_company--inner--history--inner--item .txt_area dl {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border-bottom: 1px solid #231815;
  padding: 24px 0;
  letter-spacing: 0.32em;
}
#page-company .pl_company--inner--history--inner--item .txt_area dl dt {
  width: 130px;
  font-weight: 700;
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history--inner--item .txt_area dl dt {
    width: 100px;
  }
}
@media (max-width: 480px) {
  #page-company .pl_company--inner--history--inner--item .txt_area dl dd {
    width: calc(100% - 100px);
  }
}
#page-company .pl_company--inner--history--inner--item .txt_area dl:first-child {
  border-top: 1px solid #231815;
}

/*
---------------------------------------
contact
---------------------------------------
*/
/*mainvisual*/
#page-contact .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact .l_contents {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-contact .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-contact .l_contents--mv-top {
    height: 490px;
  }
}
#page-contact .l_contents--mv-top--catch {
  position: absolute;
  bottom: -23px;
  left: 160px;
}
@media (max-width: 480px) {
  #page-contact .l_contents--mv-top--catch {
    left: 15px;
    bottom: -6px;
  }
}
#page-contact .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1.17;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.14em;
    line-height: 1;
    font-weight: 500;
  }
}
#page-contact .l_contents--mv-top--catch .sub-ttl {
  font-size: 17px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 720px;
  width: 200px;
}
@media (max-width: 480px) {
  #page-contact .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    letter-spacing: 0.1em;
    line-height: 1.25;
    font-weight: 500;
    left: 240px;
    top: auto;
    transform: inherit;
    bottom: 2px;
    width: 110px;
  }
}
#page-contact .pl_contact {
  margin-bottom: 180px;
  width: 92%;
  margin: 0 auto;
}
#page-contact .pl_contact--inner--item .reserv_area {
  width: 900px;
  height: 160px;
  margin: 0 auto 80px;
  background-color: #80b3a5;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .reserv_area {
    width: 100%;
    height: 135px;
    margin: 0 auto 40px;
  }
}
#page-contact .pl_contact--inner--item .reserv_area--inner {
  color: #fff;
  height: 160px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 5.46%;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .reserv_area--inner {
    height: 135px;
    padding: 20px 0;
  }
}
#page-contact .pl_contact--inner--item .reserv_area--inner .txtarea {
  text-align: center;
  margin-left: 16px;
}
#page-contact .pl_contact--inner--item .reserv_area--inner .txt {
  font-size: 23px;
  letter-spacing: 0.26em;
  line-height: 1;
  font-weight: 500;
  display: block;
  margin-bottom: 15px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .reserv_area--inner .txt {
    font-size: 16px;
  }
}
#page-contact .pl_contact--inner--item .reserv_area--inner .time {
  font-size: 15px;
  letter-spacing: 0.46em;
  line-height: 1;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .reserv_area--inner .time {
    font-size: 14px;
  }
}
#page-contact .pl_contact--inner--item .reserv_area--inner .mobile_img {
  width: 37px;
}
#page-contact .pl_contact--inner--item .reserv_area--inner .mobile_img img {
  width: 100%;
}
#page-contact .pl_contact--inner--item .form_step {
  margin-bottom: 80px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step {
    margin-bottom: 40px;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ttl h2 {
  font-size: 23px;
  letter-spacing: 0.26em;
  line-height: 2.79;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ttl h2 {
    font-size: 14px;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap {
  width: 900px;
  height: 50px;
  margin: 0 auto 80px;
  display: flex;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap {
    width: 100%;
    margin: 0 auto 40px;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon {
  display: block;
  width: 300px;
  height: 50px;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon {
    width: 33.333%;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p {
  display: flex;
  width: 300px;
  height: 50px;
  clip: rect(0px 340px 50px 0px);
  position: absolute;
  color: #fff;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p {
    width: 123px;
    flex-direction: column;
    align-content: center;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p span {
  display: block;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p .num {
  font-size: 10px;
  letter-spacing: 0.26em;
  line-height: 1;
  font-weight: 500;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p .num {
    font-size: 9px;
    margin-bottom: 5px;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p .txt {
  font-size: 18px;
  letter-spacing: 0.26em;
  line-height: 1;
  font-weight: 500;
  margin-left: 10px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p .txt {
    font-size: 14px;
    margin-left: 0;
  }
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon:first-child {
  background: #727171;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon:nth-child(2) {
  background: #949495;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon:nth-child(3) {
  background: #b5b5b6;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon:first-child :after {
  border-left: 30px solid #727171;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon:nth-child(2) :after {
  border-left: 30px solid #949495;
}
#page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p:after {
  content: "";
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  position: absolute;
  top: -50%;
  left: 100%;
  z-index: 1;
}
@media (max-width: 480px) {
  #page-contact .pl_contact--inner--item .form_step .step_ribbon .ribbon_wrap .ribbon p:after {
    left: 93%;
  }
}
#page-contact .pl_contact .form__cont {
  width: 900px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont {
    width: 100%;
  }
}
#page-contact .pl_contact .form__cont dl .row.table {
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table {
    border-bottom: 1px dashed #9fa0a0;
    padding-bottom: 15px;
    margin-bottom: 20px;
  }
}
#page-contact .pl_contact .form__cont dl .row.table dt {
  font-size: 15px;
  letter-spacing: 0.32em;
  font-weight: 400;
  width: 160px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table dt {
    display: flex;
    line-height: 1;
    margin-bottom: 10px;
    width: 100%;
  }
}
#page-contact .pl_contact .form__cont dl .row.table dt .req-label {
  color: #fff;
  width: 40px;
  height: 16px;
  font-size: 11px;
  letter-spacing: 0.32em;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table dt .req-label {
    margin-right: 10px;
  }
}
#page-contact .pl_contact .form__cont dl .row.table dt .label_gray {
  background-color: #9da6ac;
}
#page-contact .pl_contact .form__cont dl .row.table dt .label_green {
  background-color: #80b3a5;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table .cat-ttl {
    margin-bottom: 25px;
  }
}
#page-contact .pl_contact .form__cont dl .row.table dd {
  width: 490px;
  display: flex;
  align-items: center;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table dd {
    width: 100%;
  }
}
#page-contact .pl_contact .form__cont dl .row.table dd .yuubin_icon {
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  margin-right: 15px;
}
#page-contact .pl_contact .form__cont dl .row.table dd .yuubin_txt {
  font-size: 8px;
  letter-spacing: 0.1em;
  line-height: 1.75;
  font-weight: 400;
  margin-left: 15px;
  width: 100%;
}
#page-contact .pl_contact .form__cont dl .row.table .yuubin input {
  width: 190px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table .yuubin input {
    width: 100%;
  }
}
#page-contact .pl_contact .form__cont dl .row.table .visit {
  width: 490px;
}
#page-contact .pl_contact .form__cont dl .row.table .d-t {
  justify-content: space-between;
}
#page-contact .pl_contact .form__cont dl .row.table .date {
  width: 270px;
}
#page-contact .pl_contact .form__cont dl .row.table .time {
  width: 205px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .form__cont dl .row.table:last-child {
    border-bottom: none;
  }
}
#page-contact .pl_contact .submit-box {
  text-align: center;
  margin-bottom: 60px;
}
#page-contact .pl_contact .submit-box .submit-btn {
  font-size: 18px;
  letter-spacing: 0.26em;
  line-height: 3.45;
  font-weight: 500;
  color: #fff;
  background-color: #727171;
  width: 375px;
  height: 70px;
}
@media (max-width: 480px) {
  #page-contact .pl_contact .submit-box .submit-btn {
    width: 275px;
    height: 65px;
  }
}
#page-contact .pl_contact .alert_txt {
  text-align: center;
}
#page-contact .pl_contact .alert_txt p {
  font-size: 11px;
  letter-spacing: 0.1em;
  line-height: 1.75;
  font-weight: 400;
  color: #727171;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #page-contact input[type=radio] + label, #page-contact input[type=checkbox] + label {
    padding-left: 30px;
  }
}
@media (max-width: 480px) {
  #page-contact input[type=radio] + label::before, #page-contact input[type=checkbox] + label::before {
    width: 21px;
    height: 21px;
  }
}

/*
---------------------------------------
contact-confirm
---------------------------------------
*/
#contact .l_contents {
  width: 90%;
  position: relative;
  margin-bottom: 100px;
}
@media (max-width: 480px) {
  #contact .l_contents {
    width: 100%;
    margin-bottom: 40px;
  }
}
#contact .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #contact .l_contents--mv-top {
    height: 490px;
  }
}
#contact .l_contents--mv-top--catch {
  position: absolute;
  bottom: -23px;
  left: 160px;
}
@media (max-width: 480px) {
  #contact .l_contents--mv-top--catch {
    left: 15px;
    bottom: -6px;
  }
}
#contact .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1.17;
  position: relative;
}
@media (max-width: 480px) {
  #contact .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.14em;
    line-height: 1;
    font-weight: 500;
  }
}
#contact .l_contents--mv-top--catch .sub-ttl {
  font-size: 17px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 720px;
  width: 200px;
}
@media (max-width: 480px) {
  #contact .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    letter-spacing: 0.1em;
    line-height: 1.25;
    font-weight: 500;
    left: 240px;
    top: auto;
    transform: inherit;
    bottom: 2px;
    width: 110px;
  }
}
#contact .sec-mail {
  margin-bottom: 180px;
  width: 92%;
  margin: 0 auto;
}
#contact .sec-mail .txt_area {
  margin-bottom: 60px;
}
#contact .sec-mail .txt_area .ttl {
  font-size: 23px;
  letter-spacing: 0.26em;
  line-height: 2.79;
  font-weight: 500;
  text-align: center;
}
#contact .sec-mail .form__cont {
  width: 900px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont {
    width: 100%;
  }
}
#contact .sec-mail .form__cont dl .row.table {
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table {
    border-bottom: 1px dashed #9fa0a0;
    padding-bottom: 15px;
    margin-bottom: 20px;
  }
}
#contact .sec-mail .form__cont dl .row.table dt {
  font-size: 15px;
  letter-spacing: 0.32em;
  font-weight: 400;
  width: 160px;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table dt {
    display: flex;
    line-height: 1;
    margin-bottom: 10px;
    width: 100%;
  }
}
#contact .sec-mail .form__cont dl .row.table dt .req-label {
  background-color: #9fa0a0;
  color: #fff;
  width: 40px;
  height: 16px;
  font-size: 11px;
  letter-spacing: 0.32em;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table dt .req-label {
    margin-right: 10px;
  }
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table .cat-ttl {
    margin-bottom: 25px;
  }
}
#contact .sec-mail .form__cont dl .row.table dd {
  width: 490px;
  display: flex;
  align-items: center;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table dd {
    width: 100%;
  }
}
#contact .sec-mail .form__cont dl .row.table dd .yuubin_icon {
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  margin-right: 15px;
}
#contact .sec-mail .form__cont dl .row.table dd .yuubin_txt {
  font-size: 8px;
  letter-spacing: 0.1em;
  line-height: 1.75;
  font-weight: 400;
  margin-left: 15px;
  width: 100%;
}
#contact .sec-mail .form__cont dl .row.table .yuubin input {
  width: 190px;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table .yuubin input {
    width: 100%;
  }
}
#contact .sec-mail .form__cont dl .row.table .visit {
  width: 490px;
}
#contact .sec-mail .form__cont dl .row.table .d-t {
  justify-content: space-between;
}
#contact .sec-mail .form__cont dl .row.table .date {
  width: 270px;
}
#contact .sec-mail .form__cont dl .row.table .time {
  width: 205px;
}
@media (max-width: 480px) {
  #contact .sec-mail .form__cont dl .row.table:last-child {
    border-bottom: none;
  }
}
#contact .sec-mail .submit-box {
  text-align: center;
  margin-bottom: 60px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  #contact .sec-mail .submit-box {
    justify-content: center;
  }
}
#contact .sec-mail .submit-box .submit-btn {
  font-size: 18px;
  letter-spacing: 0.26em;
  line-height: 3.45;
  font-weight: 500;
  color: #fff;
  background-color: #727171;
  width: 375px;
  height: 70px;
  display: block;
}
@media (max-width: 480px) {
  #contact .sec-mail .submit-box .submit-btn {
    width: 275px;
    height: 65px;
    margin-bottom: 30px;
  }
}
#contact .sec-mail .alert_txt {
  text-align: center;
}
#contact .sec-mail .alert_txt p {
  font-size: 11px;
  letter-spacing: 0.1em;
  line-height: 1.75;
  font-weight: 400;
  color: #727171;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #contact input[type=radio] + label, #contact input[type=checkbox] + label {
    padding-left: 30px;
  }
}
@media (max-width: 480px) {
  #contact input[type=radio] + label::before, #contact input[type=checkbox] + label::before {
    width: 21px;
    height: 21px;
  }
}

/*
---------------------------------------
model_plan
---------------------------------------
*/
/*mainvisual*/
#page-model_plan .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-model_plan .l_contents {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-model_plan .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-model_plan .l_contents--mv-top {
    height: 490px;
  }
}
#page-model_plan .l_contents--mv-top--catch {
  position: absolute;
  bottom: -15px;
  left: 140px;
}
@media (max-width: 480px) {
  #page-model_plan .l_contents--mv-top--catch {
    left: 15px;
    bottom: 0;
  }
}
#page-model_plan .l_contents--mv-top--catch h2 {
  font-size: 94px;
  color: #231815;
  letter-spacing: 0.16em;
  line-height: 1;
  position: relative;
}
@media (max-width: 480px) {
  #page-model_plan .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.2em;
    color: #fff;
  }
}
#page-model_plan .l_contents--mv-top--catch h2 .img {
  width: 311px;
  position: absolute;
  top: -114px;
  left: 0;
}
@media (max-width: 480px) {
  #page-model_plan .l_contents--mv-top--catch h2 .img {
    width: 125px;
    top: -44px;
    left: 0;
  }
}
#page-model_plan .l_breadcrumb--inner--item {
  color: #fff;
}
#page-model_plan .l_breadcrumb--inner--item:after {
  background-image: linear-gradient(to left top, transparent 49.5%, white 49.5%, white 50.5%, transparent 50.5%);
}
#page-model_plan .pl_model_plan {
  width: 100%;
}
#page-model_plan .pl_model_plan--intro {
  margin-bottom: 100px;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro {
    margin-bottom: 60px;
  }
}
#page-model_plan .pl_model_plan--intro .bg_green {
  position: relative;
}
#page-model_plan .pl_model_plan--intro .bg_green:after {
  content: "";
  width: 100%;
  height: 100%;
  background-color: #80b3a5;
  position: absolute;
  top: 0;
  left: 0;
  padding-top: 230px;
  margin-top: -230px;
  z-index: -1;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro .bg_green:after {
    padding-top: 40px;
    margin-top: -40px;
  }
}
#page-model_plan .pl_model_plan--intro--txt_area {
  width: 90%;
  padding-bottom: 80px;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--txt_area {
    width: 92%;
    margin: 0 auto;
    padding-bottom: 40px;
  }
}
#page-model_plan .pl_model_plan--intro--txt_area .intro_ttl {
  width: 100%;
}
#page-model_plan .pl_model_plan--intro--txt_area .intro_ttl h2 {
  text-align: center;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--txt_area .intro_ttl h2 {
    margin-bottom: 40px;
  }
}
#page-model_plan .pl_model_plan--intro--txt_area .intro_ttl h2 .img {
  width: 850px;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--txt_area .intro_ttl h2 .img {
    width: 100%;
  }
}
#page-model_plan .pl_model_plan--intro--txt_area .intro_txt {
  width: auto;
  margin: 0 auto;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--txt_area .intro_txt {
    width: 100%;
  }
}
#page-model_plan .pl_model_plan--intro--txt_area .intro_txt p {
  font-size: 19px;
  letter-spacing: 0.22em;
  line-height: 2.11;
  font-weight: 500;
  color: #fff;
  text-align: center;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--txt_area .intro_txt p {
    font-size: 14px;
    line-height: 1.75;
    text-align: justify;
  }
}
#page-model_plan .pl_model_plan--intro--img_area .img_inner {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#page-model_plan .pl_model_plan--intro--img_area .img_inner li {
  width: 20%;
}
@media (max-width: 480px) {
  #page-model_plan .pl_model_plan--intro--img_area .img_inner li {
    width: 50%;
  }
}
/*
---------------------------------------
coming_soon
---------------------------------------
*/
#page-comingsoon .pl_coming {
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
#page-comingsoon .pl_coming--intro {
  margin-bottom: 120px;
}
#page-comingsoon .pl_coming--intro .img_logo {
  margin: 160px auto 60px;
  width: 200px;
}
#page-comingsoon .pl_coming--intro .ttl {
  text-align: center;
  margin-bottom: 40px;
}
#page-comingsoon .pl_coming--intro .ttl p {
  font-size: 32px;
  letter-spacing: 0.075em;
  line-height: 1.85;
  font-weight: 500;
}
#page-comingsoon .pl_coming--intro .txt {
  text-align: center;
}
#page-comingsoon .pl_coming--intro .txt p {
  font-size: 18px;
  letter-spacing: 0.175em;
  line-height: 2;
  font-weight: 500;
}

/*
---------------------------------------
header
---------------------------------------
*/
.l_header {
  position: relative;
}
.l_header--logo {
  position: absolute;
  top: 40px;
  left: 140px;
  z-index: 999;
}
@media (max-width: 480px) {
  .l_header--logo {
    top: 30px;
    left: 24px;
  }
}
.l_header--logo .img {
  width: 183px;
}
@media (max-width: 480px) {
  .l_header--logo .img {
    width: 160px;
  }
}

/*
---------------------------------------
a-side
---------------------------------------
*/
#SIDE {
  width: 10%;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9999;
  overflow: hidden;
}
@media (max-width: 480px) {
  #SIDE {
    display: none;
  }
}
#SIDE .l_a_side {
  text-align: center;
  overflow: hidden;
}
#SIDE .l_a_side a:hover {
  opacity: 0.6;
}
#SIDE .l_a_side--menu {
  position: absolute;
  top: 40px;
  width: 28px;
  height: 28px;
  left: 50%;
  transform: translateX(-50%);
}
#SIDE .l_a_side--side_nav {
  padding-top: 68px;
}
#SIDE .l_a_side--side_nav ul > li > a {
  margin: 0 auto;
}
#SIDE .l_a_side--side_nav .nav {
  position: relative;
  width: 100%;
  height: 220px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#SIDE .l_a_side--side_nav .nav:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  border-bottom: 1px solid #231815;
  width: 35px;
}
#SIDE .l_a_side--side_nav .nav:last-child:after {
  border-bottom: none;
}
#SIDE .l_a_side--side_nav .nav_ja {
  font-size: 14px;
  letter-spacing: 0.32em;
  line-height: 1.75;
  font-weight: 400;
}
#SIDE .l_a_side--side_nav .nav_en {
  font-size: 11px;
  letter-spacing: 0.32em;
  line-height: 1.75;
  font-weight: 400;
}
#SIDE .l_a_side--side_nav .nav_en1 {
  font-size: 11px;
  margin-top: -72px;
}
#SIDE .l_a_side--side_nav .nav_en2 {
  font-size: 11px;
  margin-top: -17px;
}
#SIDE .l_a_side--side_nav .nav_en3 {
  font-size: 11px;
  margin-top: 0px;
}
#SIDE .l_a_side--sns_btn {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
#SIDE .l_a_side--sns_btn .insta {
  width: 18px;
}
#SIDE .l_a_side--sns_btn .fb {
  width: 10px;
  margin-left: 14px;
}
#SIDE .l_a_side .kozuka {
  font-weight: 400;
}

/*
---------------------------------------
breadcrumb
---------------------------------------
*/
.l_breadcrumb {
  width: 90%;
  position: relative;
  padding: 20px 0 100px;
}
@media (max-width: 480px) {
  .l_breadcrumb {
    display: none;
  }
}
.l_breadcrumb--inner {
  width: 86.81%;
  margin-left: auto;
  text-align: right;
}
.l_breadcrumb--inner--item {
  position: relative;
  margin-left: 35px;
  color: #595757;
  font-size: 0.571em;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
}
.l_breadcrumb--inner--item:after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -25px;
  content: "";
  width: 8px;
  height: 8px;
  background-image: linear-gradient(to left top, transparent 49.5%, gray 49.5%, gray 50.5%, transparent 50.5%);
}
.l_breadcrumb--inner--item:last-child:after {
  display: none;
}

/*contact-parts*/
@media (min-width: 1281px) and (max-width: 3000px) {
  .pl_contact-parts--inner {
    margin-right: auto;
  }
}
.pl_contact-parts {
  width: 90%;
  height: auto;
  margin-bottom: 150px;
}
.pl_contact-parts .sp {
  display: none;
}
@media (max-width: 480px) {
  .pl_contact-parts {
    width: 100%;
    margin-bottom: 70px;
  }
  .pl_contact-parts .pc {
    display: none;
  }
  .pl_contact-parts .sp {
    display: block;
  }
}
.pl_contact-parts--inner {
  content: "";
  background-image: url("/images/common/contact_bg.jpg");
  background-position: center center;
  background-size: cover;
  width: 923px;
  height: 525px;
  margin-left: auto;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner {
    background-image: url("/images/common/sp/contact_bg.jpg");
    width: 100%;
    height: 316px;
    margin: 0 auto;
  }
}
.pl_contact-parts--inner--ttl {
  font-size: 2.421vw;
  font-weight: 500;
  letter-spacing: 0.6em;
  line-height: 1.894;
  padding-top: 4.8%;
  color: #fff;
  text-align: center;
  margin-bottom: 4.8%;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--ttl {
    font-size: 20px;
  }
}
.pl_contact-parts--inner--item .item {
  background-color: #fff;
  opacity: 0.85;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pl_contact-parts--inner--item .item_side {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: 730px;
  margin: 0 auto 40px;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item_side {
    width: 323px;
    margin: 0 auto 20px;
  }
}
.pl_contact-parts--inner--item .item_side .item01, .pl_contact-parts--inner--item .item_side .item02, .pl_contact-parts--inner--item .item_side .item03 {
  width: 200px;
  height: 200px;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item_side .item01, .pl_contact-parts--inner--item .item_side .item02, .pl_contact-parts--inner--item .item_side .item03 {
    width: 100%;
    height: auto;
    padding: 20px 0;
    justify-content: space-around;
  }
}
.pl_contact-parts--inner--item .item_side p {
  font-size: 19px;
  font-weight: 500;
  letter-spacing: 0.78em;
  line-height: 2;
  text-align: center;
  margin-left: 0.78em;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item_side p {
    font-size: 17px;
    margin-left: 0;
  }
}
.pl_contact-parts--inner--item .item_side .item_txt01 {
  font-size: 12px;
  letter-spacing: 0.2em;
  line-height: 1.75;
  font-weight: 500;
  margin-left: 0;
  text-align-last: left;
}
.pl_contact-parts--inner--item .item04 {
  width: 730px;
  height: 87px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item04 {
    width: 323px;
  }
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item04 .item_inner {
    padding: 15px 0;
  }
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .item04 .item_inner span {
    display: block;
    text-align: center;
  }
}
.pl_contact-parts--inner--item .txt {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.26em;
  line-height: 3.45;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .txt {
    font-size: 13px;
    line-height: 1;
    margin-bottom: 10px;
  }
}
.pl_contact-parts--inner--item .tel {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0.28em;
  line-height: 2.26;
  margin-left: 20px;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .tel {
    font-size: 24px;
    line-height: 1;
    margin-bottom: 10px;
  }
}
.pl_contact-parts--inner--item .time {
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.46em;
  line-height: 5.49;
  margin-left: 20px;
}
@media (max-width: 480px) {
  .pl_contact-parts--inner--item .time {
    font-size: 11px;
    line-height: 1;
  }
}

/*
---------------------------------------
contact-complete
---------------------------------------
*/
/*mainvisual*/
#page-contact_complete .l_contents {
  width: 90%;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact_complete .l_contents {
    width: 100%;
    margin-bottom: 40px;
  }
}
#page-contact_complete .l_contents--mv-top {
  width: 100%;
  height: 767px;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 480px) {
  #page-contact_complete .l_contents--mv-top {
    height: 490px;
  }
}
#page-contact_complete .l_contents--mv-top--catch {
  position: absolute;
  bottom: -23px;
  left: 160px;
}
@media (max-width: 480px) {
  #page-contact_complete .l_contents--mv-top--catch {
    left: 15px;
    bottom: -6px;
  }
}
#page-contact_complete .l_contents--mv-top--catch h2 {
  font-size: 104px;
  color: #fff;
  letter-spacing: 0.24em;
  line-height: 1.17;
  position: relative;
}
@media (max-width: 480px) {
  #page-contact_complete .l_contents--mv-top--catch h2 {
    font-size: 40px;
    letter-spacing: 0.14em;
    line-height: 1;
    font-weight: 500;
  }
}
#page-contact_complete .l_contents--mv-top--catch .sub-ttl {
  font-size: 17px;
  color: #fff;
  letter-spacing: 0.9em;
  line-height: 1;
  font-weight: 400;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 720px;
  width: 200px;
}
@media (max-width: 480px) {
  #page-contact_complete .l_contents--mv-top--catch .sub-ttl {
    font-size: 16px;
    letter-spacing: 0.1em;
    line-height: 1.25;
    font-weight: 500;
    left: 240px;
    top: auto;
    transform: inherit;
    bottom: 2px;
    width: 110px;
  }
}
#page-contact_complete .pl_contact-complete {
  padding: 120px 0;
}
@media (max-width: 480px) {
  #page-contact_complete .pl_contact-complete {
    width: 92%;
    margin: 0 auto;
    padding: 0 0 80px;
  }
}
#page-contact_complete .pl_contact-complete--inner--item {
  text-align: center;
}
#page-contact_complete .pl_contact-complete--inner--item h2 {
  font-size: 32px;
  letter-spacing: 0.2em;
  line-height: 1.75;
  font-weight: 500;
  margin-bottom: 60px;
}
@media (max-width: 480px) {
  #page-contact_complete .pl_contact-complete--inner--item h2 {
    font-size: 26px;
    margin-bottom: 40px;
  }
}
#page-contact_complete .pl_contact-complete--inner--item .txt_box p {
  font-size: 18px;
  letter-spacing: 0.2em;
  line-height: 2;
  font-weight: 500;
}
@media (max-width: 480px) {
  #page-contact_complete .pl_contact-complete--inner--item .txt_box p {
    font-size: 15px;
    letter-spacing: 0.075em;
    margin-bottom: 20px;
  }
}

/*
---------------------------------------
detail
---------------------------------------
*/
.l_detail {
  width: 90%;
  /*pagination*/
}
@media (max-width: 480px) {
  .l_detail {
    width: 100%;
  }
}
.l_detail--inner--head .head_inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  .l_detail--inner--head .head_inner {
    width: 100%;
  }
}
.l_detail--inner--head .head_inner .head_ttl h2 {
  font-size: 16px;
  letter-spacing: 0.28em;
  line-height: 1.43;
  font-weight: 500;
  color: #fff;
  margin-bottom: 15px;
}
.l_detail--inner--head .head_inner .head_txt .txt {
  font-size: 8px;
  letter-spacing: 0.1em;
  line-height: 1.71;
  font-weight: 400;
  color: #fff;
  margin-bottom: 10px;
}
.l_detail--inner--head .head_inner .head_label .label1 {
  font-size: 10px;
  letter-spacing: 0.28em;
  line-height: 1;
  font-weight: 500;
  color: #231815;
  background-color: #fff;
  display: inline-block;
  padding: 3px 4px;
}
.l_detail--inner--head .head_inner .head_label .label2 {
  font-size: 8px;
  letter-spacing: 0.32em;
  line-height: 1;
  font-weight: 400;
  color: #fff;
  border: solid 1px #fff;
  display: inline-block;
  padding: 2px 4px;
  margin-left: 10px;
}
.l_detail--inner--article {
  margin-top: -40px;
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  .l_detail--inner--article {
    margin-bottom: 60px;
  }
}
.l_detail--inner--article .article_inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  .l_detail--inner--article .article_inner {
    width: 92%;
    margin: 0 auto;
  }
}
.l_detail--inner--article .article_inner--img {
  width: 782px;
  margin: 0 auto 40px;
}
@media (max-width: 480px) {
  .l_detail--inner--article .article_inner--img {
    width: 100%;
  }
}
.l_detail--inner--article .article_inner--txt {
  width: 782px;
  margin: 0 auto 40px;
}
@media (max-width: 480px) {
  .l_detail--inner--article .article_inner--txt {
    width: 100%;
  }
}
.l_detail--inner--article .article_inner--txt p {
  font-size: 12px;
  letter-spacing: 0.28em;
  line-height: 2;
  font-weight: 500;
  text-align: justify;
}
.l_detail .pagination {
  margin-bottom: 140px;
}
@media (max-width: 480px) {
  .l_detail .pagination {
    margin-bottom: 80px;
  }
}
.l_detail .pagination--inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  .l_detail .pagination--inner {
    width: 92%;
    margin: 0 auto;
  }
}
.l_detail .pagination--inner--list {
  width: 782px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  .l_detail .pagination--inner--list {
    width: 80%;
  }
}
.l_detail .pagination--inner--list--item .txt {
  font-size: 11px;
  letter-spacing: 0.28em;
  line-height: 2.18;
  font-weight: 500;
  color: #231815;
}
@media (max-width: 480px) {
  .l_detail .pagination--inner--list--item .txt {
    display: none;
  }
}
.l_detail .pagination--inner--list--item .ttl {
  font-size: 9px;
  letter-spacing: 0.28em;
  line-height: 2.66;
  font-weight: 500;
  color: #231815;
}
@media (max-width: 480px) {
  .l_detail .pagination--inner--list--item .ttl {
    display: none;
  }
}
.l_detail .pagination--inner--list .prev_txt {
  position: relative;
  text-align: left;
  padding-left: 30px;
}
.l_detail .pagination--inner--list .prev_txt .arrow_left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.l_detail .pagination--inner--list .prev_txt .arrow_left img {
  width: 16px;
}
.l_detail .pagination--inner--list .list_txt {
  width: 117px;
  height: 37px;
  display: inline-flex;
}
.l_detail .pagination--inner--list .list_txt p {
  font-size: 10px;
  letter-spacing: 0.28em;
  line-height: 2.4;
  font-weight: 500;
  width: 117px;
  height: 37px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.l_detail .pagination--inner--list .next_txt {
  position: relative;
  text-align: right;
  padding-right: 30px;
}
.l_detail .pagination--inner--list .next_txt .arrow_right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.l_detail .pagination--inner--list .next_txt .arrow_right img {
  width: 16px;
}
/*
---------------------------------------
footer
---------------------------------------
*/
.l_footer {
  width: 90%;
  position: relative;
}
.l_footer .sp {
  display: none;
}
@media (min-width: 1281px) and (max-width: 2560px) {
  .l_footer {
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 480px) {
  .l_footer {
    width: 92%;
    margin: 0 auto 20px;
    padding-bottom: 90px;
  }
  .l_footer .pc {
    display: none;
  }
  .l_footer .sp {
    display: block;
  }
}
.l_footer .top_btn {
  font-style: italic;
  font-size: 15px;
  color: #80b3a5;
  position: absolute;
  bottom: 80px;
  right: 0;
  transform: rotate(90deg);
}
@media (max-width: 480px) {
  .l_footer .top_btn {
    display: none;
  }
}
.l_footer .top_btn .btn {
  position: relative;
}
.l_footer .top_btn .btn:before, .l_footer .top_btn .btn:after {
  content: "";
  display: block;
  position: absolute;
  top: 120%;
  right: -50px;
  height: 1px;
  background: #80b3a5;
}
.l_footer .top_btn .btn:before {
  width: 127px;
  transform: translate(30px, 0px);
}
.l_footer .top_btn .btn:after {
  width: 10px;
  transform-origin: right center;
  transform: translate(-97px, 0px) rotate(150deg);
}
.l_footer--inner {
  width: 86.81%;
  margin-left: auto;
}
@media (max-width: 480px) {
  .l_footer--inner {
    width: 100%;
  }
}
.l_footer--inner small {
  font-size: 10px;
  font-weight: 400;
  color: #727171;
  font-style: italic;
  letter-spacing: 0.18em;
}
@media (max-width: 480px) {
  .l_footer--inner small {
    font-size: 3px;
    text-align: center;
  }
}
.l_footer--inner--nav {
  width: 750px;
  letter-spacing: 0.32em;
  margin-bottom: 80px;
}
@media (max-width: 480px) {
  .l_footer--inner--nav {
    width: 100%;
    font-size: 14px;
  }
}
.l_footer--inner--nav ul {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  margin-bottom: 10px;
}
@media (max-width: 480px) {
  .l_footer--inner--nav .nav_item02 {
    justify-content: flex-start;
  }
}
.l_footer--inner--nav .nav_item02 li:last-child {
  margin-left: 40px;
}
.l_footer--inner--sub_nav {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  justify-content: space-between;
  font-size: 9px;
  width: 710px;
  margin-bottom: 100px;
  letter-spacing: 0.32em;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav {
    width: 100%;
    display: block;
    margin: 0 auto;
  }
}
.l_footer--inner--sub_nav .nav_box {
  width: 345px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .nav_box {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 60px;
  }
}
.l_footer--inner--sub_nav .nav_box .txt ul li {
  margin-bottom: 10px;
}
.l_footer--inner--sub_nav .nav_box .txt ul li:last-child {
  margin-bottom: 0;
}
.l_footer--inner--sub_nav .nav_box .txt .txt_mid {
  font-size: 14px;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .nav_box .txt .txt_mid {
    font-size: 13px;
  }
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .nav_box .company_txt {
    margin-left: 23.19%;
  }
}
.l_footer--inner--sub_nav .icon_area {
  display: flex;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .icon_area {
    display: flex;
    flex-direction: column-reverse;
  }
}
.l_footer--inner--sub_nav .icon_area--inner {
  display: flex;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .icon_area--inner {
    justify-content: center;
    margin-bottom: 40px;
  }
}
.l_footer--inner--sub_nav .icon_area--inner--insta {
  width: 30px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .icon_area--inner--insta {
    display: block;
  }
}
.l_footer--inner--sub_nav .icon_area--inner--fb {
  width: 15px;
  display: flex;
  align-items: flex-end;
  margin-left: 25px;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .icon_area--inner--fb {
    display: block;
    margin-left: 25px;
  }
}
.l_footer--inner--sub_nav .icon_area--foot_logo {
  width: 165px;
  display: flex;
  align-items: flex-end;
  margin-left: 40px;
}
@media (max-width: 480px) {
  .l_footer--inner--sub_nav .icon_area--foot_logo {
    display: block;
    margin: 0 auto 25px;
    width: 52.17%;
  }
}

.l_footer--fix_btn {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 9999;
}
.l_footer--fix_btn .fix_btn-inner {
  width: 100vw;
  height: 65px;
  display: flex;
}
.l_footer--fix_btn .fix_btn-inner .left_item {
  width: 58.67vw;
  background-color: #00AA82;
  display: flex;
  justify-content: center;
  align-items: center;
}
.l_footer--fix_btn .fix_btn-inner .left_item .icon {
  width: 27px;
}
.l_footer--fix_btn .fix_btn-inner .left_item .txt_area {
  color: #fff;
  font-weight: 500;
  margin-left: 15px;
  text-align: center;
  line-height: 1.5;
  letter-spacing: 0.1em;
}
.l_footer--fix_btn .fix_btn-inner .left_item .txt_area .txt {
  font-size: 12px;
  display: block;
}
.l_footer--fix_btn .fix_btn-inner .left_item .txt_area .time {
  font-size: 11px;
  display: block;
}
.l_footer--fix_btn .fix_btn-inner .right_item {
  width: 41.07vw;
  background-color: #FFAD00;
  display: flex;
  justify-content: center;
  align-items: center;
}
.l_footer--fix_btn .fix_btn-inner .right_item .icon {
  width: 31px;
}
.l_footer--fix_btn .fix_btn-inner .right_item .txt {
  font-size: 12px;
  color: #fff;
  font-weight: 500;
  margin-left: 10px;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.drawer {
  position: fixed;
  width: 10%;
  height: 100vh;
  top: 0;
  right: 0;
  z-index: 99999;
}
@media (max-width: 480px) {
  .drawer {
    right: 25px;
    width: 46px;
    height: 120px;
  }
}
.drawer--inner {
  /*　ハンバーガーボタン　*/
}
.drawer--inner .hamburger {
  display: block;
  position: absolute;
  z-index: 99999;
  left: 50%;
  transform: translateX(-50%);
  top: 35px;
  width: 42px;
  height: 42px;
  text-align: center;
}
@media (max-width: 480px) {
  .drawer--inner .hamburger {
    top: 30px;
    width: 20px;
    height: 20px;
  }
}
.drawer--inner .hamburger span {
  display: block;
  position: absolute;
  width: 30px;
  height: 2px;
  left: 6px;
  background: #000;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
@media (max-width: 480px) {
  .drawer--inner .hamburger span {
    background: #fff;
    width: 20px;
  }
}
@media (max-width: 480px) {
  .drawer--inner .icon_area {
    position: absolute;
    top: 85px;
    right: 0px;
    width: 46px;
  }
}
.drawer--inner .icon_area ul {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.drawer--inner .icon_area ul li a .insta {
  width: 21px;
}
.drawer--inner .icon_area ul li a .fb {
  width: 12px;
}

.hamburger span:nth-child(1) {
  top: 10px;
}

.hamburger span:nth-child(2) {
  top: 20px;
}

.hamburger span:nth-child(3) {
  top: 30px;
}

/* ナビ開いてる時のボタン */
.hamburger.active span:nth-child(1) {
  top: 16px;
  left: 6px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.hamburger.active span:nth-child(2),
.hamburger.active span:nth-child(3) {
  top: 16px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
}

@media (max-width: 480px) {
  .hamburger.active {
    background-color: transparent;
  }
}

@media (max-width: 480px) {
  .hamburger {
    background-color: transparent;
  }
}

.globalMenuSp {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  background: #80b3a5;
  transform: translateY(-100%);
  transition: all 0.6s;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 480px) {
  .globalMenuSp {
    width: 100%;
  }
}
.globalMenuSp--inner {
  width: 100%;
  margin-right: auto;
  height: 100vh;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 480px) {
  .globalMenuSp--inner {
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 70px;
  }
}
.globalMenuSp--inner .menu_left .img {
  width: 225px;
}
@media (max-width: 480px) {
  .globalMenuSp--inner .menu_left .img {
    width: 100px;
    margin-bottom: 40px;
  }
}
.globalMenuSp--inner ul {
  margin-left: 100px;
}
@media (max-width: 480px) {
  .globalMenuSp--inner ul {
    margin-left: 0;
  }
}
.globalMenuSp--inner ul li {
  list-style-type: none;
  padding: 0;
  width: 100%;
}
.globalMenuSp--inner ul li a {
  display: inline-block;
  color: #fff;
  font-size: 28px;
  letter-spacing: 0.35em;
  line-height: 2.5;
  font-weight: 400;
}
@media (max-width: 480px) {
  .globalMenuSp--inner ul li a {
    font-size: 18px;
    display: block;
    text-align: center;
  }
}
.globalMenuSp .side {
  width: 10%;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9999;
  background-color: #fff;
}

/* このクラスを、jQueryで付与・削除する */
.globalMenuSp.active {
  transform: translateY(0%);
}

/* 画面外にいる状態 */
.fadein {
  opacity: 0.1;
  transform: translate(0, 40px);
  transition: all 500ms;
}

/* 画面内に入った状態 */
.fadein.scrollin {
  opacity: 1;
  transform: translate(0, 0);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vL2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwid2VicGFjazovLy9mb3VuZGF0aW9uL19yZXNldC5zY3NzIiwid2VicGFjazovLy9mb3VuZGF0aW9uL19mb250cy5zY3NzIiwid2VicGFjazovLy9mb3VuZGF0aW9uL19pY29uLnNjc3MiLCJ3ZWJwYWNrOi8vL2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vZm91bmRhdGlvbi9fZm9ybS5zY3NzIiwid2VicGFjazovLy9wbHVnaW4vc2xpY2svX3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vL3BsdWdpbi9zbGljay9fc2xpY2stdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly8vcGFydHMvX3V0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRzL190dGwuc2NzcyIsIndlYnBhY2s6Ly8vcGFydHMvX3R4dC5zY3NzIiwid2VicGFjazovLy9wYXJ0cy9fYnRuLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhZ2VzL19pbmRleC5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fY29uY2VwdC5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fY29uY2VwdF9kZXRhaWwuc2NzcyIsIndlYnBhY2s6Ly8vcGFnZXMvX3dvcmtzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhZ2VzL19uZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhZ2VzL19ldmVudC5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fY29tcGFueS5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fY29udGFjdC5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fbW9kZWxfcGxhbi5zY3NzIiwid2VicGFjazovLy9wYWdlcy9fY29taW5nc29vbi5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2Etc2lkZS5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vbGF5b3V0L19jb250YWN0LXBhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL2xheW91dC9fY29udGFjdC1jb21wbGV0ZS5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2RldGFpbC5zY3NzIiwid2VicGFjazovLy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy9tb2R1bGVzL19kcmF3ZXIuc2NzcyIsIndlYnBhY2s6Ly8vbW9kdWxlcy9fZmFkZWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7O0NBQUE7QUNBQTs7OztDQUFBO0FDQUE7Ozs7Q0FBQTtBQUtBO0VBQ0k7RUFDQTtFQUNBO0FIWUo7O0FHVkE7RUFDSTtFQUNBO0FIYUo7O0FHWEE7RUFDSTtFQUNBO0FIY0o7O0FHWkE7RUFDSTtBSGVKOztBR2JBO0VBQ0k7QUhnQko7O0FHZEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGlCSjs7QUdmQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGtCSjs7QUdoQkE7RUFDSTtBSG1CSjs7QUdqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIb0JKOztBR2xCQTtFQUNJO0dIcUJGLGdCR3BCRTtHSHFCRixhR3BCRTtFQUNBO0VBQ0E7QUhxQko7O0FHbkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHNCSjs7QUdwQkE7RUFDSTtBSHVCSjs7QUdyQkE7RUFDSTtFQUNBO0FId0JKOztBR3RCQTtFQUNJO0VBQ0E7QUh5Qko7O0FHdkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIMEJGOztBR3hCQTs7RUFFSTtBSDJCSjs7QUlqSEE7Ozs7Q0FBQTtBQUtBO0VBQ0k7RUFDQTtBSm9ISjs7QUlsSEE7RUFDQztFQUNBO0FKcUhEOztBSW5IQTtFQUNDO0VBQ0E7QUpzSEQ7O0FJcEhBO0VBQ0M7QUp1SEQ7O0FJcEhBO0VB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VWp0Qkk7RUFDSTtBVm10QlI7QVVodEJJO0VBQ0k7QVZrdEJSO0FFOXRCRTtFUVdFO0lBR1E7SUFDQTtFVm90QlY7QUFDRjs7QVczdkJBOzs7O0NBQUE7QUFLQTtFVDJJSTtFQUNBLFlTM0l3QjtFVDRJeEIsYVM1SXdDO0VUNkl4QyxnQlM3SW9EO0VUbUZwRDtFQVFJLFlTMUZ1QjtFVDZGdkIsT1M3Rm9DO0VBQ3hDO0VBQ0E7RUFDQTtBWG13Qko7QUV4bkJJO0VBQ0k7RUFDQSxzQkFScUQ7QUZrb0I3RDtBRXB2Qkk7RVN4Qko7SUFPUTtFWHl3Qk47QUFDRjtBRS92QkU7RVNsQkY7SUFXUTtJQUNBO0lBQ0E7SUFDQTtFWDB3Qk47QUFDRjtBV3Z3QlE7RUFDSTtBWHl3Qlo7QVd2d0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjVnhCTDtFVXlCSztBWHl3Qlo7QUVseEJFO0VTR007SUFTUTtJQUNBO0VYMHdCZDtBQUNGO0FXeHdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1Z2Q0w7QURpekJQO0FFL3hCRTtFU2dCTTtJQVFRO0lBQ0E7RVgyd0JkO0FBQ0Y7O0FXcndCSTtFVHdFQSxlU3ZFMEI7RVR3RTFCLGdCQUYyQjtFQUczQixxQkFIc0M7RUFJdEMsa0JBSmtEO0VBS2xELFdBTGlFO0FGc3NCckU7QUU3eUJFO0VTZ0NFO0lBR1E7RVg4d0JWO0FBQ0Y7O0FXendCSTtFVCtEQSxlQURnQjtFQUVoQixnQkFGMkI7RUFHM0IscUJBSHNDO0VBSXRDLGtCQUprRDtFQUtsRCxXQUxpRTtBRm10QnJFO0FFMXpCRTtFU3lDRTtJQUdRO0VYa3hCVjtBQUNGOztBVzd3Qkk7RUFDSTtFQUNBO0FYZ3hCUjtBVzl3Qkk7RVRrREEsZVNqRDBCO0VUa0QxQixnQkFGMkI7RUFHM0Isc0JTbkRzQztFVG9EdEMseUJTcERtRDtFVHFEbkQsY0Q5SEc7RVUwRUM7QVhveEJSO0FFNTBCRTtFU3NERTtJQUtRO0lBQ0E7RVhxeEJWO0FBQ0Y7QVdueEJJO0VUeUNBLGVTeEMwQjtFVHlDMUIsZ0JBRjJCO0VBRzNCLHVCUzFDc0M7RVQyQ3RDLGtCUzNDb0Q7RVQ0Q3BELFdBTGlFO0FGa3ZCckU7QUV6MUJFO0VTK0RFO0lBSVE7SUFDQTtFWDB4QlY7QUFDRjs7QVd0eEJBO0VBQ0k7RUFDQTtBWHl4Qko7QUVwMkJFO0VTeUVGO0lBSVE7RVgyeEJOO0FBQ0Y7QVd6eEJJO0VUd0JBLGVTdkIwQjtFVHdCMUIsZ0JBRjJCO0VBRzNCLHFCQUhzQztFQUl0Qyx5QlMxQnFDO0VUMkJyQyxjRDlIRztBRGs0QlA7QUVoM0JFO0VTZ0ZFO0lBR1E7RVhpeUJWO0FBQ0Y7O0FXNXhCSTtFQUNJO0VBQ0E7QVgreEJSO0FXN3hCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1ZsSEQ7RVVtSEM7QVgreEJSO0FFbDRCRTtFUzZGRTtJQVFRO0VYaXlCVjtBQUNGO0FXL3hCSTtFVEFBLGVTQzBCO0VUQTFCLGdCQUYyQjtFQUczQix1QlNEc0M7RVRFdEMseUJTRm9EO0VUR3BELGNENUhHO0VVMEhDO0FYcXlCUjtBRS80QkU7RVN3R0U7SUFJUTtJQUNBO0VYdXlCVjtBQUNGO0FXcnlCSTtFVFJBLGVBRGdCO0VBRWhCLGdCQUYyQjtFQUczQix1QlNPMkI7RVROM0IsbUJTTXlDO0VUTHpDLFdBTGlFO0FGcXpCckU7QUU1NUJFO0VTZ0hFO0lUUkEsZVNXOEI7SVRWOUIsZ0JBRjJCO0lBRzNCLHFCQUhzQztJQUl0Qyx5QlNReUM7SVRQekMsV0FMaUU7RUY2ekJuRTtBQUNGOztBVzd5QkE7RVQzR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0k7RUFDQTtFQUNBO0VBb0JBO0VBQ0E7RUFDQTtFQVdKO0VBQ0E7RUFDQTtBRjYzQko7QVcvekJRO0VBQ0k7RUFDQTtBWGkwQlo7QVc5ekJJO0VUeEJBLGVTeUIwQjtFVHhCMUIsZ0JBRjJCO0VBRzNCLHNCU3VCc0M7RVR0QnRDLGdCU3NCbUQ7RVRyQm5ELGNENUhHO0VVa0pDO0FYbzBCUjtBV2wwQkk7RVQ1QkEsZVM2QjBCO0VUNUIxQixnQkFGMkI7RUFHM0IsdUJTMkJzQztFVDFC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R0M7RUFDQztFQUNBO0FmazFFRjtBRXQwRUU7RWFkRDtJQUlFO0lBQ0E7RWZvMUVEO0FBQ0Y7QWVuMUVFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWZxMUVIO0FFbDFFRTtFYVBBO0lBTUU7RWZ1MUVGO0FBQ0Y7QWV0MUVHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWZ3MUVKO0FFNzFFRTtFYUNDO0lBTUU7SUFDQTtJQUNBO0VmMDFFSDtBQUNGO0FlejFFSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmMjFFTDtBRTcyRUU7RWFXRTtJQVNFO0lBQ0E7SUFDQTtJQUNBO0VmNjFFSjtBQUNGO0FlMzFFSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjYxRUw7QUVoNEVFO0VhMEJFO0lBV0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VmKzFFSjtBQUNGO0FlejFFQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FmMjFFRjtBRWg1RUU7RWFpREQ7SUFNRTtFZjYxRUQ7QUFDRjtBZTUxRUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBZjgxRUg7QUUzNUVFO0VheURBO0lBTUU7RWZnMkVGO0FBQ0Y7QWU3MUVJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYrMUVMO0FFejZFRTtFYW1FRTtJQVNFO0VmaTJFSjtBQUNGO0FlLzFFSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmaTJFTDtBRXY3RUU7RWErRUU7SUFTRTtJQUNBO0VmbTJFSjtBQUNGO0FlLzFFSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZpMkVMO0FFcDhFRTtFYThGRTtJQU9FO0VmbTJFSjtBQUNGO0FlOTFFRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZnMkVIO0FFaDlFRTtFYTJHQTtJQU9FO0lBQ0E7RWZrMkVGO0FBQ0Y7QWVqMkVHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZm0yRUo7QUU3OUVFO0VhcUhDO0lBT0U7SUFDQTtFZnEyRUg7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RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJpK0ZSO0FnQjk5Rk07RUFDQztFQUNBO0FoQmcrRlA7QWdCOTlGUTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FoQmcrRlQ7QWdCLzlGUztFQUNDO0FoQmkrRlY7QWdCNTlGUTtFQUNDO0FoQjg5RlQ7QWdCcjlGTTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCdTlGUDtBZ0JsOUZJO0VBQ0M7RUFDQTtBaEJvOUZMO0FnQm45Rks7RUFDQztFQUNBO0FoQnE5Rk47QWdCcDlGTTtFQUNDO0VBQ0E7QWhCczlGUDtBZ0JsOUZNO0VkdkpGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdJO0VBQ0E7RUFDQTtFQTRCQTtFQUNBO0VBQ0E7RUFHSjtFQUNBO0VBQ0E7QUY2a0dKO0FnQnArRk87RUFDQztFZDFKSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFlSTtFQUNBO0VBQ0E7RUFnQkE7RUFDQTtFQUNBO0VBR0o7RUFDQTtFQUNBO0VjNEdJO0VBQ0E7QWhCdS9GUjtBZ0J0L0ZRO0VBQ0M7RUFDQTtBaEJ3L0ZUO0FnQnQvRlE7RUFDQztBaEJ3L0ZUO0FnQnYvRlM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnkvRlY7QWdCeC9GVTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQjAvRlg7QWdCdi9GUztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnkvRlQ7QWdCdC9GVTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCdy9GWDtBZ0I5K0ZHO0VBQ0M7RUFDQTtFQUNBO0FoQmcvRko7QWdCOStGSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FoQmcvRkw7QWdCOStGTTtFQUNDO0FoQmcvRlA7QWdCLytGTztFQUNDO0VBQ0E7QWhCaS9GUjtBZ0IvK0ZPO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCaS9GUjtBZ0I5K0ZNO0VBQ0M7RUFDQTtBaEJnL0ZQO0FnQjkrRlE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBaEJnL0ZUO0FnQi8rRlM7RUFDQztBaEJpL0ZWO0FnQjUrRlE7RUFDQztBaEI4K0ZUO0FnQnIrRk07RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnUrRlA7QWdCaitGRztFQUNDO0VBQ0E7RUFDQTtBaEJtK0ZKO0FnQmorRkk7RUFDQztFQUNBO0VBQ0E7RUFDQTtFZHJSRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFlSTtFQUNBO0VBQ0E7RUFnQkE7RUFDQTtFQUNBO0VBR0o7RUFDQTtFQUNBO0VjdU9DO0FoQm8vRkw7QWdCbi9GSztFQUNDO0FoQnEvRk47QWdCbi9GTztFQUNBO0FoQnEvRlA7QWdCcC9GTztFQUNDO0VBQ0E7QWhCcy9GUjtBZ0JwL0ZPO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCcy9GUjtBZ0JuL0ZNO0VBQ0M7RUFDQTtBaEJxL0ZQO0FnQnAvRk87RUFDQztFQUNBO0VBQ0E7RUFDQTtBaEJzL0ZSO0FnQmgvRks7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQmsvRk47QWdCai9GTTtFQUNDO0FoQm0vRlA7QWdCOStGSTtFQUNDO0VBQ0E7RUFDQTtFZHZVRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFlSTtFQUNBO0VBQ0E7RUFnQkE7RUFDQTtFQUNBO0VBR0o7RUFDQTtFQUNBO0VjeVJDO0FoQmlnR0w7QWdCaGdHSztFQUNDO0VBQ0E7RUFDQTtBaEJrZ0dOO0FnQmpnR0s7RUFDQztBaEJtZ0dOO0FnQmxnR007RUFDQztBaEJvZ0dQO0FnQmpnR0s7RUFDQztFQUNBO0VBQ0E7QWhCbWdHTjtBZ0JsZ0dNO0VBQ0M7RUFDQTtBaEJvZ0dQO0FnQmxnR1E7RUFDQztFQUNBO0VBQ0E7RUFDQTtBaEJvZ0dUO0FnQmpnR087RUFDQztFQUNBO0VBQ0E7RUFDQSx5QmZwWUQ7RWVxWUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQm1nR1I7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QUNBO0FwQncrSjVCO0FvQmwrSlE7RUFDSTtBcEJvK0paO0FFdGtLRTtFa0JpR007SUFHUTtFcEJzK0pkO0FBQ0Y7QW9CcitKWTtFQUNJO0VBQ0E7QXBCdStKaEI7QW9CcitKWTtFQUNJO0VBQ0E7RUFDQTtBcEJ1K0poQjtBRXBsS0U7RWtCMEdVO0lBS1E7SUFDQTtJQUNBO0VwQnkrSmxCO0FBQ0Y7QW9CeCtKZ0I7RUFDSTtBcEIwK0pwQjtBRTlsS0U7RWtCbUhjO0lBR1E7RXBCNCtKdEI7QUFDRjtBb0IzK0pvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCNitKeEI7QUUxbUtFO0VrQndIa0I7SUFPUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwQisrSjFCO0FBQ0Y7QW9CNytKb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCKytKeEI7QUUzbktFO0VrQnNJa0I7SUFRUTtJQUNBO0lBQ0E7RXBCaS9KMUI7QUFDRjtBb0IvK0pvQjtFQUNJO0FwQmkvSnhCO0FFcm9LRTtFa0JtSmtCO0lBR1E7RXBCbS9KMUI7QUFDRjtBb0JsL0p3QjtFQUNJO0FwQm8vSjVCO0FFN29LRTtFa0J3SnNCO0lBR1E7RXBCcy9KOUI7QUFDRjtBb0JwL0p3QjtFQUNJO0VBQ0E7QXBCcy9KNUI7QUV0cEtFO0VrQjhKc0I7SUFJUTtJQUNBO0VwQncvSjlCO0FBQ0Y7QW9Cdi9KNEI7RUFDSTtBcEJ5L0poQztBb0J4L0pnQztFQUNJO0VBQ0E7RUFDQTtBcEIwL0pwQztBRXBxS0U7RWtCdUs4QjtJQUtRO0VwQjQvSnRDO0FBQ0Y7QW9CMS9KZ0M7RUFDSTtFQUNBO0VBQ0E7QXBCNC9KcEM7QW9Cei9KNEI7RUFDSTtBcEIyL0poQztBb0IxL0pnQztFQUNJO0VBQ0E7RUFDQTtBcEI0L0pwQztBRXRyS0U7RWtCdUw4QjtJQUtRO0VwQjgvSnRDO0FBQ0Y7QW9CMS9KZ0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQjQvSnBDO0FvQjEvSmdDO0VsQjNMNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBZUk7RUFDQTtFQUNBO0VBZ0JBO0VBQ0E7RUFDQTtFQUdKO0VBQ0E7RUFDQTtBRnlwS0o7QW9CNWdLb0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCOGdLeEM7QUU5dEtFO0VrQjBNa0M7SUFRUTtJQUNBO0VwQmdoSzFDO0FBQ0Y7QW9CL2dLd0M7RUFDSTtFQUNBO0VBQ0E7QXBCaWhLNUM7QUV6dUtFO0VrQnFOc0M7SUFLUTtFcEJtaEs5QztBQUNGO0FvQmpoS3dDO0VBQ0k7RUFDQTtBcEJtaEs1QztBRWx2S0U7RWtCNk5zQztJQUlRO0lBQ0E7RXBCcWhLOUM7QUFDRjtBb0JsaEtvQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJvaEt4QztBRWh3S0U7RWtCc09rQztJQVFRO0lBQ0E7RXBCc2hLMUM7QUFDRjtBb0JyaEt3QztFQUNJO0VBQ0E7RUFDQTtBcEJ1aEs1QztBRTN3S0U7RWtCaVBzQztJQUtRO0VwQnloSzlDO0FBQ0Y7QW9CdmhLd0M7RUFDSTtFQUNBO0FwQnloSzVDO0FFcHhLRTtFa0J5UHNDO0lBSVE7RXBCMmhLOUM7QUFDRjtBb0JuaEtnQjtFQUNJO0VBQ0E7QXBCcWhLcEI7QW9CcGhLb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQnNoS3hCO0FFcHlLRTtFa0J5UWtCO0lBT1E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEJ3aEsxQjtBQUNGO0FvQnRoS29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQndoS3hCO0FFcnpLRTtFa0J1UmtCO0lBUVE7SUFDQTtJQUNBO0VwQjBoSzFCO0FBQ0Y7QW9CeGhLb0I7RWxCdlJoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFlSTtFQUNBO0VBQ0E7RUFnQkE7RUFDQTtFQUNBO0VBR0o7RUFDQTtFQUNBO0FGbXhLSjtBRWgxS0U7RWtCb1NrQjtJQUdRO0VwQjZpSzFCO0FBQ0Y7QW9CNWlLd0I7RUFDSTtBcEI4aUs1QjtBRXgxS0U7RWtCeVNzQjtJQUdRO0lBQ0E7RXBCZ2pLOUI7QUFDRjtBb0IvaUs0QjtFQUNJO0VBQ0E7QXBCaWpLaEM7QUVsMktFO0VrQitTMEI7SUFJUTtFcEJtaktsQztBQUNGO0FvQmxqS2dDO0VBQ0k7QXBCb2pLcEM7QUUxMktFO0VrQnFUOEI7SUFHUTtJQUNBO0VwQnNqS3RDO0FBQ0Y7QW9CcGpLZ0M7RUFDSTtFQUNBO0FwQnNqS3BDO0FFcDNLRTtFa0I0VDhCO0lBSVE7SUFDQTtFcEJ3akt0QztBQUNGO0FvQnZqS29DO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBCeWpLeEM7QUVoNEtFO0VrQm1Va0M7SUFNUTtFcEIyaksxQztBQUNGO0FvQnpqS29DO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBCMmpLeEM7QUUzNEtFO0VrQjRVa0M7SUFNUTtFcEI2aksxQztBQUNGO0FvQjNqS29DO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBCNmpLeEM7QUV0NUtFO0VrQnFWa0M7SUFNUTtJQUNBO0lBQ0E7RXBCK2pLMUM7QUFDRjtBb0IxaktnQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCNGpLcEM7QUVwNktFO0VrQjBXOEI7SUFFUTtFcEI0akt0QztBQUNGO0FvQnhqS3dCO0VBQ0k7QXBCMGpLNUI7QW9CcGpLUTtFQUNJO0VBQ0E7QXBCc2pLWjtBRWg3S0U7RWtCd1hNO0lBSVE7SUFDQTtFcEJ3aktkO0FBQ0Y7QW9CdmpLWTtFQUNJO0VBQ0E7QXBCeWpLaEI7QUUxN0tFO0VrQitYVTtJQUlRO0lBQ0E7RXBCMmpLbEI7QUFDRjtBb0IxaktnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwQjRqS3BCO0FFdDhLRTtFa0JzWWM7SUFNUTtJQUNBO0lBQ0E7RXBCOGpLdEI7QUFDRjtBb0I1aktnQjtFbEJwWVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0k7RUFDQTtFQUNBO0VBNEJBO0VBQ0E7RUFDQTtFQUdKO0VBQ0E7RUFDQTtBRm82S0o7QW9COWtLb0I7RUFDSTtBcEJnbEt4QjtBRXArS0U7RWtCbVprQjtJQUdRO0lBQ0E7RXBCa2xLMUI7QUFDRjtBb0JqbEt3QjtFbEI1WXBCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdJO0VBQ0E7RUFDQTtFQTRCQTtFQUNBO0VBQ0E7RUFHSjtFQUNBO0VBQ0E7RWtCOFZ3QjtFQUNBO0VBQ0E7QXBCb21LNUI7QUVqZ0xFO0VrQnlac0I7SUFNUTtFcEJzbUs5QjtBQUNGO0FvQnJtSzRCO0VBQ0k7RUFDQTtBcEJ1bUtoQztBRTFnTEU7RWtCaWEwQjtJQUlRO0VwQnltS2xDO0FBQ0Y7QUUvZ0xFO0VrQndhMEI7SUFFUTtFcEJ5bUtsQztBQUNGO0FvQnRtS3dCO0VBQ0k7QXBCd21LNUI7QW9Ccm1Lb0I7RUFDSTtBcEJ1bUt4QjtBRTFoTEU7RWtCa2JrQjtJQUdRO0VwQnltSzFCO0FBQ0Y7QW9CeG1Ld0I7RUFDSTtFQUNBO0FwQjBtSzVCO0FFbmlMRTtFa0J1YnNCO0lBSVE7RXBCNG1LOUI7QUFDRjtBRXhpTEU7RWtCOGJzQjtJQUVRO0VwQjRtSzlCO0FBQ0Y7QW9CdG1LUTtFQUNJO0VBQ0E7QXBCd21LWjtBRWpqTEU7RWtCdWNNO0lBSVE7SUFDQTtFcEIwbUtkO0FBQ0Y7QW9Cem1LWTtFQUNJO0VBQ0E7QXBCMm1LaEI7QUUzakxFO0VrQjhjVTtJQUlRO0lBQ0E7RXBCNm1LbEI7QUFDRjtBb0I1bUtnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwQjhtS3BCO0FFdmtMRTtFa0JxZGM7SUFNUTtJQUNBO0lBQ0E7RXBCZ25LdEI7QUFDRjtBb0I5bUtnQjtFbEJuZFo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0k7RUFDQTtFQUNBO0VBNEJBO0VBQ0E7RUFDQTtFQUdKO0VBQ0E7RUFDQTtBRnFpTEo7QW9CaG9Lb0I7RUFDSTtBcEJrb0t4QjtBRXJtTEU7RWtCa2VrQjtJQUdRO0VwQm9vSzFCO0FBQ0Y7QW9Cbm9Ld0I7RWxCMWRwQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHSTtFQUNBO0VBQ0E7RUE0QkE7RUFDQTtFQUNBO0VBR0o7RUFDQTtFQUNBO0VrQjRhd0I7RUFDQTtFQUNBO0FwQnNwSzVCO0FvQnJwSzRCO0VBQ0k7RUFDQTtBcEJ1cEtoQztBRXJvTEU7RWtCNGUwQjtJQUlRO0VwQnlwS2xDO0FBQ0Y7QUUxb0xFO0VrQm1mMEI7SUFFUTtFcEJ5cEtsQztBQUNGO0FvQnRwS3dCO0VBQ0k7QXBCd3BLNUI7O0FxQnpxTEE7Ozs7Q0FBQTtBQU1BO0FBR0k7RUFDSTtFQUNBO0FyQnlxTFI7QUU3cExFO0VtQmRFO0lBSVE7SUFDQTtFckIycUxWO0FBQ0Y7QXFCMXFMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyQjRxTFo7QUV6cUxFO0VtQlBNO0lBTVE7RXJCOHFMZDtBQUNGO0FxQjdxTFk7RUFDSTtFQUNBO0VBQ0E7QXJCK3FMaEI7QUVuckxFO0VtQkNVO0lBS1E7SUFDQTtFckJpckxsQjtBQUNGO0FxQmhyTGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJrckxwQjtBRWhzTEU7RW1CU2M7SUFPUTtJQUNBO0lBQ0E7SUFDQTtFckJvckx0QjtBQUNGO0FxQmxyTGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCb3JMcEI7QUVwdExFO0VtQnNCYztJQVlRO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckJzckx0QjtBQUNGO0FxQmhyTEk7RUFDSTtFQUNBO0VBQ0E7QXJCa3JMUjtBcUIvcUxnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCcEJ2RVo7QUR3dkxSO0FFNXVMRTtFbUJ1RGM7SUFNUTtJQUNBO0lBQ0E7RXJCbXJMdEI7QUFDRjtBcUJsckxvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJvckx4QjtBRTN2TEU7RW1CaUVrQjtJQVFRO0lBQ0E7RXJCc3JMMUI7QUFDRjtBcUJyckx3QjtFQUNJO0VBQ0E7QXJCdXJMNUI7QXFCcnJMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCdXJMNUI7QUU3d0xFO0VtQmdGc0I7SUFRUTtFckJ5ckw5QjtBQUNGO0FxQnZyTHdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ5ckw1QjtBRXp4TEU7RW1CMkZzQjtJQU9RO0VyQjJyTDlCO0FBQ0Y7QXFCenJMd0I7RUFDSTtBckIyckw1QjtBcUIxckw0QjtFQUNJO0FyQjRyTGhDO0FxQnZyTGdCO0VBQ0k7QXJCeXJMcEI7QUV2eUxFO0VtQjZHYztJQUdRO0VyQjJyTHRCO0FBQ0Y7QXFCenJMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQjJyTDVCO0FFbnpMRTtFbUJtSHNCO0lBT1E7RXJCNnJMOUI7QUFDRjtBcUJ6ckx3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCMnJMNUI7QUUvekxFO0VtQitIc0I7SUFPUTtJQUNBO0VyQjZyTDlCO0FBQ0Y7QXFCNXJMNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckI4ckxoQztBRTMwTEU7RW1CeUkwQjtJQU1RO0VyQmdzTGxDO0FBQ0Y7QXFCL3JMZ0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQmlzTHBDO0FFMTFMRTtFbUJpSjhCO0lBVUk7SUFDQTtJQUNBO0VyQm1zTGxDO0FBQ0Y7QXFCbHNMb0M7RUFDSTtBckJvc0x4QztBcUJqc0xvQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyQm1zTHhDO0FFMTJMRTtFbUJtS2tDO0lBTVE7SUFDQTtFckJxc0wxQztBQUNGO0FxQm5zTG9DO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJxc0x4QztBRXYzTEU7RW1CNktrQztJQU9RO0lBQ0E7RXJCdXNMMUM7QUFDRjtBcUJuc0w0QjtFQUNJO0FyQnFzTGhDO0FxQm5zTDRCO0VBQ0k7QXJCcXNMaEM7QXFCbnNMNEI7RUFDSTtBckJxc0xoQztBcUJuc0w0QjtFQUNJO0FyQnFzTGhDO0FxQm5zTDRCO0VBQ0k7QXJCcXNMaEM7QXFCbnNMNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJxc0xo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QStCdG9QQTtBQUNBO0VBQ0U7QS9CeW9QRjs7QWdDL3pQQTtBQUNBO0VBQ0M7RUFDQTtFQUNBO0FoQ2swUEQ7O0FnQy96UEE7QUFDQTtFQUNDO0VBQ0E7QWhDazBQRCxDIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG52YXJpYWJsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1peGluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5yZXNldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5ib2R5LCBkaXYsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIHAsIHRoLCB0ZCwgZmlndXJlLCBzZWN0aW9uLCBhcnRpY2xlLCBhc2lkZSwgbWFpbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG51bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5ib2R5LCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgKmZvbnQtc2l6ZTogc21hbGw7XG4gICpmb250OiB4LXNtYWxsO1xuICBmb250LWZhbWlseTog5ri45piO5pydLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9cIiwgSEdT5piO5pydRSwg44Oh44Kk44Oq44KqLCBNZWlyeW8sIHNlcmlmLCBub3RvLXNhbnMtY2prLWpwLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJOb3RvIFNhbnMgSlBcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmlucHV0LCBzZWxlY3QsIGJ1dHRvbiwgdGV4dGFyZWEsIHRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IOa4uOaYjuacnSwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIEhHU+aYjuacnUUsIOODoeOCpOODquOCqiwgTWVpcnlvLCBzZXJpZiwgbm90by1zYW5zLWNqay1qcCwgWXVHb3RoaWMsIFwi5ri444K044K344OD44KvXCIsIFwiTm90byBTYW5zIEpQXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5jaXRlLCBhZGRyZXNzLCBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbioge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9udHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5icmFuZG9uIHtcbiAgZm9udC1mYW1pbHk6IGJyYW5kb24tZ3JvdGVzcXVlLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5kaW4ge1xuICBmb250LWZhbWlseTogZGluLTIwMTQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmNhc2xvbiB7XG4gIGZvbnQtZmFtaWx5OiBhZG9iZS1jYXNsb24tcHJvLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmtvenVrYSB7XG4gIGZvbnQtZmFtaWx5OiBcIuWwj+WhmuOCtOOCt+ODg+OCryBQcm9cIiwgXCJLb3p1a2EgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cblxuLnZlcnRpY2FsIHtcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaWNvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3JjOiB1cmwoXCIvLi4vaWNvbi9pY29tb29uLmVvdD9ieDhmeW1cIik7XG4gIHNyYzogdXJsKFwiLy4uL2ljb24vaWNvbW9vbi5lb3Q/Yng4ZnltI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvLi4vaWNvbi9pY29tb29uLnR0Zj9ieDhmeW1cIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi8uLi9pY29uL2ljb21vb24ud29mZj9ieDhmeW1cIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLy4uL2ljb24vaWNvbW9vbi5zdmc/Yng4ZnltI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5bY2xhc3NePWljb24tXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePWljb24tXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePWljb24tXTo6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG5cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5pY29uLWNhbGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmljb24tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4uaWNvbi1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmljb24td3JpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuYm9keSB7XG4gIG1pbi13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuXG4uaW5uZXIge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5pbm5lciB7XG4gICAgd2lkdGg6IDM0NXB4O1xuICB9XG59XG5cbi5pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aHVtYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGh1bWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi50aHVtYiA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLm1hcmtlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsICNGNUZGMDAgODAlKTtcbn1cblxuLmVsZW0tLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZvbnQtLWJsdWUge1xuICBjb2xvcjogIzAwQTBDODtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSBhbmQgKG1heC13aWR0aDogMjU2MHB4KSB7XG4gIC5wYWdlX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvcm1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbmlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgd2lkdGg6IDQ5MHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZGE2YWM7XG4gIHBhZGRpbmc6IDE3cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODVlbTtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg1ZW07XG4gIGNvbG9yOiAjRTBFMEUwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbnNlbGVjdCB7XG4gIHdpZHRoOiAzNDVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWRhNmFjO1xuICBwYWRkaW5nOiAwIDY1cHggMCAyNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NvbnRhY3QvYXJyb3ctZ3Iuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bywgMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMnB4IGNlbnRlciwgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODVlbTtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NvbnRhY3QvYXJyb3ctZ3Iuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvLCAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTlweCBjZW50ZXIsIGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMCA1NnB4IDAgMTVweDtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPWRhdGVdIHtcbiAgd2lkdGg6IDM0NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZGE2YWM7XG4gIHBhZGRpbmc6IDAgMjVweCAwIDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg1ZW07XG4gIGNvbG9yOiAjMjMxODE1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgNThweCAwIDE1cHg7XG4gIH1cbn1cbmlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODVlbTtcbiAgY29sb3I6ICNFMEUwRTA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZGE2YWM7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWRhNmFjO1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRhNmFjO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogIzAwQTBDODtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxudXRpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnB1X2NpcmNsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wdV9jaXJjbGUgPiAqIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wdV9jaXJjbGUgPiAqIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucHVfY2lyY2xlIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzAwQTBDODtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuXG4ucHVfc3F1YXJlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wdV9zcXVhcmUgPiAqIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucHVfc3F1YXJlIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5wdV9zcXVhcmUgPiAqIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucHVfc3F1YXJlIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wdV9zcXVhcmUgLmljb24tYXJyb3ctcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxudHRsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucF90dGwtLXBhZ2UtLXdyYXAge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDQ4MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNzVweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cbi5wX3R0bC0tcGFnZS0td3JhcCA+ICoge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wX3R0bC0tcGFnZS0td3JhcCB7XG4gICAgbGVmdDogLTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tcGFnZS0td3JhcCB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogNDVweDtcbiAgfVxufVxuLnBfdHRsLS1wYWdlLS13cmFwIC5wX3R0bC0tcGFnZSA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wX3R0bC0tcGFnZS0td3JhcCAucF90dGwtLXBhZ2UtLWVuIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDE2NjY2NjdlbTtcbiAgY29sb3I6ICM5ZGE2YWM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucF90dGwtLXBhZ2UtLXdyYXAgLnBfdHRsLS1wYWdlLS1lbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcbiAgfVxufVxuLnBfdHRsLS1wYWdlLS13cmFwIC5wX3R0bC0tcGFnZS0tamEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIyNWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjMDBBMEM4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tcGFnZS0td3JhcCAucF90dGwtLXBhZ2UtLWphIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgfVxufVxuXG4ucF90dGwtLWJhc2ljLS1qYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tYmFzaWMtLWphIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLnBfdHRsLS1oZWFkaW5nLS1qYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0taGVhZGluZy0tamEge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuXG4ucF90dGwtLXNlYyA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBfdHRsLS1zZWMtLWVuIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS40MjEwNTIxM2VtO1xuICBjb2xvcjogIzAwQTBDODtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tc2VjLS1lbiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyMzA3NjkyZW07XG4gIH1cbn1cbi5wX3R0bC0tc2VjLS1qYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfdHRsLS1zZWMtLWphIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDYxNTM4NDZlbTtcbiAgfVxufVxuXG4ucF90dGwtLWJvcmRlciB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWRhNmFjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICB9XG59XG4ucF90dGwtLWJvcmRlci0tamEge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDY0Mjg1NzFlbTtcbiAgY29sb3I6ICMwMEEwQzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfdHRsLS1ib3JkZXItLWphIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuLnBfdHRsLS1udW0gPiAqIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wX3R0bC0tbnVtLS1udW0ge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjOWRhNmFjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX3R0bC0tbnVtLS1udW0ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLnBfdHRsLS1udW0tLWVuIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDNlbTtcbiAgY29sb3I6ICM5ZGE2YWM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfdHRsLS1udW0tLWVuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDY2NjY2NjdlbTtcbiAgfVxufVxuLnBfdHRsLS1udW0tLWphIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODVlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfdHRsLS1udW0tLWphIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTg4MjM1MjllbTtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ucF90dGwtLW51bS1ob3Jpem9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4ucF90dGwtLW51bS1ob3Jpem9uLS13cmFwID4gKiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucF90dGwtLW51bS1ob3Jpem9uLS1udW0ge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjOWRhNmFjO1xuICBtYXJnaW46IC0zN3B4IDI1cHggMCAwO1xufVxuLnBfdHRsLS1udW0taG9yaXpvbi0tZW4ge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS40NDExNzY0N2VtO1xuICBjb2xvcjogIzlkYTZhYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wX3R0bC0tbnVtLWhvcml6b24tLWphIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxudGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnBfdHh0IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICBsaW5lLWhlaWdodDogMS44NWVtO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS43NWVtO1xufVxuLnBfdHh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5idG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5wX2J0biB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQUQ0REI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG59XG4ucF9idG4gPiAqIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wX2J0bi0tbGFyZ2Uge1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIyNWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wX2J0bi0tbGFyZ2Uge1xuICAgIGhlaWdodDogNzVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wX2J0bi0tbGFyZ2UgLmljb24tY2FsYyxcbi5wX2J0bi0tbGFyZ2UgLmljb24tYm9vayB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMwMEEwQzg7XG4gIGxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfYnRuLS1sYXJnZSAuaWNvbi1jYWxjLFxuLnBfYnRuLS1sYXJnZSAuaWNvbi1ib29rIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuLnBfYnRuLS1sYXJnZSAuaWNvbi1hcnJvdy1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfYnRuLS1sYXJnZSAuaWNvbi1hcnJvdy1yaWdodCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ucF9idG4tLW1pZGRsZSB7XG4gIG1heC13aWR0aDogNDI1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucF9idG4tLW1pZGRsZSB7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wX2J0bi0tbWlkZGxlIC5wdV9jaXJjbGUge1xuICByaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucF9idG4tLW1pZGRsZSAucHVfY2lyY2xlIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wX2J0bi0tbWlkZGxlIC5wdV9jaXJjbGUgLmljb24tYXJyb3ctcmlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMDBBMEM4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBfYnRuLS1taWRkbGUgLnB1X2NpcmNsZSAuaWNvbi1hcnJvdy1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcbiAgfVxufVxuLnBfYnRuLS1yYWRpdXMge1xuICBtYXgtd2lkdGg6IDE2NXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNWVtO1xufVxuLnBfYnRuLS1yYWRpdXMgLnB1X2NpcmNsZSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICByaWdodDogOHB4O1xufVxuLnBfYnRuLS1yYWRpdXMgLnB1X2NpcmNsZSAuaWNvbi1hcnJvdy1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbn1cbi5wX2J0bi0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEEwQzg7XG4gIGJvcmRlci1jb2xvcjogIzAwQTBDODtcbiAgY29sb3I6ICNmZmY7XG59XG4ucF9idG4tLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDg5MDA7XG4gIGJvcmRlci1jb2xvcjogI0VEODkwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucF9idG4tLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRhNmFjO1xuICBib3JkZXItY29sb3I6ICM5ZGE2YWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS10b3Age1xuICAvKmNvbmNlcHQqL1xuICAvKndvcmtzKi9cbiAgLypkaXQqL1xuICAvKmV2ZW50Ki9cbiAgLypjYXRhbG9nKi9cbiAgLypuZXdzKi9cbn1cbiNwYWdlLXRvcCAubF9jb250ZW50cyB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLmxfY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzY3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzYwcHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTRweDtcbiAgbGVmdDogMTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBib3R0b206IC03cHg7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgZm9udC1zaXplOiA5N3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIGFuZCAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wYWdlX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0IHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA4MzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGhlaWdodDogNjk1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0IC5zY3JvbGwtYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQgLnNjcm9sbC1hcnJvdyAuYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NXB4O1xuICBhbmltYXRpb246IDNzIHNoYWtlIGluZmluaXRlIGVhc2UtaW47XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IDEzJTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQgLnNjcm9sbC1hcnJvdyAuYXJyb3c6YmVmb3JlLCAjcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0IC5zY3JvbGwtYXJyb3cgLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogLTUwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjODBiM2E1O1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdCAuc2Nyb2xsLWFycm93IC5hcnJvdzpiZWZvcmUge1xuICB3aWR0aDogNjZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDBweCk7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0IC5zY3JvbGwtYXJyb3cgLmFycm93OmFmdGVyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDBweCkgcm90YXRlKDQ1ZGVnKTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQgLnNjcm9sbC1hcnJvdyBwIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzgwYjNhNTtcbiAgZm9udC1zaXplOiAxLjA3MWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLmxlZnRfYm94IC5pbWcge1xuICB3aWR0aDogNzI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLmxlZnRfYm94IC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDEgLmltZyB7XG4gIHdpZHRoOiA1MDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5NHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDEgLmltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDIgLmltZyB7XG4gIHdpZHRoOiA3MzdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxNjNweDtcbiAgei1pbmRleDogMjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDIgLmltZyB7XG4gICAgdG9wOiA4MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDkyJTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDMge1xuICB3aWR0aDogMzc1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzLS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzLS1pbm5lci0tdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0LS1pbm5lciAucmlnaHRfYm94LS1pbm5lciAuYm94My0taW5uZXItLXR0bCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzLS1pbm5lci0tdHRsIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzLS1pbm5lci0tdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jb25jZXB0LS1pbm5lciAucmlnaHRfYm94LS1pbm5lciAuYm94My0taW5uZXItLXR4dCB7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDMtLWlubmVyLS10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDMtLWlubmVyLS10eHQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NvbmNlcHQtLWlubmVyIC5yaWdodF9ib3gtLWlubmVyIC5ib3gzLS1pbm5lci0tYnRuIGEge1xuICB3aWR0aDogMTY1cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzgwYjNhNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDMtLWlubmVyLS1idG4gYSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY29uY2VwdC0taW5uZXIgLnJpZ2h0X2JveC0taW5uZXIgLmJveDMtLWlubmVyLS1idG4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40OGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM4MGIzYTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3JrcyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX3dvcmtzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLXR0bCB7XG4gIC8qLnR0bF9pbm5lcjphZnRlcntcbiAgXHRjb250ZW50OlwiXCI7XG4gIFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdHRvcDogMDtcbiAgXHRsZWZ0OiAxNiU7XG4gIFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDM0cHggJGdyYXk7XG4gIFx0aGVpZ2h0OiAzMDBweDtcbiAgXHR6LWluZGV4OiAtMjtcbiAgXHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIFx0QGluY2x1ZGUgc3B7XG4gIFx0XHRkaXNwbGF5OiBub25lO1xuICBcdH1cbiAgXHR9Ki9cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0tdHRsIC50dGxfaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS10dGwgLnR0bF9pbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0tdHRsIC50dGxfaW5uZXIgaDIge1xuICBmb250LXNpemU6IDMuMjE0ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTUwcHg7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0tdHRsIC50dGxfaW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0tdHRsIC50dGxfaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMzRweCAjODBiM2E1O1xuICB3aWR0aDogNDgwcHg7XG4gIHotaW5kZXg6IC0xO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS10dGwgLnR0bF9pbm5lcjpiZWZvcmUge1xuICAgIHdpZHRoOiA1MC42NyU7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMTBweCAjODBiM2E1O1xuICAgIHRvcDogNjAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbSB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwIC5pbWcge1xuICB3aWR0aDogNDg4cHg7XG4gIGhlaWdodDogNDg4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXAgLmltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwLS1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwLS1ib3ggLm1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDE3cHg7XG4gIGxlZnQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDQ0NXB4O1xufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXAtLWJveCAubWFzayBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcC0tYm94IC5tYXNrIC5pdGVtX3R0bCB7XG4gIHotaW5kZXg6IDE7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcC0tYm94IC5tYXNrIC5pdGVtX3R0bCAudHRsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQzNzU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcC0tYm94IC5tYXNrIC5pdGVtX3R0bCAubGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgzMywgMzksIDk4LCAwLjUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIlIDMlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwLS1ib3ggLm1hc2sgLml0ZW1fdHh0IHtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwLS1ib3ggLm1hc2sgLml0ZW1fdHh0IGRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcC0tYm94IC5tYXNrIC5pdGVtX3R4dCBkbCBkdCwgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXAtLWJveCAubWFzayAuaXRlbV90eHQgZGwgZGQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0tLWl0ZW1fd3JhcC0tYm94OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODBweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbS0taXRlbV93cmFwLS1ib3g6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXAgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDJzO1xufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXA6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1pdGVtLS1pdGVtX3dyYXA6aG92ZXIgaW1nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbSB1bCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWl0ZW0gbGkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX3dvcmtzLS1pbm5lci0taXRlbSBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1idG4ge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MtLWlubmVyLS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWJ0biBhIHtcbiAgd2lkdGg6IDE2NXB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM4MGIzYTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3Jrcy0taW5uZXItLWJ0biBhIHNwYW4ge1xuICBmb250LXNpemU6IDAuODU3ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzgwYjNhNTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzIC5zbGlkZXIgLnR0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX3dvcmtzIC5zbGljay1udW0ge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3JrcyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MgLmFycm93X2xlZnQge1xuICBsZWZ0OiAyNnB4O1xufVxuI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MgLmFycm93X3JpZ2h0IHtcbiAgcmlnaHQ6IDI2cHg7XG59XG4jcGFnZS10b3AgLnBsX3RvcF93b3JrcyAuc2xpY2stbmV4dCwgI3BhZ2UtdG9wIC5wbF90b3Bfd29ya3MgLnNsaWNrLXByZXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfZGl0IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZGl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9kaXQtLWlubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9kaXQtLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZGl0LS1pbm5lci0tbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2RpdC0taW5uZXItLWxlZnQgLmxlZnRfYm94IHtcbiAgd2lkdGg6IDQ4OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZGl0LS1pbm5lci0tbGVmdCAubGVmdF9ib3gge1xuICAgIHdpZHRoOiA3NS40NyU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZGl0LS1pbm5lci0tcmlnaHQgLnJpZ2h0X2JveCB7XG4gIHdpZHRoOiA0ODhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4MS4xNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2RpdC0taW5uZXItLXJpZ2h0IC5yaWdodF9ib3gge1xuICAgIHdpZHRoOiA3NS40NyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDYxJTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZGl0LS1pbm5lci0tcmlnaHQgLnJpZ2h0X2JveCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2RpdC0taW5uZXItLXJpZ2h0IC5yaWdodF9ib3ggaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1sZWZ0IC5pbWcge1xuICB3aWR0aDogNDM3cHg7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGhlaWdodDogNjQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS10dGwge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS10dGwge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tdHRsIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLXR0bCBoMiAudHRsX2VuIHtcbiAgZm9udC1zaXplOiAyLjI4NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zNGVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLXR0bCBoMiAudHRsX2VuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLXR0bCBoMiAudHRsX2phIHtcbiAgZm9udC1zaXplOiAwLjcxNGVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zNGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tdHRsIGgyIC50dGxfamEge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tdHRsIC5ldmVudF90dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tdHRsIC5ldmVudF90dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLXR0bCAuZXZlbnRfdHRsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiA3MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQgdG9wLCB0cmFuc3BhcmVudCA0OS41JSwgd2hpdGUgNDkuNSUsIHdoaXRlIDUwLjUlLCB0cmFuc3BhcmVudCA1MC41JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tdHRsIC5ldmVudF90dGw6YWZ0ZXIge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIGxlZnQ6IDYwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLXR0bCAud3NfdHRsIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS10dGwgLndzX3R0bCB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tYXJ0aWNsZSB7XG4gIHdpZHRoOiA0MDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTVweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICM4MGIzYTU7XG4gICAgcGFkZGluZzogNDBweCAxNXB4IDIwcHg7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlIHVsID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZmY7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlIHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZjtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLWFydGljbGUgLmFydGljbGVfYnRuIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlIC5sZWZ0IHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLWFydGljbGUgLmxlZnQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfZXZlbnQtLWlubmVyLS1yaWdodC0tYXJ0aWNsZSAubGVmdCAuY2F0ZV90dGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzgwYjNhNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuNzE0ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlIC5sZWZ0IC50dGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjY0MmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlIC5sZWZ0IC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjkyOGVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS43NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLWFydGljbGUgLnJpZ2h0IC5pbWcge1xuICB3aWR0aDogODZweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLWFydGljbGUtLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50LS1pbm5lci0tcmlnaHQtLWFydGljbGUtLWJ0biBhIHtcbiAgY29sb3I6ICM4MGIzYTU7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9ldmVudC0taW5uZXItLXJpZ2h0LS1hcnRpY2xlLS1idG4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40OGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkYTZhYztcbiAgei1pbmRleDogLTE7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9ldmVudDpiZWZvcmUge1xuICAgIGhlaWdodDogMTY1cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX2V2ZW50OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBiM2E1O1xuICB6LWluZGV4OiAtMTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2V2ZW50OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLmV2ZW50X2l0ZW0ge1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLmV2ZW50X2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMTIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvY29tbW9uL2NhdGFsb2dfYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDcxNXB4O1xuICBoZWlnaHQ6IDU5MnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTg4cHgsIDE4NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDI4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveCB7XG4gIHdpZHRoOiA2MzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveCB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveC0tdHRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveC0tdHRsIC50dGxfZW4ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXItLXR4dF9ib3gtLXR0bCAudHRsX2VuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX2NhdGFsb2ctLWlubmVyLS10eHRfYm94LS10dGwgLnR0bF9lbjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtM3B4O1xuICAgIGxlZnQ6IDQ4LjUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogNTUuMDclO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDEwcHggIzlkYTZhYztcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXItLXR4dF9ib3gtLXR0bCAudHRsX2phIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40OGVtO1xuICBsaW5lLWhlaWdodDogMS44OTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveC0tdHRsIC50dGxfamEge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXItLXR4dF9ib3ggLmJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXItLXR4dF9ib3ggLmJveCAudHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS45MjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX2NhdGFsb2ctLWlubmVyLS10eHRfYm94IC5ib3ggLmJ0biBhIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM4MGIzYTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfY2F0YWxvZy0taW5uZXItLXR4dF9ib3ggLmJveCAuYnRuIGEge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1NXB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9jYXRhbG9nLS1pbm5lci0tdHh0X2JveCAuYm94IC5idG4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzgwYjNhNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDhlbTtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3Mge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9uZXdzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0tdHRsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfbmV3cy0taW5uZXItLXR0bCBoMiB7XG4gIGZvbnQtc2l6ZTogMy4yMTRlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNmVtO1xuICBsaW5lLWhlaWdodDogMC44NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MCU7XG4gIGxlZnQ6IDQ3JTtcbiAgbWFyZ2luLWxlZnQ6IC0yNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0tdHRsIGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wbF90b3BfbmV3cy0taW5uZXItLXR0bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAzNHB4ICM4MGIzYTU7XG4gIHdpZHRoOiA0NyU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS10dGw6YWZ0ZXIge1xuICAgIHRvcDogNjAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDUwLjY3JTtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxMHB4ICM4MGIzYTU7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS1pdGVtIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfbmV3cy0taW5uZXItLWl0ZW0ge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS1pdGVtIC5uZXdzX2FyZWEtLWlubmVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0taXRlbSAubmV3c19hcmVhLS1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS1pdGVtIC5uZXdzX2FyZWEtLWlubmVyIGxpIHtcbiAgd2lkdGg6IDQ3LjE1JTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZGE2YWM7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtdG9wIC5wbF90b3BfbmV3cy0taW5uZXItLWl0ZW0gLm5ld3NfYXJlYS0taW5uZXIgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0taXRlbSAubmV3c19hcmVhLS1pbm5lciAuZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS1pdGVtIC5uZXdzX2FyZWEtLWlubmVyIC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMi43MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0taXRlbSAubmV3c19hcmVhLS1pbm5lciAudHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGxfdG9wX25ld3MtLWlubmVyLS1pdGVtIC5uZXdzX2FyZWEtLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0taXRlbSAubmV3c19hcmVhLS1idG4gYSB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM4MGIzYTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnBsX3RvcF9uZXdzLS1pbm5lci0taXRlbSAubmV3c19hcmVhLS1idG4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzgwYjNhNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDhlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29uY2VwdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLyptYWludmlzdWFsKi9cbiNwYWdlLWNvbmNlcHQgLmxfY29udGVudHMge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAubF9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzY3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgICBoZWlnaHQ6IDQ5MHB4O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMTElO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgYm90dG9tOiAtMnB4O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgZm9udC1zaXplOiAxMDRweDtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAzMHB4IDUwcHggMCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDYlO1xuICByaWdodDogNiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCAuc3ViLXR0bCB7XG4gICAgd3JpdGluZy1tb2RlOiBpbmhlcml0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyMDBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1pbnRybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0taW50cm8tLXR0bCBoMiB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLWludHJvLS10dGwgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0taW50cm8tLXR0bCBoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzIzMTgxNTtcbiAgd2lkdGg6IDc5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLWludHJvLS10dGwgaDI6YmVmb3JlIHtcbiAgICB3aWR0aDogMzE1cHg7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLWludHJvLS10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1pbnRyby0tdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0IC5zZWNfYmFzaWMge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljIGgyIHtcbiAgZm9udC1zaXplOiA2NnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS4xNTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjUzODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0IC5zZWNfYmFzaWMgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTY1cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0IC5zZWNfYmFzaWMgc3BhbiB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEge1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQge1xuICB3aWR0aDogNjQwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9sZWZ0IC5sZWZ0X2ltZyB7XG4gIHdpZHRoOiAzMjJweDtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9sZWZ0IC5sZWZ0X2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9sZWZ0IC5yaWdodF9pbWcge1xuICB3aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9sZWZ0IC5yaWdodF9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgd2lkdGg6IDQ3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lciAuaW5uZXJfcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX3JpZ2h0LS10dGwgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4ZW07XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX3JpZ2h0LS10dGwgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMzNweCAjODBiM2E1O1xuICB3aWR0aDogNDQwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lciAuaW5uZXJfcmlnaHQtLXR0bCBoMjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMjBweCAjODBiM2E1O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX3JpZ2h0LS10eHQge1xuICB3aWR0aDogNDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9yaWdodC0tdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9yaWdodC0tYnRuIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX3JpZ2h0LS1idG4ge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9yaWdodC0tYnRuIHNwYW4ge1xuICBjb2xvcjogIzgwYjNhNTtcbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMiB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX2xlZnQge1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX2xlZnQtLXR0bCBoMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIG1hcmdpbi1sZWZ0OiA3Ljgxdnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10dGwgaDIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX2xlZnQtLXR0bCBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAzM3B4ICM5ZGE2YWM7XG4gIHdpZHRoOiA1ODJweDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10dGwgaDI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDIwcHggIzlkYTZhYztcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10eHQge1xuICB3aWR0aDogNDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3Ljgxdnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX2xlZnQtLWJ0biB7XG4gIHdpZHRoOiA0MzBweDtcbiAgbWFyZ2luLWxlZnQ6IDcuODF2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX2xlZnQtLWJ0biBzcGFuIHtcbiAgY29sb3I6ICM5ZGE2YWM7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfcmlnaHQgLmltZyB7XG4gIHdpZHRoOiA0NzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMHB4O1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX3JpZ2h0IC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCB7XG4gIHdpZHRoOiA2NTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX2xlZnQgLmxlZnRfaW1nIHtcbiAgd2lkdGg6IDQ5NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCAubGVmdF9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX2xlZnQgLnJpZ2h0X2ltZyB7XG4gIHdpZHRoOiA0OTVweDtcbiAgbWFyZ2luLWxlZnQ6IDExLjcydnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyIC5pbm5lcl9sZWZ0IC5yaWdodF9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMHB4O1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS10dGwgaDIge1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyIC5pbm5lcl9yaWdodC0tdHRsIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS10dGwgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDMzcHggIzgwYjNhNTtcbiAgd2lkdGg6IDQ0MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS10dGwgaDI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDIwcHggIzgwYjNhNTtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyIC5pbm5lcl9yaWdodC0tdHh0IHtcbiAgd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS10eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS1idG4ge1xuICB3aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0LS1idG4gc3BhbiB7XG4gIGNvbG9yOiAjODBiM2E1O1xufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0IHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQtLWlubmVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdCB7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwNC0taW5uZXIgLmlubmVyX2xlZnQtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdC0tdHRsIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBtYXJnaW4tbGVmdDogNy44MXZ3O1xufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQtLWlubmVyIC5pbm5lcl9sZWZ0LS10dGwgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMzNweCAjOWRhNmFjO1xuICB3aWR0aDogNTgycHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdC0tdHRsIGgyOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAyMHB4ICM5ZGE2YWM7XG4gIH1cbn1cbiNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IHtcbiAgd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tbGVmdDogNy44MXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQtLWlubmVyIC5pbm5lcl9sZWZ0LS1idG4ge1xuICB3aWR0aDogNDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3Ljgxdnc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbmNlcHQgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzA0LS1pbm5lciAuaW5uZXJfbGVmdC0tYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQtLWlubmVyIC5pbm5lcl9sZWZ0LS1idG4gc3BhbiB7XG4gIGNvbG9yOiAjOWRhNmFjO1xufVxuI3BhZ2UtY29uY2VwdCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDQtLWlubmVyIC5pbm5lcl9yaWdodCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG4jcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwNC0taW5uZXIgLmlubmVyX3JpZ2h0IC5pbWcge1xuICB3aWR0aDogNDcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb25jZXB0IC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwNC0taW5uZXIgLmlubmVyX3JpZ2h0IC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbmNlcHRfZGV0YWlsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4vKm1haW52aXN1YWwqL1xuI3BhZ2UtY29uY2VwdF9kdGwgLmxfaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5sX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLmxfY29udGVudHMtLW12LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYyN3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQge1xuICB3aWR0aDogOTAlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0taW5uZXItLWxpbmtfYnRuIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1pbm5lci0tbGlua19idG4gLmJ0biB7XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDgwODA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLWlubmVyLS1saW5rX2J0biAuYnRuIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLWlubmVyLS1saW5rX2J0biAuYnRuIGEgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLWlubmVyLS1saW5rX2J0biAuYnRuIGEgLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0taW5uZXItLWxpbmtfYnRuIC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0IC5zZWNfYmFzaWMge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0IC5zZWNfYmFzaWMtLWlubmVyIGgyIHtcbiAgZm9udC1zaXplOiA2NnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS4xNTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdCAuc2VjX2Jhc2ljLS1pbm5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0IC5zZWNfYmFzaWMtLWlubmVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjUzODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0IC5zZWNfYmFzaWMtLWlubmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQtLXR0bCBoMiB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lciAuaW5uZXJfbGVmdC0tdHRsIGgyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDMzcHggIzgwYjNhNTtcbiAgd2lkdGg6IDU0MnB4O1xuICB6LWluZGV4OiAtMTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQtLXR4dCB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IC50eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQtLXR4dCAudHh0IHAgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjUzODtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIgLmlubmVyX2xlZnQtLXR4dCAudC10eHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyIC5pbm5lcl9yaWdodCAuaW1nIHtcbiAgd2lkdGg6IDU5NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lcjAyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyMDIgLmFycm93LWQge1xuICB3aWR0aDogMjE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyMDIgLmFycm93LWQgLmltZyB7XG4gIHdpZHRoOiA3NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIwMi0taXRlbSB1bCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lcjAyLS1pdGVtIHVsIGxpIHtcbiAgd2lkdGg6IDIxNHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lcjAyLS1pdGVtIHVsIGxpIC5pbWcge1xuICB3aWR0aDogMjE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyMDItLWl0ZW0gdWwgbGkgLnR4dF9hcmVhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAxLS1pbm5lcjAyLS1pdGVtIHVsIGxpIC50eHRfYXJlYSAudHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDEtLWlubmVyMDItLWl0ZW0gdWwgbGkgLnR4dF9hcmVhIC50dGwgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIwMi0taXRlbSB1bCBsaSAudHh0X2FyZWEgLnR0bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMzE4MTU7XG4gIHdpZHRoOiAxODBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMS0taW5uZXIwMi0taXRlbSB1bCBsaSAudHh0X2FyZWEgLnR4dCBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdC0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdC0tdHRsIGgyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10dGwgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMzNweCAjODBiM2E1O1xuICB3aWR0aDogNTQycHg7XG4gIHotaW5kZXg6IC0xO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDItLWlubmVyIC5pbm5lcl9sZWZ0LS10eHQgLnR4dCBwIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IC50eHQgcCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuNTM4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAyLS1pbm5lciAuaW5uZXJfbGVmdC0tdHh0IC50LXR4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMi0taW5uZXIgLmlubmVyX3JpZ2h0IC5pbWcge1xuICB3aWR0aDogNTk1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4N3B4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCAudHRsX2FyZWEgLmlubmVyX2xlZnQtdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCAudHRsX2FyZWEgLmlubmVyX2xlZnQtdHRsIGgyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyIC5pbm5lcl9sZWZ0IC50dGxfYXJlYSAuaW5uZXJfbGVmdC10dGwgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMzNweCAjODBiM2E1O1xuICB3aWR0aDogNTQycHg7XG4gIHotaW5kZXg6IC0xO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCAudHRsX2FyZWEgLmlubmVyX2xlZnQtc3ViX3R0bCB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfbGVmdCAudHRsX2FyZWEgLmlubmVyX2xlZnQtc3ViX3R0bCBoMyB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIgLmlubmVyX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDc0NXB4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lciAuaW5uZXJfcmlnaHQgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lcjAyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIwMi0taXRlbSB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lcjAyLS1pdGVtIC5pbm5lcl9sZWZ0IHtcbiAgd2lkdGg6IDQ0NXB4O1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lcjAyLS1pdGVtIC5pbm5lcl9sZWZ0IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIwMi0taXRlbSAuaW5uZXJfcmlnaHQge1xuICBsZWZ0OiA1MTVweDtcbiAgd2lkdGg6IDc0NXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNwYWdlLWNvbmNlcHRfZHRsIC5wbF9jb25jZXB0LS1zZWNfYmFzaWMwMy0taW5uZXIwMi0taXRlbSAuaW5uZXJfcmlnaHQgLnR4dF9hcmVhIHtcbiAgd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyMDItLWl0ZW0gLmlubmVyX3JpZ2h0IC50eHRfYXJlYSAudHh0IHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lcjAyLS1pdGVtIC5pbm5lcl9yaWdodCAudHh0X2FyZWEgLmJ0biB7XG4gIHdpZHRoOiAyOTBweDtcbiAgaGVpZ2h0OiA5NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZGE2YWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGFnZS1jb25jZXB0X2R0bCAucGxfY29uY2VwdC0tc2VjX2Jhc2ljMDMtLWlubmVyMDItLWl0ZW0gLmlubmVyX3JpZ2h0IC50eHRfYXJlYSAuYnRuIC50dGxfZW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtY29uY2VwdF9kdGwgLnBsX2NvbmNlcHQtLXNlY19iYXNpYzAzLS1pbm5lcjAyLS1pdGVtIC5pbm5lcl9yaWdodCAudHh0X2FyZWEgLmJ0biAudHRsX2phIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxud29ya3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS13b3JrcyB7XG4gIC8q44Kr44OG44K044Oq44O844Oc44K/44OzKi9cbiAgLyp3b3Jrcy1kZXRhaWwqL1xufVxuI3BhZ2Utd29ya3MgLmxfY29udGVudHMge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDgwM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyLjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5sX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLmxfY29udGVudHMtLW12LXRvcCB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIGhlaWdodDogNTU2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLmxfY29udGVudHMtLW12LXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OTBweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNi45NCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IC01MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiA5MiU7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgZm9udC1zaXplOiA5MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTUlO1xuICByaWdodDogLTl2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCAuc3ViLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyMTVweDtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5sX2NvbnRlbnRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDY5LjkyJTtcbiAgaGVpZ2h0OiA4MDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5sX2NvbnRlbnRzOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSBhbmQgKG1heC13aWR0aDogMjU2MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wYWdlLXdvcmtzIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgI3BhZ2Utd29ya3MgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3JrcyB7XG4gIHdpZHRoOiA5MCU7XG4gIC8q5pa95bel5LqL5L6L44Ki44Kk44OG44OgKi9cbiAgLypwYWdpbmF0aW9uKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAucGxfd29ya3Mge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3Jrcy0tY2F0ZWdvcnkge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wbF93b3Jrcy0tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3Jrcy0tY2F0ZWdvcnkgLmNhdGVfYnRuIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1jYXRlZ29yeSAuY2F0ZV9idG4ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWNhdGVnb3J5IC5jYXRlX2J0biAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wbF93b3Jrcy0tY2F0ZWdvcnkgLmNhdGVfYnRuIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWNhdGVnb3J5IC5jYXRlX2J0biAuYnRuIGEge1xuICB3aWR0aDogMjM2cHg7XG4gIGhlaWdodDogMTA2cHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZGE2YWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1jYXRlZ29yeSAuY2F0ZV9idG4gLmJ0biBhIHtcbiAgICB3aWR0aDogMTY1cHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWNhdGVnb3J5IC5jYXRlX2J0biAuYnRuIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1jYXRlZ29yeSAuY2F0ZV9idG4gLmJ0biBhIC5idG5fZW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1jYXRlZ29yeSAuY2F0ZV9idG4gLmJ0biBhIC5idG5fZW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1jYXRlZ29yeSAuY2F0ZV9idG4gLmJ0biBhIC5idG5famEge1xuICBmb250LXNpemU6IDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWNhdGVnb3J5IC5jYXRlX2J0biAuYnRuIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWNhdGVnb3J5IC5jYXRlX2J0biAuYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWlubmVyLS1saXN0IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wbF93b3Jrcy0taW5uZXItLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3Jrcy0taW5uZXItLWxpc3QtLWl0ZW0ge1xuICB3aWR0aDogNDg4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1pbm5lci0tbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3Jrcy0taW5uZXItLWxpc3QtLWl0ZW0gYSAudGh1bWItLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWlubmVyLS1saXN0LS1pdGVtIGEgLnRodW1iLS13cmFwIC50aHVtYjo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtLWlubmVyLS1saXN0LS1pdGVtIGEgLnR4dF9hcmVhIC50dGwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIzMTgxNTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1pbm5lci0tbGlzdC0taXRlbSBhIC50eHRfYXJlYSAubGFiZWwge1xuICBmb250LXNpemU6IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjYTJhMmEyO1xuICBib3JkZXI6IHNvbGlkIDFweCAjYTJhMmEyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLS1pbm5lci0tbGlzdC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3JrcyAucGFnaW5hdGlvbi0taW5uZXIge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24tLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wbF93b3JrcyAucGFnaW5hdGlvbi0taW5uZXItLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIHtcbiAgbWFyZ2luOiAwIDEuNTZ2dztcbn1cbiNwYWdlLXdvcmtzIC5wbF93b3JrcyAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QtLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsgLmFycm93LWxlZnRfdHh0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMHB4O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodF90eHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsgLmFycm93LXJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxMHB4O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI3BhZ2Utd29ya3MgLnBhZ2Utd29ya3MtZHRsIC5sX2hlYWRlci0tbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAxNDBweDtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLXdvcmtzIC5wYWdlLXdvcmtzLWR0bCAubF9oZWFkZXItLWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgbGVmdDogMjRweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLnBhZ2Utd29ya3MtZHRsIC5sX2JyZWFkY3J1bWIge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMCAxMDBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS13b3JrcyAucGFnZS13b3Jrcy1kdGwgLmxfYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLWRldGFpbCB7XG4gIC8qZGV0YWlsLXBhZ2luYXRpb24qL1xufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLWRldGFpbC0taW5uZXItLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBiM2E1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjAzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLWRldGFpbC0taW5uZXItLWhlYWQge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbiNwYWdlLXdvcmtzIC5wbF93b3Jrcy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIHtcbiAgcGFkZGluZzogMzZweCAwIDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2Utd29ya3MgLnBsX3dvcmtzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcbiAgfVxufVxuI3BhZ2Utd29ya3MgLnBsX3dvcmtzLWRldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLmxpc3RfdHh0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGFnZS13b3JrcyAucGxfd29ya3MtZGV0YWlsIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCAubGlzdF90eHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBiM2E1O1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5uZXdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4vKm1haW52aXN1YWwqL1xuI3BhZ2UtbmV3cyAubF9jb250ZW50cyB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5sX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4jcGFnZS1uZXdzIC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NjdweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICAgIGhlaWdodDogNDkwcHg7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIzcHg7XG4gIGxlZnQ6IDExJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogLTlweDtcbiAgfVxufVxuI3BhZ2UtbmV3cyAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogMTA0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW5ld3MgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xuICB9XG59XG4jcGFnZS1uZXdzIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIC5zdWItdHRsIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA0MTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCAuc3ViLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVlbTtcbiAgICBsZWZ0OiAxNzVweDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICB9XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIHtcbiAgd2lkdGg6IDkwJTtcbiAgLyrjg4vjg6Xjg7zjgrnjgrPjg7Pjg4bjg7Pjg4QqL1xuICAvKnBhZ2luYXRpb24qL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW5ld3MgLnBsX25ld3Mge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzIzMTgxNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtbmV3cyAucGxfbmV3cy0taW5uZXItLWNvbnRlbnQge1xuICB3aWR0aDogNjcwcHg7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lci0tY29udGVudCAuY29udGVudF93cmFwIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMyMzE4MTU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jb250ZW50IC5jb250ZW50X3dyYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jb250ZW50IC5jb250ZW50X3dyYXAgYSAuZGF0ZSBwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMi4xO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jb250ZW50IC5jb250ZW50X3dyYXAgYSAuZGF0ZSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jb250ZW50IC5jb250ZW50X3dyYXAgYSAuYXJ0aWNsZSBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMi43MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lci0tY29udGVudCAuY29udGVudF93cmFwIGEgLmFydGljbGUgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jYXRlZ29yeSB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lci0tY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jYXRlZ29yeSAuY2F0ZWdvcnlfd3JhcCAudHRsIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMyMzE4MTU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4O1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cy0taW5uZXItLWNhdGVnb3J5IC5jYXRlZ29yeV93cmFwIC50dGwgaDMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lci0tY2F0ZWdvcnkgLmNhdGVnb3J5X3dyYXAgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMCAzMHB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cy0taW5uZXItLWNhdGVnb3J5IC5jYXRlZ29yeV93cmFwIC5pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cy0taW5uZXItLWNhdGVnb3J5IC5jYXRlZ29yeV93cmFwIC5pdGVtIGEgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzLS1pbm5lci0tY2F0ZWdvcnkgLmNhdGVnb3J5X3dyYXAgLml0ZW0gYSAuY291bnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MtLWlubmVyLS1jYXRlZ29yeSAuY2F0ZWdvcnlfd3JhcCAuaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjMjMxODE1O1xuICB3aWR0aDogNXB4O1xuICBsZWZ0OiAtMTBweDtcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MgLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uLS1pbm5lciB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cyAucGFnaW5hdGlvbi0taW5uZXItLWxpc3Qge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIHtcbiAgbWFyZ2luOiAwIDEuNTZ2dztcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzIzMTgxNTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cyAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QtLWl0ZW0gLnBhZ2UtbGluayAuYXJyb3ctbGVmdF90eHQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtbmV3cyAucGxfbmV3cyAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QtLWl0ZW0gLnBhZ2UtbGluayAuYXJyb3ctbGVmdCBpbWcge1xuICB3aWR0aDogMTBweDtcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsgLmFycm93LXJpZ2h0X3R4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodCBpbWcge1xuICB3aWR0aDogMTBweDtcbn1cbiNwYWdlLW5ld3MgLnBsX25ld3MgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG59XG4jcGFnZS1uZXdzIC5wbF9uZXdzIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKm5ld3MtZGV0YWlsKi9cbiNuZXdzLWR0bCAubF9oZWFkZXItLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMTQwcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjbmV3cy1kdGwgLmxfaGVhZGVyLS1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbn1cbiNuZXdzLWR0bCAubF9icmVhZGNydW1iIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDAgMTAwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI25ld3MtZHRsIC5sX2JyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwge1xuICAvKmRldGFpbC1wYWdpbmF0aW9uKi9cbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkYTZhYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIHtcbiAgcGFkZGluZzogMzZweCAwIDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcbiAgfVxufVxuI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmRhdGUge1xuICB3aWR0aDogNzgycHg7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmRhdGUge1xuICAgIHdpZHRoOiA5MiU7XG4gIH1cbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5kYXRlIC50eHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmhlYWRfdHRsIHtcbiAgd2lkdGg6IDc4MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjbmV3cy1kdGwgLnBsX25ld3MtZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciAuaGVhZF90dGwge1xuICAgIHdpZHRoOiA5MiU7XG4gIH1cbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5oZWFkX3R0bCAudHRsIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS4yODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmhlYWRfdHRsIC50dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmhlYWRfbGFiZWwge1xuICB3aWR0aDogNzgycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5oZWFkX2xhYmVsIHtcbiAgICB3aWR0aDogOTIlO1xuICB9XG59XG4jbmV3cy1kdGwgLnBsX25ld3MtZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciAuaGVhZF9sYWJlbCAubGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjbmV3cy1kdGwgLnBsX25ld3MtZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciAuaGVhZF9sYWJlbCAubGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiNuZXdzLWR0bCAucGxfbmV3cy1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5oZWFkX2xhYmVsIC5sYWJlbCBwIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuI25ld3MtZHRsIC5wbF9uZXdzLWRldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLmxpc3RfdHh0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jbmV3cy1kdGwgLnBsX25ld3MtZGV0YWlsIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCAubGlzdF90eHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRhNmFjO1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5ldmVudC93b3JrIHNob3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1ldmVudCAubF9jb250ZW50cyB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAubF9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLmxfY29udGVudHMtLW12LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc2N3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICAgIGhlaWdodDogNDkwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yM3B4O1xuICBsZWZ0OiAxMSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICAgIGJvdHRvbTogLTZweDtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG4jcGFnZS1ldmVudCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogMTA0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMThlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiA3MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAyMDBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qcGFnaW5hdGlvbiovXG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyIHtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1zZWNfdHRsIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tc2VjX3R0bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tc2VjX3R0bCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICBsaW5lLWhlaWdodDogMi4zMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLXNlY190dGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWNhdF9idG4ge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuY2F0X3R0bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuY2F0X3R0bCBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5jYXRfdHRsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuYnRuX2FyZWEge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWNhdF9idG4gLmJ0bl9hcmVhIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB1bCAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuYnRuX2FyZWEgdWwgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB1bCAuYnRuIGEge1xuICB3aWR0aDogMTQ4cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzIzMTgxNTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWNhdF9idG4gLmJ0bl9hcmVhIHVsIC5idG4gYSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuYnRuX2FyZWEgdWwgLmJ0biBhIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB1bCAuYnRuIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1jYXRfYnRuIC5idG5fYXJlYSB1bCAuYnRuIGEuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0tY2F0X2J0biAuYnRuX2FyZWEgdWwgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyB7XG4gICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnIC5pdGVtIHtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnIC5pdGVtIC5pdGVtX2lubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDQ1cHggMHB4IDQ1cHggMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLWltZyB7XG4gIHdpZHRoOiA0NDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0taW1nIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnIC5pdGVtIC5pdGVtX2lubmVyLS10eHRfYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIHdpZHRoOiAzMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDkyJTtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLXR4dF9ib3ggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAubGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC43ODF2aDtcbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnIC5pdGVtIC5pdGVtX2lubmVyLS10eHRfYm94IC50dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAubm90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxdmg7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAudHh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAudHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAua296dWthIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAuaGVhZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLXR4dF9ib3ggLm1vcmVfYnRuIC5idG4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLXR4dF9ib3ggLm1vcmVfYnRuIC5idG4gYSBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLXR4dF9ib3ggLm1vcmVfYnRuIC5idG4gYSBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnIC5pdGVtIC5pdGVtX2lubmVyLS10eHRfYm94IC5tb3JlX2J0biAuYnRuIGEgcDpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50LS1pbm5lci0taXRlbSAuYmcgLml0ZW0gLml0ZW1faW5uZXItLXR4dF9ib3ggLm1vcmVfYnRuIC5idG4gYSBwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzMTgxNTtcbiAgYm90dG9tOiAxMXB4O1xuICBsZWZ0OiAyMTRweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQtLWlubmVyLS1pdGVtIC5iZyAuaXRlbSAuaXRlbV9pbm5lci0tdHh0X2JveCAubW9yZV9idG4gLmJ0biBhIHA6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGJvdHRvbTogNnB4O1xuICAgIGxlZnQ6IDg2cHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudC0taW5uZXItLWl0ZW0gLmJnOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTQ7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24ge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudCAucGFnaW5hdGlvbi0taW5uZXIge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24tLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWV2ZW50IC5wbF9ldmVudCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3Qge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSB7XG4gICAgbWFyZ2luOiAwIDEzcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50IC5wbF9ldmVudCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QtLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsgLmFycm93LWxlZnRfdHh0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMHB4O1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodF90eHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rIC5hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG4jcGFnZS1ldmVudCAucGxfZXZlbnQgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC5wYWdlLWxpbmsgLmFycm93LXJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxMHB4O1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAucGFnZS1saW5rLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xufVxuI3BhZ2UtZXZlbnQgLnBsX2V2ZW50IC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKmV2ZW50LWRldGFpbCovXG4jZXZlbnQtZHRsIC5sX2hlYWRlci0tbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAxNDBweDtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLmxfaGVhZGVyLS1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbn1cbiNldmVudC1kdGwgLmxfYnJlYWRjcnVtYiB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAwIDEwMHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLmxfYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsIHtcbiAgLypkZXRhaWwtcGFnaW5hdGlvbiovXG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciB7XG4gIHBhZGRpbmc6IDM2cHggMCA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciAuY2F0ZWdvcnkgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5jYXRlZ29yeSBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5jYXRlX3R0bCBoMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWFydGljbGUgLmFydGljbGVfaW5uZXItLWltZyAuaW1nX3dyYXAuaW1nLXMge1xuICB3aWR0aDogMjQ2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0tYXJ0aWNsZSAuYXJ0aWNsZV9pbm5lci0taW1nIC5pbWdfd3JhcC5pbWctcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWFydGljbGUgLmFydGljbGVfaW5uZXItLWltZyAuaW1nX3dyYXAuaW1nLXM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1hcnRpY2xlIC5hcnRpY2xlX2lubmVyLS10dGwge1xuICB3aWR0aDogNzgycHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0tYXJ0aWNsZSAuYXJ0aWNsZV9pbm5lci0tdHRsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1hcnRpY2xlIC5hcnRpY2xlX2lubmVyLS10dGwgaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWFydGljbGUgLmFydGljbGVfaW5uZXItLXR0bCBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gge1xuICB3aWR0aDogNzgycHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5pdGVtX2JveC0tbGVmdCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5pdGVtX2JveC0tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gtLWxlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5pdGVtX2JveC0tbGVmdCBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbiNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLml0ZW1fYm94LS1sZWZ0IC5zZWNfdHRsIHAge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjQxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gtLWxlZnQgLmJveF90YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5pdGVtX2JveC0tcmlnaHQtLWlubmVyIGEge1xuICB3aWR0aDogMzc1cHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGIzYTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gtLXJpZ2h0LS1pbm5lciBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gtLXJpZ2h0LS1pbm5lciBhIC5pbnN0YV9sb2dvIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5pdGVtX2JveC0tcmlnaHQtLWlubmVyIGEgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogNi41OCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLml0ZW1fYm94LS1yaWdodC0taW5uZXIgYSAudHh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAuaXRlbV9ib3gtLXJpZ2h0LS1pbm5lciBhIC50eHQgLmVtX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbiNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLnJlc2Vydl9hcmVhIHtcbiAgd2lkdGg6IDc4MnB4O1xuICBoZWlnaHQ6IDE1NHB4O1xuICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRhNmFjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLnJlc2Vydl9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5yZXNlcnZfYXJlYS0taW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxNTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLnJlc2Vydl9hcmVhLS1pbm5lciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMTM1cHg7XG4gIH1cbn1cbiNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLnJlc2Vydl9hcmVhLS1pbm5lciAudHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5yZXNlcnZfYXJlYS0taW5uZXIgLnR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5yZXNlcnZfYXJlYS0taW5uZXIgLnRlbCB7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAucmVzZXJ2X2FyZWEtLWlubmVyIC50ZWwge1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwtLWlubmVyLS1pdGVtIC5pdGVtX2lubmVyIC5yZXNlcnZfYXJlYS0taW5uZXIgLnRpbWUge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI2V2ZW50LWR0bCAucGxfZXZlbnQtZGV0YWlsLS1pbm5lci0taXRlbSAuaXRlbV9pbm5lciAucmVzZXJ2X2FyZWEtLWlubmVyIC50eHRfZW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbC0taW5uZXItLWl0ZW0gLml0ZW1faW5uZXIgLnJlc2Vydl9hcmVhLS1pbm5lciAudHh0X2VuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNldmVudC1kdGwgLnBsX2V2ZW50LWRldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLmxpc3RfdHh0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jZXZlbnQtZHRsIC5wbF9ldmVudC1kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IC5saXN0X3R4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZGE2YWM7XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbXBhbnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1jb21wYW55IC5iZ19ncmVlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBiM2E1O1xufVxuI3BhZ2UtY29tcGFueSAuYmdfZ3JheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiOGI5O1xufVxuI3BhZ2UtY29tcGFueSAubF9jb250ZW50cyB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5sX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NjdweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5sX2NvbnRlbnRzLS1tdi10b3Age1xuICAgIGhlaWdodDogNDkwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuI3BhZ2UtY29tcGFueSAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogNy41Nzh2dztcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIC5zdWItdHRsIHtcbiAgZm9udC1zaXplOiAxLjE3MXZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zLjQ3dmg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lciB7XG4gIHdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXIge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1saW5rX2FyZWEge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tbGlua19hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWxpbmtfYXJlYSAubGlua19idG4ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1saW5rX2FyZWEgLmxpbmtfYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tbGlua19hcmVhIC5saW5rX2J0bi0taXRlbSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWxpbmtfYXJlYSAubGlua19idG4tLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1saW5rX2FyZWEgLmxpbmtfYnRuLS1pdGVtIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1saW5rX2FyZWEgLmxpbmtfYnRuLS1pdGVtIC5idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tbGlua19hcmVhIC5saW5rX2J0bi0taXRlbSAuYnRuIC50eHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWxpbmtfYXJlYSAubGlua19idG4tLWl0ZW0gLmJ0biAuaW1nIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmIHtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYgLnR4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMCA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEgLnR0bCB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMSAudHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMSAudHRsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTUzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEgLnR0bDphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC5pbWcge1xuICB3aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3gge1xuICB3aWR0aDogNDc1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAubmFtZV9pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAubmFtZV9pdGVtIC5uYW1lX2phIHtcbiAgZm9udC1zaXplOiAzMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLm5hbWVfaXRlbSAubmFtZV9qYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLm5hbWVfaXRlbSAubmFtZV9lbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLnR0bF9pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHRsX2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS45NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLnR0bF9pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBsaW5lLWhlaWdodDogMi4yNzI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLnR4dF9hcmVhIC5idG5fYXJlYSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMS0taW5uZXIgLnR4dF9ib3ggLnR4dF9hcmVhIC5idG5fYXJlYSAueV90dWJlIHtcbiAgd2lkdGg6IDIyOHB4O1xuICBoZWlnaHQ6IDgzcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHh0X2FyZWEgLmJ0bl9hcmVhIC55X3R1YmUge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHh0X2FyZWEgLmJ0bl9hcmVhIC55X3R1YmUgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnlfdHViZSAudHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHh0X2FyZWEgLmJ0bl9hcmVhIC55X3R1YmUgLmljb24ge1xuICB3aWR0aDogNTJweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnlfdHViZSAuaWNvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnNuc19idG4ge1xuICB3aWR0aDogMjI4cHg7XG4gIGhlaWdodDogODNweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnNuc19idG4ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHh0X2FyZWEgLmJ0bl9hcmVhIC5zbnNfYnRuIC50eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAxLS1pbm5lciAudHh0X2JveCAudHh0X2FyZWEgLmJ0bl9hcmVhIC5zbnNfYnRuIC50eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnNuc19idG4gLmljb24ge1xuICB3aWR0aDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDEtLWlubmVyIC50eHRfYm94IC50eHRfYXJlYSAuYnRuX2FyZWEgLnNuc19idG4gLmljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyIHtcbiAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDIgLnR0bCB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMiAudHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMiAudHRsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDIgLnR0bDphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gge1xuICB3aWR0aDogNDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciAuc3RhZmZfYm94LS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gtLWlubmVyIC5pbWcge1xuICB3aWR0aDogMjMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gtLWlubmVyIC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciAuc3RhZmZfYm94LS1pbm5lciAubmFtZV9pdGVtIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciAuc3RhZmZfYm94LS1pbm5lciAubmFtZV9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMi0taW5uZXIgLnN0YWZmX2JveC0taW5uZXIgLm5hbWVfaXRlbSAubmFtZV90dGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciAuc3RhZmZfYm94LS1pbm5lciAubmFtZV9pdGVtIC5uYW1lX3R0bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3gtLWlubmVyIC5uYW1lX2l0ZW0gLm5hbWVfamEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMi0taW5uZXIgLnN0YWZmX2JveC0taW5uZXIgLm5hbWVfaXRlbSAubmFtZV9qYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMi0taW5uZXIgLnN0YWZmX2JveC0taW5uZXIgLm5hbWVfaXRlbSAubmFtZV9lbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1zdGFmZi0taXRlbSAuc3RhZmZfaXRlbTAyLS1pbm5lciAuc3RhZmZfYm94LS1pbm5lciAubmFtZV9pdGVtIC5uYW1lX2VuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0tc3RhZmYtLWl0ZW0gLnN0YWZmX2l0ZW0wMi0taW5uZXIgLnN0YWZmX2JveCAudHh0X2FyZWEgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3ggLnR4dF9hcmVhIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLXN0YWZmLS1pdGVtIC5zdGFmZl9pdGVtMDItLWlubmVyIC5zdGFmZl9ib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mbyB7XG4gIHdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lciB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lciAudHRsIHtcbiAgZm9udC1zaXplOiAzMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXIgLnR0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lci0taXRlbSAudHh0X2FyZWEge1xuICB3aWR0aDogNTkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWluZm8tLWlubmVyLS1pdGVtIC50eHRfYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWluZm8tLWlubmVyLS1pdGVtIC50eHRfYXJlYSBkbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlkYTZhYztcbiAgcGFkZGluZzogMjRweCAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lci0taXRlbSAudHh0X2FyZWEgZGwge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWluZm8tLWlubmVyLS1pdGVtIC50eHRfYXJlYSBkbCBkdCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsIGR0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsIGRkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5ZGE2YWM7XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0gLmltZ19hcmVhIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWluZm8tLWlubmVyLS1pdGVtIC5pbWdfYXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1pbmZvLS1pbm5lci0taXRlbSAuaW1nX2FyZWEgLmltZyB7XG4gIHdpZHRoOiAyNzdweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taW5mby0taW5uZXItLWl0ZW0gLmltZ19hcmVhIC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWluZm8tLWlubmVyLS1pdGVtIC5pbWdfYXJlYSAuaW1nOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1oaXN0b3J5IHtcbiAgd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1oaXN0b3J5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyIC50dGwge1xuICBmb250LXNpemU6IDMxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1oaXN0b3J5LS1pbm5lciAudHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnBsX2NvbXBhbnktLWlubmVyLS1oaXN0b3J5LS1pbm5lci0taXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyLS1pdGVtIC50eHRfYXJlYSB7XG4gIHdpZHRoOiA1OTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taGlzdG9yeS0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyLS1pdGVtIC50eHRfYXJlYSBkbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzMTgxNTtcbiAgcGFkZGluZzogMjRweCAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xufVxuI3BhZ2UtY29tcGFueSAucGxfY29tcGFueS0taW5uZXItLWhpc3RvcnktLWlubmVyLS1pdGVtIC50eHRfYXJlYSBkbCBkdCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taGlzdG9yeS0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsIGR0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taGlzdG9yeS0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsIGRkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG4jcGFnZS1jb21wYW55IC5wbF9jb21wYW55LS1pbm5lci0taGlzdG9yeS0taW5uZXItLWl0ZW0gLnR4dF9hcmVhIGRsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMzE4MTU7XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRhY3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1jb250YWN0IC5sX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmxfY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc2N3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcCB7XG4gICAgaGVpZ2h0OiA0OTBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjNweDtcbiAgbGVmdDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCB7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IC02cHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggaDIge1xuICBmb250LXNpemU6IDEwNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIC5zdWItdHRsIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA3MjBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZWZ0OiAyNDBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMnB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCB7XG4gIG1hcmdpbi1ib3R0b206IDE4MHB4O1xuICB3aWR0aDogOTIlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5yZXNlcnZfYXJlYSB7XG4gIHdpZHRoOiA5MDBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAucmVzZXJ2X2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLnJlc2Vydl9hcmVhLS1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDE2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDUuNDYlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5yZXNlcnZfYXJlYS0taW5uZXIge1xuICAgIGhlaWdodDogMTM1cHg7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAucmVzZXJ2X2FyZWEtLWlubmVyIC50eHRhcmVhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5yZXNlcnZfYXJlYS0taW5uZXIgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5yZXNlcnZfYXJlYS0taW5uZXIgLnR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAucmVzZXJ2X2FyZWEtLWlubmVyIC50aW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40NmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLnJlc2Vydl9hcmVhLS1pbm5lciAudGltZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAucmVzZXJ2X2FyZWEtLWlubmVyIC5tb2JpbGVfaW1nIHtcbiAgd2lkdGg6IDM3cHg7XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAucmVzZXJ2X2FyZWEtLWlubmVyIC5tb2JpbGVfaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF90dGwgaDIge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc5O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF90dGwgaDIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF9yaWJib24gLnJpYmJvbl93cmFwIHtcbiAgd2lkdGg6IDkwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF9yaWJib24gLnJpYmJvbl93cmFwIC5yaWJib24ge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbiBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNsaXA6IHJlY3QoMHB4IDM0MHB4IDUwcHggMHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF9yaWJib24gLnJpYmJvbl93cmFwIC5yaWJib24gcCB7XG4gICAgd2lkdGg6IDEyM3B4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbiBwIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uIHAgLm51bSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF9yaWJib24gLnJpYmJvbl93cmFwIC5yaWJib24gcCAubnVtIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uIHAgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uIHAgLnR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbjpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6ICM3MjcxNzE7XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbjpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjOTQ5NDk1O1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdC0taW5uZXItLWl0ZW0gLmZvcm1fc3RlcCAuc3RlcF9yaWJib24gLnJpYmJvbl93cmFwIC5yaWJib246bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZDogI2I1YjViNjtcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uOmZpcnN0LWNoaWxkIDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkICM3MjcxNzE7XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbjpudGgtY2hpbGQoMikgOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgIzk0OTQ5NTtcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QtLWlubmVyLS1pdGVtIC5mb3JtX3N0ZXAgLnN0ZXBfcmliYm9uIC5yaWJib25fd3JhcCAucmliYm9uIHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwJTtcbiAgbGVmdDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0LS1pbm5lci0taXRlbSAuZm9ybV9zdGVwIC5zdGVwX3JpYmJvbiAucmliYm9uX3dyYXAgLnJpYmJvbiBwOmFmdGVyIHtcbiAgICBsZWZ0OiA5MyU7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQge1xuICB3aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjOWZhMGEwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZHQgLnJlcS1sYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkdCAucmVxLWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkdCAubGFiZWxfZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZGE2YWM7XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZHQgLmxhYmVsX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgLmNhdC10dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkZCB7XG4gIHdpZHRoOiA0OTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZGQgLnl1dWJpbl9pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIGRkIC55dXViaW5fdHh0IHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSAueXV1YmluIGlucHV0IHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSAueXV1YmluIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC52aXNpdCB7XG4gIHdpZHRoOiA0OTBweDtcbn1cbiNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSAuZC10IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC5kYXRlIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC50aW1lIHtcbiAgd2lkdGg6IDIwNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLnBsX2NvbnRhY3QgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5zdWJtaXQtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuI3BhZ2UtY29udGFjdCAucGxfY29udGFjdCAuc3VibWl0LWJveCAuc3VibWl0LWJ0biB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNDU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3MTcxO1xuICB3aWR0aDogMzc1cHg7XG4gIGhlaWdodDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5zdWJtaXQtYm94IC5zdWJtaXQtYnRuIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5hbGVydF90eHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1jb250YWN0IC5wbF9jb250YWN0IC5hbGVydF90eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3MjcxNzE7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLCAjcGFnZS1jb250YWN0IGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLCAjcGFnZS1jb250YWN0IGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRhY3QtY29uZmlybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuI2NvbnRhY3QgLmxfY29udGVudHMge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5sX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4jY29udGFjdCAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzY3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcCB7XG4gICAgaGVpZ2h0OiA0OTBweDtcbiAgfVxufVxuI2NvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIzcHg7XG4gIGxlZnQ6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxufVxuI2NvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggaDIge1xuICBmb250LXNpemU6IDEwNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjY29udGFjdCAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuI2NvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDcyMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NvbnRhY3QgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZWZ0OiAyNDBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMnB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxufVxuI2NvbnRhY3QgLnNlYy1tYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG4gIHdpZHRoOiA5MiU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2NvbnRhY3QgLnNlYy1tYWlsIC50eHRfYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4jY29udGFjdCAuc2VjLW1haWwgLnR4dF9hcmVhIC50dGwge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc5O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29udGFjdCAuc2VjLW1haWwgLmZvcm1fX2NvbnQge1xuICB3aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjY29udGFjdCAuc2VjLW1haWwgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjOWZhMGEwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIGR0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NvbnRhY3QgLnNlYy1tYWlsIC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRhY3QgLnNlYy1tYWlsIC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgZHQgLnJlcS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmEwYTA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIGR0IC5yZXEtbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC5jYXQtdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4jY29udGFjdCAuc2VjLW1haWwgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkZCB7XG4gIHdpZHRoOiA0OTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjY29udGFjdCAuc2VjLW1haWwgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSBkZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIGRkIC55dXViaW5faWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIGRkIC55dXViaW5fdHh0IHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC55dXViaW4gaW5wdXQge1xuICB3aWR0aDogMTkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NvbnRhY3QgLnNlYy1tYWlsIC5mb3JtX19jb250IGRsIC5yb3cudGFibGUgLnl1dWJpbiBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC52aXNpdCB7XG4gIHdpZHRoOiA0OTBweDtcbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC5kLXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jY29udGFjdCAuc2VjLW1haWwgLmZvcm1fX2NvbnQgZGwgLnJvdy50YWJsZSAuZGF0ZSB7XG4gIHdpZHRoOiAyNzBweDtcbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlIC50aW1lIHtcbiAgd2lkdGg6IDIwNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5zZWMtbWFpbCAuZm9ybV9fY29udCBkbCAucm93LnRhYmxlOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuc3VibWl0LWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjY29udGFjdCAuc2VjLW1haWwgLnN1Ym1pdC1ib3gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4jY29udGFjdCAuc2VjLW1haWwgLnN1Ym1pdC1ib3ggLnN1Ym1pdC1idG4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjQ1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzE3MTtcbiAgd2lkdGg6IDM3NXB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IC5zZWMtbWFpbCAuc3VibWl0LWJveCAuc3VibWl0LWJ0biB7XG4gICAgd2lkdGg6IDI3NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jY29udGFjdCAuc2VjLW1haWwgLmFsZXJ0X3R4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb250YWN0IC5zZWMtbWFpbCAuYWxlcnRfdHh0IHAge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNzI3MTcxO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsICNjb250YWN0IGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb250YWN0IGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSwgI2NvbnRhY3QgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gIH1cbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubW9kZWxfcGxhblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLyptYWludmlzdWFsKi9cbiNwYWdlLW1vZGVsX3BsYW4gLmxfY29udGVudHMge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzY3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgICBoZWlnaHQ6IDQ5MHB4O1xuICB9XG59XG4jcGFnZS1tb2RlbF9wbGFuIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogOTRweDtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiAuaW1nIHtcbiAgd2lkdGg6IDMxMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExNHB4O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW1vZGVsX3BsYW4gLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggaDIgLmltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIHRvcDogLTQ0cHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAubF9icmVhZGNydW1iLS1pbm5lci0taXRlbSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UtbW9kZWxfcGxhbiAubF9icmVhZGNydW1iLS1pbm5lci0taXRlbTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0IHRvcCwgdHJhbnNwYXJlbnQgNDkuNSUsIHdoaXRlIDQ5LjUlLCB3aGl0ZSA1MC41JSwgdHJhbnNwYXJlbnQgNTAuNSUpO1xufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8gLmJnX2dyZWVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8gLmJnX2dyZWVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwYjNhNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAyMzBweDtcbiAgbWFyZ2luLXRvcDogLTIzMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRybyAuYmdfZ3JlZW46YWZ0ZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICB9XG59XG4jcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEge1xuICB3aWR0aDogOTAlO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEge1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiNwYWdlLW1vZGVsX3BsYW4gLnBsX21vZGVsX3BsYW4tLWludHJvLS10eHRfYXJlYSAuaW50cm9fdHRsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEgLmludHJvX3R0bCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEgLmludHJvX3R0bCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8tLXR4dF9hcmVhIC5pbnRyb190dGwgaDIgLmltZyB7XG4gIHdpZHRoOiA4NTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEgLmludHJvX3R0bCBoMiAuaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8tLXR4dF9hcmVhIC5pbnRyb190eHQge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8tLXR4dF9hcmVhIC5pbnRyb190eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEgLmludHJvX3R4dCBwIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yMmVtO1xuICBsaW5lLWhlaWdodDogMi4xMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1tb2RlbF9wbGFuIC5wbF9tb2RlbF9wbGFuLS1pbnRyby0tdHh0X2FyZWEgLmludHJvX3R4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8tLWltZ19hcmVhIC5pbWdfaW5uZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuI3BhZ2UtbW9kZWxfcGxhbiAucGxfbW9kZWxfcGxhbi0taW50cm8tLWltZ19hcmVhIC5pbWdfaW5uZXIgbGkge1xuICB3aWR0aDogMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLW1vZGVsX3BsYW4gLnBsX21vZGVsX3BsYW4tLWludHJvLS1pbWdfYXJlYSAuaW1nX2lubmVyIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb21pbmdfc29vblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuI3BhZ2UtY29taW5nc29vbiAucGxfY29taW5nIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jcGFnZS1jb21pbmdzb29uIC5wbF9jb21pbmctLWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG4jcGFnZS1jb21pbmdzb29uIC5wbF9jb21pbmctLWludHJvIC5pbWdfbG9nbyB7XG4gIG1hcmdpbjogMTYwcHggYXV0byA2MHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG4jcGFnZS1jb21pbmdzb29uIC5wbF9jb21pbmctLWludHJvIC50dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jcGFnZS1jb21pbmdzb29uIC5wbF9jb21pbmctLWludHJvIC50dGwgcCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29taW5nc29vbiAucGxfY29taW5nLS1pbnRybyAudHh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtY29taW5nc29vbiAucGxfY29taW5nLS1pbnRybyAudHh0IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE3NWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubF9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubF9oZWFkZXItLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMTQwcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9oZWFkZXItLWxvZ28ge1xuICAgIHRvcDogMzBweDtcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG59XG4ubF9oZWFkZXItLWxvZ28gLmltZyB7XG4gIHdpZHRoOiAxODNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9oZWFkZXItLWxvZ28gLmltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmEtc2lkZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuI1NJREUge1xuICB3aWR0aDogMTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI1NJREUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNTSURFIC5sX2Ffc2lkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNTSURFIC5sX2Ffc2lkZSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuI1NJREUgLmxfYV9zaWRlLS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiB1bCA+IGxpID4gYSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiAubmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNTSURFIC5sX2Ffc2lkZS0tc2lkZV9uYXYgLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG4gIHdpZHRoOiAzNXB4O1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiAubmF2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiAubmF2X2phIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNTSURFIC5sX2Ffc2lkZS0tc2lkZV9uYXYgLm5hdl9lbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jU0lERSAubF9hX3NpZGUtLXNpZGVfbmF2IC5uYXZfZW4xIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAtNzJweDtcbn1cbiNTSURFIC5sX2Ffc2lkZS0tc2lkZV9uYXYgLm5hdl9lbjIge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi10b3A6IC0xN3B4O1xufVxuI1NJREUgLmxfYV9zaWRlLS1zaWRlX25hdiAubmF2X2VuMyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuI1NJREUgLmxfYV9zaWRlLS1zbnNfYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jU0lERSAubF9hX3NpZGUtLXNuc19idG4gLmluc3RhIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4jU0lERSAubF9hX3NpZGUtLXNuc19idG4gLmZiIHtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuI1NJREUgLmxfYV9zaWRlIC5rb3p1a2Ege1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5icmVhZGNydW1iXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubF9icmVhZGNydW1iIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDAgMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxfYnJlYWRjcnVtYi0taW5uZXIge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubF9icmVhZGNydW1iLS1pbm5lci0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIGNvbG9yOiAjNTk1NzU3O1xuICBmb250LXNpemU6IDAuNTcxZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxfYnJlYWRjcnVtYi0taW5uZXItLWl0ZW06YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAtMjVweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0IHRvcCwgdHJhbnNwYXJlbnQgNDkuNSUsIGdyYXkgNDkuNSUsIGdyYXkgNTAuNSUsIHRyYW5zcGFyZW50IDUwLjUlKTtcbn1cbi5sX2JyZWFkY3J1bWItLWlubmVyLS1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKmNvbnRhY3QtcGFydHMqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkgYW5kIChtYXgtd2lkdGg6IDMwMDBweCkge1xuICAucGxfY29udGFjdC1wYXJ0cy0taW5uZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnBsX2NvbnRhY3QtcGFydHMge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xufVxuLnBsX2NvbnRhY3QtcGFydHMgLnNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGxfY29udGFjdC1wYXJ0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAucGxfY29udGFjdC1wYXJ0cyAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBsX2NvbnRhY3QtcGFydHMgLnNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9jb21tb24vY29udGFjdF9iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiA5MjNweDtcbiAgaGVpZ2h0OiA1MjVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2NvbW1vbi9zcC9jb250YWN0X2JnLmpwZ1wiKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMxNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLXR0bCB7XG4gIGZvbnQtc2l6ZTogMi40MjF2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNmVtO1xuICBsaW5lLWhlaWdodDogMS44OTQ7XG4gIHBhZGRpbmctdG9wOiA0LjglO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0LjglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuODU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC5pdGVtX3NpZGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC5pdGVtX3NpZGUge1xuICAgIHdpZHRoOiAzMjNweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLml0ZW1fc2lkZSAuaXRlbTAxLCAucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLml0ZW1fc2lkZSAuaXRlbTAyLCAucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLml0ZW1fc2lkZSAuaXRlbTAzIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbV9zaWRlIC5pdGVtMDEsIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbV9zaWRlIC5pdGVtMDIsIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbV9zaWRlIC5pdGVtMDMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbi5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbV9zaWRlIHAge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwLjc4ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC5pdGVtX3NpZGUgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLml0ZW1fc2lkZSAuaXRlbV90eHQwMSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcbn1cbi5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbTA0IHtcbiAgd2lkdGg6IDczMHB4O1xuICBoZWlnaHQ6IDg3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAuaXRlbTA0IHtcbiAgICB3aWR0aDogMzIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLml0ZW0wNCAuaXRlbV9pbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC5pdGVtMDQgLml0ZW1faW5uZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLnR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNDU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC50eHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0cy0taW5uZXItLWl0ZW0gLnRlbCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wbF9jb250YWN0LXBhcnRzLS1pbm5lci0taXRlbSAudGVsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC50aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40NmVtO1xuICBsaW5lLWhlaWdodDogNS40OTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVyLS1pdGVtIC50aW1lIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29udGFjdC1jb21wbGV0ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLyptYWludmlzdWFsKi9cbiNwYWdlLWNvbnRhY3RfY29tcGxldGUgLmxfY29udGVudHMge1xuICB3aWR0aDogOTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAubF9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzY3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAubF9jb250ZW50cy0tbXYtdG9wIHtcbiAgICBoZWlnaHQ6IDQ5MHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0X2NvbXBsZXRlIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yM3B4O1xuICBsZWZ0OiAxNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0X2NvbXBsZXRlIC5sX2NvbnRlbnRzLS1tdi10b3AtLWNhdGNoIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCBoMiB7XG4gIGZvbnQtc2l6ZTogMTA0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3RfY29tcGxldGUgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3RfY29tcGxldGUgLmxfY29udGVudHMtLW12LXRvcC0tY2F0Y2ggLnN1Yi10dGwge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDcyMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAubF9jb250ZW50cy0tbXYtdG9wLS1jYXRjaCAuc3ViLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxlZnQ6IDI0MHB4O1xuICAgIHRvcDogYXV0bztcbiAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgYm90dG9tOiAycHg7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0X2NvbXBsZXRlIC5wbF9jb250YWN0LWNvbXBsZXRlIHtcbiAgcGFkZGluZzogMTIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0X2NvbXBsZXRlIC5wbF9jb250YWN0LWNvbXBsZXRlIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCA4MHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0X2NvbXBsZXRlIC5wbF9jb250YWN0LWNvbXBsZXRlLS1pbm5lci0taXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWNvbnRhY3RfY29tcGxldGUgLnBsX2NvbnRhY3QtY29tcGxldGUtLWlubmVyLS1pdGVtIGgyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwYWdlLWNvbnRhY3RfY29tcGxldGUgLnBsX2NvbnRhY3QtY29tcGxldGUtLWlubmVyLS1pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdF9jb21wbGV0ZSAucGxfY29udGFjdC1jb21wbGV0ZS0taW5uZXItLWl0ZW0gLnR4dF9ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGFnZS1jb250YWN0X2NvbXBsZXRlIC5wbF9jb250YWN0LWNvbXBsZXRlLS1pbm5lci0taXRlbSAudHh0X2JveCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5kZXRhaWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5sX2RldGFpbCB7XG4gIHdpZHRoOiA5MCU7XG4gIC8qcGFnaW5hdGlvbiovXG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxfZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2RldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubF9kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5oZWFkX3R0bCBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxfZGV0YWlsLS1pbm5lci0taGVhZCAuaGVhZF9pbm5lciAuaGVhZF90eHQgLnR4dCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sX2RldGFpbC0taW5uZXItLWhlYWQgLmhlYWRfaW5uZXIgLmhlYWRfbGFiZWwgLmxhYmVsMSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ubF9kZXRhaWwtLWlubmVyLS1oZWFkIC5oZWFkX2lubmVyIC5oZWFkX2xhYmVsIC5sYWJlbDIge1xuICBmb250LXNpemU6IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmxfZGV0YWlsLS1pbm5lci0tYXJ0aWNsZSB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwtLWlubmVyLS1hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4ubF9kZXRhaWwtLWlubmVyLS1hcnRpY2xlIC5hcnRpY2xlX2lubmVyIHtcbiAgd2lkdGg6IDg2LjgxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZGV0YWlsLS1pbm5lci0tYXJ0aWNsZSAuYXJ0aWNsZV9pbm5lciB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmxfZGV0YWlsLS1pbm5lci0tYXJ0aWNsZSAuYXJ0aWNsZV9pbm5lci0taW1nIHtcbiAgd2lkdGg6IDc4MnB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2RldGFpbC0taW5uZXItLWFydGljbGUgLmFydGljbGVfaW5uZXItLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sX2RldGFpbC0taW5uZXItLWFydGljbGUgLmFydGljbGVfaW5uZXItLXR4dCB7XG4gIHdpZHRoOiA3ODJweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwtLWlubmVyLS1hcnRpY2xlIC5hcnRpY2xlX2lubmVyLS10eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubF9kZXRhaWwtLWlubmVyLS1hcnRpY2xlIC5hcnRpY2xlX2lubmVyLS10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwgLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5sX2RldGFpbCAucGFnaW5hdGlvbi0taW5uZXIge1xuICB3aWR0aDogODYuODElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IHtcbiAgd2lkdGg6IDc4MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC50eHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIzMTgxNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0LS1pdGVtIC50eHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sX2RldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QtLWl0ZW0gLnR0bCB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICBsaW5lLWhlaWdodDogMi42NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZGV0YWlsIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdC0taXRlbSAudHRsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IC5wcmV2X3R4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmxfZGV0YWlsIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCAucHJldl90eHQgLmFycm93X2xlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IC5wcmV2X3R4dCAuYXJyb3dfbGVmdCBpbWcge1xuICB3aWR0aDogMTZweDtcbn1cbi5sX2RldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLmxpc3RfdHh0IHtcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmxfZGV0YWlsIC5wYWdpbmF0aW9uLS1pbm5lci0tbGlzdCAubGlzdF90eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sX2RldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLm5leHRfdHh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5sX2RldGFpbCAucGFnaW5hdGlvbi0taW5uZXItLWxpc3QgLm5leHRfdHh0IC5hcnJvd19yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG4ubF9kZXRhaWwgLnBhZ2luYXRpb24tLWlubmVyLS1saXN0IC5uZXh0X3R4dCAuYXJyb3dfcmlnaHQgaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG59XG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5sX2Zvb3RlciB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sX2Zvb3RlciAuc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkgYW5kIChtYXgtd2lkdGg6IDI1NjBweCkge1xuICAubF9mb290ZXIge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3RlciB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIC5sX2Zvb3RlciAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxfZm9vdGVyIC5zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5sX2Zvb3RlciAudG9wX2J0biB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzgwYjNhNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDgwcHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZm9vdGVyIC50b3BfYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubF9mb290ZXIgLnRvcF9idG4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sX2Zvb3RlciAudG9wX2J0biAuYnRuOmJlZm9yZSwgLmxfZm9vdGVyIC50b3BfYnRuIC5idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMCU7XG4gIHJpZ2h0OiAtNTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4MGIzYTU7XG59XG4ubF9mb290ZXIgLnRvcF9idG4gLmJ0bjpiZWZvcmUge1xuICB3aWR0aDogMTI3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIDBweCk7XG59XG4ubF9mb290ZXIgLnRvcF9idG4gLmJ0bjphZnRlciB7XG4gIHdpZHRoOiAxMHB4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05N3B4LCAwcHgpIHJvdGF0ZSgxNTBkZWcpO1xufVxuLmxfZm9vdGVyLS1pbm5lciB7XG4gIHdpZHRoOiA4Ni44MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubF9mb290ZXItLWlubmVyIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcyNzE3MTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXIgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmxfZm9vdGVyLS1pbm5lci0tbmF2IHtcbiAgd2lkdGg6IDc1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXItLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubF9mb290ZXItLWlubmVyLS1uYXYgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXItLW5hdiAubmF2X2l0ZW0wMiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ubF9mb290ZXItLWlubmVyLS1uYXYgLm5hdl9pdGVtMDIgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuLmxfZm9vdGVyLS1pbm5lci0tc3ViX25hdiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHdpZHRoOiA3MTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZm9vdGVyLS1pbm5lci0tc3ViX25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLm5hdl9ib3gge1xuICB3aWR0aDogMzQ1cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZm9vdGVyLS1pbm5lci0tc3ViX25hdiAubmF2X2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmxfZm9vdGVyLS1pbm5lci0tc3ViX25hdiAubmF2X2JveCAudHh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLm5hdl9ib3ggLnR4dCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLm5hdl9ib3ggLnR4dCAudHh0X21pZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9mb290ZXItLWlubmVyLS1zdWJfbmF2IC5uYXZfYm94IC50eHQgLnR4dF9taWQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLm5hdl9ib3ggLmNvbXBhbnlfdHh0IHtcbiAgICBtYXJnaW4tbGVmdDogMjMuMTklO1xuICB9XG59XG4ubF9mb290ZXItLWlubmVyLS1zdWJfbmF2IC5pY29uX2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLmljb25fYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLmljb25fYXJlYS0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLmljb25fYXJlYS0taW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLmljb25fYXJlYS0taW5uZXItLWluc3RhIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9mb290ZXItLWlubmVyLS1zdWJfbmF2IC5pY29uX2FyZWEtLWlubmVyLS1pbnN0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5sX2Zvb3Rlci0taW5uZXItLXN1Yl9uYXYgLmljb25fYXJlYS0taW5uZXItLWZiIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxfZm9vdGVyLS1pbm5lci0tc3ViX25hdiAuaWNvbl9hcmVhLS1pbm5lci0tZmIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG4ubF9mb290ZXItLWlubmVyLS1zdWJfbmF2IC5pY29uX2FyZWEtLWZvb3RfbG9nbyB7XG4gIHdpZHRoOiAxNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubF9mb290ZXItLWlubmVyLS1zdWJfbmF2IC5pY29uX2FyZWEtLWZvb3RfbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICB3aWR0aDogNTIuMTclO1xuICB9XG59XG5cbi5sX2Zvb3Rlci0tZml4X2J0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLmxfZm9vdGVyLS1maXhfYnRuIC5maXhfYnRuLWlubmVyIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubF9mb290ZXItLWZpeF9idG4gLmZpeF9idG4taW5uZXIgLmxlZnRfaXRlbSB7XG4gIHdpZHRoOiA1OC42N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQTgyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sX2Zvb3Rlci0tZml4X2J0biAuZml4X2J0bi1pbm5lciAubGVmdF9pdGVtIC5pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG59XG4ubF9mb290ZXItLWZpeF9idG4gLmZpeF9idG4taW5uZXIgLmxlZnRfaXRlbSAudHh0X2FyZWEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLmxfZm9vdGVyLS1maXhfYnRuIC5maXhfYnRuLWlubmVyIC5sZWZ0X2l0ZW0gLnR4dF9hcmVhIC50eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxfZm9vdGVyLS1maXhfYnRuIC5maXhfYnRuLWlubmVyIC5sZWZ0X2l0ZW0gLnR4dF9hcmVhIC50aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sX2Zvb3Rlci0tZml4X2J0biAuZml4X2J0bi1pbm5lciAucmlnaHRfaXRlbSB7XG4gIHdpZHRoOiA0MS4wN3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBRDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sX2Zvb3Rlci0tZml4X2J0biAuZml4X2J0bi1pbm5lciAucmlnaHRfaXRlbSAuaWNvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmxfZm9vdGVyLS1maXhfYnRuIC5maXhfYnRuLWlubmVyIC5yaWdodF9pdGVtIC50eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4uZHJhd2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZHJhd2VyIHtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG4uZHJhd2VyLS1pbm5lciB7XG4gIC8q44CA44OP44Oz44OQ44O844Ks44O844Oc44K/44Oz44CAKi9cbn1cbi5kcmF3ZXItLWlubmVyIC5oYW1idXJnZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogMzVweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kcmF3ZXItLWlubmVyIC5oYW1idXJnZXIge1xuICAgIHRvcDogMzBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5kcmF3ZXItLWlubmVyIC5oYW1idXJnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZHJhd2VyLS1pbm5lciAuaGFtYnVyZ2VyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZHJhd2VyLS1pbm5lciAuaWNvbl9hcmVhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4NXB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gIH1cbn1cbi5kcmF3ZXItLWlubmVyIC5pY29uX2FyZWEgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmRyYXdlci0taW5uZXIgLmljb25fYXJlYSB1bCBsaSBhIC5pbnN0YSB7XG4gIHdpZHRoOiAyMXB4O1xufVxuLmRyYXdlci0taW5uZXIgLmljb25fYXJlYSB1bCBsaSBhIC5mYiB7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uaGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4uaGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4uaGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4vKiDjg4rjg5PplovjgYTjgabjgovmmYLjga7jg5zjgr/jg7MgKi9cbi5oYW1idXJnZXIuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiA2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSxcbi5oYW1idXJnZXIuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5oYW1idXJnZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmhhbWJ1cmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmdsb2JhbE1lbnVTcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjODBiM2E1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmdsb2JhbE1lbnVTcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5nbG9iYWxNZW51U3AtLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZ2xvYmFsTWVudVNwLS1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuLmdsb2JhbE1lbnVTcC0taW5uZXIgLm1lbnVfbGVmdCAuaW1nIHtcbiAgd2lkdGg6IDIyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5nbG9iYWxNZW51U3AtLWlubmVyIC5tZW51X2xlZnQgLmltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5nbG9iYWxNZW51U3AtLWlubmVyIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5nbG9iYWxNZW51U3AtLWlubmVyIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmdsb2JhbE1lbnVTcC0taW5uZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdsb2JhbE1lbnVTcC0taW5uZXIgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZ2xvYmFsTWVudVNwLS1pbm5lciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2xvYmFsTWVudVNwIC5zaWRlIHtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiDjgZPjga7jgq/jg6njgrnjgpLjgIFqUXVlcnnjgafku5jkuI7jg7vliYrpmaTjgZnjgosgKi9cbi5nbG9iYWxNZW51U3AuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLyog55S76Z2i5aSW44Gr44GE44KL54q25oWLICovXG4uZmFkZWluIHtcbiAgb3BhY2l0eTogMC4xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0MHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zO1xufVxuXG4vKiDnlLvpnaLlhoXjgavlhaXjgaPjgZ/nirbmhYsgKi9cbi5mYWRlaW4uc2Nyb2xsaW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG52YXJpYWJsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbiRibHVlOiAjMDBBMEM4O1xuJGxpZ2h0Ymx1ZTogI0VGRjZGQjtcbiRncmF5OiAjOWRhNmFjO1xuJGxpZ2h0Z3JheTogI0Y4RjhGODtcbiRvcmFuZ2U6ICNFRDg5MDA7XG4keWVsbG93OiAjRjVGRjAwO1xuJGdyZWVuOiAjODBiM2E1O1xuJGwtZ3JheTogI2IyYjhiOTtcblxuLy8gRGV2aWNlIFdpZHRoXG4kcGM6IDEyODBweDtcbiR0YWItbGc6IDEwMjRweDtcbiR0YWI6IDc2OHB4O1xuJHNwOiA0ODBweDtcbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1peGluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi8vIG1lZGlhcXVlcnlcbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHBjKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFiLWxnIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkdGFiLWxnKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFiIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkdGFiKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogKCRzcCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaWUge1xuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vIGZsZXhcbkBtaXhpbiBmbGV4KCRqdXN0aWZ5OiBzcGFjZS1iZXR3ZWVuLCAkaXRlbXM6IHN0cmV0Y2gpIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIEBpZiAkanVzdGlmeSA9PSBzdGFydCB7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJGp1c3RpZnkgPT0gY2VudGVyICB7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfSBAZWxzZSBpZiAkanVzdGlmeSA9PSBlbmQge1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBAaWYgJGl0ZW1zID09IHN0YXJ0IHtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9IEBlbHNlIGlmICRpdGVtcyA9PSBjZW50ZXIge1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfSBAZWxzZSBpZiAkaXRlbXMgPT0gZW5kIHtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy8gYWJzb2x1dGVcbkBtaXhpbiBhYnNvbHV0ZSgkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpZiAkdG9wICE9IG51bGwge1xuICAgICAgICB0b3A6ICR0b3A7XG4gICAgfVxuICAgIEBpZiAkcmlnaHQgIT0gbnVsbCB7XG4gICAgICAgIHJpZ2h0OiAkcmlnaHQ7XG4gICAgfVxuICAgIEBpZiAkYm90dG9tICE9IG51bGwge1xuICAgICAgICBib3R0b206ICRib3R0b207XG4gICAgfVxuICAgIEBpZiAkbGVmdCAhPSBudWxsIHtcbiAgICAgICAgbGVmdDogJGxlZnQ7XG4gICAgfVxufVxuXG4vLyBhc3BlY3Tmr5Tlm7rlrppcbkBtaXhpbiBhc3BlY3QoJHdpZHRoOiAxMDAlLCAkcHQ6IDEwMCUpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6ICRwdDtcbiAgICB9XG4gICAgJiA+ICoge1xuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgwLCAwLCAwLCAwKTtcbiAgICB9XG59XG5cbi8vIGJhY2tncm91bmRcbkBtaXhpbiBiZygkc2l6ZTogY292ZXIsICRwb3NpdGlvbjogY2VudGVyIGNlbnRlciwgJHJlcGVhdDogbm8tcmVwZWF0KSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcG9zaXRpb247XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6ICRyZXBlYXQ7XG59XG5cbi8vIHR0bFxuQG1peGluIHR0bC10eHQoJGZ6OiAyNHB4LCAkZnc6IDcwMCwgJGx0czogMC4yZW0sICRsaDogMS41ZW0sICRjb2xvcjogIzAwMCkge1xuICAgIGZvbnQtc2l6ZTogJGZ6O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsdHM7XG4gICAgbGluZS1oZWlnaHQ6ICRsaDtcbiAgICBjb2xvcjogJGNvbG9yO1xufVxuXG5AbWl4aW4gdHh0KCRmejogMTVweCwgJGZ3OiA1MDAsICRsdHM6IDAuMDc1ZW0sICRsaDogMS44NWVtLCAkY29sb3I6ICMwMDApIHtcbiAgICBmb250LXNpemU6ICRmejtcbiAgICBmb250LXdlaWdodDogJGZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbHRzO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGg7XG4gICAgY29sb3I6ICRjb2xvcjtcbn1cblxuLy8gZGlzcGxheTogdGFibGVcbkBtaXhpbiBkdC1ib3goJHdpZHRoOiAxMDAlLCAkaGVpZ2h0OiBudWxsLCAkdGE6IGNlbnRlciwgJHZhOiBtaWRkbGUpIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB0ZXh0LWFsaWduOiAkdGE7XG5cbiAgICAmID4gKiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmE7XG4gICAgfVxufVxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxucmVzZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbmh0bWx7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5ib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LGRpdixkbCxkdCxkZCx1bCxvbCxsaSxwLHRoLHRkLGZpZ3VyZSxzZWN0aW9uLGFydGljbGUsYXNpZGUsbWFpbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWlue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuc3BhbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG50YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG59XG5pbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG51bCBsaXtcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG59XG5oMSxoMixoMyxoNCxoNSxoNntcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5LCo6YmVmb3JlLCo6YWZ0ZXJ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICpmb250LXNpemU6IHNtYWxsO1xuICAgICpmb250OiB4LXNtYWxsO1xuICAgIGZvbnQtZmFtaWx5OiDmuLjmmI7mnJ0sXCJZdSBNaW5jaG9cIixZdU1pbmNobyxcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsSEdT5piO5pydRSzjg6HjgqTjg6rjgqosTWVpcnlvLHNlcmlmLG5vdG8tc2Fucy1jamstanAsIFl1R290aGljLCAn5ri444K044K344OD44KvJywnTm90byBTYW5zIEpQJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCIsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIixcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCLjg6HjgqTjg6rjgqpcIixNZWlyeW8sXCJNUyBQR290aGljXCIsc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cbmlucHV0LHNlbGVjdCxidXR0b24sdGV4dGFyZWEsdGFibGV7XG4gICAgZm9udC1mYW1pbHk6IOa4uOaYjuacnSxcIll1IE1pbmNob1wiLFl1TWluY2hvLFwiSGlyYWdpbm8gTWluY2hvIFByb05cIixcIkhpcmFnaW5vIE1pbmNobyBQcm9cIixIR1PmmI7mnJ1FLOODoeOCpOODquOCqixNZWlyeW8sc2VyaWYsbm90by1zYW5zLWNqay1qcCwgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq8nLCdOb3RvIFNhbnMgSlAnLCBcIkhlbHZldGljYSBOZXVlXCIsXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIixcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIixcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIuODoeOCpOODquOCqlwiLE1laXJ5byxcIk1TIFBHb3RoaWNcIixzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xufVxuY2l0ZSxhZGRyZXNzLGVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5he1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbip7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLmJyYW5kb24ge1xuICAgIGZvbnQtZmFtaWx5OiBicmFuZG9uLWdyb3Rlc3F1ZSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZGluIHtcblx0Zm9udC1mYW1pbHk6IGRpbi0yMDE0LCBzYW5zLXNlcmlmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG4uY2FzbG9ue1xuXHRmb250LWZhbWlseTogYWRvYmUtY2FzbG9uLXBybywgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua296dWthe1xuXHRmb250LWZhbWlseTogJ+Wwj+WhmuOCtOOCt+ODg+OCryBQcm8nLCdLb3p1a2EgR290aGljIFBybycsJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLHNhbnMtc2VyaWY7XG59XG5cbi52ZXJ0aWNhbHtcblx0LXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbn1cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmljb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgc3JjOiAgdXJsKCcvLi4vaWNvbi9pY29tb29uLmVvdD9ieDhmeW0nKTtcbiAgICBzcmM6ICB1cmwoJy8uLi9pY29uL2ljb21vb24uZW90P2J4OGZ5bSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvLi4vaWNvbi9pY29tb29uLnR0Zj9ieDhmeW0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLy4uL2ljb24vaWNvbW9vbi53b2ZmP2J4OGZ5bScpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy8uLi9pY29uL2ljb21vb24uc3ZnP2J4OGZ5bSNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdOjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbn1cblxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLWFycm93LXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmljb24tY2FsYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG4uaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuLmljb24taG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5pY29uLXBpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG4uaWNvbi13cml0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5iYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbmJvZHkge1xuICAgIG1pbi13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi8vIOOCs+ODs+ODhuODiuODvFxuLmlubmVyIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDM0NXB4O1xuICAgIH1cbn1cblxuLy8g55S75YOP57O7XG4uaW1nIHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi50aHVtYiB7XG4gICAgQGluY2x1ZGUgYmc7XG4gICAgQGluY2x1ZGUgYXNwZWN0O1xufVxuXG4vLyDjg57jg7zjgqvjg7xcbi5tYXJrZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsICR5ZWxsb3cgODAlKTtcbn1cblxuLmVsZW0ge1xuICAgICYtLWNlbnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCR0b3A6IDUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59XG5cbi5mb250IHtcbiAgICAmLS1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbn1cblxuaHRtbHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIGFuZCAobWF4LXdpZHRoOiAyNTYwcHgpe1xuICAgIC5wYWdlX2lubmVye1xuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgLnBsX2NvbnRhY3QtcGFydHMtLWlubmVye1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvcm1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuaW5wdXQge1xuICAgICZbdHlwZT1cInRleHRcIl0sXG4gICAgJlt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICB3aWR0aDogNDkwcHg7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgdHh0KCRmejogMTZweCwgJGZ3OiA1MDAsICRjb2xvcjogIzIzMTgxNSk7XG5cbiAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eHQoJGZ6OiAxNnB4LCAkZnc6IDUwMCwgJGNvbG9yOiAjRTBFMEUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuc2VsZWN0IHtcbiAgICB3aWR0aDogMzQ1cHg7O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICBwYWRkaW5nOiAwIDY1cHggMCAyNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9jb250YWN0L2Fycm93LWdyLnN2ZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvLCAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjJweCBjZW50ZXIsIGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIHR4dCgkZno6IDE2cHgsICRmdzogNTAwLCAkY29sb3I6ICMyMzE4MTUpO1xuXG4gICAgQGluY2x1ZGUgaWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2NvbnRhY3QvYXJyb3ctZ3Iuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvLCAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE5cHggY2VudGVyLCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNTZweCAwIDE1cHg7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgd2lkdGg6IDM0NXB4OztcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIHR4dCgkZno6IDE2cHgsICRmdzogNTAwLCAkY29sb3I6ICMyMzE4MTUpO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDU4cHggMCAxNXB4O1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdHh0KCRmejogMTZweCwgJGZ3OiA1MDAsICRjb2xvcjogI0UwRTBFMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5cbnRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB9XG59XG5cbmlucHV0IHtcbiAgICAmW3R5cGU9XCJyYWRpb1wiXSxcbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCR0b3A6IDUwJSk7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL2JvdHRvbTogLTI1cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8vaGVpZ2h0OiAyMHB4O1xuICAgICAgICAvL3dpZHRoOiAyMHB4O1xuICAgICAgICAvL21hcmdpbjogMCA1cHg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAvL3dpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICAvL2NvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG51dGlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ucHVfY2lyY2xlIHtcbiAgICBAaW5jbHVkZSBkdC1ib3goJHdpZHRoOiAyNHB4LCAkaGVpZ2h0OiAyNHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICYgPiAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmljb24tYXJyb3ctcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNik7XG4gICAgfVxuXG59XG4ucHVfc3F1YXJlIHtcbiAgICBAaW5jbHVkZSBkdC1ib3goJHdpZHRoOiA1OHB4LCAkaGVpZ2h0OiA1OHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgICYgPiAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmljb24tYXJyb3ctcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnR0bFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnBfdHRsLS1wYWdlLS13cmFwIHtcbiAgICBAaW5jbHVkZSBkdC1ib3goJHdpZHRoOiA0ODBweCwgJGhlaWdodDogMTUwcHgsICR0YTogbGVmdCk7XG4gICAgQGluY2x1ZGUgYWJzb2x1dGUoJGJvdHRvbTogNzVweCwgJGxlZnQ6IDApO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAgIEBpbmNsdWRlIGlle1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAucF90dGwtLXBhZ2Uge1xuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLS1lbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTc1ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MTY2NjY2N2VtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1qYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjI1ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBfdHRsLS1iYXNpYyB7XG4gICAgJi0tamEge1xuICAgICAgICBAaW5jbHVkZSB0dGwtdHh0KCRmejogMzBweCk7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBfdHRsLS1oZWFkaW5nIHtcbiAgICAmLS1qYSB7XG4gICAgICAgIEBpbmNsdWRlIHR0bC10eHQ7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBfdHRsLS1zZWMge1xuICAgICYgPiAqIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi0tZW4ge1xuICAgICAgICBAaW5jbHVkZSB0dGwtdHh0KCRmejogMzhweCwgJGx0czogMC4wNWVtLCAkbGg6IDEuNDIxMDUyMTNlbSwgJGNvbG9yOiAkYmx1ZSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MjMwNzY5MmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWphIHtcbiAgICAgICAgQGluY2x1ZGUgdHRsLXR4dCgkZno6IDE2cHgsICRsdHM6IDAuMjI1ZW0sICRsaDogMS41ZW0pO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ2MTUzODQ2ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wX3R0bC0tYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgfVxuXG4gICAgJi0tamEge1xuICAgICAgICBAaW5jbHVkZSB0dGwtdHh0KCRmejogMjhweCwgJGxoOiAxLjQ2NDI4NTcxZW0sICRjb2xvcjogJGJsdWUpO1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wX3R0bC0tbnVtIHtcbiAgICAmID4gKiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYtLW51bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tZW4ge1xuICAgICAgICBAaW5jbHVkZSB0dGwtdHh0KCRmejogMjFweCwgJGx0czogMC4xMjVlbSwgJGxoOiAxLjQyODU3MTQzZW0sICRjb2xvcjogJGdyYXkpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NjY2NjY2N2VtO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWphIHtcbiAgICAgICAgQGluY2x1ZGUgdHRsLXR4dCgkbHRzOiAwLjEyNWVtLCAkbGg6IDEuODVlbSk7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR0bC10eHQoJGZ6OiAxN3B4LCAkbGg6IDEuNTg4MjM1MjllbSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wX3R0bC0tbnVtLWhvcml6b24ge1xuICAgIEBpbmNsdWRlIGZsZXgoJGp1c3RpZnk6IHN0YXJ0LCAkaXRlbXM6IGNlbnRlcik7XG4gICAgJi0td3JhcCB7XG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW51bSB7XG4gICAgICAgIEBpbmNsdWRlIHR0bC10eHQoJGZ6OiA2MHB4LCAkbHRzOiAwLjA1ZW0sICRsaDogMWVtLCAkY29sb3I6ICRncmF5KTtcbiAgICAgICAgbWFyZ2luOiAtMzdweCAyNXB4IDAgMDtcbiAgICB9XG4gICAgJi0tZW4ge1xuICAgICAgICBAaW5jbHVkZSB0dGwtdHh0KCRmejogMzRweCwgJGx0czogMC4xMjVlbSwgJGxoOiAxLjQ0MTE3NjQ3ZW0sICRjb2xvcjogJGdyYXkpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1qYSB7XG4gICAgICAgIEBpbmNsdWRlIHR0bC10eHQoJGZ6OiAxOHB4LCAkbHRzOiAwLjIyNWVtLCAkbGg6IDEuNWVtKTtcbiAgICB9XG59XG5cbi5wX3R0bC0taWNvbiB7XG5cbn1cblxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxudGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLnBfdHh0IHtcbiAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgdHh0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjc1ZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5idG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5wX2J0biB7XG4gICAgQGluY2x1ZGUgZHQtYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0FENERCO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxufVxuXG4ucF9idG4ge1xuICAgICYtLWxhcmdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMjVlbTtcblxuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jYWxjLFxuICAgICAgICAuaWNvbi1ib29rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1hcnJvdy1yaWdodCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1pZGRsZSB7XG4gICAgICAgIG1heC13aWR0aDogNDI1cHg7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcblxuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB1X2NpcmNsZSB7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguODUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJhZGl1cyB7XG4gICAgICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTI1ZW07XG5cbiAgICAgICAgLnB1X2NpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuIiwiXG5Aa2V5ZnJhbWVzIHNoYWtle1xuICAwJXtcbiAgICBib3R0b206MTBweFxuICB9XG4gIDUwJXtcbiAgICBib3R0b206MjVweDtcbiAgfVxuICAxMDAle1xuICAgIGJvdHRvbToxMHB4O1xuICB9XG59XG5cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS10b3B7XG4ubF9jb250ZW50c3tcblx0d2lkdGg6IDkwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBzcHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXHQmLS1tdi10b3B7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3NjdweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgIH1cblx0XHQmLS1jYXRjaHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTE0cHg7XG5cdFx0XHRsZWZ0OiAxNDBweDtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRib3R0b206IC03cHg7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0Zm9udC1zaXplOiA5N3B4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMDk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSBhbmQgKG1heC13aWR0aDogMjU2MHB4KXtcblx0LnBhZ2VfaW5uZXJ7XG5cdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR9XG5cdC5wbF9jb250YWN0LXBhcnRzLS1pbm5lcntcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLypjb25jZXB0Ki9cbi5wbF90b3BfY29uY2VwdHtcblx0d2lkdGg6IDkwJTtcblx0aGVpZ2h0OiA4MzVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXRvcDogNzBweDtcblx0QGluY2x1ZGUgc3B7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRoZWlnaHQ6IDY5NXB4O1xuXHR9XG5cdC5zY3JvbGwtYXJyb3d7XG5cdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuYXJyb3d7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdGFuaW1hdGlvbjozcyBzaGFrZSBpbmZpbml0ZSBlYXNlLWluO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEzJTtcblx0XHR9XG5cdFx0LmFycm93OmJlZm9yZSwuYXJyb3c6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAyNXB4O1xuXHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdFx0fVxuXHRcdC5hcnJvdzpiZWZvcmV7XG5cdFx0XHR3aWR0aDogNjZweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4LCAwcHgpO1xuXHRcdH1cblx0XHQuYXJyb3c6YWZ0ZXJ7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4LCAwcHgpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0Zm9udC1zaXplOiAxLjA3MWVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cdCYtLWlubmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcblx0XHQubGVmdF9ib3h7XG5cdFx0XHQuaW1ne1xuXHRcdFx0XHR3aWR0aDogNzI2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHRfYm94e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdC5ib3gxe1xuXHRcdFx0XHRcdC5pbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTA0cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHRvcDogOTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYm94Mntcblx0XHRcdFx0XHQuaW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDczN3B4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDE2M3B4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0dG9wOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDkyJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJveDN7XG5cdFx0XHRcdFx0d2lkdGg6IDM3NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Ji0tdHRse1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuaW1ne1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLS10eHR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji0tYnRue1xuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNjVweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjokZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qd29ya3MqL1xuLnBsX3RvcF93b3Jrc3tcblx0d2lkdGg6IDkwJTtcblx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdEBpbmNsdWRlIHNwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblx0Ji0taW5uZXJ7XG5cdFx0Ji0tdHRse1xuXHRcdFx0LnR0bF9pbm5lcntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMntcblx0XHRcdFx0XHRmb250LXNpemU6IDMuMjE0ZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE1NTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogMTUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnR0bF9pbm5lcjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMzRweCAkZ3JlZW47XG5cdFx0XHRcdHdpZHRoOiA0ODBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0d2lkdGg6IDUwLjY3JTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAxMHB4ICRncmVlbjtcblx0XHRcdFx0XHR0b3A6IDYwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvKi50dGxfaW5uZXI6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDE2JTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDM0cHggJGdyYXk7XG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0XHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0fSovXG5cdFx0XHR9XG5cdFx0XHQmLS1pdGVte1xuXHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWl0ZW1fd3JhcHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDFzO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOiA0ODhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDg4cHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWJveHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0Lm1hc2t7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA0MTdweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMjRweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDQ1cHg7XG5cdFx0XHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lml0ZW1fdHRse1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0LnR0bHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQzNzU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDMzLDM5LDk4LDAuNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyJSAzJTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lml0ZW1fdHh0e1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRkdCxkZHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS1ib3g6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODBiM2E1O1xuXHRcdFx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHRcdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tYm94OmhvdmVye1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0taXRlbV93cmFwIGltZ3tcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMnM7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0taXRlbV93cmFwOmhvdmVyIGltZ3tcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDJzO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR1bHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tYnRue1xuXHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0d2lkdGg6IDE2NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkZ3JlZW47XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleCgkanVzdGlmeTpjZW50ZXIsJGl0ZW1zOmNlbnRlcik7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTdlbTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZXIgLnR0bHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdC5zbGljay1udW17XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdHNwYW57fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0fVxuXHRcdC5hcnJvd19sZWZ0e1xuXHRcdFx0bGVmdDogMjZweDtcblx0XHR9XG5cdFx0LmFycm93X3JpZ2h0e1xuXHRcdFx0cmlnaHQ6IDI2cHg7XG5cdFx0fVxuXHRcdC5zbGljay1uZXh0LCAuc2xpY2stcHJldntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cbi8qZGl0Ki9cbi5wbF90b3BfZGl0e1xuXHR3aWR0aDogOTAlO1xuXHRtYXJnaW4tYm90dG9tOiAxNjBweDtcblx0QGluY2x1ZGUgc3B7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmLS1pbm5lcntcblx0XHR3aWR0aDogODYuODElO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHNwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdFx0Ji0tbGVmdHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5sZWZ0X2JveHtcblx0XHRcdFx0d2lkdGg6IDQ4OHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdHdpZHRoOiA3NS40NyU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1ne31cblx0XHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdFx0aDJ7fVxuXHRcdFx0XHRcdGgze31cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXJpZ2h0e1xuXHRcdFx0LnJpZ2h0X2JveHtcblx0XHRcdFx0d2lkdGg6IDQ4OHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDgxLjE1JTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdHdpZHRoOiA3NS40NyU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDYxJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpZnJhbWV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLypldmVudCovXG4ucGxfdG9wX2V2ZW50e1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3NzVweDtcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgc3B7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblx0Ji0taW5uZXJ7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0QGluY2x1ZGUgZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYtLWxlZnR7XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5pbWd7XG5cdFx0XHRcdHdpZHRoOiA0MzdweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tcmlnaHR7XG5cdFx0XHRtYXJnaW4tbGVmdDogNTBweDtcblx0XHRcdGhlaWdodDogNjQwcHg7XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0Ji0tdHRse1xuXHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdGhlaWdodDogMTkwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTY1cHg7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdC50dGxfZW57XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMjg1ZW07XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zNGVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTg3NTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50dGxfamF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzE0ZW07XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zNGVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3R0bHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3R0bDphZnRlcntcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAtMzBweDtcblx0XHRcdFx0XHRsZWZ0OiA3MCU7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdFx0XHR0byBsZWZ0IHRvcCxcblx0XHRcdFx0XHRcdHRyYW5zcGFyZW50IDQ5LjUlLFxuXHRcdFx0XHRcdFx0d2hpdGUgNDkuNSUsXG5cdFx0XHRcdFx0XHR3aGl0ZSA1MC41JSxcblx0XHRcdFx0XHRcdHRyYW5zcGFyZW50IDUwLjUlXG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDk4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEyMnB4O1xuXHRcdFx0XHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogNjAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQud3NfdHRse1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tYXJ0aWNsZXtcblx0XHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDE1cHggMjBweDtcblx0XHRcdFx0XHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0XHRcdH1cblx0XHRcdFx0dWw+bGl7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZmZmO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bD5saTpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYXJ0aWNsZV9idG57XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubGVmdHtcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXRlX3R0bHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjcxNGVtO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50dGx7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42NDJlbTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnR4dHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkyOGVtO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc2O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yaWdodHtcblx0XHRcdFx0XHQuaW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDg2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWJ0bntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnBsX3RvcF9ldmVudDpiZWZvcmV7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDonJztcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyOTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdHotaW5kZXg6IC0xO1xuXHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdEBpbmNsdWRlIHNwe1xuXHRcdGhlaWdodDogMTY1cHg7XG5cdH1cbn1cbi5wbF90b3BfZXZlbnQ6YWZ0ZXJ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDonJztcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHR6LWluZGV4OiAtMTtcblx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHRAaW5jbHVkZSBzcHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uZXZlbnRfaXRlbXtcblx0d2lkdGg6IDkwJTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdEBpbmNsdWRlIHNwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8qY2F0YWxvZyovXG4ucGxfdG9wX2NhdGFsb2d7XG5cdHdpZHRoOiA5MCU7XG5cdG1hcmdpbjogODBweCBhdXRvIDEyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHR9XG5cdCYtLWlubmVye1xuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2NvbW1vbi9jYXRhbG9nX2JnLmpwZycpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0d2lkdGg6IDcxNXB4O1xuXHRcdGhlaWdodDogNTkycHg7XG5cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4OHB4ICwxODVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAyODVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmLS10eHRfYm94e1xuXHRcdFx0d2lkdGg6IDYzMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHR3aWR0aDogOTIlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdCYtLXR0bHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdC50dGxfZW57XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50dGxfZW46YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAtM3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDQ4LjUlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDU1LjA3JTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAxMHB4ICRncmF5O1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcdC50dGxfamF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNDhlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44OTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc3O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm94e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0LnR4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjkyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGdyZWVuO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleCgkanVzdGlmeTpjZW50ZXIsJGl0ZW1zOmNlbnRlcik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNDhlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLypuZXdzKi9cbi5wbF90b3BfbmV3c3tcblx0d2lkdGg6IDkwJTtcblx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdEBpbmNsdWRlIHNwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvIDYwcHg7XG5cdH1cblx0Ji0taW5uZXJ7XG5cdFx0Ji0tdHRse1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0Zm9udC1zaXplOiAzLjIxNGVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC42ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwLjg2O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTQwJTtcblx0XHRcdFx0bGVmdDogNDclO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTI2MHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS10dGw6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMzRweCAkZ3JlZW47XG5cdFx0XHR3aWR0aDogNDclO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0dG9wOiA2MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCAtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDUwLjY3JTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMTBweCAkZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWl0ZW17XG5cdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0d2lkdGg6IDkyJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHQubmV3c19hcmVhe1xuXHRcdFx0XHQmLS1pbm5lcntcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OmZsZXgtc3RhcnQpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ3LjE1JTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kYXRle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnR4dHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjczO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yZW07XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWJ0bntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHdpZHRoOiA4NXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGdyZWVuO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleCgkanVzdGlmeTpjZW50ZXIsJGl0ZW1zOmNlbnRlcik7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjQ4ZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb25jZXB0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1jb25jZXB0e1xuXG5cdC5sX2NvbnRlbnRze1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0XHQmLS1tdi10b3B7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNzY3cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRoZWlnaHQ6IDQ5MHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji0tY2F0Y2h7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdGxlZnQ6IDExJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMDRweDtcblx0XHRcdFx0XHRjb2xvcjogIzIzMTgxNTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE3O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMzBweCA1MHB4IDAgNTBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN1Yi10dGx7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMjMxODE1O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDYlO1xuXHRcdFx0XHRcdHJpZ2h0OiA2JTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdHdyaXRpbmctbW9kZTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjVlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDIwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wbF9jb25jZXB0e1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYtLWludHJve1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0XHQmLS10dGx7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe31cblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGgyOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDIwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICMyMzE4MTU7XG5cdFx0XHRcdFx0d2lkdGg6IDc5MHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMxNXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS10eHR7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMjI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY19iYXNpY3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdHdpZHRoOiA5MiU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0Zm9udC1zaXplOiA2NnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xNTY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjUzODtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC40OGVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0d2lkdGg6IDE2NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zZWNfYmFzaWMwMXtcblx0XHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMjBweDtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNzBweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDcwcHg7XG5cdFx0XHR9XG5cdFx0XHQmLS1pbm5lcntcblx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0LmlubmVyX2xlZnR7XG5cdFx0XHRcdFx0d2lkdGg6IDY0MHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxlZnRfaW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMyMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTEwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yaWdodF9pbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbm5lcl9yaWdodHtcblx0XHRcdFx0XHR3aWR0aDogNDc1cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLXR0bHtcblx0XHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE4ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRoMjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzM3B4ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ0MHB4O1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMjBweCAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tdHh0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQzMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cHt9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWJ0bntcblx0XHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc2VjX2Jhc2ljMDJ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTIwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTIwcHg7XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTcwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA3MHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdC5pbm5lcl9sZWZ0e1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS10dGx7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDcuODF2dztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGgyOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDMzcHggJGdyYXk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1ODJweDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDIwcHggJGdyYXk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tdHh0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDcuODF2dztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRwe31cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tYnRue1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDcuODF2dztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmlubmVyX3JpZ2h0e1xuXHRcdFx0XHRcdGhlaWdodDogNTAwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDcwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDEyMHB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNlY19iYXNpYzAze1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogLTEyMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC03MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdH1cblx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdC5pbm5lcl9sZWZ0e1xuXHRcdFx0XHRcdHdpZHRoOiA2NTBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubGVmdF9pbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDk1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucmlnaHRfaW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ5NXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDExLjcydnc7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5uZXJfcmlnaHR7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTIwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS10dGx7XG5cdFx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRoMjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMzNweCAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NDBweDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDIwcHggJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLXR4dHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cHt9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWJ0bntcblx0XHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNlY19iYXNpYzA0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogLTEyMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC03MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdH1cblx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4O1xuXHRcdFx0XHQuaW5uZXJfbGVmdHtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdCYtLXR0bHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3Ljgxdnc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRoMjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzM3B4ICRncmF5O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTgycHg7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAyMHB4ICRncmF5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLXR4dHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3Ljgxdnc7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRwe31cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tYnRue1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDcuODF2dztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmlubmVyX3JpZ2h0e1xuXHRcdFx0XHRcdGhlaWdodDogNTAwcHg7XG5cdFx0XHRcdFx0LmltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOiA0NzBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cbn1cblxuXG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb25jZXB0X2RldGFpbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG5cdC8qbWFpbnZpc3VhbCovXG5cdCNwYWdlLWNvbmNlcHRfZHRse1xuXG5cdFx0LmxfaGVhZGVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC5sX2NvbnRlbnRze1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYtLW12LXRvcHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNjI3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdCYtLWNhdGNoe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wbF9jb25jZXB0e1xuXHRcdFx0d2lkdGg6IDkwJTtcblxuXHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmLS1saW5rX2J0bntcblx0XHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDgwODA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudHh0e1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ0bjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2VjX2Jhc2lje1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDY2cHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTU2O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjM7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjUzODtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNlY19iYXNpYzAxe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNDBweDtcblxuXHRcdFx0XHQmLS1pbm5lcntcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA4MDBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdC5pbm5lcl9sZWZ0e1xuXHRcdFx0XHRcdFx0Ji0tdHRse1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4Ni44MSU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0aDI6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDMzcHggJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1NDJweDtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji0tdHh0e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0LnR4dHtcblx0XHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjM7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNTM4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudC10eHR7XG5cdFx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5iLXR4dHtcblx0XHRcdFx0XHRcdFx0XHRwe31cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW5uZXJfcmlnaHR7XG5cdFx0XHRcdFx0XHQuaW1ne1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTk1cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0taW5uZXIwMntcblx0XHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdC5hcnJvdy1ke1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIxNHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdFx0XHRcdC5pbWd7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3NHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0taXRlbXtcblx0XHRcdFx0XHRcdHVse1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnN0YXJ0KTtcblx0XHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdC5pbWd7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQudHh0X2FyZWF7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQudHRse1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzMzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC50dGw6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyMzE4MTU7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQudHh0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMTg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1zZWNfYmFzaWMwMntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogODAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXG5cdFx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDgwMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0LmlubmVyX2xlZnR7XG5cdFx0XHRcdFx0XHQmLS10dGx7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDg2LjgxJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRoMjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMzNweCAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDU0MnB4O1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLS10eHR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4Ni44MSU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHQudHh0e1xuXHRcdFx0XHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41Mzg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50LXR4dHtcblx0XHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmItdHh0e1xuXHRcdFx0XHRcdFx0XHRcdHB7fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbm5lcl9yaWdodHtcblx0XHRcdFx0XHRcdC5pbWd7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1OTVweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tc2VjX2Jhc2ljMDN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXG5cdFx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI4N3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdC5pbm5lcl9sZWZ0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQudHRsX2FyZWF7XG5cdFx0XHRcdFx0XHRcdC5pbm5lcl9sZWZ0LXR0bHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODYuODElO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGgyOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzM3B4ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTQycHg7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbm5lcl9sZWZ0LXN1Yl90dGx7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4Ni44MSU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRoM3tcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQzO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW5uZXJfcmlnaHR7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDc0NXB4O1xuXHRcdFx0XHRcdFx0LmltZ3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0taW5uZXIwMntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ1NXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ji0taXRlbXtcblx0XHRcdFx0XHRcdHdpZHRoOiA4Ni44MSU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0LmlubmVyX2xlZnR7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDQ1cHg7XG5cdFx0XHRcdFx0XHQuaW1ne1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmlubmVyX3JpZ2h0e1xuXHRcdFx0XHRcdFx0bGVmdDogNTE1cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzQ1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdC50eHRfYXJlYXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4MHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdC50eHR7XG5cdFx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41ODtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOTZweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0LnR0bF9lbntcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQudHRsX2phe1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cblx0XHR9XG5cblx0fVxuXG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbndvcmtzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cblx0LyptYWludmlzdWFsKi9cblx0I3BhZ2Utd29ya3N7XG5cblx0XHQubF9jb250ZW50c3tcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRoZWlnaHQ6IDgwM3B4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogMi41JTtcblx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdH1cblx0XHRcdCYtLW12LXRvcHtcblx0XHRcdFx0d2lkdGg6IDg2LjgxJTtcblx0XHRcdFx0aGVpZ2h0OiA1NTZweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDQ5MHB4O1xuXHRcdFx0fVxuXHRcdFx0XHQmLS1jYXRjaHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDYuOTQlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTUwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MiU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA5MHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3ViLXR0bHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuOWVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAxNSU7XG5cdFx0XHRcdFx0XHRyaWdodDogLTl2dztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMjE1cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmxfY29udGVudHM6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogNjkuOTIlO1xuXHRcdFx0XHRoZWlnaHQ6IDgwNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSBhbmQgKG1heC13aWR0aDogMjU2MHB4KXtcblx0XHRcdFx0LnBhZ2Utd29ya3N7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wbF9jb250YWN0LXBhcnRze31cblx0XHRcdFx0LnBsX2NvbnRhY3QtcGFydHMtLWlubmVye1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0Lyrjgqvjg4bjgrTjg6rjg7zjg5zjgr/jg7MqL1xuXHRcdC5wbF93b3Jrc3tcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0d2lkdGg6IDkyJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmLS1jYXRlZ29yeXtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2F0ZV9idG57XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleCgkanVzdGlmeTpzdGFydCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnNwYWNlLWJldHdlZW4pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMzZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDZweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNjVweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmJ0bl9lbntcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5idG5famF7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG46bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lyrmlr3lt6XkuovkvovjgqLjgqTjg4bjg6AqL1xuXHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmLS1saXN0e1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0taXRlbXtcblx0XHRcdFx0XHRcdHdpZHRoOiA0ODhweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHQudGh1bWItLXdyYXB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0LnRodW1ie1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50eHRfYXJlYXtcblx0XHRcdFx0XHRcdFx0XHQudHRse1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjMxODE1O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2EyYTJhMjtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICNhMmEyYTI7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS1pdGVtOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LypwYWdpbmF0aW9uKi9cblx0XHRcdC5wYWdpbmF0aW9ue1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNDBweDtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1pbm5lcntcblx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWxpc3R7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnN0YXJ0KTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYtLWl0ZW17XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxLjU2dnc7XG5cdFx0XHRcdFx0XHRcdC5wYWdlLWxpbmt7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMzE4MTU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdC5hcnJvdy1sZWZ0X3R4dHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmFycm93LWxlZnR7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuYXJyb3ctcmlnaHRfdHh0e1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmFycm93LXJpZ2h0e1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5wYWdlLWxpbmsuaXMtYWN0aXZle1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLS1pdGVtOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKndvcmtzLWRldGFpbCovXG5cdFx0LnBhZ2Utd29ya3MtZHRse1xuXHRcdFx0LmxfaGVhZGVyLS1sb2dve1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogNDBweDtcblx0XHRcdFx0bGVmdDogMTQwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdFx0QGluY2x1ZGUgc3B7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdFx0XHRsZWZ0OiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubF9icmVhZGNydW1iIHtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMTAwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNwe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnBsX3dvcmtzLWRldGFpbHtcblx0XHRcdCYtLWlubmVye1xuXHRcdFx0XHQmLS1oZWFke1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMDNweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkX2lubmVye1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzZweCAwIDcwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTUwcHggMCA3MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LypkZXRhaWwtcGFnaW5hdGlvbiovXG5cdFx0XHQucGFnaW5hdGlvbntcblx0XHRcdFx0Ji0taW5uZXJ7XG5cdFx0XHRcdFx0Ji0tbGlzdHtcblx0XHRcdFx0XHRcdCYtLWl0ZW17fVxuXHRcdFx0XHRcdFx0Lmxpc3RfdHh0e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm5ld3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLyptYWludmlzdWFsKi9cbiNwYWdlLW5ld3N7XG5cbiAgICAubF9jb250ZW50c3tcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1tdi10b3B7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNzY3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1jYXRjaHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMSU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE4ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1Yi10dGx7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsX25ld3N7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC8q44OL44Ol44O844K544Kz44Oz44OG44Oz44OEKi9cbiAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICB3aWR0aDogODYuODElO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgICAgICBjb2xvcjogIzIzMTgxNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1jb250ZW50e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NzBweDtcbiAgICAgICAgICAgICAgICAuY29udGVudF93cmFwe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzIzMTgxNTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJ0aWNsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjczO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2F0ZWdvcnl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnlfd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgLnR0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzIzMTgxNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qcGFnaW5hdGlvbiovXG4gICAgICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAmLS1saXN0e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnN0YXJ0KTtcbiAgICAgICAgICAgICAgICAgICAgJi0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjU2dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFnZS1saW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctbGVmdF90eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWxlZnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LXJpZ2h0X3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LXJpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYWdlLWxpbmsuaXMtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWl0ZW06Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKm5ld3MtZGV0YWlsKi9cbiNuZXdzLWR0bHtcbiAgICAubF9oZWFkZXItLWxvZ297XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICBsZWZ0OiAxNDBweDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxfYnJlYWRjcnVtYiB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBsX25ld3MtZGV0YWlse1xuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICYtLWhlYWR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAuaGVhZF9pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAwIDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmRhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oZWFkX3R0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3ODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaGVhZF9sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3ODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLypkZXRhaWwtcGFnaW5hdGlvbiovXG4gICAgICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICAgICAgJi0tbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgJi0taXRlbXt9XG4gICAgICAgICAgICAgICAgICAgIC5saXN0X3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5ldmVudC93b3JrIHNob3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLyptYWludmlzdWFsKi9cbiNwYWdlLWV2ZW50e1xuXG4gICAgLmxfY29udGVudHN7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbXYtdG9we1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDc2N3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2F0Y2h7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTIzcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTElO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1Yi10dGx7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsX2V2ZW50e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgJi0tc2VjX3R0bHtcbiAgICAgICAgICAgIHdpZHRoOiA4Ni44MSU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zMztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLWNhdF9idG57XG4gICAgICAgICAgICB3aWR0aDogODYuODElO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhdF90dGx7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuX2FyZWF7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEuaXMtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICYtLWl0ZW17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5iZ3tcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbV9pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODYuODElO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHggNDVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXR4dF9ib3h7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzgxdmg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi43O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZXt9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aW1le31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBsYWNle31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5vdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjE3MXZoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rb3p1a2F7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGVhZDphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6JzonO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tb3JlX2J0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHA6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYmc6bnRoLWNoaWxkKDJuKzEpe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qcGFnaW5hdGlvbiovXG4gICAgICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4Ni44MSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1saXN0e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnN0YXJ0KTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OmNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFnZS1saW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctbGVmdF90eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWxlZnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LXJpZ2h0X3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LXJpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYWdlLWxpbmsuaXMtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWl0ZW06Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKmV2ZW50LWRldGFpbCovXG4jZXZlbnQtZHRse1xuICAgIC5sX2hlYWRlci0tbG9nb3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDE0MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubF9icmVhZGNydW1iIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGxfZXZlbnQtZGV0YWlse1xuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICYtLWhlYWR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuaGVhZF9pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAwIDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5e1xuICAgICAgICAgICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXRlX3R0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1hcnRpY2xle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYXJ0aWNsZV9pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgJi0taW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ193cmFwLmltZy1ze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3t9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX3dyYXAuaW1nLXM6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLS10dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tdHh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dHt9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1pdGVte1xuICAgICAgICAgICAgICAgIC5pdGVtX2lubmVye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODYuODElO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW1fYm94e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VjX3R0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40MTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveF90YWJsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGV7fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aW1le31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGxhY2V7fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ub3Rle31cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGp1c3RpZnk6Y2VudGVyLCRpdGVtczpjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5zdGFfbG9nb3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYuNTglO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmVtX3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucmVzZXJ2X2FyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aW1le1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQ2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0X2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvKmRldGFpbC1wYWdpbmF0aW9uKi9cbiAgICAgICAgLnBhZ2luYXRpb257XG4gICAgICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICAgICAmLS1saXN0e1xuICAgICAgICAgICAgICAgICAgICAmLS1pdGVte31cbiAgICAgICAgICAgICAgICAgICAgLmxpc3RfdHh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbXBhbnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLyptYWludmlzdWFsKi9cbiNwYWdlLWNvbXBhbnl7XG4gICAgLmJnX2dyZWVue1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmJnX2dyYXl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmI4Yjk7XG4gICAgICAgIH1cblxuICAgIC5sX2NvbnRlbnRze1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgICYtLW12LXRvcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWNhdGNoe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNy41Nzh2dztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWItdHRse1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTcxdnc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTMuNDd2aDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSAsLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsX2NvbXBhbnl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICYtLWxpbmtfYXJlYXtcbiAgICAgICAgICAgIHdpZHRoOiA4Ni44MSU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rX2J0bntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1pdGVte1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1pY29ue31cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zdGFmZntcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWl0ZW17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgNzBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3RhZmZfaXRlbTAxe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudHRsOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHRfYm94e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV9pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV9qYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV9lbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHRsX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0X2FyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bl9hcmVhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC55X3R1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNuc19idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3RhZmZfaXRlbTAye1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIC50dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudHRsOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnN0YWZmX2JveHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV9pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV90dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZV9qYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHRfYXJlYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHA6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RhZmZfYm94Omxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1pbmZve1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHRse1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTpzdGFydCk7XG4gICAgICAgICAgICAgICAgICAgIC50eHRfYXJlYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBkbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OnN0YXJ0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGRsOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW1nX2FyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjc3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZzpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1oaXN0b3J5e1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0taW5uZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHRse1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTpzdGFydCk7XG4gICAgICAgICAgICAgICAgICAgIC50eHRfYXJlYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZGx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTpzdGFydCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGRsOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRhY3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLyptYWludmlzdWFsKi9cbiNwYWdlLWNvbnRhY3R7XG5cbiAgICAubF9jb250ZW50c3tcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1tdi10b3B7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNzY3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1jYXRjaHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLXR0bHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxfY29udGFjdHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG4gICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICYtLWl0ZW17XG4gICAgICAgICAgICAgICAgLnJlc2Vydl9hcmVhe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1LjQ2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dGFyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGltZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tb2JpbGVfaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtX3N0ZXB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RlcF90dGx7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi43OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RlcF9yaWJib257XG4gICAgICAgICAgICAgICAgICAgICAgICAucmliYm9uX3dyYXB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6OTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yaWJib257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDozMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xpcDpyZWN0KDBweCAzNDBweCA1MHB4IDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5udW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yaWJib246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiM3MjcxNzE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yaWJib246bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojOTQ5NDk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmliYm9uOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6I2I1YjViNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJpYmJvbjpmaXJzdC1jaGlsZCA6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkICM3MjcxNzE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yaWJib246bnRoLWNoaWxkKDIpIDphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgIzk0OTQ5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJpYmJvbiBwOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5MyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm1fX2NvbnR7XG4gICAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGx7XG4gICAgICAgICAgICAgICAgLnJvdy50YWJsZXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM5ZmEwYTA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZHR7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXEtbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmxhYmVsX2dyYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubGFiZWxfZ3JlZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXQtdHRse1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAueXV1YmluX2ljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnl1dWJpbl90eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnl1dWJpbiBpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52aXNpdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZC10e1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aW1le1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yb3cudGFibGU6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJtaXQtYm94e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIC5zdWJtaXQtYnRue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjQ1O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzE3MTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzc1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFsZXJ0X3R4dHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzI3MTcxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgICZbdHlwZT1cInJhZGlvXCJdLFxuICAgICAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250YWN0LWNvbmZpcm1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuI2NvbnRhY3R7XG4gICAgLmxfY29udGVudHN7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICYtLW12LXRvcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWNhdGNoe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0yM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWItdHRse1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDcyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWMtbWFpbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG4gICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAudHh0X2FyZWF7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgLnR0bHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi43OTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9fY29udHtcbiAgICAgICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkbHtcbiAgICAgICAgICAgICAgICAucm93LnRhYmxle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzlmYTBhMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBkdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlcS1sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZhMGEwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2F0LXR0bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZGR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnl1dWJpbl9pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC55dXViaW5fdHh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC55dXViaW4gaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudmlzaXR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmQtdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGltZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucm93LnRhYmxlOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3VibWl0LWJveHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3VibWl0LWJ0bntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjZlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy40NTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjcxNzE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hbGVydF90eHR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzcyNzE3MTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICAmW3R5cGU9XCJyYWRpb1wiXSxcbiAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tb2RlbF9wbGFuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1tb2RlbF9wbGFue1xuXG4gICAgLmxfY29udGVudHN7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbXYtdG9we1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDc2N3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2F0Y2h7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTExNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC00NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubF9icmVhZGNydW1ie1xuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICYtLWl0ZW17XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1pdGVtOmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0IHRvcCwgdHJhbnNwYXJlbnQgNDkuNSUsIHdoaXRlIDQ5LjUlLCB3aGl0ZSA1MC41JSwgdHJhbnNwYXJlbnQgNTAuNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsX21vZGVsX3BsYW57XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmLS1pbnRyb3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZ19ncmVlbntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmdfZ3JlZW46YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIzMHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdHh0X2FyZWF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW50cm9fdHRse1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmludHJvX3R4dHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWltZ19hcmVhe1xuICAgICAgICAgICAgICAgIC5pbWdfaW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1ne31cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb21pbmdfc29vblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG4jcGFnZS1jb21pbmdzb29ue1xuXG4gICAgLnBsX2NvbWluZ3tcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICYtLWludHJve1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgICAgICAuaW1nX2xvZ297XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNjBweCBhdXRvIDYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR0bHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0e1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE3NWVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubF9oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi0tbG9nb3tcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdHRvcDogNDBweDtcbiAgICBcdGxlZnQ6IDE0MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmEtc2lkZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuI1NJREV7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmxfYV9zaWRlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBhOmhvdmVye1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG4gICAgICAgICYtLW1lbnV7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIH1cbiAgICAgICAgJi0tc2lkZV9uYXZ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjhweDtcbiAgICAgICAgICAgIHVsID4gbGk+IGF7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OmNlbnRlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2OmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjMxODE1O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdjpsYXN0LWNoaWxkOmFmdGVye1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfamF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfZW57XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfZW4xe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfZW4ye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfZW4ze1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tc25zX2J0bntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTpjZW50ZXIpO1xuICAgICAgICAgICAgLmluc3Rhe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZie1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rb3p1a2F7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmJyZWFkY3J1bWJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5sX2JyZWFkY3J1bWIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHggMCAxMDBweDtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1pbm5lcntcbiAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICYtLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzU5NTc1NztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NzFlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi0taXRlbTphZnRlcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIHRvIGxlZnQgdG9wLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IDQ5LjUlLFxuICAgICAgICAgICAgICAgIGdyYXkgNDkuNSUsXG4gICAgICAgICAgICAgICAgZ3JheSA1MC41JSxcbiAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCA1MC41JVxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgJi0taXRlbTpsYXN0LWNoaWxkOmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qY29udGFjdC1wYXJ0cyovXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIGFuZCAobWF4LXdpZHRoOiAzMDAwcHgpe1xuICAucGxfY29udGFjdC1wYXJ0cy0taW5uZXJ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4ucGxfY29udGFjdC1wYXJ0c3tcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgLnNwe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgIC5wY3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAuc3B7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgfVxuICAmLS1pbm5lcntcbiAgICBjb250ZW50OicnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9jb21tb24vY29udGFjdF9iZy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDkyM3B4O1xuICAgIGhlaWdodDogNTI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvY29tbW9uL3NwL2NvbnRhY3RfYmcuanBnJyk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzE2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi0tdHRse1xuICAgIGZvbnQtc2l6ZTogMi40MjF2dztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjZlbTtcbiAgICBsaW5lLWhlaWdodDogMS44OTQ7XG4gICAgcGFkZGluZy10b3A6IDQuOCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQuOCU7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG4gICAgJi0taXRlbXtcbiAgICAgIC5pdGVte1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIC5pdGVtX3NpZGV7XG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgIHdpZHRoOiA3MzBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgd2lkdGg6IDMyM3B4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0wMSwgLml0ZW0wMiwgLml0ZW0wM3tcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc4ZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjc4ZW07XG4gICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fdHh0MDF7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW0wNHtcbiAgICAgICAgICB3aWR0aDogNzMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4N3B4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgd2lkdGg6IDMyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbV9pbm5lcntcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjQ1O1xuICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVse1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjY7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aW1le1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQ2ZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNDk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250YWN0LWNvbXBsZXRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi8qbWFpbnZpc3VhbCovXG4jcGFnZS1jb250YWN0X2NvbXBsZXRle1xuXG4gICAgLmxfY29udGVudHN7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbXYtdG9we1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDc2N3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2F0Y2h7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTIzcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTYwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1Yi10dGx7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wbF9jb250YWN0LWNvbXBsZXRle1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA4MHB4O1xuICAgICAgICB9XG4gICAgICAgICYtLWlubmVye1xuICAgICAgICAgICAgJi0taXRlbXtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHRfYm94e1xuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZGV0YWlsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubF9kZXRhaWx7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYtLWlubmVye1xuICAgICAgICAmLS1oZWFke1xuICAgICAgICAgICAgLmhlYWRfaW5uZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2LjgxJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oZWFkX3R0bHtcbiAgICAgICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oZWFkX3R4dHtcbiAgICAgICAgICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oZWFkX2xhYmVse1xuICAgICAgICAgICAgICAgICAgICAubGFiZWwxe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxhYmVsMntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1hcnRpY2xle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXJ0aWNsZV9pbm5lcntcbiAgICAgICAgICAgICAgICB3aWR0aDogODYuODElO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0taW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzgycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tdHh0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzgycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypwYWdpbmF0aW9uKi9cbiAgICAucGFnaW5hdGlvbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgIHdpZHRoOiA4Ni44MSU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1saXN0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3ODJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRpdGVtczpjZW50ZXIpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1pdGVte1xuICAgICAgICAgICAgICAgICAgICAudHh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjMxODE1O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudHRse1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMzE4MTU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wcmV2X3R4dHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5hcnJvd19sZWZ0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGF7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGlzdF90eHR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXh0X3R4dHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLmFycm93X3JpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhe31cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5sX2Zvb3RlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnNwe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSBhbmQgKG1heC13aWR0aDogMjU2MHB4KXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICAgICAgLnBje1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuc3B7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAgICAgLnRvcF9idG57XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bjpiZWZvcmUsLmJ0bjphZnRlcntcbiAgICAgICAgICAgIFx0Y29udGVudDogJyc7XG4gICAgICAgICAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBcdHRvcDogMTIwJTtcbiAgICAgICAgICAgIFx0cmlnaHQ6IC01MHB4O1xuICAgICAgICAgICAgXHRoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIFx0YmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bjpiZWZvcmV7XG4gICAgICAgICAgICBcdHdpZHRoOiAxMjdweDtcbiAgICAgICAgICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG46YWZ0ZXJ7XG4gICAgICAgICAgICBcdHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC05N3B4LCAwcHgpIHJvdGF0ZSgxNTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAmLS1pbm5lciB7XG4gICAgICAgIHdpZHRoOiA4Ni44MSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM3MjcxNzE7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1uYXZ7XG4gICAgICAgICAgICB3aWR0aDogNzUwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgXHRAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdl9pdGVtMDJ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGk6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLXN1Yl9uYXZ7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICB3aWR0aDogNzEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZfYm94e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgIHVsIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB1bCBsaTpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudHh0X21pZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29tcGFueV90eHR7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIzLjE5JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uX2FyZWF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0taW5zdGF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLS1mYntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tZm9vdF9sb2dve1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUyLjE3JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5sX2Zvb3Rlci0tZml4X2J0bntcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICAuZml4X2J0bi1pbm5lcntcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC5sZWZ0X2l0ZW17XG4gICAgICAgICAgICB3aWR0aDogNTguNjd2dztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBODI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2FyZWF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpbWV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodF9pdGVte1xuICAgICAgICAgICAgd2lkdGg6IDQxLjA3dnc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBRDAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcmF3ZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIEBpbmNsdWRlIHNwe1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgJi0taW5uZXJ7XG4gICAgLyrjgIDjg4/jg7Pjg5Djg7zjgqzjg7zjg5zjgr/jg7PjgIAqL1xuICAgIC5oYW1idXJnZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRvcDogMzVweDtcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAycHggO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pY29uX2FyZWF7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDg1cHggO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgIH1cbiAgICAgIHVse1xuICAgICAgICBAaW5jbHVkZSBmbGV4O1xuICAgICAgICBsaXtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgLmltZ3t9XG4gICAgICAgICAgICAuaW5zdGF7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZie1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDEwcHg7XG59XG4uaGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAyMHB4O1xufVxuLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMzBweDtcbn1cblxuLyog44OK44OT6ZaL44GE44Gm44KL5pmC44Gu44Oc44K/44OzICovXG4uaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMiksXG4uaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMTZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLmFjdGl2ZSB7XG4gIEBpbmNsdWRlIHNwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uaGFtYnVyZ2VyIHtcbiAgQGluY2x1ZGUgc3B7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuXG4uZ2xvYmFsTWVudVNwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICM4MGIzYTU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgc3B7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAmLS1pbm5lcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgfVxuICAgIC5tZW51X2xlZnR7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgIH1cbiAgICAgIC5pbWd7XG4gICAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM1ZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaWRle1xuICAgICAgd2lkdGg6IDEwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLyog44GT44Gu44Kv44Op44K544KS44CBalF1ZXJ544Gn5LuY5LiO44O75YmK6Zmk44GZ44KLICovXG4uZ2xvYmFsTWVudVNwLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbiIsIi8qIOeUu+mdouWkluOBq+OBhOOCi+eKtuaFiyAqL1xuLmZhZGVpbiB7XG5cdG9wYWNpdHk6IDAuMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDBweCk7XG5cdHRyYW5zaXRpb246IGFsbCA1MDBtcztcblx0fVxuXG4vKiDnlLvpnaLlhoXjgavlhaXjgaPjgZ/nirbmhYsgKi9cbi5mYWRlaW4uc2Nyb2xsaW4ge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0fSJdLCJzb3VyY2VSb290IjoiIn0=*/