@import url(//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);@charset "UTF-8";
@-webkit-keyframes fade-in {
  0% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@-webkit-keyframes fade-in-visual {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fade-in-visual {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

* {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font: inherit;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  text-decoration: none;
  vertical-align: baseline;
}

html {
  width: 100%;
  height: 100%;
  font-size: 62.5%;
}

body {
  font-smoothing: antialiased;
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 10px;
  font-size: 1.0rem;
  line-height: 1;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
}

article,
aside,
dialog,
figure,
footer,
header,
main,
menu,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

hr {
  display: block;
}

ol,
ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

input,
select {
  vertical-align: middle;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}

img {
  vertical-align: bottom;
}

body {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

a {
  color: #2a67ab;
  text-decoration: underline;
}

a._opacity_:hover {
  opacity: 0.7;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

sup {
  vertical-align: super;
}

input,
textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  max-width: 100%;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: .5;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: .5;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: .5;
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: .5;
}

input::placeholder,
textarea::placeholder {
  opacity: .5;
}

button,
input[type="button"],
input[type="submit"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

@font-face {
  src: url("/common/icon/fonts/icomoon.eot?5cf8s5");
  src: url("/common/icon/fonts/icomoon.eot?5cf8s5#iefix") format("embedded-opentype"), url("/common/icon/fonts/icomoon.woff2?5cf8s5") format("woff2"), url("/common/icon/fonts/icomoon.ttf?5cf8s5") format("truetype"), url("/common/icon/fonts/icomoon.woff?5cf8s5") format("woff"), url("/common/icon/fonts/icomoon.svg?5cf8s5#icomoon") format("svg");
  font-display: block;
  font-family: 'icomoon';
  font-style: normal;
  font-weight: normal;
}

[class^="icon-"], [class*=" icon-"] {
  speak: never;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}

[class^="icon-"] .__hidden, [class*=" icon-"] .__hidden {
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  position: absolute;
  top: -999999px;
  left: -999999px;
  width: 1px;
  height: 1px;
  font-size: 1px;
  opacity: 0;
}

.icon-check:before {
  content: "\E902";
}

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

.icon-document:before {
  content: "\E901";
}

.icon-angle-double-left:before {
  content: "\F100";
}

.icon-angle-double-right:before {
  content: "\F101";
}

.icon-angle-left:before {
  content: "\F104";
}

.icon-angle-right:before {
  content: "\F105";
}

.icon-angle-up:before {
  content: "\F106";
}

.icon-angle-down:before {
  content: "\F107";
}

.e-a-bnr {
  display: block;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.e-a-txt-arrow {
  display: block;
  position: relative;
  padding: 0 0 0 1.25em;
}

.e-a-txt-arrow .__ico {
  color: #2a67ab;
  line-height: 1.2;
}

.e-a-txt-arrow .__ico::before {
  display: inline-block;
}

.e-a-txt-arrow .__ico:first-child {
  position: absolute;
  top: 3px;
  left: 5px;
}

.e-a-txt-arrow .__txt {
  color: #303030;
}

.e-a-txt-arrow:hover .__elem {
  color: #2a67ab;
}

.e-btn-arrow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 300px;
  height: 60px;
  padding: 0 30px;
  background: #2a67ab;
  color: #ffffff;
  font-size: 1.6rem;
  line-height: 1.4;
  text-align: center;
  text-decoration: none;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.e-btn-arrow .__ico {
  margin: 0 15px 0 0;
  font-size: 2.2rem;
}

.e-btn-arrow .__ico-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  font-size: 1.8rem;
}

.e-btn-arrow .__ico-arrow:first-child {
  left: 20px;
}

.e-btn-arrow .__ico-arrow:last-child {
  right: 20px;
}

.e-btn-arrow:not(._disabled_) {
  cursor: pointer;
}

.e-btn-arrow._disabled_ {
  opacity: .5;
}

.e-btn-arrow._w-l_ {
  width: 380px;
  height: 70px;
  font-size: 1.6rem;
}

.e-btn-arrow._w-xl_ {
  width: 400px;
  height: 60px;
  font-size: 1.5rem;
}

.e-btn-arrow._white_ {
  background: #ffffff;
  color: #303030;
}

.e-btn-arrow._outline_ {
  border: 1px solid #303030;
  background: #ffffff;
  color: #303030;
}

.e-btn-arrow._outline-white_ {
  border: 1px solid #ffffff;
  background-color: transparent;
  color: #ffffff;
}

.e-catch01 {
  margin: 0 0 20px;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.e-form-check {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.e-form-check .__elem {
  display: none;
}

.e-form-check .__elem:checked + .__txt::after {
  opacity: 1;
}

.e-form-check .__txt {
  position: relative;
  padding: 0 0 0 30px;
  cursor: pointer;
}

.e-form-check .__txt::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 22px;
  height: 22px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border: 1px solid #cccccc;
  content: '';
}

.e-form-check .__txt::after {
  position: absolute;
  top: 50%;
  left: 2px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #2a67ab;
  font-family: 'icomoon';
  font-size: 2.2rem;
  content: '\E902';
  opacity: 0;
}

.e-form-radio {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.e-form-radio .__elem {
  display: none;
}

.e-form-radio .__elem:checked + .__txt::after {
  opacity: 1;
}

.e-form-radio .__txt {
  position: relative;
  padding: 0 0 0 30px;
  cursor: pointer;
}

.e-form-radio .__txt::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 22px;
  height: 22px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border: 1px solid #cccccc;
  border-radius: 50%;
  content: '';
}

.e-form-radio .__txt::after {
  position: absolute;
  top: 50%;
  left: 7px;
  width: 10px;
  height: 10px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border-radius: 50%;
  background: #2a67ab;
  content: '';
  opacity: 0;
}

.e-form-select {
  display: inline-block;
  padding: 5px 15px 5px 10px;
  border: 1px solid #dfdfdf;
  background: #ffffff;
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.e-form-text {
  display: inline-block;
  width: 100%;
  padding: 5px 10px;
  border: 1px solid #dfdfdf;
  background: #ffffff;
  color: #303030;
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.e-form-text._w-m_ {
  max-width: 350px;
}

.e-form-text._w-s_ {
  max-width: 150px;
}

.e-form-text._w-a_ {
  width: auto;
}

.e-form-textarea {
  display: inline-block;
  width: 100%;
  height: 220px;
  padding: 10px;
  border: 1px solid #dfdfdf;
  background: #ffffff;
  color: #303030;
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.e-form-error {
  margin: 10px 0 0;
  color: #dd0000;
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
}

.e-h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 240px;
  background: url(/common/img/common/bg_h1.jpg) center center no-repeat;
  background-size: cover;
  color: #ffffff;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 3.4rem;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}

.e-h2 {
  margin: 0 0 40px;
  color: #818181;
  font-size: 1.5rem;
  line-height: 1.4;
  text-align: center;
}

.e-h2::before {
  display: block;
  margin: 0 0 5px;
  color: #000000;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 3.0rem;
  font-weight: 700;
  content: attr(data-text);
}

.e-h2._fz-l_ {
  font-size: 1.3rem;
}

.e-h2._fz-l_::before {
  font-size: 3.5rem;
}

.e-h2._white_ {
  color: #ccc;
}

.e-h2._white_::before {
  color: #ffffff;
}

.e-h2-horizon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 0 0 30px;
  color: #818181;
  font-size: 1.5rem;
  line-height: 1.4;
  text-align: center;
}

.e-h2-horizon::before {
  display: block;
  margin: 0 10px 0 0;
  color: #000000;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 3.0rem;
  font-weight: 700;
  line-height: 1;
  content: attr(data-text);
}

.e-h2-jp {
  margin: 0 0 30px;
  color: #000000;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}

.e-h3 {
  margin: 0 0 20px;
  padding: 0 0 15px;
  border-bottom: 1px solid #dfdfdf;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.4;
}

.e-h4 {
  position: relative;
  margin: 0 0 20px;
  padding: 0 0 15px;
  border-bottom: 1px solid #e8e8e8;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.e-h4::after {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 115px;
  border-bottom: 1px solid #2a67ab;
  content: '';
}

.e-h5 {
  margin: 0 0 20px;
  padding: 3px 0 3px 15px;
  border-left: 3px solid #2a67ab;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.4;
}

.e-h6 {
  margin: 0 0 15px;
  color: #2a67ab;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
}

.e-iframe {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}

.e-iframe .__elem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.e-label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 20px;
  padding: 0 5px;
  background: #2a67ab;
  color: #ffffff;
  font-size: 1.3rem;
}

.e-list-circle__item {
  position: relative;
  margin-bottom: 5px;
  padding-left: 15px;
}

.e-list-circle__item::before {
  display: block;
  position: absolute;
  top: 0.7em;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #2a67ab;
  content: '';
}

.e-list-circle._black_ .e-list-circle__item::before {
  background: #303030;
}

.e-list-number {
  counter-reset: number 0;
}

.e-list-number__item {
  position: relative;
  padding-left: 1.2em;
}

.e-list-number__item:not(:first-child) {
  margin-top: 5px;
}

.e-list-number__item::before {
  display: block;
  position: absolute;
  left: 0;
  color: #2a67ab;
  content: counter(number) ".";
  counter-increment: number;
}

.e-list-number._red_ .e-list-number__item::before {
  color: #dd0000;
}

.m-alert {
  padding: 25px 30px;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
  text-align: center;
}

.m-alert._red_ {
  border: 1px solid rgba(221, 0, 0, 0.1);
  background: rgba(221, 0, 0, 0.07);
  color: #dd0000;
}

.m-anchor-link {
  padding-top: 90px;
}

.m-anchor-link__inner {
  margin-top: -90px;
  padding-top: 90px;
}

.m-animation {
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
}

.m-animation.run {
  -webkit-animation-name: fade-in;
          animation-name: fade-in;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: .5s;
          animation-delay: .5s;
}

.m-bookings {
  padding: 65px 0;
  background: url(/common/img/index/bg_bookings.jpg) 0 0 no-repeat;
  background-size: cover;
}

.m-bookings__ttl {
  position: relative;
  margin: 0 0 30px;
  padding: 0 0 15px;
  color: #ffffff;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 500;
  text-align: center;
}

.m-bookings__ttl::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 55px;
  height: 2px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  background: #ccc;
  content: '';
}

.m-bookings__lead {
  margin: 0 0 35px;
  color: #ffffff;
  text-align: center;
}

.m-bookings__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.m-bookings__btn > * {
  margin: 0 16px;
}

.m-box {
  padding: 30px 35px;
  background: #ffffff;
}

.m-box._gray_ {
  background: #f9f9f9;
}

.m-box._line-black_ {
  border: 1px solid #303030;
}

.m-box._p-l_ {
  padding: 60px;
}

.m-box._dp-ib_ {
  display: inline-block;
}

.m-indent {
  display: table;
}

.m-indent .__item {
  display: table-cell;
  white-space: nowrap;
}

.m-indent._space_ .__item {
  padding-right: 1em;
}

.m-layout-price {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.m-layout-price .__price {
  margin: 0 5px 0 0;
  font-size: 3.5rem;
}

.m-noscript {
  padding: 10px 15px;
  background: #2a67ab;
  color: #ffffff;
  font-size: 1.4rem;
  text-align: center;
}

.m-pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.4;
}

.m-pager__item {
  margin: 0 7px 5px;
}

.m-pager__item._prev_ {
  position: absolute;
  left: 0;
}

.m-pager__item._next_ {
  position: absolute;
  right: 0;
}

.m-pager__link {
  display: block;
  padding: 10px 15px;
  border: 1px solid #303030;
  background: #ffffff;
  color: #303030;
  text-decoration: none;
}

.m-pager__link._current_ {
  background: #303030;
  color: #ffffff;
}

.m-table {
  width: 100%;
}

.m-table th,
.m-table td {
  padding: 20px 25px;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  text-align: left;
  vertical-align: middle;
}

.m-table ._al-l_ {
  text-align: left;
}

.m-table ._al-r_ {
  text-align: right;
}

.m-table ._al-c_ {
  text-align: center;
}

.m-table ._nowrap_ {
  white-space: nowrap;
}

.m-table ._gray_ {
  background: #f7f7f7;
}

.m-table__must {
  position: relative;
}

.m-table__must .e-label {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.c-breadcrumb {
  margin: 0 0 40px;
  padding: 10px 0;
  border-bottom: 1px solid #ececec;
  font-size: 1.4rem;
  line-height: 1.4;
}

.c-breadcrumb__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 50px;
}

.c-breadcrumb__item {
  color: #818181;
}

.c-breadcrumb__item:not(:last-child)::after {
  margin: 0 10px;
  color: #303030;
  font-family: 'icomoon';
  content: "\F105";
}

.c-breadcrumb__link {
  color: #303030;
  text-decoration: none;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.c-btn-block .e-btn-arrow {
  margin: 0 10px;
}

.c-entry__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 20px;
  border-bottom: 1px solid #dfdfdf;
  line-height: 1.6;
}

.c-entry__ttl {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  width: 100%;
  margin-bottom: 10px;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.4rem;
  font-weight: 700;
}

.c-entry__date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.c-entry__date .__label {
  color: #818181;
}

.c-entry__category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 0 20px;
  color: #2a67ab;
  font-size: 1.5rem;
}

.c-entry__category::before {
  width: 13px;
  margin: 0 6px 0 0;
  border-top: 1px solid #2a67ab;
  content: '';
}

.c-entry__body {
  margin: 30px 0 0;
}

.c-entry__body img {
  max-width: 100%;
  height: auto;
}

.c-event-reserve {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.c-event-reserve__txt {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin: 0 0 20px;
  text-align: center;
}

.c-event-reserve__tel {
  margin: 0 30px 0 0;
  color: #303030;
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.c-event-reserve__tel .__label {
  font-size: 2rem;
}

.c-event-reserve__tel .__number {
  font-size: 3.2rem;
}

.c-float::after {
  display: block;
  clear: both;
  content: '';
}

.c-float__item {
  max-width: 50%;
  margin-bottom: 20px;
}

.c-float__item img {
  max-width: 100%;
}

.c-float._left_ .c-float__item {
  margin-right: 20px;
  float: left;
}

.c-float._right_ .c-float__item {
  margin-left: 20px;
  float: right;
}

.c-footer {
  padding: 50px 0 0;
  background: #000000;
  color: #dfdfdf;
}

.c-footerLogo {
  width: 310px;
  margin: 0 auto 25px;
}

.c-footerLogo__link {
  display: block;
}

.c-footerLogo__link .__elem {
  width: 100%;
}

.c-footerAddress {
  margin: 0 0 35px;
  font-size: 1.5rem;
  text-align: center;
}

.c-footerAddress .__link {
  color: #dfdfdf;
}

.c-footerBtn {
  margin: 0 auto 50px;
  text-align: center;
}

.c-footerCopyright {
  padding: 30px;
  border-top: 1px solid #303030;
  color: #818181;
  font-size: 1.4rem;
  text-align: center;
}

.c-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.c-grid:not([class*="_col"]) {
  margin-right: calc(-25px / 2);
  margin-left: calc(-25px / 2);
}

.c-grid .__col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.c-grid .__col._col-1_ {
  width: calc(100% / 12 * 1 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-2_ {
  width: calc(100% / 12 * 2 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-3_ {
  width: calc(100% / 12 * 3 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-4_ {
  width: calc(100% / 12 * 4 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-5_ {
  width: calc(100% / 12 * 5 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-6_ {
  width: calc(100% / 12 * 6 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-7_ {
  width: calc(100% / 12 * 7 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-8_ {
  width: calc(100% / 12 * 8 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-9_ {
  width: calc(100% / 12 * 9 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-10_ {
  width: calc(100% / 12 * 10 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-11_ {
  width: calc(100% / 12 * 11 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col._col-12_ {
  width: calc(100% / 12 * 12 - 25px);
  margin-right: calc(25px / 2);
  margin-bottom: 25px;
  margin-left: calc(25px / 2);
}

.c-grid .__col img {
  max-width: 100%;
}

.c-grid._stretch_ .__col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-index-concept {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 55px;
}

.c-index-concept__body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.c-index-concept__body::before {
  display: block;
  z-index: -1;
  position: absolute;
  top: -55px;
  width: 443px;
  height: 228px;
  background: url(/common/img/index/bg_main_concept.svg) 0 0 no-repeat;
  background-size: 100%;
  content: '';
}

.c-index-concept__img {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 530px;
          flex: 0 0 530px;
  margin: 0 0 0 50px;
}

.c-index-concept__img .__elem {
  width: 100%;
}

.c-index-concept__ttl {
  margin: 0 0 35px;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 4.0rem;
  font-weight: 700;
  line-height: 1.4;
}

.c-index-concept__concept {
  width: 430px;
  margin: 0 0 30px;
}

.c-index-concept__concept .__elem {
  width: 100%;
}

.c-index-event {
  display: block;
  width: 100%;
  background: #ffffff;
  text-decoration: none;
}

.c-index-event__pic {
  position: relative;
  width: 100%;
  padding-top: 68.5%;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-index-event__pic .__elem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.c-index-event__body {
  padding: 20px 25px;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-index-event__date .__label {
  color: #818181;
}

.c-index-event__date .__date {
  color: #303030;
}

.c-index-event__ttl {
  margin: 5px 0 0;
  color: #000000;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.7rem;
  font-weight: 700;
}

.c-index-event__category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 10px 0 0;
  color: #2a67ab;
  font-size: 1.5rem;
}

.c-index-event__category::before {
  display: block;
  width: 12px;
  margin: 0 6px 0 0;
  border-top: 1px solid #2a67ab;
  content: '';
}

.c-index-lineup {
  display: block;
  border: 1px solid #303030;
  text-decoration: none;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-index-lineup__ttl1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 105px;
}

.c-index-lineup__ttl1 .__elem {
  height: 70px;
}

.c-index-lineup__ttl2 {
  position: relative;
  padding: 20px 25px;
  line-height: 1.6;
}

.c-index-lineup__ttl2 .__txt {
  display: block;
  color: #303030;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2rem;
  font-weight: 700;
}

.c-index-lineup__ttl2 .__ruby {
  display: block;
  color: #818181;
  font-size: 1.4rem;
}

.c-index-lineup__ttl2 .__ico {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  right: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 30px;
  height: 30px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border-radius: 50%;
  background: #000000;
  color: #ffffff;
  font-size: 1.6rem;
}

.c-index-visual {
  width: 100%;
  margin: 0 0 65px;
  overflow: hidden;
  -webkit-animation-name: fade-in-visual;
          animation-name: fade-in-visual;
  -webkit-animation-duration: .8s;
          animation-duration: .8s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: .8s;
          animation-delay: .8s;
  opacity: 0;
}

.c-modelhouse-concept {
  margin: 90px 0 70px;
}

.c-modelhouse-concept__item._img_ {
  position: relative;
  padding-bottom: 70px;
}

.c-modelhouse-concept__item._img_ .__img {
  width: 100%;
}

.c-modelhouse-concept__item._img_ .__elem {
  position: absolute;
  right: 10px;
  bottom: 0;
}

.c-modelhouse-request {
  color: #ffffff;
  text-align: center;
}

.c-modelhouse-request .__ttl {
  position: relative;
  margin: 0 0 30px;
  padding: 0 0 15px;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 500;
}

.c-modelhouse-request .__ttl::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 55px;
  height: 1px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  border-bottom: 1px solid #CCCCCC;
  content: "";
}

.c-news-list {
  margin: 0 0 50px;
}

.c-news-list__item {
  border-bottom: 1px solid #ececec;
}

.c-news-list__item:first-child .c-news-list__link {
  padding-top: 0;
}

.c-news-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 25px 0;
  color: #303030;
  line-height: 1.6;
  text-decoration: none;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-news-list__thumb {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 160px;
          flex: 0 0 160px;
  margin: 0 30px 0 0;
}

.c-news-list__inner {
  display: block;
  position: relative;
  width: 100%;
  padding-top: 68.75%;
}

.c-news-list__inner .__elem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.c-news-list__content {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.c-news-list__date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-news-list__date .__label {
  color: #818181;
}

.c-news-list__ttl {
  margin: 10px 0 0;
  color: #000000;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
}

.c-news-list__category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 10px 0 0;
  color: #2a67ab;
  font-size: 1.5rem;
}

.c-news-list__category::before {
  width: 13px;
  margin: 0 6px 0 0;
  border-top: 1px solid #2a67ab;
  content: '';
}

.c-pagetop {
  position: fixed;
  right: 50px;
  bottom: 50px;
}

.c-pagetop__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 55px;
  height: 55px;
  padding: 0 0 5px;
  background: #c29400;
  color: #ffffff;
  font-size: 3.5rem;
  text-decoration: none;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-product-concept {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 100px;
}

.c-product-concept__slider {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 66.3%;
}

.c-product-concept__slider .slick-prev,
.c-product-concept__slider .slick-next {
  z-index: 5;
  top: auto;
  bottom: 0;
  width: 50px;
  height: 50px;
  -webkit-transform: translate(0);
          transform: translate(0);
  background: #ffffff;
}

.c-product-concept__slider .slick-prev::before,
.c-product-concept__slider .slick-next::before {
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-product-concept__slider .slick-prev:hover,
.c-product-concept__slider .slick-next:hover {
  background: #ffffff;
}

.c-product-concept__slider .slick-prev {
  right: 50px;
  left: auto;
}

.c-product-concept__slider .slick-next {
  right: 0;
}

.c-product-concept__txt {
  width: 27.3%;
  margin-left: auto;
}

.c-product-concept__txt .__elem:not(:last-child) {
  margin: 0 0 30px;
}

.c-product-point__slider {
  margin: 0 -12px;
  padding-bottom: 70px;
}

.c-product-point__slider .slick-prev,
.c-product-point__slider .slick-next {
  z-index: 5;
  width: auto;
  height: auto;
}

.c-product-point__slider .slick-prev::before,
.c-product-point__slider .slick-next::before {
  font-size: 4.0rem;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.c-product-point__slider .slick-prev.slick-disabled,
.c-product-point__slider .slick-next.slick-disabled {
  cursor: default;
}

.c-product-point__slider .slick-prev.slick-disabled::before,
.c-product-point__slider .slick-next.slick-disabled::before {
  color: #ccc;
}

.c-product-point__slider .slick-prev {
  left: -45px;
}

.c-product-point__slider .slick-next {
  right: -45px;
}

.c-product-point__item {
  margin: 0 12px;
}

.c-product-point__ttl {
  margin: 20px 5px 0;
  color: #818181;
  font-size: 1.4rem;
  line-height: 1.4;
}

.c-product-point__ttl::before {
  display: block;
  margin: 0 0 5px;
  color: #303030;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  content: attr(data-text);
}

.c-product-point__txt {
  margin: 15px 5px 0;
}

.c-snav__ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 15px 18px;
  background: #303030;
  color: #ffffff;
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
}

.c-snav__list {
  border: 1px solid #303030;
  border-top: none;
  line-height: 1.5;
}

.c-snav__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 20px;
  color: #303030;
  text-decoration: none;
}

.c-snav__link._current_ {
  color: #2a67ab;
}

.c-snav__link .__ico {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0 8px 0 0;
}

.c-snav__link .__txt {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.l-bg-khaki {
  background: #e2e0da;
}

.l-bg-lightblue {
  background: #E8F1F5;
}

.l-contents {
  width: 100%;
  margin: 0 0 100px;
  overflow: hidden;
}

.t-wrap {
  padding: 90px 0 0;
  color: #303030;
  font-size: 1.6rem;
  line-height: 1.8;
}

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

.slick-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.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);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
}

.slick-track:before, .slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  height: 100%;
  min-height: 1px;
  float: left;
}

[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("/common/img/common/ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-family: "slick";
  font-style: normal;
  font-weight: normal;
}

/* Arrows */
.slick-prev,
.slick-next {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  display: block;
  position: absolute;
  top: 50%;
  width: 20px;
  height: 20px;
  padding: 0;
  transform: translate(0, -50%);
  border: none;
  outline: none;
  background: transparent;
  color: transparent;
  font-size: 0px;
  line-height: 0px;
  cursor: pointer;
}

.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
}

.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: 1;
}

.slick-prev:before,
.slick-next:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #303030;
  font-family: 'icomoon';
  font-size: 3.0rem;
  line-height: 1;
  opacity: 1;
}

.slick-prev {
  left: -25px;
}

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

.slick-prev:before {
  content: "\F104";
}

[dir="rtl"] .slick-prev:before {
  content: "\F105";
}

.slick-next {
  right: -25px;
}

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

.slick-next:before {
  content: "\F105";
}

[dir="rtl"] .slick-next:before {
  content: "\F104";
}

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

.slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: -26px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 6px;
  text-align: center;
}

.slick-dots li {
  position: relative;
  width: 27px;
  height: 6px;
  margin: 0 8px;
  cursor: pointer;
}

.slick-dots li button {
  display: block;
  width: 27px;
  height: 6px;
  color: transparent;
  font-size: 0;
  line-height: 0;
  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 {
  background: #000000;
  opacity: 1;
}

.slick-dots li button:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  width: 27px;
  height: 6px;
  background: #e2e0da;
  line-height: 0;
  text-align: center;
  content: '';
  opacity: 1;
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: all;
  transition-property: all;
}

.slick-dots li.slick-active button:before {
  background: #000000;
  opacity: 1;
}

.pre {
  width: 100%;
  max-width: 1200px;
  margin: 40px 0 80px;
  padding: 15px;
  overflow-x: auto;
  border: 3px double #ddd;
  font-size: 11px;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #e2e2e2;
  line-height: 1.4;
  text-align: center;
}

.row._xxxs_ {
  height: 10px;
}

.row._xxs_ {
  height: 15px;
}

.row._xs_ {
  height: 20px;
}

.row._s_ {
  height: 30px;
}

.row._m_ {
  height: 40px;
}

.row._l_ {
  height: 60px;
}

.row._xl_ {
  height: 80px;
}

.row._xxl_ {
  height: 100px;
}

.row._xxxl_ {
  height: 150px;
}

.u-al-l {
  text-align: left !important;
}

.u-al-c {
  margin-right: 0 !important;
  margin-left: 0 !important;
  text-align: center !important;
}

.u-al-r {
  text-align: right !important;
}

.u-al-fl {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.u-al-fc {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.u-al-fc > * {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 0 auto !important;
          flex: 0 0 auto !important;
}

.u-al-fr {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.u-c-red {
  color: #dd0000 !important;
}

.u-c-gray {
  color: #818181 !important;
}

.u-fw-regular {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
}

.u-fw-medium {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 500;
}

.u-fw-bold {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
}

.u-fz-10 {
  font-size: 1rem !important;
}

.u-fz-12 {
  font-size: 1.2rem !important;
}

.u-fz-14 {
  font-size: 1.4rem !important;
}

.u-fz-16 {
  font-size: 1.6rem !important;
}

.u-fz-18 {
  font-size: 1.8rem !important;
}

.u-fz-20 {
  font-size: 2rem !important;
}

.u-fz-22 {
  font-size: 2.2rem !important;
}

.u-fz-24 {
  font-size: 2.4rem !important;
}

.u-mb-0 {
  margin-bottom: 0 !important;
}

.u-mb-xxxs {
  margin-bottom: 10px !important;
}

.u-mb-xxs {
  margin-bottom: 15px !important;
}

.u-mb-xs {
  margin-bottom: 20px !important;
}

.u-mb-s {
  margin-bottom: 30px !important;
}

.u-mb-m {
  margin-bottom: 40px !important;
}

.u-mb-l {
  margin-bottom: 60px !important;
}

.u-mb-xl {
  margin-bottom: 80px !important;
}

.u-mb-xxl {
  margin-bottom: 100px !important;
}

.u-mb-xxxl {
  margin-bottom: 150px !important;
}

.u-ml-0 {
  margin-left: 0 !important;
}

.u-ml-xxxs {
  margin-left: 10px !important;
}

.u-ml-xxs {
  margin-left: 15px !important;
}

.u-ml-xs {
  margin-left: 20px !important;
}

.u-ml-s {
  margin-left: 30px !important;
}

.u-ml-m {
  margin-left: 40px !important;
}

.u-ml-l {
  margin-left: 60px !important;
}

.u-ml-xl {
  margin-left: 80px !important;
}

.u-ml-xxl {
  margin-left: 100px !important;
}

.u-ml-xxxl {
  margin-left: 150px !important;
}

.u-mr-0 {
  margin-right: 0 !important;
}

.u-mr-xxxs {
  margin-right: 10px !important;
}

.u-mr-xxs {
  margin-right: 15px !important;
}

.u-mr-xs {
  margin-right: 20px !important;
}

.u-mr-s {
  margin-right: 30px !important;
}

.u-mr-m {
  margin-right: 40px !important;
}

.u-mr-l {
  margin-right: 60px !important;
}

.u-mr-xl {
  margin-right: 80px !important;
}

.u-mr-xxl {
  margin-right: 100px !important;
}

.u-mr-xxxl {
  margin-right: 150px !important;
}

.u-mt-0 {
  margin-top: 0 !important;
}

.u-mt-xxxs {
  margin-top: 10px !important;
}

.u-mt-xxs {
  margin-top: 15px !important;
}

.u-mt-xs {
  margin-top: 20px !important;
}

.u-mt-s {
  margin-top: 30px !important;
}

.u-mt-m {
  margin-top: 40px !important;
}

.u-mt-l {
  margin-top: 60px !important;
}

.u-mt-xl {
  margin-top: 80px !important;
}

.u-mt-xxl {
  margin-top: 100px !important;
}

.u-mt-xxxl {
  margin-top: 150px !important;
}

.u-pa-0 {
  padding: 0 !important;
}

.u-pa-xxxs {
  padding: 10px !important;
}

.u-pa-xxs {
  padding: 15px !important;
}

.u-pa-xs {
  padding: 20px !important;
}

.u-pa-s {
  padding: 30px !important;
}

.u-pa-m {
  padding: 40px !important;
}

.u-pa-l {
  padding: 60px !important;
}

.u-pa-xl {
  padding: 80px !important;
}

.u-pa-xxl {
  padding: 100px !important;
}

.u-pa-xxxl {
  padding: 150px !important;
}

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

.u-pb-xxxs {
  padding-bottom: 10px !important;
}

.u-pb-xxs {
  padding-bottom: 15px !important;
}

.u-pb-xs {
  padding-bottom: 20px !important;
}

.u-pb-s {
  padding-bottom: 30px !important;
}

.u-pb-m {
  padding-bottom: 40px !important;
}

.u-pb-l {
  padding-bottom: 60px !important;
}

.u-pb-xl {
  padding-bottom: 80px !important;
}

.u-pb-xxl {
  padding-bottom: 100px !important;
}

.u-pb-xxxl {
  padding-bottom: 150px !important;
}

.u-pl-0 {
  padding-left: 0 !important;
}

.u-pl-xxxs {
  padding-left: 10px !important;
}

.u-pl-xxs {
  padding-left: 15px !important;
}

.u-pl-xs {
  padding-left: 20px !important;
}

.u-pl-s {
  padding-left: 30px !important;
}

.u-pl-m {
  padding-left: 40px !important;
}

.u-pl-l {
  padding-left: 60px !important;
}

.u-pl-xl {
  padding-left: 80px !important;
}

.u-pl-xxl {
  padding-left: 100px !important;
}

.u-pl-xxxl {
  padding-left: 150px !important;
}

.u-pr-0 {
  padding-right: 0 !important;
}

.u-pr-xxxs {
  padding-right: 10px !important;
}

.u-pr-xxs {
  padding-right: 15px !important;
}

.u-pr-xs {
  padding-right: 20px !important;
}

.u-pr-s {
  padding-right: 30px !important;
}

.u-pr-m {
  padding-right: 40px !important;
}

.u-pr-l {
  padding-right: 60px !important;
}

.u-pr-xl {
  padding-right: 80px !important;
}

.u-pr-xxl {
  padding-right: 100px !important;
}

.u-pr-xxxl {
  padding-right: 150px !important;
}

.u-pt-0 {
  padding-top: 0 !important;
}

.u-pt-xxxs {
  padding-top: 10px !important;
}

.u-pt-xxs {
  padding-top: 15px !important;
}

.u-pt-xs {
  padding-top: 20px !important;
}

.u-pt-s {
  padding-top: 30px !important;
}

.u-pt-m {
  padding-top: 40px !important;
}

.u-pt-l {
  padding-top: 60px !important;
}

.u-pt-xl {
  padding-top: 80px !important;
}

.u-pt-xxl {
  padding-top: 100px !important;
}

.u-pt-xxxl {
  padding-top: 150px !important;
}

.u-w0p {
  width: 0% !important;
}

.u-w1p {
  width: 1% !important;
}

.u-w2p {
  width: 2% !important;
}

.u-w3p {
  width: 3% !important;
}

.u-w4p {
  width: 4% !important;
}

.u-w5p {
  width: 5% !important;
}

.u-w6p {
  width: 6% !important;
}

.u-w7p {
  width: 7% !important;
}

.u-w8p {
  width: 8% !important;
}

.u-w9p {
  width: 9% !important;
}

.u-w10p {
  width: 10% !important;
}

.u-w11p {
  width: 11% !important;
}

.u-w12p {
  width: 12% !important;
}

.u-w13p {
  width: 13% !important;
}

.u-w14p {
  width: 14% !important;
}

.u-w15p {
  width: 15% !important;
}

.u-w16p {
  width: 16% !important;
}

.u-w17p {
  width: 17% !important;
}

.u-w18p {
  width: 18% !important;
}

.u-w19p {
  width: 19% !important;
}

.u-w20p {
  width: 20% !important;
}

.u-w21p {
  width: 21% !important;
}

.u-w22p {
  width: 22% !important;
}

.u-w23p {
  width: 23% !important;
}

.u-w24p {
  width: 24% !important;
}

.u-w25p {
  width: 25% !important;
}

.u-w26p {
  width: 26% !important;
}

.u-w27p {
  width: 27% !important;
}

.u-w28p {
  width: 28% !important;
}

.u-w29p {
  width: 29% !important;
}

.u-w30p {
  width: 30% !important;
}

.u-w31p {
  width: 31% !important;
}

.u-w32p {
  width: 32% !important;
}

.u-w33p {
  width: 33% !important;
}

.u-w34p {
  width: 34% !important;
}

.u-w35p {
  width: 35% !important;
}

.u-w36p {
  width: 36% !important;
}

.u-w37p {
  width: 37% !important;
}

.u-w38p {
  width: 38% !important;
}

.u-w39p {
  width: 39% !important;
}

.u-w40p {
  width: 40% !important;
}

.u-w41p {
  width: 41% !important;
}

.u-w42p {
  width: 42% !important;
}

.u-w43p {
  width: 43% !important;
}

.u-w44p {
  width: 44% !important;
}

.u-w45p {
  width: 45% !important;
}

.u-w46p {
  width: 46% !important;
}

.u-w47p {
  width: 47% !important;
}

.u-w48p {
  width: 48% !important;
}

.u-w49p {
  width: 49% !important;
}

.u-w50p {
  width: 50% !important;
}

.u-w51p {
  width: 51% !important;
}

.u-w52p {
  width: 52% !important;
}

.u-w53p {
  width: 53% !important;
}

.u-w54p {
  width: 54% !important;
}

.u-w55p {
  width: 55% !important;
}

.u-w56p {
  width: 56% !important;
}

.u-w57p {
  width: 57% !important;
}

.u-w58p {
  width: 58% !important;
}

.u-w59p {
  width: 59% !important;
}

.u-w60p {
  width: 60% !important;
}

.u-w61p {
  width: 61% !important;
}

.u-w62p {
  width: 62% !important;
}

.u-w63p {
  width: 63% !important;
}

.u-w64p {
  width: 64% !important;
}

.u-w65p {
  width: 65% !important;
}

.u-w66p {
  width: 66% !important;
}

.u-w67p {
  width: 67% !important;
}

.u-w68p {
  width: 68% !important;
}

.u-w69p {
  width: 69% !important;
}

.u-w70p {
  width: 70% !important;
}

.u-w71p {
  width: 71% !important;
}

.u-w72p {
  width: 72% !important;
}

.u-w73p {
  width: 73% !important;
}

.u-w74p {
  width: 74% !important;
}

.u-w75p {
  width: 75% !important;
}

.u-w76p {
  width: 76% !important;
}

.u-w77p {
  width: 77% !important;
}

.u-w78p {
  width: 78% !important;
}

.u-w79p {
  width: 79% !important;
}

.u-w80p {
  width: 80% !important;
}

.u-w81p {
  width: 81% !important;
}

.u-w82p {
  width: 82% !important;
}

.u-w83p {
  width: 83% !important;
}

.u-w84p {
  width: 84% !important;
}

.u-w85p {
  width: 85% !important;
}

.u-w86p {
  width: 86% !important;
}

.u-w87p {
  width: 87% !important;
}

.u-w88p {
  width: 88% !important;
}

.u-w89p {
  width: 89% !important;
}

.u-w90p {
  width: 90% !important;
}

.u-w91p {
  width: 91% !important;
}

.u-w92p {
  width: 92% !important;
}

.u-w93p {
  width: 93% !important;
}

.u-w94p {
  width: 94% !important;
}

.u-w95p {
  width: 95% !important;
}

.u-w96p {
  width: 96% !important;
}

.u-w97p {
  width: 97% !important;
}

.u-w98p {
  width: 98% !important;
}

.u-w99p {
  width: 99% !important;
}

.u-w100p {
  width: 100% !important;
}

.u-w-a {
  width: auto !important;
}

.u-mw0p {
  max-width: 0% !important;
}

.u-mw5p {
  max-width: 5% !important;
}

.u-mw10p {
  max-width: 10% !important;
}

.u-mw15p {
  max-width: 15% !important;
}

.u-mw20p {
  max-width: 20% !important;
}

.u-mw25p {
  max-width: 25% !important;
}

.u-mw30p {
  max-width: 30% !important;
}

.u-mw35p {
  max-width: 35% !important;
}

.u-mw40p {
  max-width: 40% !important;
}

.u-mw45p {
  max-width: 45% !important;
}

.u-mw50p {
  max-width: 50% !important;
}

.u-mw55p {
  max-width: 55% !important;
}

.u-mw60p {
  max-width: 60% !important;
}

.u-mw65p {
  max-width: 65% !important;
}

.u-mw70p {
  max-width: 70% !important;
}

.u-mw75p {
  max-width: 75% !important;
}

.u-mw80p {
  max-width: 80% !important;
}

.u-mw85p {
  max-width: 85% !important;
}

.u-mw90p {
  max-width: 90% !important;
}

.u-mw95p {
  max-width: 95% !important;
}

.u-mw100p {
  max-width: 100% !important;
}

@media screen and (min-width: 767.5px) {
  html {
    overflow-y: scroll;
  }
  a[href^="tel:"] {
    text-decoration: none;
    pointer-events: none;
  }
  .e-a-bnr:hover {
    opacity: 0.4;
  }
  .e-btn-arrow:not(._disabled_):hover {
    background: #245388;
  }
  .e-btn-arrow._white_:not(._disabled_):hover {
    background: #e4e3e1;
  }
  .e-btn-arrow._outline_:not(._disabled_):hover {
    background: #303030;
    color: #ffffff;
  }
  .e-btn-arrow._outline-white_:not(._disabled_):hover {
    background: #ffffff;
    color: #303030;
  }
  .e-h2-horizon._line_::after {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
    width: 28px;
    margin: 0 20px 0 0;
    border-top: 1px solid #aab8c1;
    content: '';
  }
  .m-layout-floor {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .m-layout-floor__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .m-layout-floor__type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 72px;
    height: 72px;
    margin: 0 20px 0 0;
    border-radius: 50%;
    background: #000000;
    color: #ffffff;
    font-size: 1.4rem;
    line-height: 1.2;
  }
  .m-layout-floor__type .__type {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.4rem;
    font-weight: 700;
  }
  .m-layout-floor__area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .m-layout-floor__area:not(:last-child) {
    margin: 0 40px 0 0;
  }
  .m-layout-floor__area .__label {
    margin: 0 8px 0 0;
    color: #000000;
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 700;
  }
  .m-pager__link {
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .m-pager__link:hover {
    background: #303030;
    color: #ffffff;
    opacity: 1;
  }
  .c-breadcrumb__link {
    border-bottom: 1px solid transparent;
  }
  .c-breadcrumb__link:hover {
    border-bottom-color: #303030;
  }
  .c-entry__head._no-date_ {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .c-entry__head._no-date_ .c-entry__ttl {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    margin: 0;
  }
  .c-footerNav {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto 60px;
    padding: 0 50px;
  }
  .c-footerNav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.5rem;
    line-height: 1.2;
  }
  .c-footerNav__item {
    padding: 0 20px;
    border-right: 1px solid #4b4b4b;
  }
  .c-footerNav__item:first-child {
    border-left: 1px solid #4b4b4b;
  }
  .c-footerNav__link {
    display: inline-block;
    position: relative;
    color: #dfdfdf;
    text-decoration: none;
  }
  .c-footerNav__link::after {
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 100%;
    height: 1px;
    -webkit-transform: scale(0, 1);
            transform: scale(0, 1);
    -webkit-transform-origin: left top;
            transform-origin: left top;
    background: #dfdfdf;
    content: '';
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
  }
  .c-footerNav__link .__ico {
    display: none;
  }
  .c-footerNav__link:hover::after {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  .c-gnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
  }
  .c-gnav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 20px 0 0;
  }
  .c-gnav__item:hover .c-gnav__link::before {
    width: 100%;
  }
  .c-gnav__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 90px;
    padding: 0 20px;
    color: #000000;
    text-decoration: none;
  }
  .c-gnav__link::before {
    z-index: 5;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 3px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    background: #000000;
    content: '';
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-gnav__link .__ico {
    display: none;
  }
  .c-gnav__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 90px;
    text-decoration: none;
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-gnav__btn .__ico {
    margin: 0 0 6px;
    font-size: 2.4rem;
  }
  .c-gnav__btn .__txt1 {
    font-size: 1.4rem;
  }
  .c-gnav__btn .__txt2 {
    display: none;
  }
  .c-gnav__btn._request_ {
    width: 90px;
    background: #e2e0da;
    color: #000000;
  }
  .c-gnav__btn._request_:hover {
    background: #cbc4af;
  }
  .c-gnav__btn._reserve_ {
    width: 150px;
    background: #000000;
    color: #ffffff;
  }
  .c-gnav__btn._reserve_:hover {
    background: #4d4d4d;
  }
  .c-grid .__col._col-lg-1_ {
    width: calc(100% / 12 * 1 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-2_ {
    width: calc(100% / 12 * 2 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-3_ {
    width: calc(100% / 12 * 3 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-4_ {
    width: calc(100% / 12 * 4 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-5_ {
    width: calc(100% / 12 * 5 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-6_ {
    width: calc(100% / 12 * 6 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-7_ {
    width: calc(100% / 12 * 7 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-8_ {
    width: calc(100% / 12 * 8 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-9_ {
    width: calc(100% / 12 * 9 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-10_ {
    width: calc(100% / 12 * 10 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-11_ {
    width: calc(100% / 12 * 11 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid .__col._col-lg-12_ {
    width: calc(100% / 12 * 12 - 25px);
    margin-right: calc(25px / 2);
    margin-bottom: 25px;
    margin-left: calc(25px / 2);
  }
  .c-grid._col2_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px) / 2);
        flex-basis: calc((100% - 25px) / 2);
  }
  .c-grid._col2_ .__col:not(:nth-child(2n+1)) {
    margin-left: 25px;
  }
  .c-grid._col2_ .__col:not(:nth-child(-n+2)) {
    margin-top: 25px;
  }
  .c-grid._col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 2) / 3);
        flex-basis: calc((100% - 25px * 2) / 3);
  }
  .c-grid._col3_ .__col:not(:nth-child(3n+1)) {
    margin-left: 25px;
  }
  .c-grid._col3_ .__col:not(:nth-child(-n+3)) {
    margin-top: 25px;
  }
  .c-grid._col4_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 3) / 4);
        flex-basis: calc((100% - 25px * 3) / 4);
  }
  .c-grid._col4_ .__col:not(:nth-child(4n+1)) {
    margin-left: 25px;
  }
  .c-grid._col4_ .__col:not(:nth-child(-n+4)) {
    margin-top: 25px;
  }
  .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 4) / 5);
        flex-basis: calc((100% - 25px * 4) / 5);
  }
  .c-grid._col5_ .__col:not(:nth-child(5n+1)) {
    margin-left: 25px;
  }
  .c-grid._col5_ .__col:not(:nth-child(-n+5)) {
    margin-top: 25px;
  }
  .c-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 10;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    height: 90px;
    background: #ffffff;
  }
  .c-headerLogo {
    margin: 0 0 0 30px;
  }
  .c-headerLogo__link {
    display: block;
    width: 320px;
  }
  .c-headerLogo__link .__elem {
    width: 100%;
  }
  .c-headerMenu {
    display: none;
  }
  .c-index-event:hover .c-index-event__pic,
  .c-index-event:hover .c-index-event__body {
    opacity: 0.4;
  }
  .c-index-lineup:hover {
    opacity: 0.4;
  }
  .c-modelhouse-concept {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-modelhouse-concept__item {
    width: 50%;
  }
  .c-modelhouse-concept__item._txt_ {
    padding-right: 30px;
  }
  .c-modelhouse-information {
    background: url(/common/img/modelhouse/bg_pc.png) no-repeat;
    background-size: cover;
  }
  .c-modelhouse-request {
    padding: 70px 0;
    background: url(/common/img/modelhouse/bg-request_pc.png) no-repeat;
    background-size: cover;
  }
  .c-modelhouse-request__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .c-modelhouse-request__item {
    margin: 0 15px;
  }
  .c-modelhouse-access__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 40px;
  }
  .c-modelhouse-access__ttl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 0 50px 0 0;
    padding: 0 50px 0 0;
    border-right: 1px solid #aab8c1;
  }
  .c-modelhouse-access__ttl .e-h2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin: 0;
    text-align: left;
  }
  .c-modelhouse-access__lead {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .c-modelhouse-access__modelhouse {
    width: 169px;
    margin: 0 0 20px;
  }
  .c-modelhouse-access__data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .c-modelhouse-access__data .__label {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 4em;
            flex: 0 0 4em;
    margin: 0 5px 10px 0;
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 700;
  }
  .c-modelhouse-access__data .__txt {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 calc(100% - 4em - 5px);
            flex: 1 1 calc(100% - 4em - 5px);
    margin: 0 0 10px;
  }
  .c-modelhouse-access__map {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 300px;
    background: #e8e8e8;
  }
  .c-news-list__link:hover {
    opacity: 0.4;
  }
  .c-pagetop__link:hover {
    opacity: 0.4;
  }
  .c-product-concept__slider .slick-prev:hover::before,
  .c-product-concept__slider .slick-next:hover::before {
    opacity: 0.4;
  }
  .c-product-layout {
    margin: 0 0 70px;
    padding: 45px 35px;
    border: 1px solid #303030;
  }
  .c-product-layout__floor {
    margin: 0 0 30px;
  }
  .c-product-lead {
    margin: 0 0 90px;
    padding: 0 0 70px;
    background: #e2e0da;
  }
  .c-product-lead._wtw_ {
    margin-top: -325px;
    padding-top: 370px;
  }
  .c-product-lead._am6_ {
    margin-top: -315px;
    padding-top: 380px;
  }
  .c-product-lead._resumu_ {
    margin-top: -290px;
    padding-top: 330px;
  }
  .c-product-lead__lead {
    margin: 0 0 20px;
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.2rem;
    font-weight: 500;
  }
  .c-product-lead__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 35px;
  }
  .c-product-lead__txt {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .c-product-lead__txt .__elem:not(:last-child) {
    margin-bottom: 30px;
  }
  .c-product-lead__pic {
    width: 550px;
    margin: 30px 0 0 90px;
  }
  .c-product-lead__pic .__elem {
    width: 100%;
  }
  .c-product-point__slider .slick-prev:not(.slick-disabled):hover::before,
  .c-product-point__slider .slick-next:not(.slick-disabled):hover::before {
    opacity: 0.4;
  }
  .c-product-story {
    margin: 0 0 80px;
  }
  .c-product-story__slider {
    margin: 0 -10px;
  }
  .c-product-story__slider .slick-prev,
  .c-product-story__slider .slick-next {
    height: 40px;
  }
  .c-product-story__slider .slick-prev::before,
  .c-product-story__slider .slick-next::before {
    font-size: 4.0rem;
  }
  .c-product-story__slider .slick-prev {
    left: -45px;
  }
  .c-product-story__slider .slick-next {
    right: -45px;
  }
  .c-product-story__item {
    margin: 0 10px;
  }
  .c-product-story__pic {
    margin: 0 0 15px;
  }
  .c-product-story__ttl {
    margin: 0 0 5px;
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.2rem;
    font-weight: 700;
  }
  .c-product-visual {
    position: relative;
    width: 100%;
    overflow: hidden;
  }
  .c-product-visual__pic {
    max-width: 1400px;
    margin: 0 auto;
  }
  .c-product-visual__pic .__elem {
    width: 100%;
    max-width: 1130px;
  }
  .c-product-visual__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 50px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    pointer-events: none;
  }
  .c-product-visual__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 330px;
    height: 370px;
    background: #ffffff;
  }
  .c-product-visual__logo {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin: 0 0 20px;
  }
  .c-product-visual__logo .__elem {
    width: 100%;
  }
  .c-product-visual__logo._wtw_ {
    width: 235px;
    margin: 0 0 20px;
  }
  .c-product-visual__logo._am6_ {
    width: 152px;
    margin: 0 0 30px;
  }
  .c-product-visual__logo._resumu_ {
    width: 200px;
    margin: 0 0 15px;
  }
  .c-product-visual__ttl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .c-product-visual__ttl .__ttl {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.2rem;
    font-weight: 700;
  }
  .c-product-visual__ttl .__ruby {
    color: #818181;
    font-size: 1.4rem;
  }
  .c-product-visual._logo-l_ .c-product-visual__pic {
    padding-left: 120px;
    text-align: right;
  }
  .c-product-visual._logo-l_ .c-product-visual__inner {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .c-product-visual._logo-r_ .c-product-visual__pic {
    padding-right: 120px;
    -moz-text-align-last: left;
         text-align-last: left;
  }
  .c-product-visual._logo-r_ .c-product-visual__inner {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .c-snav__item:not(:first-child) {
    border-top: 1px solid #303030;
  }
  .c-snav__link {
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-snav__link:hover {
    color: #2a67ab;
  }
  .c-table-slide__coution {
    display: none;
  }
  .l-bg-black {
    padding: 60px 0 75px;
    background-color: #000000;
    background-image: url(/common/img/common/bg_black_01.png), url(/common/img/common/bg_black_02.png), url(/common/img/common/bg_black_03.png);
    background-position: left top, right 15px, right bottom;
    background-repeat: no-repeat;
    background-size: 317px auto, 193px auto, 345px auto;
  }
  .l-contents__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 50px;
  }
  .l-contents__body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75.4%;
            flex: 0 0 75.4%;
  }
  .l-contents__side {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 18.2%;
            flex: 0 0 18.2%;
    margin: 0 0 0 6.4%;
  }
  .l-row {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 50px;
  }
  .l-row._w-s_ {
    max-width: 960px;
  }
  .l-row._pt-pb_ {
    padding: 100px 50px;
  }
  .u-dp-s {
    display: none !important;
  }
}

@media screen and (min-width: 767.5px) and (max-width: 1280.499px) {
  html {
    font-size: calc(1000vw / 1280);
  }
  .e-btn-arrow {
    width: 23.4375vw;
    height: 4.6875vw;
    padding: 0 2.34375vw;
  }
  .e-btn-arrow .__ico {
    margin: 0 1.171875vw 0 0;
  }
  .e-btn-arrow .__ico-arrow:first-child {
    left: 1.5625vw;
  }
  .e-btn-arrow .__ico-arrow:last-child {
    right: 1.5625vw;
  }
  .e-btn-arrow._w-l_ {
    width: 29.6875vw;
    height: 5.46875vw;
  }
  .e-btn-arrow._w-xl_ {
    width: 31.25vw;
    height: 4.6875vw;
  }
  .e-form-check .__txt {
    padding: 0 0 0 2.34375vw;
  }
  .e-form-check .__txt::before {
    width: 1.71875vw;
    height: 1.71875vw;
  }
  .e-form-radio .__txt {
    padding: 0 0 0 2.34375vw;
  }
  .e-form-radio .__txt::before {
    width: 1.71875vw;
    height: 1.71875vw;
  }
  .e-form-radio .__txt::after {
    left: 0.546875vw;
    width: 0.78125vw;
    height: 0.78125vw;
  }
  .e-form-select {
    padding: 0.390625vw 1.171875vw 0.390625vw 0.78125vw;
  }
  .e-form-text {
    padding: 0.390625vw 0.78125vw;
  }
  .e-form-text._w-m_ {
    max-width: 27.34375vw;
  }
  .e-form-text._w-s_ {
    max-width: 11.71875vw;
  }
  .e-form-textarea {
    height: 17.1875vw;
    padding: 0.78125vw;
  }
  .e-h1 {
    height: 18.75vw;
  }
  .e-h2 {
    margin: 0 0 3.125vw;
  }
  .e-h2-horizon {
    margin: 0 0 2.34375vw;
  }
  .e-h2-horizon::before {
    margin: 0 0.78125vw 0 0;
  }
  .e-h2-horizon._line_::after {
    width: 2.1875vw;
    margin: 0 1.5625vw 0 0;
  }
  .e-h2-jp {
    margin: 0 0 2.34375vw;
  }
  .e-label {
    height: 1.5625vw;
    padding: 0 0.390625vw;
  }
  .m-alert {
    padding: 1.953125vw 2.34375vw;
  }
  .m-anchor-link {
    padding-top: 7.03125vw;
  }
  .m-anchor-link__inner {
    margin-top: -7.03125vw;
    padding-top: 7.03125vw;
  }
  .m-bookings {
    padding: 5.078125vw 0;
  }
  .m-bookings__ttl {
    margin: 0 0 2.34375vw;
    padding: 0 0 1.171875vw;
  }
  .m-bookings__ttl::after {
    width: 4.296875vw;
    height: 0.15625vw;
  }
  .m-bookings__lead {
    margin: 0 0 2.734375vw;
  }
  .m-bookings__btn > * {
    margin: 0 1.25vw;
  }
  .m-box {
    padding: 2.34375vw 2.734375vw;
  }
  .m-box._p-l_ {
    padding: 4.6875vw;
  }
  .m-layout-floor__type {
    width: 5.625vw;
    height: 5.625vw;
    margin: 0 1.5625vw 0 0;
  }
  .m-layout-floor__area:not(:last-child) {
    margin: 0 3.125vw 0 0;
  }
  .m-layout-floor__area .__label {
    margin: 0 0.625vw 0 0;
  }
  .m-pager__item {
    margin: 0 0.546875vw 0.390625vw;
  }
  .m-pager__link {
    padding: 0.78125vw 1.171875vw;
  }
  .m-table th,
  .m-table td {
    padding: 1.5625vw 1.953125vw;
  }
  .c-breadcrumb {
    margin: 0 0 3.125vw;
    padding: 0.78125vw 0;
  }
  .c-breadcrumb__inner {
    padding: 0 3.90625vw;
  }
  .c-breadcrumb__item:not(:last-child)::after {
    margin: 0 0.78125vw;
  }
  .c-btn-block .e-btn-arrow {
    margin: 0 0.78125vw;
  }
  .c-entry__head {
    padding: 0 0 1.5625vw;
  }
  .c-entry__ttl {
    margin-bottom: 0.78125vw;
  }
  .c-entry__category {
    margin: 0 0 0 1.5625vw;
  }
  .c-entry__category::before {
    width: 1.015625vw;
    margin: 0 0.46875vw 0 0;
  }
  .c-entry__body {
    margin: 2.34375vw 0 0;
  }
  .c-event-reserve__txt {
    margin: 0 0 1.5625vw;
  }
  .c-event-reserve__tel {
    margin: 0 2.34375vw 0 0;
  }
  .c-footer {
    padding: 3.90625vw 0 0;
  }
  .c-footerLogo {
    width: 24.21875vw;
    margin: 0 auto 1.953125vw;
  }
  .c-footerAddress {
    margin: 0 0 2.734375vw;
  }
  .c-footerNav {
    margin: 0 auto 4.6875vw;
    padding: 0 3.90625vw;
  }
  .c-footerNav__item {
    padding: 0 1.5625vw;
  }
  .c-footerCopyright {
    padding: 2.34375vw;
  }
  .c-gnav__list {
    margin: 0 1.5625vw 0 0;
  }
  .c-gnav__link {
    height: 7.03125vw;
    padding: 0 1.5625vw;
  }
  .c-gnav__link::before {
    height: 0.234375vw;
  }
  .c-gnav__btn {
    height: 7.03125vw;
  }
  .c-gnav__btn .__ico {
    margin: 0 0 0.46875vw;
  }
  .c-gnav__btn._request_ {
    width: 7.03125vw;
  }
  .c-gnav__btn._reserve_ {
    width: 11.71875vw;
  }
  .c-grid .__col._col-1_ {
    width: calc(100% / 12 * 1 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-2_ {
    width: calc(100% / 12 * 2 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-3_ {
    width: calc(100% / 12 * 3 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-4_ {
    width: calc(100% / 12 * 4 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-5_ {
    width: calc(100% / 12 * 5 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-6_ {
    width: calc(100% / 12 * 6 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-7_ {
    width: calc(100% / 12 * 7 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-8_ {
    width: calc(100% / 12 * 8 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-9_ {
    width: calc(100% / 12 * 9 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-10_ {
    width: calc(100% / 12 * 10 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-11_ {
    width: calc(100% / 12 * 11 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-12_ {
    width: calc(100% / 12 * 12 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-1_ {
    width: calc(100% / 12 * 1 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-2_ {
    width: calc(100% / 12 * 2 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-3_ {
    width: calc(100% / 12 * 3 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-4_ {
    width: calc(100% / 12 * 4 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-5_ {
    width: calc(100% / 12 * 5 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-6_ {
    width: calc(100% / 12 * 6 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-7_ {
    width: calc(100% / 12 * 7 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-8_ {
    width: calc(100% / 12 * 8 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-9_ {
    width: calc(100% / 12 * 9 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-10_ {
    width: calc(100% / 12 * 10 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-11_ {
    width: calc(100% / 12 * 11 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid .__col._col-md-12_ {
    width: calc(100% / 12 * 12 - 1.953125vw);
    margin-right: calc(1.953125vw / 2);
    margin-bottom: 1.953125vw;
    margin-left: calc(1.953125vw / 2);
  }
  .c-grid._col2_ .__col {
    -ms-flex-preferred-size: calc((100% - 25) / 2);
        flex-basis: calc((100% - 25) / 2);
  }
  .c-grid._col2_ .__col:not(:nth-child(2n+1)) {
    margin-left: 25;
  }
  .c-grid._col2_ .__col:not(:nth-child(-n+2)) {
    margin-top: 25;
  }
  .c-grid._col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 2) / 3);
        flex-basis: calc((100% - 1.953125vw * 2) / 3);
  }
  .c-grid._col3_ .__col:not(:nth-child(3n+1)) {
    margin-left: 1.953125vw;
  }
  .c-grid._col3_ .__col:not(:nth-child(-n+3)) {
    margin-top: 1.953125vw;
  }
  .c-grid._col4_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 3) / 4);
        flex-basis: calc((100% - 1.953125vw * 3) / 4);
  }
  .c-grid._col4_ .__col:not(:nth-child(4n+1)) {
    margin-left: 1.953125vw;
  }
  .c-grid._col4_ .__col:not(:nth-child(-n+4)) {
    margin-top: 1.953125vw;
  }
  .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 4) / 5);
        flex-basis: calc((100% - 1.953125vw * 4) / 5);
  }
  .c-grid._col5_ .__col:not(:nth-child(5n+1)) {
    margin-left: 1.953125vw;
  }
  .c-grid._col5_ .__col:not(:nth-child(-n+5)) {
    margin-top: 1.953125vw;
  }
  .c-header {
    height: 7.03125vw;
  }
  .c-headerLogo {
    margin: 0 0 0 2.34375vw;
  }
  .c-headerLogo__link {
    width: 25vw;
  }
  .c-index-concept {
    padding-top: 4.296875vw;
  }
  .c-index-concept__body::before {
    top: -4.296875vw;
    left: -3.90625vw;
    width: 34.609375vw;
    height: 17.8125vw;
  }
  .c-index-concept__img {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.40625vw;
            flex: 0 0 41.40625vw;
    margin: 0 0 0 3.90625vw;
  }
  .c-index-concept__ttl {
    margin: 0 0 2.734375vw;
  }
  .c-index-concept__concept {
    width: 33.59375vw;
    margin: 0 0 2.34375vw;
  }
  .c-index-event__body {
    padding: 1.5625vw 1.953125vw;
  }
  .c-index-event__category {
    margin: 0.78125vw 0 0;
  }
  .c-index-event__category::before {
    width: 0.9375vw;
    margin: 0 0.46875vw 0 0;
  }
  .c-index-lineup__ttl1 {
    height: 8.203125vw;
  }
  .c-index-lineup__ttl1 .__elem {
    height: 5.46875vw;
  }
  .c-index-lineup__ttl2 {
    padding: 1.5625vw 1.953125vw;
  }
  .c-index-lineup__ttl2 .__ico {
    right: 1.953125vw;
    width: 2.34375vw;
    height: 2.34375vw;
  }
  .c-index-visual {
    margin: 0 0 5.078125vw;
  }
  .c-modelhouse-access__head {
    margin: 0 0 3.125vw;
  }
  .c-modelhouse-access__ttl {
    margin: 0 3.90625vw 0 0;
    padding: 0 3.90625vw 0 0;
  }
  .c-modelhouse-access__modelhouse {
    width: 13.203125vw;
    margin: 0 0 1.5625vw;
  }
  .c-modelhouse-access__data .__label {
    margin: 0 5px 0.78125vw 0;
  }
  .c-modelhouse-access__data .__txt {
    margin: 0 0 0.78125vw;
  }
  .c-modelhouse-access__map {
    height: 23.4375vw;
  }
  .c-news-list {
    margin: 0 0 3.90625vw;
  }
  .c-news-list__link {
    padding: 1.953125vw 0;
  }
  .c-news-list__thumb {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5vw;
            flex: 0 0 12.5vw;
    margin: 0 2.34375vw 0 0;
  }
  .c-news-list__ttl {
    margin: 0.78125vw 0 0;
  }
  .c-news-list__category {
    margin: 0.78125vw 0 0;
  }
  .c-news-list__category::before {
    width: 1.015625vw;
    margin: 0 0.46875vw 0 0;
    content: '';
  }
  .c-pagetop {
    right: 3.90625vw;
    bottom: 3.90625vw;
  }
  .c-pagetop__link {
    width: 4.296875vw;
    height: 4.296875vw;
    padding: 0 0 0.390625vw;
  }
  .c-product-concept {
    margin: 0 0 7.8125vw;
  }
  .c-product-concept__slider .slick-prev,
  .c-product-concept__slider .slick-next {
    width: 3.90625vw;
    height: 3.90625vw;
  }
  .c-product-concept__slider .slick-prev {
    right: 3.90625vw;
  }
  .c-product-concept__txt .__elem:not(:last-child) {
    margin: 0 0 2.34375vw;
  }
  .c-product-layout {
    margin: 0 0 5.46875vw;
    padding: 3.515625vw 2.734375vw;
  }
  .c-product-layout__floor {
    margin: 0 0 2.34375vw;
  }
  .c-product-lead {
    margin: 0 0 7.03125vw;
    padding: 0 0 5.46875vw;
  }
  .c-product-lead._wtw_ {
    margin-top: -25.390625vw;
    padding-top: 28.90625vw;
  }
  .c-product-lead._am6_ {
    margin-top: -24.609375vw;
    padding-top: 29.6875vw;
  }
  .c-product-lead._resumu_ {
    margin-top: -22.65625vw;
    padding-top: 25.78125vw;
  }
  .c-product-lead__lead {
    margin: 0 0 20px;
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.2rem;
    font-weight: 500;
  }
  .c-product-lead__inner {
    margin-top: 2.734375vw;
  }
  .c-product-lead__txt .__elem:not(:last-child) {
    margin-bottom: 2.34375vw;
  }
  .c-product-lead__pic {
    width: 42.96875vw;
    margin: 2.34375vw 0 0 7.03125vw;
  }
  .c-product-point__slider {
    margin: 0 -0.9375vw;
    padding-bottom: 5.46875vw;
  }
  .c-product-point__slider .slick-prev {
    left: -1.796875vw;
  }
  .c-product-point__slider .slick-next {
    right: -1.796875vw;
  }
  .c-product-point__item {
    margin: 0 0.9375vw;
  }
  .c-product-point__ttl {
    margin: 1.5625vw 0.390625vw 0;
  }
  .c-product-point__ttl::before {
    margin: 0 0 0.390625vw;
  }
  .c-product-point__txt {
    margin: 1.171875vw 0.390625vw 0;
  }
  .c-product-story {
    margin: 0 0 6.25vw;
  }
  .c-product-story__slider {
    margin: 0 -0.78125vw;
  }
  .c-product-story__slider .slick-prev,
  .c-product-story__slider .slick-next {
    height: 3.125vw;
  }
  .c-product-story__slider .slick-prev {
    left: -2.734375vw;
  }
  .c-product-story__slider .slick-next {
    right: -2.734375vw;
  }
  .c-product-story__item {
    margin: 0 0.78125vw;
  }
  .c-product-story__pic {
    margin: 0 0 1.171875vw;
  }
  .c-product-story__ttl {
    margin: 0 0 0.390625vw;
  }
  .c-product-visual__inner {
    padding: 0 3.90625vw;
  }
  .c-product-visual__box {
    width: 25.78125vw;
    height: 28.90625vw;
  }
  .c-product-visual__logo {
    margin: 0 0 1.5625vw;
  }
  .c-product-visual__logo._wtw_ {
    width: 18.359375vw;
    margin: 0 0 1.5625vw;
  }
  .c-product-visual__logo._am6_ {
    width: 11.875vw;
    margin: 0 0 2.34375vw;
  }
  .c-product-visual__logo._resumu_ {
    width: 15.625vw;
    margin: 0 0 1.171875vw;
  }
  .c-product-visual._logo-l_ .c-product-visual__pic {
    padding-left: 9.375vw;
  }
  .c-product-visual._logo-r_ .c-product-visual__pic {
    padding-right: 9.375vw;
  }
  .c-snav__ttl {
    padding: 1.171875vw 1.40625vw;
  }
  .c-snav__link {
    padding: 0.9375vw 1.5625vw;
  }
  .c-snav__link .__ico {
    margin: 0 0.625vw 0 0;
  }
  .l-bg-black {
    padding: 4.6875vw 0 5.859375vw;
    background-position: left top, right 1.171875vw, right bottom;
    background-size: 24.765625vw auto, 15.078125vw auto, 26.953125vw auto;
  }
  .l-row {
    padding: 0 3.90625vw;
  }
  .t-wrap {
    padding: 7.03125vw 0 0;
  }
  .pre {
    margin: 3.125vw 0 6.25vw;
    padding: 1.171875vw;
  }
  .row._xxxs_ {
    height: 0.78125vw;
  }
  .row._xxs_ {
    height: 1.171875vw;
  }
  .row._xs_ {
    height: 1.5625vw;
  }
  .row._s_ {
    height: 2.34375vw;
  }
  .row._m_ {
    height: 3.125vw;
  }
  .row._l_ {
    height: 4.6875vw;
  }
  .row._xl_ {
    height: 6.25vw;
  }
  .row._xxl_ {
    height: 7.8125vw;
  }
  .row._xxxl_ {
    height: 11.71875vw;
  }
  .u-mb-xxxs {
    margin-bottom: 0.78125vw !important;
  }
  .u-mb-xxs {
    margin-bottom: 1.171875vw !important;
  }
  .u-mb-xs {
    margin-bottom: 1.5625vw !important;
  }
  .u-mb-s {
    margin-bottom: 2.34375vw !important;
  }
  .u-mb-m {
    margin-bottom: 3.125vw !important;
  }
  .u-mb-l {
    margin-bottom: 4.6875vw !important;
  }
  .u-mb-xl {
    margin-bottom: 6.25vw !important;
  }
  .u-mb-xxl {
    margin-bottom: 7.8125vw !important;
  }
  .u-mb-xxxl {
    margin-bottom: 11.71875vw !important;
  }
  .u-ml-xxxs {
    margin-left: 0.78125vw !important;
  }
  .u-ml-xxs {
    margin-left: 1.171875vw !important;
  }
  .u-ml-xs {
    margin-left: 1.5625vw !important;
  }
  .u-ml-s {
    margin-left: 2.34375vw !important;
  }
  .u-ml-m {
    margin-left: 3.125vw !important;
  }
  .u-ml-l {
    margin-left: 4.6875vw !important;
  }
  .u-ml-xl {
    margin-left: 6.25vw !important;
  }
  .u-ml-xxl {
    margin-left: 7.8125vw !important;
  }
  .u-ml-xxxl {
    margin-left: 11.71875vw !important;
  }
  .u-mr-xxxs {
    margin-right: 0.78125vw !important;
  }
  .u-mr-xxs {
    margin-right: 1.171875vw !important;
  }
  .u-mr-xs {
    margin-right: 1.5625vw !important;
  }
  .u-mr-s {
    margin-right: 2.34375vw !important;
  }
  .u-mr-m {
    margin-right: 3.125vw !important;
  }
  .u-mr-l {
    margin-right: 4.6875vw !important;
  }
  .u-mr-xl {
    margin-right: 6.25vw !important;
  }
  .u-mr-xxl {
    margin-right: 7.8125vw !important;
  }
  .u-mr-xxxl {
    margin-right: 11.71875vw !important;
  }
  .u-mt-xxxs {
    margin-top: 0.78125vw !important;
  }
  .u-mt-xxs {
    margin-top: 1.171875vw !important;
  }
  .u-mt-xs {
    margin-top: 1.5625vw !important;
  }
  .u-mt-s {
    margin-top: 2.34375vw !important;
  }
  .u-mt-m {
    margin-top: 3.125vw !important;
  }
  .u-mt-l {
    margin-top: 4.6875vw !important;
  }
  .u-mt-xl {
    margin-top: 6.25vw !important;
  }
  .u-mt-xxl {
    margin-top: 7.8125vw !important;
  }
  .u-mt-xxxl {
    margin-top: 11.71875vw !important;
  }
  .u-pa-xxxs {
    padding: 0.78125vw !important;
  }
  .u-pa-xxs {
    padding: 1.171875vw !important;
  }
  .u-pa-xs {
    padding: 1.5625vw !important;
  }
  .u-pa-s {
    padding: 2.34375vw !important;
  }
  .u-pa-m {
    padding: 3.125vw !important;
  }
  .u-pa-l {
    padding: 4.6875vw !important;
  }
  .u-pa-xl {
    padding: 6.25vw !important;
  }
  .u-pa-xxl {
    padding: 7.8125vw !important;
  }
  .u-pa-xxxl {
    padding: 11.71875vw !important;
  }
  .u-pb-xxxs {
    padding-bottom: 0.78125vw !important;
  }
  .u-pb-xxs {
    padding-bottom: 1.171875vw !important;
  }
  .u-pb-xs {
    padding-bottom: 1.5625vw !important;
  }
  .u-pb-s {
    padding-bottom: 2.34375vw !important;
  }
  .u-pb-m {
    padding-bottom: 3.125vw !important;
  }
  .u-pb-l {
    padding-bottom: 4.6875vw !important;
  }
  .u-pb-xl {
    padding-bottom: 6.25vw !important;
  }
  .u-pb-xxl {
    padding-bottom: 7.8125vw !important;
  }
  .u-pb-xxxl {
    padding-bottom: 11.71875vw !important;
  }
  .u-pl-xxxs {
    padding-left: 0.78125vw !important;
  }
  .u-pl-xxs {
    padding-left: 1.171875vw !important;
  }
  .u-pl-xs {
    padding-left: 1.5625vw !important;
  }
  .u-pl-s {
    padding-left: 2.34375vw !important;
  }
  .u-pl-m {
    padding-left: 3.125vw !important;
  }
  .u-pl-l {
    padding-left: 4.6875vw !important;
  }
  .u-pl-xl {
    padding-left: 6.25vw !important;
  }
  .u-pl-xxl {
    padding-left: 7.8125vw !important;
  }
  .u-pl-xxxl {
    padding-left: 11.71875vw !important;
  }
  .u-pr-xxxs {
    padding-right: 0.78125vw !important;
  }
  .u-pr-xxs {
    padding-right: 1.171875vw !important;
  }
  .u-pr-xs {
    padding-right: 1.5625vw !important;
  }
  .u-pr-s {
    padding-right: 2.34375vw !important;
  }
  .u-pr-m {
    padding-right: 3.125vw !important;
  }
  .u-pr-l {
    padding-right: 4.6875vw !important;
  }
  .u-pr-xl {
    padding-right: 6.25vw !important;
  }
  .u-pr-xxl {
    padding-right: 7.8125vw !important;
  }
  .u-pr-xxxl {
    padding-right: 11.71875vw !important;
  }
  .u-pt-xxxs {
    padding-top: 0.78125vw !important;
  }
  .u-pt-xxs {
    padding-top: 1.171875vw !important;
  }
  .u-pt-xs {
    padding-top: 1.5625vw !important;
  }
  .u-pt-s {
    padding-top: 2.34375vw !important;
  }
  .u-pt-m {
    padding-top: 3.125vw !important;
  }
  .u-pt-l {
    padding-top: 4.6875vw !important;
  }
  .u-pt-xl {
    padding-top: 6.25vw !important;
  }
  .u-pt-xxl {
    padding-top: 7.8125vw !important;
  }
  .u-pt-xxxl {
    padding-top: 11.71875vw !important;
  }
}

@media screen and (max-width: 767.499px) {
  html {
    font-size: calc(1000vw / 375);
  }
  body._gnav-show_ {
    position: fixed;
    width: 100%;
  }
  input,
  select,
  textarea {
    font-size: 1.6rem !important;
  }
  .e-a-txt-arrow .__elem .icon-blank {
    font-size: 1.3rem;
  }
  .e-btn-arrow {
    width: 66.66666667vw;
    height: 12vw;
    padding: 0 8vw;
    font-size: 1.4rem;
  }
  .e-btn-arrow .__ico {
    margin: 0 2.66666667vw 0 0;
    font-size: 1.6rem;
  }
  .e-btn-arrow .__ico-arrow {
    font-size: 1.6rem;
  }
  .e-btn-arrow .__ico-arrow:first-child {
    left: 4vw;
  }
  .e-btn-arrow .__ico-arrow:last-child {
    right: 4vw;
  }
  .e-btn-arrow._w-l_ {
    width: 85.33333333vw;
    height: 14.66666667vw;
    font-size: 1.4rem;
  }
  .e-btn-arrow._w-xl_ {
    width: 72vw;
    height: 17.33333333vw;
    font-size: 1.3rem;
    line-height: 1.6;
  }
  .e-form-check .__txt {
    padding: 0 0 0 8vw;
  }
  .e-form-check .__txt::before {
    width: 5.86666667vw;
    height: 5.86666667vw;
  }
  .e-form-radio .__txt {
    padding: 0 0 0 8vw;
  }
  .e-form-radio .__txt::before {
    width: 5.86666667vw;
    height: 5.86666667vw;
  }
  .e-form-radio .__txt::after {
    left: 1.86666667vw;
    width: 2.66666667vw;
    height: 2.66666667vw;
  }
  .e-form-select {
    padding: 1.33333333vw 4vw 1.33333333vw 2.66666667vw;
  }
  .e-form-text {
    padding: 1.33333333vw 2.66666667vw;
  }
  .e-form-textarea {
    height: 32vw;
    padding: w-sp(10);
  }
  .e-h1 {
    height: 40vw;
    font-size: 2.2rem;
  }
  .e-h2 {
    margin: 0 0 5.33333333vw;
    font-size: 1.3rem;
  }
  .e-h2::before {
    font-size: 2.2rem;
  }
  .e-h2._fz-l_::before {
    font-size: 2.7rem;
  }
  .e-h2-horizon {
    margin: 0 0 5.33333333vw;
    font-size: 1.3rem;
  }
  .e-h2-horizon::before {
    font-size: 2.2rem;
  }
  .e-h2-horizon._line_ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .e-h2-horizon._line_::before {
    margin: 0 0 5px;
  }
  .e-h2-jp {
    margin: 0 0 8vw;
    font-size: 2rem;
  }
  .e-h3 {
    margin: 0 0 15px;
    padding: 0 0 10px;
    font-size: 1.8rem;
  }
  .e-h4 {
    margin: 0 0 15px;
    padding: 0 0 10px;
    font-size: 1.8rem;
  }
  .e-h4::after {
    width: 58px;
  }
  .e-h5 {
    margin: 0 0 15px;
    padding: 2px 0 2px 10px;
    font-size: 1.6rem;
  }
  .e-h6 {
    margin: 0 0 15px;
    font-size: 1.4rem;
  }
  .e-label {
    height: 5.33333333vw;
    padding: 0 1.33333333vw;
    font-size: 1.2rem;
  }
  .m-alert {
    padding: 4vw 5.33333333vw;
    font-size: 1.6rem;
  }
  .m-anchor-link {
    padding-top: 13.33333333vw;
  }
  .m-anchor-link__inner {
    margin-top: vwsp(-50);
    padding-top: vwsp(50);
  }
  .m-bookings {
    padding: 12vw 0;
    background-image: url(/common/img/index/bg_bookings_sp.jpg);
  }
  .m-bookings__ttl {
    margin: 0 0 6.66666667vw;
    padding: 0 0 4vw;
    font-size: 1.8rem;
  }
  .m-bookings__ttl::after {
    width: 12vw;
    height: 0.53333333vw;
  }
  .m-bookings__lead {
    margin: 0 0 6.66666667vw;
  }
  .m-bookings__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .m-bookings__btn > *:not(:last-child) {
    margin: 0 0 5.33333333vw;
  }
  .m-box {
    padding: 5.33333333vw 4vw;
  }
  .m-box._p-l_ {
    padding: 5.33333333vw 4vw;
  }
  .m-layout-floor {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .m-layout-floor__type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 21.33333333vw;
    height: 21.33333333vw;
    margin: 0 4vw 0 0;
    border-radius: 50%;
    background: #000000;
    color: #ffffff;
    font-size: 1.5rem;
    line-height: 1.2;
  }
  .m-layout-floor__type .__type {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.8rem;
    font-weight: 700;
  }
  .m-layout-floor__area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .m-layout-floor__area:not(:last-child) {
    margin: 0 0 2.66666667vw;
  }
  .m-layout-floor__area .__label {
    margin: 0 1.33333333vw 0 0;
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 700;
  }
  .m-layout-price {
    font-size: 1.4rem;
    text-align: center;
  }
  .m-layout-price .__price {
    font-size: 2.5rem;
  }
  .m-pager__item {
    margin: 0 0.8vw 2.66666667vw;
  }
  .m-pager__link {
    padding: 2.13333333vw 3.2vw;
  }
  .m-table th,
  .m-table td {
    padding: 15px;
  }
  .m-table._sp-col1_ {
    display: block;
  }
  .m-table._sp-col1_ thead,
  .m-table._sp-col1_ tbody,
  .m-table._sp-col1_ tr,
  .m-table._sp-col1_ th,
  .m-table._sp-col1_ td {
    display: block;
  }
  .m-table._sp-col1_ th {
    padding: 10px 15px;
  }
  .m-table._wide_ {
    display: block;
    border: none;
  }
  .m-table._wide_ th,
  .m-table._wide_ td {
    display: block;
    padding: 5px 8px;
    border-right-width: 0;
    border-bottom-width: 0;
    text-align: center;
  }
  .m-table._wide_ th {
    width: auto;
    text-align: left;
  }
  .m-table._wide_ .m-table__head {
    display: block;
    float: left;
    overflow-x: scroll;
  }
  .m-table._wide_ .m-table__body {
    display: block;
    width: auto;
    overflow-x: auto;
    white-space: nowrap;
  }
  .m-table._wide_ .m-table__body tr {
    display: inline-block;
    margin: 0 -3px;
  }
  .m-table._wide_ .m-table__body tr:last-child th,
  .m-table._wide_ .m-table__body tr:last-child td {
    border-right-width: 1px;
  }
  .m-table._wide_ .m-table__head th:last-child,
  .m-table._wide_ .m-table__body td:last-child {
    border-bottom-width: 1px;
  }
  .m-table._list_ {
    border: none;
  }
  .m-table._list_ tr {
    display: block;
    margin: 0 0 20px;
  }
  .m-table._list_ th {
    display: block;
  }
  .m-table._list_ td {
    display: list-item;
    margin: 0 0 0 20px;
    padding: 5px 0 0;
    border: none;
    background: none;
  }
  .c-breadcrumb {
    margin: 0 0 6.66666667vw;
    font-size: 1rem;
  }
  .c-breadcrumb__inner {
    padding: 0 4vw;
  }
  .c-btn-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .c-btn-block .e-btn-arrow {
    margin: 0;
  }
  .c-btn-block .e-btn-arrow:not(:last-child) {
    margin-top: 4vw;
  }
  .c-entry__head {
    padding: 0 0 4vw;
  }
  .c-entry__ttl {
    margin-bottom: 2.66666667vw;
    font-size: 1.8rem;
  }
  .c-entry__date {
    font-size: 1.3rem;
  }
  .c-entry__category {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin: 0;
    font-size: 1.3rem;
  }
  .c-entry__category::before {
    width: 2.66666667vw;
    margin: 0 1.6vw 0 0;
  }
  .c-entry__body {
    margin: 5.33333333vw 0 0;
  }
  .c-event-reserve {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .c-event-reserve__txt {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin: 0 0 4vw;
  }
  .c-event-reserve__tel {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin: 0 0 2.66666667vw;
  }
  .c-event-reserve__tel .__label {
    font-size: 1.6rem;
  }
  .c-event-reserve__tel .__number {
    font-size: 2.8rem;
  }
  .c-float__item {
    margin-bottom: 15px;
  }
  .c-float._left_ .c-float__item {
    margin-right: 15px;
  }
  .c-float._right_ .c-float__item {
    margin-left: 15px;
  }
  .c-float._sp-col1_ .c-float__item {
    width: 100%;
    max-width: none;
    margin: 0 0 15px;
    float: none;
    text-align: center;
  }
  .c-footer {
    padding: 10.66666667vw 0 0;
  }
  .c-footerLogo {
    width: 61.33333333vw;
    margin: 0 auto 6.66666667vw;
  }
  .c-footerAddress {
    margin: 0 0 6.66666667vw;
    font-size: 1.3rem;
  }
  .c-footerAddress .__link {
    text-decoration: none;
  }
  .c-footerBtn {
    margin: 0 0 12vw;
  }
  .c-footerNav__list {
    border-top: 1px solid #4b4b4b;
  }
  .c-footerNav__item {
    border-bottom: 1px solid #4b4b4b;
  }
  .c-footerNav__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 4vw;
    color: #dfdfdf;
    text-decoration: none;
  }
  .c-footerNav__link .__ico {
    margin-left: auto;
    font-size: 1.6rem;
  }
  .c-footerCopyright {
    padding: 6.66666667vw 0;
    font-size: 1.2rem;
  }
  .c-gnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 100%;
    padding: 17.33333333vw 8vw 8vw;
    background: #ffffff;
    opacity: 0;
    pointer-events: none;
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-gnav__list {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    margin: 0 0 8vw;
  }
  .c-gnav__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #cfcfcf;
  }
  .c-gnav__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    padding: 2.66666667vw 0.53333333vw;
    color: #303030;
    text-decoration: none;
  }
  .c-gnav__link .__ico {
    margin-left: auto;
  }
  .c-gnav__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 14.66666667vw;
    color: #ffffff;
    text-decoration: none;
  }
  .c-gnav__btn .__txt1 {
    display: none;
  }
  .c-gnav__btn._request_ {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    background: #2a67ab;
  }
  .c-gnav__btn._request_ .__ico {
    margin: 0 4vw 0 0;
  }
  .c-gnav__btn._reserve_ {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin: 0 0 4vw;
    background: #000000;
  }
  .c-gnav__btn._reserve_ .__ico {
    margin: 0 2.13333333vw 0 0;
  }
  ._gnav-show_ .c-gnav {
    z-index: 1;
    opacity: 1;
    pointer-events: auto;
  }
  .c-grid .__col._col-1_ {
    width: calc(100% / 12 * 1 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-1_ {
    width: calc(100% / 12 * 1 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-2_ {
    width: calc(100% / 12 * 2 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-2_ {
    width: calc(100% / 12 * 2 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-3_ {
    width: calc(100% / 12 * 3 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-3_ {
    width: calc(100% / 12 * 3 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-4_ {
    width: calc(100% / 12 * 4 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-4_ {
    width: calc(100% / 12 * 4 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-5_ {
    width: calc(100% / 12 * 5 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-5_ {
    width: calc(100% / 12 * 5 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-6_ {
    width: calc(100% / 12 * 6 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-6_ {
    width: calc(100% / 12 * 6 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-7_ {
    width: calc(100% / 12 * 7 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-7_ {
    width: calc(100% / 12 * 7 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-8_ {
    width: calc(100% / 12 * 8 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-8_ {
    width: calc(100% / 12 * 8 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-9_ {
    width: calc(100% / 12 * 9 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-9_ {
    width: calc(100% / 12 * 9 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-10_ {
    width: calc(100% / 12 * 10 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-10_ {
    width: calc(100% / 12 * 10 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-11_ {
    width: calc(100% / 12 * 11 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-11_ {
    width: calc(100% / 12 * 11 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-12_ {
    width: calc(100% / 12 * 12 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid .__col._col-sm-12_ {
    width: calc(100% / 12 * 12 - 15px);
    margin-right: calc(15px / 2);
    margin-bottom: 15px;
    margin-left: calc(15px / 2);
  }
  .c-grid._col2_ .__col, .c-grid._col3_ .__col, .c-grid._col4_ .__col, .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 4vw) / 2);
        flex-basis: calc((100% - 4vw) / 2);
  }
  .c-grid._col2_ .__col:not(:nth-child(2n+1)), .c-grid._col3_ .__col:not(:nth-child(2n+1)), .c-grid._col4_ .__col:not(:nth-child(2n+1)), .c-grid._col5_ .__col:not(:nth-child(2n+1)) {
    margin-left: 4vw;
  }
  .c-grid._col2_ .__col:not(:nth-child(-n+2)), .c-grid._col3_ .__col:not(:nth-child(-n+2)), .c-grid._col4_ .__col:not(:nth-child(-n+2)), .c-grid._col5_ .__col:not(:nth-child(-n+2)) {
    margin-top: 4vw;
  }
  .c-grid._sp-col1_ .__col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    width: 100%;
  }
  .c-grid._sp-col1_ .__col:not(:nth-child(2n+1)) {
    margin-left: 0;
  }
  .c-grid._sp-col1_ .__col:not(:nth-child(-n+1)) {
    margin-top: 30px;
  }
  .c-grid._sp-col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 4vw * 2) / 3);
        flex-basis: calc((100% - 4vw * 2) / 3);
  }
  .c-grid._sp-col3_ .__col:not(:nth-child(2n+1)) {
    margin-left: 0;
  }
  .c-grid._sp-col3_ .__col:not(:nth-child(-n+2)) {
    margin-top: 0;
  }
  .c-grid._sp-col3_ .__col:not(:nth-child(3n+1)) {
    margin-left: 4vw;
  }
  .c-grid._sp-col3_ .__col:not(:nth-child(-n+3)) {
    margin-top: 4vw;
  }
  .c-grid._sp-col-r_ {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .c-grid._sp-col-r_ .__col:not(:nth-child(-n+1)) {
    margin-top: 0;
    margin-bottom: 30px;
  }
  .c-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 10;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    height: 13.33333333vw;
    background: #ffffff;
  }
  .c-headerLogo {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50.66666667vw;
            flex: 0 0 50.66666667vw;
    margin: 0 0 0 4vw;
    line-height: 0;
  }
  .c-headerMenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 5;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 13.33333333vw;
    height: 13.33333333vw;
    margin-left: auto;
    background: #000000;
    cursor: pointer;
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-headerMenu__inner {
    position: relative;
    width: 20px;
    height: 18px;
  }
  .c-headerMenu__item {
    display: inline-block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 2px;
    border-radius: 2px;
    background: #ffffff;
    -webkit-transition-duration: 0.4s;
            transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
  }
  .c-headerMenu__item:nth-of-type(1) {
    top: 0;
  }
  .c-headerMenu__item:nth-of-type(2) {
    top: 8px;
  }
  .c-headerMenu__item:nth-of-type(3) {
    bottom: 0;
  }
  .c-headerMenu._active_ {
    background: #ffffff;
  }
  .c-headerMenu._active_ .c-headerMenu__item {
    background: #000000;
  }
  .c-headerMenu._active_ .c-headerMenu__item:nth-of-type(1) {
    -webkit-transform: translateY(8px) rotate(-315deg);
            transform: translateY(8px) rotate(-315deg);
  }
  .c-headerMenu._active_ .c-headerMenu__item:nth-of-type(2) {
    opacity: 0;
  }
  .c-headerMenu._active_ .c-headerMenu__item:nth-of-type(3) {
    -webkit-transform: translateY(-8px) rotate(315deg);
            transform: translateY(-8px) rotate(315deg);
  }
  .c-index-concept {
    display: block;
    padding-top: 6.66666667vw;
  }
  .c-index-concept__body {
    position: relative;
  }
  .c-index-concept__body::before {
    top: -6.66666667vw;
    left: -2.66666667vw;
    width: 61.33333333vw;
    height: 28.8vw;
  }
  .c-index-concept__img {
    margin: 8vw 0 0;
  }
  .c-index-concept__ttl {
    margin: 0 0 8vw;
    font-size: 2.5rem;
  }
  .c-index-concept__concept {
    width: 85.33333333vw;
    margin: 0 0 6.66666667vw;
  }
  .c-index-event__body {
    padding: 4vw 5.33333333vw;
  }
  .c-index-event__ttl {
    font-size: 1.5rem;
  }
  .c-index-event__category {
    margin: vw--sp(10) 0 0;
    font-size: 1.4rem;
  }
  .c-index-event__category::before {
    width: 3.2vw;
    margin: 0 1.6vw 0 0;
  }
  .c-index-lineup__ttl1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 17.33333333vw;
  }
  .c-index-lineup__ttl1 .__elem {
    height: 9.33333333vw;
  }
  .c-index-lineup__ttl2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 4vw 0;
  }
  .c-index-lineup__ttl2 .__txt,
  .c-index-lineup__ttl2 .__ruby {
    display: none;
  }
  .c-index-lineup__ttl2 .__ico {
    position: static;
    right: 0;
    width: 5.33333333vw;
    height: 5.33333333vw;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    font-size: 1.4rem;
  }
  .c-index-visual {
    margin: 0 0 8vw;
  }
  .c-modelhouse-concept {
    margin: 40px 0 40px;
  }
  .c-modelhouse-concept__item._txt_ {
    margin: 0 0 25px;
  }
  .c-modelhouse-concept__item._img_ {
    padding-bottom: 30px;
  }
  .c-modelhouse-concept__item._img_ .__elem {
    width: 60%;
  }
  .c-modelhouse-information {
    background: url(/common/img/modelhouse/bg_sp.png) no-repeat;
    background-size: cover;
  }
  .c-modelhouse-request {
    padding: 40px 0;
    background: url(/common/img/modelhouse/bg-request_sp.png) no-repeat;
    background-size: cover;
  }
  .c-modelhouse-request__item {
    margin: 0 0 10px;
  }
  .c-modelhouse-access__head {
    margin: 0 0 40;
  }
  .c-modelhouse-access__modelhouse {
    width: 37.33333333vw;
    margin: 0 auto 4vw;
  }
  .c-modelhouse-access__data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .c-modelhouse-access__data .__label {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 4em;
            flex: 0 0 4em;
    margin: 0 5px 1.33333333vw 0;
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 700;
  }
  .c-modelhouse-access__data .__txt {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 calc(100% - 4em - 5px);
            flex: 1 1 calc(100% - 4em - 5px);
    margin: 0 0 1.33333333vw;
  }
  .c-modelhouse-access__map {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 53.33333333vw;
    background: #e8e8e8;
  }
  .c-news-list {
    margin: 0 0 8vw;
  }
  .c-news-list__link {
    padding: 4vw 0;
  }
  .c-news-list__thumb {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 24vw;
            flex: 0 0 24vw;
    margin: 0 4vw 0 0;
  }
  .c-news-list__date {
    font-size: 1.2rem;
  }
  .c-news-list__date .__label {
    white-space: nowrap;
  }
  .c-news-list__ttl {
    margin: 1.33333333vw 0 0;
    font-size: 1.6rem;
  }
  .c-news-list__category {
    margin: 1.33333333vw 0 0;
    font-size: 1.3rem;
  }
  .c-news-list__category::before {
    width: 3.46666667vw;
    margin: 0 1.6vw 0 0;
  }
  .c-pagetop {
    right: 4vw;
    bottom: 4vw;
  }
  .c-pagetop__link {
    width: 12vw;
    height: 12vw;
    padding: 0 0 0.8vw;
  }
  .c-product-concept {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0 0 10.66666667vw;
  }
  .c-product-concept__slider {
    width: 100%;
    margin: 0 0 6.66666667vw;
  }
  .c-product-concept__slider .slick-prev,
  .c-product-concept__slider .slick-next {
    width: 10.66666667vw;
    height: 10.66666667vw;
  }
  .c-product-concept__slider .slick-prev {
    right: 10.66666667vw;
  }
  .c-product-concept__txt {
    width: 100%;
  }
  .c-product-concept__txt .__elem:not(:last-child) {
    margin: 0 0 4vw;
  }
  .c-product-layout {
    margin: 0 0 10.66666667vw;
    padding: 8vw 5.33333333vw;
    border: 1px solid #303030;
  }
  .c-product-layout__floor {
    margin: 0 0 8vw;
  }
  .c-product-lead {
    margin: 0 0 13.33333333vw;
    padding: 8vw 0;
    background: #e2e0da;
  }
  .c-product-lead__lead {
    margin: 0 0 4vw;
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 1.7rem;
    font-weight: 500;
  }
  .c-product-lead__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .c-product-lead__txt {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .c-product-lead__txt .__elem:not(:last-child) {
    margin-bottom: 4vw;
  }
  .c-product-lead__pic {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -ms-flex-item-align: end;
        align-self: flex-end;
    width: 69.33333333vw;
    margin: 6.66666667vw 0 0;
  }
  .c-product-lead__pic .__elem {
    width: 100%;
  }
  .c-product-point__slider {
    margin: 0 9.33333333vw;
    padding-bottom: 16vw;
  }
  .c-product-point__slider .slick-prev::before,
  .c-product-point__slider .slick-next::before {
    font-size: 3.0rem;
  }
  .c-product-point__slider .slick-prev {
    left: -6.66666667vw;
  }
  .c-product-point__slider .slick-next {
    right: -6.66666667vw;
  }
  .c-product-point__item {
    margin: 0 2.66666667vw;
  }
  .c-product-point__ttl {
    margin: 4vw 0.53333333vw 0;
    font-size: 1.2rem;
  }
  .c-product-point__ttl::before {
    margin: 0 0 0.8vw;
    font-size: 1.7rem;
  }
  .c-product-point__txt {
    margin: 2.66666667vw 0.53333333vw 0;
  }
  .c-product-story {
    margin: 0 9.33333333vw 10.66666667vw;
  }
  .c-product-story__slider .slick-prev,
  .c-product-story__slider .slick-next {
    width: auto;
    height: auto;
  }
  .c-product-story__slider .slick-prev::before,
  .c-product-story__slider .slick-next::before {
    font-size: 2.8rem;
  }
  .c-product-story__slider .slick-prev {
    left: -6.66666667vw;
  }
  .c-product-story__slider .slick-next {
    right: -6.66666667vw;
  }
  .c-product-story__pic {
    margin: 0 0 2.66666667vw;
  }
  .c-product-story__ttl {
    margin: 0 0 1.33333333vw;
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 1.7rem;
    font-weight: 700;
  }
  .c-product-visual {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .c-product-visual__pic {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .c-product-visual__pic .__elem {
    width: 100%;
  }
  .c-product-visual__box {
    padding: 9.33333333vw 0 8vw;
  }
  .c-product-visual__logo {
    margin: 0 auto;
  }
  .c-product-visual__logo._wtw_ {
    width: 50.66666667vw;
    margin-bottom: 4vw;
  }
  .c-product-visual__logo._am6_ {
    width: 22.4vw;
    margin-bottom: 4vw;
  }
  .c-product-visual__logo._resumu_ {
    width: 41.33333333vw;
    margin-bottom: 2.66666667vw;
  }
  .c-product-visual__logo .__elem {
    width: 100%;
  }
  .c-product-visual__ttl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1.6;
    text-align: center;
  }
  .c-product-visual__ttl .__ttl {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 2.2rem;
    font-weight: 700;
  }
  .c-product-visual__ttl .__ruby {
    color: #818181;
    font-size: 1.2rem;
  }
  .c-snav__ttl {
    padding: 4vw 5.33333333vw;
  }
  .c-snav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .c-snav__item {
    width: 50%;
    margin: 0 0 -1px;
    border-bottom: 1px solid #303030;
  }
  .c-snav__item:nth-child(2n+1) {
    border-right: 1px solid #303030;
  }
  .c-snav__link {
    padding: 4vw 5.33333333vw;
  }
  .c-snav__link .__ico {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin: 0 8px 0 0;
  }
  .c-snav__link .__txt {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .c-snav__link:hover {
    color: #2a67ab;
  }
  .c-table-slide__coution {
    font-size: 1.2rem;
  }
  .c-table-slide__body {
    overflow-scrolling: touch;
    margin: 10 0;
    overflow: auto;
  }
  .c-table-slide__body table {
    white-space: nowrap;
  }
  .l-bg-black {
    padding: 9.33333333vw 0 17.33333333vw;
    background-color: #000000;
    background-image: url(/common/img/common/bg_black_01_sp.png), url(/common/img/common/bg_black_02_sp.png);
    background-position: left top, right bottom;
    background-repeat: no-repeat;
    background-size: 42.13333333vw auto, 39.46666667vw auto;
  }
  .l-contents {
    margin: 0 0 16vw;
  }
  .l-contents__inner {
    margin: 0 4vw;
  }
  .l-contents__body {
    margin: 0 0 10.66666667vw;
  }
  .l-row {
    padding: 0 4vw;
  }
  .l-row._pt-pb_ {
    padding: 40px 4vw;
  }
  .t-wrap {
    padding: 13.33333333vw 0 0;
    font-size: 1.4rem;
  }
  .slick-dotted.slick-slider {
    margin-bottom: 8.53333333vw;
  }
  .slick-dots {
    bottom: -8.53333333vw;
    height: 2.13333333vw;
  }
  .slick-dots li {
    width: 9.33333333vw;
    height: 2.13333333vw;
    margin: 0 2.13333333vw;
  }
  .slick-dots li button {
    width: 9.33333333vw;
    height: 2.13333333vw;
  }
  .slick-dots li button:before {
    width: 9.33333333vw;
    height: 2.13333333vw;
  }
  .pre {
    display: none;
  }
  .row._xxxs_ {
    height: 2.66666667vw;
  }
  .row._xxs_ {
    height: 4vw;
  }
  .row._xs_ {
    height: 5.33333333vw;
  }
  .row._s_ {
    height: 8vw;
  }
  .row._m_ {
    height: 8vw;
  }
  .row._l_ {
    height: 8vw;
  }
  .row._xl_ {
    height: 10.66666667vw;
  }
  .row._xxl_ {
    height: 13.33333333vw;
  }
  .row._xxxl_ {
    height: 20vw;
  }
  .u-al-l._sp-al-l_ {
    text-align: left !important;
  }
  .u-al-l._sp-al-c_ {
    text-align: center !important;
  }
  .u-al-l._sp-al-r_ {
    text-align: right !important;
  }
  .u-al-c._sp-al-l_ {
    text-align: left !important;
  }
  .u-al-c._sp-al-c_ {
    text-align: center !important;
  }
  .u-al-c._sp-al-r_ {
    text-align: right !important;
  }
  .u-al-r._sp-al-l_ {
    text-align: left !important;
  }
  .u-al-r._sp-al-c_ {
    text-align: center !important;
  }
  .u-al-r._sp-al-r_ {
    text-align: right !important;
  }
  .u-dp-m {
    display: none !important;
  }
  .u-fz-14._sp-fz-12_ {
    font-size: 1.2rem !important;
  }
  .u-mb-xxxs {
    margin-bottom: 2.66666667vw !important;
  }
  .u-mb-xxs {
    margin-bottom: 4vw !important;
  }
  .u-mb-xs {
    margin-bottom: 5.33333333vw !important;
  }
  .u-mb-xs._sp-mb-0_ {
    margin-bottom: 0 !important;
  }
  .u-mb-s {
    margin-bottom: 8vw !important;
  }
  .u-mb-s._sp-mb-xxs_ {
    margin-bottom: 4vw !important;
  }
  .u-mb-m {
    margin-bottom: 8vw !important;
  }
  .u-mb-l {
    margin-bottom: 8vw !important;
  }
  .u-mb-xl {
    margin-bottom: 10.66666667vw !important;
  }
  .u-mb-xxl {
    margin-bottom: 13.33333333vw !important;
  }
  .u-mb-xxxl {
    margin-bottom: 20vw !important;
  }
  .u-ml-xxxs {
    margin-left: 2.66666667vw !important;
  }
  .u-ml-xxs {
    margin-left: 4vw !important;
  }
  .u-ml-xs {
    margin-left: 5.33333333vw !important;
  }
  .u-ml-s {
    margin-left: 8vw !important;
  }
  .u-ml-m {
    margin-left: 8vw !important;
  }
  .u-ml-l {
    margin-left: 8vw !important;
  }
  .u-ml-xl {
    margin-left: 10.66666667vw !important;
  }
  .u-ml-xxl {
    margin-left: 13.33333333vw !important;
  }
  .u-ml-xxxl {
    margin-left: 20vw !important;
  }
  .u-mr-xxxs {
    margin-right: 2.66666667vw !important;
  }
  .u-mr-xxs {
    margin-right: 4vw !important;
  }
  .u-mr-xs {
    margin-right: 5.33333333vw !important;
  }
  .u-mr-s {
    margin-right: 8vw !important;
  }
  .u-mr-m {
    margin-right: 8vw !important;
  }
  .u-mr-l {
    margin-right: 8vw !important;
  }
  .u-mr-xl {
    margin-right: 10.66666667vw !important;
  }
  .u-mr-xxl {
    margin-right: 13.33333333vw !important;
  }
  .u-mr-xxxl {
    margin-right: 20vw !important;
  }
  .u-mt-xxxs {
    margin-top: 2.66666667vw !important;
  }
  .u-mt-xxs {
    margin-top: 4vw !important;
  }
  .u-mt-xs {
    margin-top: 5.33333333vw !important;
  }
  .u-mt-s {
    margin-top: 8vw !important;
  }
  .u-mt-m {
    margin-top: 8vw !important;
  }
  .u-mt-l {
    margin-top: 8vw !important;
  }
  .u-mt-xl {
    margin-top: 10.66666667vw !important;
  }
  .u-mt-xxl {
    margin-top: 13.33333333vw !important;
  }
  .u-mt-xxxl {
    margin-top: 20vw !important;
  }
  .u-pa-xxxs {
    padding: 2.66666667vw !important;
  }
  .u-pa-xxs {
    padding: 4vw !important;
  }
  .u-pa-xs {
    padding: 5.33333333vw !important;
  }
  .u-pa-s {
    padding: 8vw !important;
  }
  .u-pa-m {
    padding: 8vw !important;
  }
  .u-pa-l {
    padding: 8vw !important;
  }
  .u-pa-xl {
    padding: 10.66666667vw !important;
  }
  .u-pa-xxl {
    padding: 13.33333333vw !important;
  }
  .u-pa-xxxl {
    padding: 20vw !important;
  }
  .u-pb-xxxs {
    padding-bottom: 2.66666667vw !important;
  }
  .u-pb-xxs {
    padding-bottom: 4vw !important;
  }
  .u-pb-xs {
    padding-bottom: 5.33333333vw !important;
  }
  .u-pb-s {
    padding-bottom: 8vw !important;
  }
  .u-pb-m {
    padding-bottom: 8vw !important;
  }
  .u-pb-l {
    padding-bottom: 8vw !important;
  }
  .u-pb-xl {
    padding-bottom: 10.66666667vw !important;
  }
  .u-pb-xxl {
    padding-bottom: 13.33333333vw !important;
  }
  .u-pb-xxxl {
    padding-bottom: 20vw !important;
  }
  .u-pl-xxxs {
    padding-left: 2.66666667vw !important;
  }
  .u-pl-xxs {
    padding-left: 4vw !important;
  }
  .u-pl-xs {
    padding-left: 5.33333333vw !important;
  }
  .u-pl-s {
    padding-left: 8vw !important;
  }
  .u-pl-m {
    padding-left: 8vw !important;
  }
  .u-pl-l {
    padding-left: 8vw !important;
  }
  .u-pl-xl {
    padding-left: 10.66666667vw !important;
  }
  .u-pl-xxl {
    padding-left: 13.33333333vw !important;
  }
  .u-pl-xxxl {
    padding-left: 20vw !important;
  }
  .u-pr-xxxs {
    padding-right: 2.66666667vw !important;
  }
  .u-pr-xxs {
    padding-right: 4vw !important;
  }
  .u-pr-xs {
    padding-right: 5.33333333vw !important;
  }
  .u-pr-s {
    padding-right: 8vw !important;
  }
  .u-pr-m {
    padding-right: 8vw !important;
  }
  .u-pr-l {
    padding-right: 8vw !important;
  }
  .u-pr-xl {
    padding-right: 10.66666667vw !important;
  }
  .u-pr-xxl {
    padding-right: 13.33333333vw !important;
  }
  .u-pr-xxxl {
    padding-right: 20vw !important;
  }
  .u-pt-xxxs {
    padding-top: 2.66666667vw !important;
  }
  .u-pt-xxs {
    padding-top: 4vw !important;
  }
  .u-pt-xs {
    padding-top: 5.33333333vw !important;
  }
  .u-pt-s {
    padding-top: 8vw !important;
  }
  .u-pt-m {
    padding-top: 8vw !important;
  }
  .u-pt-l {
    padding-top: 8vw !important;
  }
  .u-pt-xl {
    padding-top: 10.66666667vw !important;
  }
  .u-pt-xxl {
    padding-top: 13.33333333vw !important;
  }
  .u-pt-xxxl {
    padding-top: 20vw !important;
  }
  .u-sp-w0p {
    width: 0% !important;
  }
  .u-sp-w1p {
    width: 1% !important;
  }
  .u-sp-w2p {
    width: 2% !important;
  }
  .u-sp-w3p {
    width: 3% !important;
  }
  .u-sp-w4p {
    width: 4% !important;
  }
  .u-sp-w5p {
    width: 5% !important;
  }
  .u-sp-w6p {
    width: 6% !important;
  }
  .u-sp-w7p {
    width: 7% !important;
  }
  .u-sp-w8p {
    width: 8% !important;
  }
  .u-sp-w9p {
    width: 9% !important;
  }
  .u-sp-w10p {
    width: 10% !important;
  }
  .u-sp-w11p {
    width: 11% !important;
  }
  .u-sp-w12p {
    width: 12% !important;
  }
  .u-sp-w13p {
    width: 13% !important;
  }
  .u-sp-w14p {
    width: 14% !important;
  }
  .u-sp-w15p {
    width: 15% !important;
  }
  .u-sp-w16p {
    width: 16% !important;
  }
  .u-sp-w17p {
    width: 17% !important;
  }
  .u-sp-w18p {
    width: 18% !important;
  }
  .u-sp-w19p {
    width: 19% !important;
  }
  .u-sp-w20p {
    width: 20% !important;
  }
  .u-sp-w21p {
    width: 21% !important;
  }
  .u-sp-w22p {
    width: 22% !important;
  }
  .u-sp-w23p {
    width: 23% !important;
  }
  .u-sp-w24p {
    width: 24% !important;
  }
  .u-sp-w25p {
    width: 25% !important;
  }
  .u-sp-w26p {
    width: 26% !important;
  }
  .u-sp-w27p {
    width: 27% !important;
  }
  .u-sp-w28p {
    width: 28% !important;
  }
  .u-sp-w29p {
    width: 29% !important;
  }
  .u-sp-w30p {
    width: 30% !important;
  }
  .u-sp-w31p {
    width: 31% !important;
  }
  .u-sp-w32p {
    width: 32% !important;
  }
  .u-sp-w33p {
    width: 33% !important;
  }
  .u-sp-w34p {
    width: 34% !important;
  }
  .u-sp-w35p {
    width: 35% !important;
  }
  .u-sp-w36p {
    width: 36% !important;
  }
  .u-sp-w37p {
    width: 37% !important;
  }
  .u-sp-w38p {
    width: 38% !important;
  }
  .u-sp-w39p {
    width: 39% !important;
  }
  .u-sp-w40p {
    width: 40% !important;
  }
  .u-sp-w41p {
    width: 41% !important;
  }
  .u-sp-w42p {
    width: 42% !important;
  }
  .u-sp-w43p {
    width: 43% !important;
  }
  .u-sp-w44p {
    width: 44% !important;
  }
  .u-sp-w45p {
    width: 45% !important;
  }
  .u-sp-w46p {
    width: 46% !important;
  }
  .u-sp-w47p {
    width: 47% !important;
  }
  .u-sp-w48p {
    width: 48% !important;
  }
  .u-sp-w49p {
    width: 49% !important;
  }
  .u-sp-w50p {
    width: 50% !important;
  }
  .u-sp-w51p {
    width: 51% !important;
  }
  .u-sp-w52p {
    width: 52% !important;
  }
  .u-sp-w53p {
    width: 53% !important;
  }
  .u-sp-w54p {
    width: 54% !important;
  }
  .u-sp-w55p {
    width: 55% !important;
  }
  .u-sp-w56p {
    width: 56% !important;
  }
  .u-sp-w57p {
    width: 57% !important;
  }
  .u-sp-w58p {
    width: 58% !important;
  }
  .u-sp-w59p {
    width: 59% !important;
  }
  .u-sp-w60p {
    width: 60% !important;
  }
  .u-sp-w61p {
    width: 61% !important;
  }
  .u-sp-w62p {
    width: 62% !important;
  }
  .u-sp-w63p {
    width: 63% !important;
  }
  .u-sp-w64p {
    width: 64% !important;
  }
  .u-sp-w65p {
    width: 65% !important;
  }
  .u-sp-w66p {
    width: 66% !important;
  }
  .u-sp-w67p {
    width: 67% !important;
  }
  .u-sp-w68p {
    width: 68% !important;
  }
  .u-sp-w69p {
    width: 69% !important;
  }
  .u-sp-w70p {
    width: 70% !important;
  }
  .u-sp-w71p {
    width: 71% !important;
  }
  .u-sp-w72p {
    width: 72% !important;
  }
  .u-sp-w73p {
    width: 73% !important;
  }
  .u-sp-w74p {
    width: 74% !important;
  }
  .u-sp-w75p {
    width: 75% !important;
  }
  .u-sp-w76p {
    width: 76% !important;
  }
  .u-sp-w77p {
    width: 77% !important;
  }
  .u-sp-w78p {
    width: 78% !important;
  }
  .u-sp-w79p {
    width: 79% !important;
  }
  .u-sp-w80p {
    width: 80% !important;
  }
  .u-sp-w81p {
    width: 81% !important;
  }
  .u-sp-w82p {
    width: 82% !important;
  }
  .u-sp-w83p {
    width: 83% !important;
  }
  .u-sp-w84p {
    width: 84% !important;
  }
  .u-sp-w85p {
    width: 85% !important;
  }
  .u-sp-w86p {
    width: 86% !important;
  }
  .u-sp-w87p {
    width: 87% !important;
  }
  .u-sp-w88p {
    width: 88% !important;
  }
  .u-sp-w89p {
    width: 89% !important;
  }
  .u-sp-w90p {
    width: 90% !important;
  }
  .u-sp-w91p {
    width: 91% !important;
  }
  .u-sp-w92p {
    width: 92% !important;
  }
  .u-sp-w93p {
    width: 93% !important;
  }
  .u-sp-w94p {
    width: 94% !important;
  }
  .u-sp-w95p {
    width: 95% !important;
  }
  .u-sp-w96p {
    width: 96% !important;
  }
  .u-sp-w97p {
    width: 97% !important;
  }
  .u-sp-w98p {
    width: 98% !important;
  }
  .u-sp-w99p {
    width: 99% !important;
  }
  .u-sp-w100p {
    width: 100% !important;
  }
  .u-sp-w-a {
    width: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .c-grid .__col._col-1_ {
    width: calc(100% / 12 * 1 - 25px - 1px);
  }
  .c-grid .__col._col-2_ {
    width: calc(100% / 12 * 2 - 25px - 1px);
  }
  .c-grid .__col._col-3_ {
    width: calc(100% / 12 * 3 - 25px - 1px);
  }
  .c-grid .__col._col-4_ {
    width: calc(100% / 12 * 4 - 25px - 1px);
  }
  .c-grid .__col._col-5_ {
    width: calc(100% / 12 * 5 - 25px - 1px);
  }
  .c-grid .__col._col-6_ {
    width: calc(100% / 12 * 6 - 25px - 1px);
  }
  .c-grid .__col._col-7_ {
    width: calc(100% / 12 * 7 - 25px - 1px);
  }
  .c-grid .__col._col-8_ {
    width: calc(100% / 12 * 8 - 25px - 1px);
  }
  .c-grid .__col._col-9_ {
    width: calc(100% / 12 * 9 - 25px - 1px);
  }
  .c-grid .__col._col-10_ {
    width: calc(100% / 12 * 10 - 25px - 1px);
  }
  .c-grid .__col._col-11_ {
    width: calc(100% / 12 * 11 - 25px - 1px);
  }
  .c-grid .__col._col-12_ {
    width: calc(100% / 12 * 12 - 25px - 1px);
  }
}

@media screen and (min-width: 767.5px) and (-ms-high-contrast: active), screen and (min-width: 767.5px) and (-ms-high-contrast: none) {
  .c-grid .__col._col-lg-1_ {
    width: calc(100% / 12 * 1 - 25px - 1px);
  }
  .c-grid .__col._col-lg-2_ {
    width: calc(100% / 12 * 2 - 25px - 1px);
  }
  .c-grid .__col._col-lg-3_ {
    width: calc(100% / 12 * 3 - 25px - 1px);
  }
  .c-grid .__col._col-lg-4_ {
    width: calc(100% / 12 * 4 - 25px - 1px);
  }
  .c-grid .__col._col-lg-5_ {
    width: calc(100% / 12 * 5 - 25px - 1px);
  }
  .c-grid .__col._col-lg-6_ {
    width: calc(100% / 12 * 6 - 25px - 1px);
  }
  .c-grid .__col._col-lg-7_ {
    width: calc(100% / 12 * 7 - 25px - 1px);
  }
  .c-grid .__col._col-lg-8_ {
    width: calc(100% / 12 * 8 - 25px - 1px);
  }
  .c-grid .__col._col-lg-9_ {
    width: calc(100% / 12 * 9 - 25px - 1px);
  }
  .c-grid .__col._col-lg-10_ {
    width: calc(100% / 12 * 10 - 25px - 1px);
  }
  .c-grid .__col._col-lg-11_ {
    width: calc(100% / 12 * 11 - 25px - 1px);
  }
  .c-grid .__col._col-lg-12_ {
    width: calc(100% / 12 * 12 - 25px - 1px);
  }
  .c-grid._col2_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px - 1px) / 2);
        flex-basis: calc((100% - 25px - 1px) / 2);
  }
  .c-grid._col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 2 - 1px) / 3);
        flex-basis: calc((100% - 25px * 2 - 1px) / 3);
  }
  .c-grid._col4_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 3 - 1px) / 4);
        flex-basis: calc((100% - 25px * 3 - 1px) / 4);
  }
  .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 25px * 4 - 1px) / 5);
        flex-basis: calc((100% - 25px * 4 - 1px) / 5);
  }
}

@media screen and (min-width: 767.5px) and (max-width: 1280.499px) and (-ms-high-contrast: active), screen and (min-width: 767.5px) and (max-width: 1280.499px) and (-ms-high-contrast: none) {
  .c-grid .__col._col-1_ {
    width: calc(100% / 12 * 1 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-2_ {
    width: calc(100% / 12 * 2 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-3_ {
    width: calc(100% / 12 * 3 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-4_ {
    width: calc(100% / 12 * 4 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-5_ {
    width: calc(100% / 12 * 5 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-6_ {
    width: calc(100% / 12 * 6 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-7_ {
    width: calc(100% / 12 * 7 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-8_ {
    width: calc(100% / 12 * 8 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-9_ {
    width: calc(100% / 12 * 9 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-10_ {
    width: calc(100% / 12 * 10 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-11_ {
    width: calc(100% / 12 * 11 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-12_ {
    width: calc(100% / 12 * 12 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-1_ {
    width: calc(100% / 12 * 1 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-2_ {
    width: calc(100% / 12 * 2 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-3_ {
    width: calc(100% / 12 * 3 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-4_ {
    width: calc(100% / 12 * 4 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-5_ {
    width: calc(100% / 12 * 5 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-6_ {
    width: calc(100% / 12 * 6 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-7_ {
    width: calc(100% / 12 * 7 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-8_ {
    width: calc(100% / 12 * 8 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-9_ {
    width: calc(100% / 12 * 9 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-10_ {
    width: calc(100% / 12 * 10 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-11_ {
    width: calc(100% / 12 * 11 - 1.953125vw - 1px);
  }
  .c-grid .__col._col-md-12_ {
    width: calc(100% / 12 * 12 - 1.953125vw - 1px);
  }
  .c-grid._col2_ .__col {
    -ms-flex-preferred-size: calc((100% - 25 - 1px) / 2);
        flex-basis: calc((100% - 25 - 1px) / 2);
  }
  .c-grid._col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 2 - 1px) / 3);
        flex-basis: calc((100% - 1.953125vw * 2 - 1px) / 3);
  }
  .c-grid._col4_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 3 - 1px) / 4);
        flex-basis: calc((100% - 1.953125vw * 3 - 1px) / 4);
  }
  .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 1.953125vw * 4 - 1px) / 5);
        flex-basis: calc((100% - 1.953125vw * 4 - 1px) / 5);
  }
}

@media screen and (max-width: 767.499px) and (-ms-high-contrast: active), screen and (max-width: 767.499px) and (-ms-high-contrast: none) {
  .c-grid .__col._col-1_ {
    width: calc(100% / 12 * 1 - 25px - 1px);
  }
  .c-grid .__col._col-sm-1_ {
    width: calc(100% / 12 * 1 - 25px - 1px);
  }
  .c-grid .__col._col-2_ {
    width: calc(100% / 12 * 2 - 25px - 1px);
  }
  .c-grid .__col._col-sm-2_ {
    width: calc(100% / 12 * 2 - 25px - 1px);
  }
  .c-grid .__col._col-3_ {
    width: calc(100% / 12 * 3 - 25px - 1px);
  }
  .c-grid .__col._col-sm-3_ {
    width: calc(100% / 12 * 3 - 25px - 1px);
  }
  .c-grid .__col._col-4_ {
    width: calc(100% / 12 * 4 - 25px - 1px);
  }
  .c-grid .__col._col-sm-4_ {
    width: calc(100% / 12 * 4 - 25px - 1px);
  }
  .c-grid .__col._col-5_ {
    width: calc(100% / 12 * 5 - 25px - 1px);
  }
  .c-grid .__col._col-sm-5_ {
    width: calc(100% / 12 * 5 - 25px - 1px);
  }
  .c-grid .__col._col-6_ {
    width: calc(100% / 12 * 6 - 25px - 1px);
  }
  .c-grid .__col._col-sm-6_ {
    width: calc(100% / 12 * 6 - 25px - 1px);
  }
  .c-grid .__col._col-7_ {
    width: calc(100% / 12 * 7 - 25px - 1px);
  }
  .c-grid .__col._col-sm-7_ {
    width: calc(100% / 12 * 7 - 25px - 1px);
  }
  .c-grid .__col._col-8_ {
    width: calc(100% / 12 * 8 - 25px - 1px);
  }
  .c-grid .__col._col-sm-8_ {
    width: calc(100% / 12 * 8 - 25px - 1px);
  }
  .c-grid .__col._col-9_ {
    width: calc(100% / 12 * 9 - 25px - 1px);
  }
  .c-grid .__col._col-sm-9_ {
    width: calc(100% / 12 * 9 - 25px - 1px);
  }
  .c-grid .__col._col-10_ {
    width: calc(100% / 12 * 10 - 25px - 1px);
  }
  .c-grid .__col._col-sm-10_ {
    width: calc(100% / 12 * 10 - 25px - 1px);
  }
  .c-grid .__col._col-11_ {
    width: calc(100% / 12 * 11 - 25px - 1px);
  }
  .c-grid .__col._col-sm-11_ {
    width: calc(100% / 12 * 11 - 25px - 1px);
  }
  .c-grid .__col._col-12_ {
    width: calc(100% / 12 * 12 - 25px - 1px);
  }
  .c-grid .__col._col-sm-12_ {
    width: calc(100% / 12 * 12 - 25px - 1px);
  }
  .c-grid._col2_ .__col, .c-grid._col3_ .__col, .c-grid._col4_ .__col, .c-grid._col5_ .__col {
    -ms-flex-preferred-size: calc((100% - 4vw - 1px) / 2);
        flex-basis: calc((100% - 4vw - 1px) / 2);
  }
  .c-grid._sp-col1_ .__col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .c-grid._sp-col3_ .__col {
    -ms-flex-preferred-size: calc((100% - 4vw * 2 - 1px) / 3);
        flex-basis: calc((100% - 4vw * 2 - 1px) / 3);
  }
  .c-grid._sp-col-r_ .__col {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    min-height: 0%;
  }
}

@media screen and (min-width: 1340.5px) {
  .c-index-concept__body::before {
    left: -120px;
  }
}

@media screen and (min-width: 1280.5px) and (max-width: 1340.499px) {
  .c-index-concept__body::before {
    left: -3.73134328vw;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9mb3VuZGF0aW9ucy9taXhpbnMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2ZvdW5kYXRpb25zL3Jlc2V0cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZm91bmRhdGlvbnMvYmFzZXMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2ZvdW5kYXRpb25zL3ZhcnMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2ZvdW5kYXRpb25zL2ljb24vXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2VsZW1lbnRzL2EtYm5yL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9hLXR4dC1hcnJvdy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvYnRuLWFycm93L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9jYXRjaDAxL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9mb3JtL2NoZWNrL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9mb3JtL3JhZGlvL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9mb3JtL3NlbGVjdC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvZm9ybS90ZXh0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9mb3JtL3RleHRhcmVhL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9mb3JtL2Vycm9yL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9oMS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvaDIvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2VsZW1lbnRzL2gyLWhvcml6b24vXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2VsZW1lbnRzL2gyLWpwL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9oMy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvaDQvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2VsZW1lbnRzL2g1L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9oNi9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvaWZyYW1lL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9lbGVtZW50cy9sYWJlbC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvZWxlbWVudHMvbGlzdC1jaXJjbGUvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2VsZW1lbnRzL2xpc3QtbnVtYmVyL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9tb2R1bGVzL2FsZXJ0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9tb2R1bGVzL2FuY2hvci1saW5rL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9tb2R1bGVzL2FuaW1hdGlvbi9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvbW9kdWxlcy9ib29raW5ncy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvbW9kdWxlcy9ib3gvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL21vZHVsZXMvaW5kZW50L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9tb2R1bGVzL2xheW91dC1wcmljZS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvbW9kdWxlcy9ub3NjcmlwdC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvbW9kdWxlcy9wYWdlci9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvbW9kdWxlcy90YWJsZS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9icmVhZGNydW1iL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2J0bi1ibG9jay9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9lbnRyeS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9ldmVudC1yZXNlcnZlL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2Zsb2F0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2Zvb3Rlci9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9ncmlkL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2luZGV4LWNvbmNlcHQvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2NvbXBvbmVudHMvaW5kZXgtZXZlbnQvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2NvbXBvbmVudHMvaW5kZXgtbGluZXVwL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2luZGV4LXZpc3VhbC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9tb2RlbGhvdXNlL2NvbmNlcHQvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2NvbXBvbmVudHMvbW9kZWxob3VzZS9yZXF1ZXN0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL25ld3MtbGlzdC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9wYWdldG9wL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3Byb2R1Y3QtY29uY2VwdC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9wcm9kdWN0LXBvaW50L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3NuYXYvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2xheW91dHMvYmcta2hha2kvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2xheW91dHMvYmctbGlnaHRibHVlL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9sYXlvdXRzL2NvbnRlbnRzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy90ZW1wbGF0ZXMvd3JhcC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvYXBwbGljYXRpb24vc2xpY2svc2xpY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9hcHBsaWNhdGlvbi9zbGljay9zbGljay10aGVtZS5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL2FwcGxpY2F0aW9uL3RlbXBsYXRlL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2FsL2wvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvYWwvYy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9hbC9yL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2FsL2ZsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2FsL2ZjL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2FsL2ZyL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2MvcmVkL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2MvZ3JheS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9mdy9yZWd1bGFyL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z3L21lZGl1bS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9mdy9ib2xkL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzEwL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzEyL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzE0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzE2L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzE4L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzIwL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzIyL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2Z6LzI0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21iLzAvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWIveHh4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tYi94eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWIveHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWIvcy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tYi9tL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21iL2wvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWIveGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWIveHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21iL3h4eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWwvMC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tbC94eHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21sL3h4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tbC94cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tbC9zL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21sL20vXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWwvbC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tbC94bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tbC94eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbWwveHh4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tci8wL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21yL3h4eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXIveHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21yL3hzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21yL3MvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXIvbS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tci9sL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21yL3hsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L21yL3h4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tci94eHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L210LzAvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXQveHh4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tdC94eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXQveHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXQvcy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9tdC9tL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L210L2wvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXQveGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvbXQveHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L210L3h4eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGEvMC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYS94eHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BhL3h4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYS94cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYS9zL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BhL20vXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGEvbC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYS94bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYS94eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGEveHh4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYi8wL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BiL3h4eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGIveHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BiL3hzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BiL3MvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGIvbS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYi9sL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BiL3hsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BiL3h4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wYi94eHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BsLzAvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGwveHh4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wbC94eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGwveHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGwvcy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wbC9tL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BsL2wvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGwveGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcGwveHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3BsL3h4eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcHIvMC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wci94eHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3ByL3h4cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wci94cy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wci9zL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3ByL20vXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcHIvbC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wci94bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wci94eGwvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcHIveHh4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wdC8wL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3B0L3h4eHMvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcHQveHhzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3B0L3hzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3B0L3MvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvcHQvbS9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wdC9sL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3B0L3hsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3B0L3h4bC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9wdC94eHhsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L3cvXy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3V0aWxpdHkvdy1hL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L213L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9tb2R1bGVzL2xheW91dC1mbG9vci9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9nbmF2L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL2hlYWRlci9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9tb2RlbGhvdXNlL2luZm9ybWF0aW9uL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL21vZGVsaG91c2UtYWNjZXNzL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3Byb2R1Y3QtbGF5b3V0L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3Byb2R1Y3QtbGVhZC9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tcG9uZW50cy9wcm9kdWN0LXN0b3J5L18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3Byb2R1Y3QtdmlzdWFsL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21wb25lbnRzL3RhYmxlLXNsaWRlL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9sYXlvdXRzL2JnLWJsYWNrL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9sYXlvdXRzL3Jvdy9fLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvdXRpbGl0eS9kcC9zL18uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy91dGlsaXR5L2RwL20vXy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyRkFBQSxpQkFBZ0I7QUM0SmhCO0VBQ0M7SUFFQyxvQ0FBMkI7WUFBM0IsNEJBQTJCO0lBRDNCLFdBQVU7R0R4SlY7RUMySkQ7SUFFQyxpQ0FBd0I7WUFBeEIseUJBQXdCO0lBRHhCLFdBQVU7R0R4SlY7Q0FDRjtBQ2lKQTtFQUNDO0lBRUMsb0NBQTJCO1lBQTNCLDRCQUEyQjtJQUQzQixXQUFVO0dEeEpWO0VDMkpEO0lBRUMsaUNBQXdCO1lBQXhCLHlCQUF3QjtJQUR4QixXQUFVO0dEeEpWO0NBQ0Y7O0FDNEpBO0VBQ0M7SUFDQyxXQUFVO0dEekpWO0VDMkpEO0lBQ0MsV0FBVTtHRHpKVjtDQUNGOztBQ21KQTtFQUNDO0lBQ0MsV0FBVTtHRHpKVjtFQzJKRDtJQUNDLFdBQVU7R0R6SlY7Q0FDRjs7QUVwQkE7RUFLQywrQkFBOEI7RUFFOUIsMkJBQTBCO0VBQzFCLDBCQUF5QjtFQUN6Qix1QkFBc0I7RUFQdEIsVUFBUztFQUVULFdBQVU7RUFIVixVQUFTO0VBRVQsV0FBVTtFQU9WLGNBQWE7RUFDYixxQkFBb0I7RUFDcEIsZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIscUJBQW9CO0VBQ3BCLHNCQUFxQjtFQUNyQix5QkFBd0I7Q0Z1QnpCOztBRXBCQTtFQUVDLFlBQVc7RUFDWCxhQUFZO0VBRlosaUJBQWdCO0NGeUJqQjs7QUVwQkE7RUFNQyw0QkFBMkI7RUFGM0IsbUJBQWtCO0VBR2xCLFlBQVc7RUFDWCxhQUFZO0VBUFosZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsZUFBYztFQUVkLCtCQUFzQjtLQUF0Qiw0QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtDRjBCdkI7O0FFcEJBOzs7Ozs7Ozs7O0VBVUMsZUFBYztDRnVCZjs7QUVwQkE7OztFQUdDLHNCQUFxQjtDRnVCdEI7O0FFcEJBO0VBQ0MsZUFBYztDRnVCZjs7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QyxnQ0FBd0M7QzNGNHhMekM7O0E0Rjd4TEE7RUFDQywwQkFBeUI7QzVGNHlMMUI7O0E2Rjd5TEE7RUFDQyw2QkFBc0M7QzdGZ3pMdkM7O0E4Rmp6TEE7RUFDQyw2QkFBcUM7QzlGZzBMdEM7O0ErRmowTEE7RUFDQyw2QkFBb0M7Qy9GZzFMckM7O0FnR2oxTEE7RUFDQyw2QkFBbUM7Q2hHZzJMcEM7O0FpR2oyTEE7RUFDQyw2QkFBbUM7Q2pHZzNMcEM7O0FrR2ozTEE7RUFDQyw2QkFBbUM7Q2xHZzRMcEM7O0FtR2o0TEE7RUFDQyw2QkFBb0M7Q25HZzVMckM7O0FvR2o1TEE7RUFDQyw4QkFBcUM7Q3BHZzZMdEM7O0FxR2o2TEE7RUFDQyw4QkFBc0M7Q3JHZzdMdkM7O0FzR2o3TEE7RUFDQywyQkFBMEI7Q3RHZzhMM0I7O0F1R2o4TEE7RUFDQyw4QkFBdUM7Q3ZHbzhMeEM7O0F3R3I4TEE7RUFDQyw4QkFBc0M7Q3hHbzlMdkM7O0F5R3I5TEE7RUFDQyw4QkFBcUM7Q3pHbytMdEM7O0EwR3IrTEE7RUFDQyw4QkFBb0M7QzFHby9MckM7O0EyR3IvTEE7RUFDQyw4QkFBb0M7QzNHb2dNckM7O0E0R3JnTUE7RUFDQyw4QkFBb0M7QzVHb2hNckM7O0E2R3JoTUE7RUFDQyw4QkFBcUM7QzdHb2lNdEM7O0E4R3JpTUE7RUFDQywrQkFBc0M7QzlHb2pNdkM7O0ErR3JqTUE7RUFDQywrQkFBdUM7Qy9Hb2tNeEM7O0FnSHJrTUE7RUFDQyx5QkFBd0I7Q2hIb2xNekI7O0FpSHJsTUE7RUFDQyw0QkFBcUM7Q2pId2xNdEM7O0FrSHpsTUE7RUFDQyw0QkFBb0M7Q2xId21NckM7O0FtSHptTUE7RUFDQyw0QkFBbUM7Q25Id25NcEM7O0FvSHpuTUE7RUFDQyw0QkFBa0M7Q3BId29NbkM7O0FxSHpvTUE7RUFDQyw0QkFBa0M7Q3JId3BNbkM7O0FzSHpwTUE7RUFDQyw0QkFBa0M7Q3RId3FNbkM7O0F1SHpxTUE7RUFDQyw0QkFBbUM7Q3ZId3JNcEM7O0F3SHpyTUE7RUFDQyw2QkFBb0M7Q3hId3NNckM7O0F5SHpzTUE7RUFDQyw2QkFBcUM7Q3pId3RNdEM7O0EwSHp0TUE7RUFDQyxzQkFBcUI7QzFId3VNdEI7O0EySHp1TUE7RUFDQyx5QkFBa0M7QzNINHVNbkM7O0E0SDd1TUE7RUFDQyx5QkFBaUM7QzVINHZNbEM7O0E2SDd2TUE7RUFDQyx5QkFBZ0M7QzdINHdNakM7O0E4SDd3TUE7RUFDQyx5QkFBK0I7QzlINHhNaEM7O0ErSDd4TUE7RUFDQyx5QkFBK0I7Qy9INHlNaEM7O0FnSTd5TUE7RUFDQyx5QkFBK0I7Q2hJNHpNaEM7O0FpSTd6TUE7RUFDQyx5QkFBZ0M7Q2pJNDBNakM7O0FrSTcwTUE7RUFDQywwQkFBaUM7Q2xJNDFNbEM7O0FtSTcxTUE7RUFDQywwQkFBa0M7Q25JNDJNbkM7O0FvSTcyTUE7RUFDQyw2QkFBNEI7Q3BJNDNNN0I7O0FxSTczTUE7RUFDQyxnQ0FBeUM7Q3JJZzRNMUM7O0FzSWo0TUE7RUFDQyxnQ0FBd0M7Q3RJZzVNekM7O0F1SWo1TUE7RUFDQyxnQ0FBdUM7Q3ZJZzZNeEM7O0F3SWo2TUE7RUFDQyxnQ0FBc0M7Q3hJZzdNdkM7O0F5SWo3TUE7RUFDQyxnQ0FBc0M7Q3pJZzhNdkM7O0EwSWo4TUE7RUFDQyxnQ0FBc0M7QzFJZzlNdkM7O0EySWo5TUE7RUFDQyxnQ0FBdUM7QzNJZytNeEM7O0E0SWorTUE7RUFDQyxpQ0FBd0M7QzVJZy9NekM7O0E2SWovTUE7RUFDQyxpQ0FBeUM7QzdJZ2dOMUM7O0E4SWpnTkE7RUFDQywyQkFBMEI7QzlJZ2hOM0I7O0ErSWpoTkE7RUFDQyw4QkFBdUM7Qy9Jb2hOeEM7O0FnSnJoTkE7RUFDQyw4QkFBc0M7Q2hKb2lOdkM7O0FpSnJpTkE7RUFDQyw4QkFBcUM7Q2pKb2pOdEM7O0FrSnJqTkE7RUFDQyw4QkFBb0M7Q2xKb2tOckM7O0FtSnJrTkE7RUFDQyw4QkFBb0M7Q25Kb2xOckM7O0FvSnJsTkE7RUFDQyw4QkFBb0M7Q3BKb21OckM7O0FxSnJtTkE7RUFDQyw4QkFBcUM7Q3JKb25OdEM7O0FzSnJuTkE7RUFDQywrQkFBc0M7Q3RKb29OdkM7O0F1SnJvTkE7RUFDQywrQkFBdUM7Q3ZKb3BOeEM7O0F3SnJwTkE7RUFDQyw0QkFBMkI7Q3hKb3FONUI7O0F5SnJxTkE7RUFDQywrQkFBd0M7Q3pKd3FOekM7O0EwSnpxTkE7RUFDQywrQkFBdUM7QzFKd3JOeEM7O0EySnpyTkE7RUFDQywrQkFBc0M7QzNKd3NOdkM7O0E0SnpzTkE7RUFDQywrQkFBcUM7QzVKd3ROdEM7O0E2Snp0TkE7RUFDQywrQkFBcUM7QzdKd3VOdEM7O0E4Snp1TkE7RUFDQywrQkFBcUM7QzlKd3ZOdEM7O0ErSnp2TkE7RUFDQywrQkFBc0M7Qy9Kd3dOdkM7O0FnS3p3TkE7RUFDQyxnQ0FBdUM7Q2hLd3hOeEM7O0FpS3p4TkE7RUFDQyxnQ0FBd0M7Q2pLd3lOekM7O0FrS3p5TkE7RUFDQywwQkFBeUI7Q2xLd3pOMUI7O0FtS3p6TkE7RUFDQyw2QkFBc0M7Q25LNHpOdkM7O0FvSzd6TkE7RUFDQyw2QkFBcUM7Q3BLNDBOdEM7O0FxSzcwTkE7RUFDQyw2QkFBb0M7Q3JLNDFOckM7O0FzSzcxTkE7RUFDQyw2QkFBbUM7Q3RLNDJOcEM7O0F1SzcyTkE7RUFDQyw2QkFBbUM7Q3ZLNDNOcEM7O0F3SzczTkE7RUFDQyw2QkFBbUM7Q3hLNDROcEM7O0F5Szc0TkE7RUFDQyw2QkFBb0M7Q3pLNDVOckM7O0EwSzc1TkE7RUFDQyw4QkFBcUM7QzFLNDZOdEM7O0EySzc2TkE7RUFDQyw4QkFBc0M7QzNLNDdOdkM7O0E0SzM3TkU7RUFDRSxxQkFBd0I7QzVLMDhONUI7O0E0SzM4TkU7RUFDRSxxQkFBd0I7QzVLbzlONUI7O0E0S3I5TkU7RUFDRSxxQkFBd0I7QzVLODlONUI7O0E0Sy85TkU7RUFDRSxxQkFBd0I7QzVLdytONUI7O0E0S3orTkU7RUFDRSxxQkFBd0I7QzVLay9ONUI7O0E0S24vTkU7RUFDRSxxQkFBd0I7QzVLNC9ONUI7O0E0SzcvTkU7RUFDRSxxQkFBd0I7QzVLc2dPNUI7O0E0S3ZnT0U7RUFDRSxxQkFBd0I7QzVLZ2hPNUI7O0E0S2poT0U7RUFDRSxxQkFBd0I7QzVLMGhPNUI7O0E0SzNoT0U7RUFDRSxxQkFBd0I7QzVLb2lPNUI7O0E0S3JpT0U7RUFDRSxzQkFBd0I7QzVLOGlPNUI7O0E0Sy9pT0U7RUFDRSxzQkFBd0I7QzVLd2pPNUI7O0E0S3pqT0U7RUFDRSxzQkFBd0I7QzVLa2tPNUI7O0E0S25rT0U7RUFDRSxzQkFBd0I7QzVLNGtPNUI7O0E0SzdrT0U7RUFDRSxzQkFBd0I7QzVLc2xPNUI7O0E0S3ZsT0U7RUFDRSxzQkFBd0I7QzVLZ21PNUI7O0E0S2ptT0U7RUFDRSxzQkFBd0I7QzVLMG1PNUI7O0E0SzNtT0U7RUFDRSxzQkFBd0I7QzVLb25PNUI7O0E0S3JuT0U7RUFDRSxzQkFBd0I7QzVLOG5PNUI7O0E0Sy9uT0U7RUFDRSxzQkFBd0I7QzVLd29PNUI7O0E0S3pvT0U7RUFDRSxzQkFBd0I7QzVLa3BPNUI7O0E0S25wT0U7RUFDRSxzQkFBd0I7QzVLNHBPNUI7O0E0SzdwT0U7RUFDRSxzQkFBd0I7QzVLc3FPNUI7O0E0S3ZxT0U7RUFDRSxzQkFBd0I7QzVLZ3JPNUI7O0E0S2pyT0U7RUFDRSxzQkFBd0I7QzVLMHJPNUI7O0E0SzNyT0U7RUFDRSxzQkFBd0I7QzVLb3NPNUI7O0E0S3JzT0U7RUFDRSxzQkFBd0I7QzVLOHNPNUI7O0E0Sy9zT0U7RUFDRSxzQkFBd0I7QzVLd3RPNUI7O0E0S3p0T0U7RUFDRSxzQkFBd0I7QzVLa3VPNUI7O0E0S251T0U7RUFDRSxzQkFBd0I7QzVLNHVPNUI7O0E0Szd1T0U7RUFDRSxzQkFBd0I7QzVLc3ZPNUI7O0E0S3Z2T0U7RUFDRSxzQkFBd0I7QzVLZ3dPNUI7O0E0S2p3T0U7RUFDRSxzQkFBd0I7QzVLMHdPNUI7O0E0SzN3T0U7RUFDRSxzQkFBd0I7QzVLb3hPNUI7O0E0S3J4T0U7RUFDRSxzQkFBd0I7QzVLOHhPNUI7O0E0Sy94T0U7RUFDRSxzQkFBd0I7QzVLd3lPNUI7O0E0S3p5T0U7RUFDRSxzQkFBd0I7QzVLa3pPNUI7O0E0S256T0U7RUFDRSxzQkFBd0I7QzVLNHpPNUI7O0E0Szd6T0U7RUFDRSxzQkFBd0I7QzVLczBPNUI7O0E0S3YwT0U7RUFDRSxzQkFBd0I7QzVLZzFPNUI7O0E0S2oxT0U7RUFDRSxzQkFBd0I7QzVLMDFPNUI7O0E0SzMxT0U7RUFDRSxzQkFBd0I7QzVLbzJPNUI7O0E0S3IyT0U7RUFDRSxzQkFBd0I7QzVLODJPNUI7O0E0Sy8yT0U7RUFDRSxzQkFBd0I7QzVLdzNPNUI7O0E0S3ozT0U7RUFDRSxzQkFBd0I7QzVLazRPNUI7O0E0S240T0U7RUFDRSxzQkFBd0I7QzVLNDRPNUI7O0E0Szc0T0U7RUFDRSxzQkFBd0I7QzVLczVPNUI7O0E0S3Y1T0U7RUFDRSxzQkFBd0I7QzVLZzZPNUI7O0E0S2o2T0U7RUFDRSxzQkFBd0I7QzVLMDZPNUI7O0E0SzM2T0U7RUFDRSxzQkFBd0I7QzVLbzdPNUI7O0E0S3I3T0U7RUFDRSxzQkFBd0I7QzVLODdPNUI7O0E0Sy83T0U7RUFDRSxzQkFBd0I7QzVLdzhPNUI7O0E0S3o4T0U7RUFDRSxzQkFBd0I7QzVLazlPNUI7O0E0S245T0U7RUFDRSxzQkFBd0I7QzVLNDlPNUI7O0E0Szc5T0U7RUFDRSxzQkFBd0I7QzVLcytPNUI7O0E0S3YrT0U7RUFDRSxzQkFBd0I7QzVLZy9PNUI7O0E0S2ovT0U7RUFDRSxzQkFBd0I7QzVLMC9PNUI7O0E0SzMvT0U7RUFDRSxzQkFBd0I7QzVLb2dQNUI7O0E0S3JnUEU7RUFDRSxzQkFBd0I7QzVLOGdQNUI7O0E0Sy9nUEU7RUFDRSxzQkFBd0I7QzVLd2hQNUI7O0E0S3poUEU7RUFDRSxzQkFBd0I7QzVLa2lQNUI7O0E0S25pUEU7RUFDRSxzQkFBd0I7QzVLNGlQNUI7O0E0SzdpUEU7RUFDRSxzQkFBd0I7QzVLc2pQNUI7O0E0S3ZqUEU7RUFDRSxzQkFBd0I7QzVLZ2tQNUI7O0E0S2prUEU7RUFDRSxzQkFBd0I7QzVLMGtQNUI7O0E0SzNrUEU7RUFDRSxzQkFBd0I7QzVLb2xQNUI7O0E0S3JsUEU7RUFDRSxzQkFBd0I7QzVLOGxQNUI7O0E0Sy9sUEU7RUFDRSxzQkFBd0I7QzVLd21QNUI7O0E0S3ptUEU7RUFDRSxzQkFBd0I7QzVLa25QNUI7O0E0S25uUEU7RUFDRSxzQkFBd0I7QzVLNG5QNUI7O0E0SzduUEU7RUFDRSxzQkFBd0I7QzVLc29QNUI7O0E0S3ZvUEU7RUFDRSxzQkFBd0I7QzVLZ3BQNUI7O0E0S2pwUEU7RUFDRSxzQkFBd0I7QzVLMHBQNUI7O0E0SzNwUEU7RUFDRSxzQkFBd0I7QzVLb3FQNUI7O0E0S3JxUEU7RUFDRSxzQkFBd0I7QzVLOHFQNUI7O0E0Sy9xUEU7RUFDRSxzQkFBd0I7QzVLd3JQNUI7O0E0S3pyUEU7RUFDRSxzQkFBd0I7QzVLa3NQNUI7O0E0S25zUEU7RUFDRSxzQkFBd0I7QzVLNHNQNUI7O0E0SzdzUEU7RUFDRSxzQkFBd0I7QzVLc3RQNUI7O0E0S3Z0UEU7RUFDRSxzQkFBd0I7QzVLZ3VQNUI7O0E0S2p1UEU7RUFDRSxzQkFBd0I7QzVLMHVQNUI7O0E0SzN1UEU7RUFDRSxzQkFBd0I7QzVLb3ZQNUI7O0E0S3J2UEU7RUFDRSxzQkFBd0I7QzVLOHZQNUI7O0E0Sy92UEU7RUFDRSxzQkFBd0I7QzVLd3dQNUI7O0E0S3p3UEU7RUFDRSxzQkFBd0I7QzVLa3hQNUI7O0E0S254UEU7RUFDRSxzQkFBd0I7QzVLNHhQNUI7O0E0Szd4UEU7RUFDRSxzQkFBd0I7QzVLc3lQNUI7O0E0S3Z5UEU7RUFDRSxzQkFBd0I7QzVLZ3pQNUI7O0E0S2p6UEU7RUFDRSxzQkFBd0I7QzVLMHpQNUI7O0E0SzN6UEU7RUFDRSxzQkFBd0I7QzVLbzBQNUI7O0E0S3IwUEU7RUFDRSxzQkFBd0I7QzVLODBQNUI7O0E0Sy8wUEU7RUFDRSxzQkFBd0I7QzVLdzFQNUI7O0E0S3oxUEU7RUFDRSxzQkFBd0I7QzVLazJQNUI7O0E0S24yUEU7RUFDRSxzQkFBd0I7QzVLNDJQNUI7O0E0SzcyUEU7RUFDRSxzQkFBd0I7QzVLczNQNUI7O0E0S3YzUEU7RUFDRSxzQkFBd0I7QzVLZzRQNUI7O0E0S2o0UEU7RUFDRSxzQkFBd0I7QzVLMDRQNUI7O0E0SzM0UEU7RUFDRSxzQkFBd0I7QzVLbzVQNUI7O0E0S3I1UEU7RUFDRSxzQkFBd0I7QzVLODVQNUI7O0E0Sy81UEU7RUFDRSxzQkFBd0I7QzVLdzZQNUI7O0E0S3o2UEU7RUFDRSx1QkFBd0I7QzVLazdQNUI7O0E2S3I3UEE7RUFDQyx1QkFBc0I7QzdLODdQdkI7O0E4Szc3UEU7RUFDRSx5QkFBbUM7QzlLczhQdkM7O0E4S3Y4UEU7RUFDRSx5QkFBbUM7QzlLMDhQdkM7O0E4SzM4UEU7RUFDRSwwQkFBbUM7QzlLODhQdkM7O0E4Sy84UEU7RUFDRSwwQkFBbUM7QzlLazlQdkM7O0E4S245UEU7RUFDRSwwQkFBbUM7QzlLczlQdkM7O0E4S3Y5UEU7RUFDRSwwQkFBbUM7QzlLMDlQdkM7O0E4SzM5UEU7RUFDRSwwQkFBbUM7QzlLODlQdkM7O0E4Sy85UEU7RUFDRSwwQkFBbUM7QzlLaytQdkM7O0E4S24rUEU7RUFDRSwwQkFBbUM7QzlLcytQdkM7O0E4S3YrUEU7RUFDRSwwQkFBbUM7QzlLMCtQdkM7O0E4SzMrUEU7RUFDRSwwQkFBbUM7QzlLOCtQdkM7O0E4Sy8rUEU7RUFDRSwwQkFBbUM7QzlLay9QdkM7O0E4S24vUEU7RUFDRSwwQkFBbUM7QzlLcy9QdkM7O0E4S3YvUEU7RUFDRSwwQkFBbUM7QzlLMC9QdkM7O0E4SzMvUEU7RUFDRSwwQkFBbUM7QzlLOC9QdkM7O0E4Sy8vUEU7RUFDRSwwQkFBbUM7QzlLa2dRdkM7O0E4S25nUUU7RUFDRSwwQkFBbUM7QzlLc2dRdkM7O0E4S3ZnUUU7RUFDRSwwQkFBbUM7QzlLMGdRdkM7O0E4SzNnUUU7RUFDRSwwQkFBbUM7QzlLOGdRdkM7O0E4Sy9nUUU7RUFDRSwwQkFBbUM7QzlLa2hRdkM7O0E4S25oUUU7RUFDRSwyQkFBbUM7QzlLc2hRdkM7O0FDcGhRQztFRXdCQTtJQUNDLG1CQUFrQjtHSDBIbEI7RUd4SEQ7SUFFQyxzQkFBcUI7SUFEckIscUJBQW9CO0dIMkhwQjtFTTVKRDtJTDhIQyxhQUZnQztHRHdJaEM7RVFuTUE7SUFFQyxvQkFBbUI7R1JxVHBCO0VRdlRBO0lBT0Usb0JBQW1CO0dSbVRyQjtFUTFUQTtJQWFFLG9CSm5FZ0I7SUlvRWhCLGVKeERXO0dKd1diO0VROVRBO0lB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MERqaEtBO0lBQ0Msb0JBQWU7UUFBZixvQkFBZTtZQUFmLGdCQUFlO0cxRG1oS2hCO0UwRGpoS0E7SUFDQyxvQkFBZTtRQUFmLG9CQUFlO1lBQWYsZ0JBQWU7SUFDZixtQkFBa0I7RzFEbWhLbkI7RTBMcGlLRDtJQUNDLGtCQUFpQjtJQUNqQixlQUFjO0lBQ2QsZ0JBQWU7RzFMcWpLZjtFMEx4aktBO0lBTUMsaUJBQWdCO0cxTHFqS2pCO0UwTDNqS0E7SUFTQyxvQkFBbUI7RzFMcWpLcEI7RTJMN2pLRDtJQUNDLHlCQUF3QjtHM0xzbEx4QjtDQTU3S0Y7O0FDbkpDO0VFNEJBO0lBQ0MsK0JBQThCO0dIMkg5QjtFUXRFRDtJQUNDLGlCUHBFc0M7SU9xRXRDLGlCUHJFc0M7SU9zRXRDLHFCUHRFc0M7R0RrWHRDO0VRL1NBO0lBTUMseUJBQW9CO0dSNFNyQjtFUWxUQTtJQVNpQixlUDVFcUI7R0R3WHRDO0VRclRBO0lBVWdCLGdCUDdFc0I7R0QyWHRDO0VReFRBO0lBY0MsaUJQakZxQztJT2tGckMsa0JQbEZxQztHRCtYdEM7RVE1VEE7SUFtQkMsZVB0RnFDO0lPdUZyQyxpQlB2RnFDO0dEbVl0QztFVXpYQTtJQUVDLHlCVFpxQztHRDRkdEM7RVVsZEE7SUFJRSxpQlRkb0M7SVNlcEMsa0JUZm9DO0dEZ2V0QztFV3hkQTtJQUVDLHlCVlZxQztHRDRoQnRDO0VXcGhCQTtJQUlFLGlCVlpvQztJVWFwQyxrQlZib0M7R0RnaUJ0QztFV3hoQkE7SUFRRSxpQlZoQm9DO0lVaUJwQyxpQlZqQm9DO0lVa0JwQyxrQlZsQm9DO0dEcWlCdEM7RVl0akJEO0lBQ0Msb0RYZ0JzQztHRG1rQnRDO0VheGtCRDtJQUNDLDhCWklzQztHRHNtQnRDO0VhM21CQTtJQUlDLHNCWkNxQztHRHltQnRDO0VhOW1CQTtJQU9DLHNCWkZxQztHRDRtQnRDO0VjMW5CRDtJQUNDLGtCYmFzQztJYVp0QyxtQmJZc0M7R0Rxb0J0QztFZ0JocEJEO0lBQ0MsZ0JmVXNDO0dEd3FCdEM7RWlCaHFCRDtJQUNDLG9CaEJUc0M7R0R1dEJ0QztFa0I3c0JEO0lBQ0Msc0JqQlhzQztHRDB3QnRDO0VrQmh3QkE7SUFJQyx3QkFBb0I7R2xCK3ZCckI7RWtCbndCQTtJQVNFLGdCakJuQm9DO0lpQm9CcEMsdUJBQW9CO0dsQjZ2QnRCO0VtQmp5QkQ7SUFDQyxzQmxCZXNDO0dEbXpCdEM7RXlCajBCRDtJQUNDLGlCeEJhc0M7SXdCWnRDLHNCeEJZc0M7R0Q2NkJ0QztFNEJ6N0JEO0lBQ0MsOEIzQldzQztHRHkvQnRDO0U2QnpnQ0Q7SUFDQyx1QjVCZXNDO0dEK2dDdEM7RTZCNWhDQTtJQUNDLHVCNUJZcUM7STRCWHJDLHVCNUJXcUM7R0RtaEN0QztFK0J0Z0NEO0lBQ0Msc0JBQWlCO0cvQjRrQ2pCO0UrQjFrQ0E7SUFDQyxzQjlCakJxQztJOEJrQnJDLHdCOUJsQnFDO0dEOGxDdEM7RStCOWtDQztJQUtDLGtCOUJyQm9DO0k4QnNCcEMsa0I5QnRCb0M7R0RrbUN0QztFK0J6a0NBO0lBQ0MsdUI5QjFCcUM7R0RxbUN0QztFK0J6a0NDO0lBRUMsaUI5QjlCb0M7R0R3bUN0QztFZ0MvbUNEO0lBQ0MsOEIvQk1zQztHRCtwQ3RDO0VnQ3RxQ0E7SUFJQyxrQi9CR3FDO0dEa3FDdEM7RStLL29DQTtJQUNDLGU5S3BCcUM7SThLcUJyQyxnQjlLckJxQztJOEtzQnJDLHVCQUFvQjtHL0tzdENyQjtFK0twdENDO0lBRUMsc0JBQW9CO0cvS3F0Q3RCO0UrS3Z0Q0M7SUFLQyxzQkFBbUI7Ry9LcXRDckI7RW9DM3RDQTtJQUNDLGdDbkN4QnFDO0dENDJDdEM7RW9DbDFDQTtJQUNDLDhCbkMzQnFDO0dEKzJDdEM7RXFDcDJDQTs7SUFHQyw2QnBDZHFDO0dEMjZDdEM7RXNDeDVDRDtJQUNDLG9CckNwQnNDO0lxQ3FCdEMscUJBQWlCO0d0Q29oRGpCO0VzQ2xoREE7SUFDQyxxQnJDeEJxQztHRDRpRHRDO0VzQ2xoREM7SUFHRSxvQnJDN0JtQztHRCtpRHRDO0V1QzlqREE7SUFFQyxvQnRDYXFDO0dEeWtEdEM7RXdDL2hEQTtJQUNDLHNCdkMzQ3FDO0dENHBEdEM7RXdDL21EQTtJQUNDLHlCdkM5Q3FDO0dEK3BEdEM7RXdDL21EQTtJQUNDLHVCdkNqRHFDO0dEa3FEdEM7RXdDbG5EQztJQUlDLGtCdkNwRG9DO0l1Q3FEcEMsd0JBQW1CO0d4Q2luRHJCO0V3QzltREE7SUFDQyxzQkFBa0I7R3hDZ25EbkI7RXlDdnFEQTtJQUNDLHFCeENIcUM7R0RzdUR0QztFeUNqdURBO0lBQ0Msd0JBQW9CO0d6Q211RHJCO0UyQ3hxREQ7SUFDQyx1QkFBbUI7RzNDczBEbkI7RTJDcDBEQTtJQUNDLGtCMUNyRXFDO0kwQ3NFckMsMEIxQ3RFcUM7R0Q0NER0QztFMkNwMERBO0lBQ0MsdUIxQ3pFcUM7R0QrNER0QztFMkNwMERBO0lBQ0Msd0IxQzVFcUM7STBDNkVyQyxxQjFDN0VxQztHRG01RHRDO0UyQ3AwREM7SUFDQyxvQjFDaEZvQztHRHM1RHRDO0UyQ24wREE7SUFDQyxtQjFDcEZxQztHRHk1RHRDO0VnTDUxREE7SUFDQyx1QkFBb0I7R2hMdzlEckI7RWdMdDlEQTtJQUNDLGtCL0tqRXFDO0krS2tFckMsb0IvS2xFcUM7R0QwaEV0QztFZ0wxOURDO0lBS0MsbUIvS3JFb0M7R0Q2aEV0QztFZ0xyOURBO0lBQ0Msa0IvS3pFcUM7R0RnaUV0QztFZ0x4OURDO0lBSUMsc0IvSzVFb0M7R0RtaUV0QztFZ0wzOURDO0lBT0MsaUIvSy9Fb0M7R0RzaUV0QztFZ0w5OURDO0lBVUMsa0IvS2xGb0M7R0R5aUV0QztFNEN0OURBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEKy9FeEM7RTRDejlFQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRDhnRnhDO0U0Q3grRUE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0Q2aEZ4QztFNEN2L0VBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dENGlGeEM7RTRDdGdGQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRDJqRnhDO0U0Q3JoRkE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0Qwa0Z4QztFNENwaUZBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEeWxGeEM7RTRDbmpGQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRHdtRnhDO0U0Q2xrRkE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0R1bkZ4QztFNENqbEZBO0kzQzFDRCx5Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEc29GeEM7RTRDaG1GQTtJM0MxQ0QseUNBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRHFwRnhDO0U0Qy9tRkE7STNDMUNELHlDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0RvcUZ4QztFNEM5bkZBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEbXJGeEM7RTRDN29GQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRGtzRnhDO0U0QzVwRkE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0RpdEZ4QztFNEMzcUZBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEZ3VGeEM7RTRDMXJGQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRCt1RnhDO0U0Q3pzRkE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0Q4dkZ4QztFNEN4dEZBO0kzQzFDRCx3Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dENndGeEM7RTRDdnVGQTtJM0MxQ0Qsd0NBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRDR4RnhDO0U0Q3R2RkE7STNDMUNELHdDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0QyeUZ4QztFNENyd0ZBO0kzQzFDRCx5Q0FBcUU7SUFLcEUsbUNBQXlDO0lBQ3pDLDBCQUFlO0lBRmYsa0NBQXdDO0dEMHpGeEM7RTRDcHhGQTtJM0MxQ0QseUNBQXFFO0lBS3BFLG1DQUF5QztJQUN6QywwQkFBZTtJQUZmLGtDQUF3QztHRHkwRnhDO0U0Q255RkE7STNDMUNELHlDQUFxRTtJQUtwRSxtQ0FBeUM7SUFDekMsMEJBQWU7SUFGZixrQ0FBd0M7R0R3MUZ4QztFNENsekZBO0lBZ0JFLCtDQUF5QztRQUF6QyxrQ0FBeUM7RzVDOHlGM0M7RTRDOXpGQTtJQXFCRyxnQnhDcEVNO0dKeTNGVDtFNEMxMEZBO0lBd0JHLGV4Q3ZFTTtHSjQzRlQ7RTRDNzBGQTtJQWdDRSwyREFBb0Q7UUFBcEQsOENBQW9EO0c1Q2d6RnREO0U0Q2gxRkE7SUFxQ0csd0JBQWE7RzVDdXpGaEI7RTRDNTFGQTtJQXdDRyx1QkFBWTtHNUN1ekZmO0U0Qy8xRkE7SUFnREUsMkRBQW9EO1FBQXBELDhDQUFvRDtHNUNrekZ0RDtFNENsMkZBO0lBcURHLHdCQUFhO0c1Q3l6RmhCO0U0QzkyRkE7SUF3REcsdUJBQVk7RzVDeXpGZjtFNENqM0ZBO0lBZ0VFLDJEQUFvRDtRQUFwRCw4Q0FBb0Q7RzVDb3pGdEQ7RTRDcDNGQTtJQXFFRyx3QkFBYTtHNUMyekZoQjtFNENoNEZBO0lBd0VHLHVCQUFZO0c1QzJ6RmY7RWlMajlGRDtJQUNDLGtCaExOc0M7R0RnN0d0QztFaUx4NkdBO0lBQ0Msd0JoTFRxQztHRG03R3RDO0VpTHg2R0M7SUFDQyxZaExab0M7R0RzN0d0QztFNkM1NUdEO0lBQ0Msd0I1QzNCc0M7R0Rpa0h0QztFNkNwaUhDO0lBR0MsaUI1Q2hDb0M7STRDaUNwQyxpQjVDakNvQztJNENrQ3BDLG1CNUNsQ29DO0k0Q21DcEMsa0I1Q25Db0M7R0R1a0h0QztFNkNqaUhBO0lBQ0Msb0I1Q3ZDcUM7UTRDdUNyQyx5QjVDdkNxQztZNEN1Q3JDLHFCNUN2Q3FDO0k0Q3dDckMsd0I1Q3hDcUM7R0Qya0h0QztFNkNqaUhBO0lBQ0MsdUI1QzNDcUM7R0Q4a0h0QztFNkNqaUhBO0lBQ0Msa0I1QzlDcUM7STRDK0NyQyxzQjVDL0NxQztHRGtsSHRDO0U4QzNpSEE7SUFDQyw2QjdDeENxQztHRHlySHRDO0U4Qy9vSEE7SUFDQyxzQkFBa0I7RzlDaXBIbkI7RThDbHBIQztJQUlDLGdCN0M5Q29DO0k2QytDcEMsd0JBQW1CO0c5Q2lwSHJCO0UrQ3pxSEE7SUFDQyxtQjlDeEJxQztHRG94SHRDO0UrQzd2SEM7SUFHQyxrQjlDMUJvQztHRHV4SHRDO0UrQzF2SEE7SUFDQyw2QjlDOUJxQztHRDB4SHRDO0UrQzd2SEM7SUFHQyxrQjlDaENvQztJOENpQ3BDLGlCOUNqQ29DO0k4Q2tDcEMsa0I5Q2xDb0M7R0QreEh0QztFZ0Q3eUhEO0lBQ0MsdUIvQ2FzQztHRDgwSHRDO0VtTHB6SEE7SUFDQyxvQmxMM0JxQztHRHcvSHRDO0VtTDM5SEE7SUFDQyx3QkFBb0I7SUFDcEIseUJBQXFCO0duTDY5SHRCO0VtTDM5SEE7SUFDQyxtQmxMbENxQztJa0xtQ3JDLHFCbExuQ3FDO0dEZ2dJdEM7RW1MMzlIQztJQUVDLDBCQUFzQjtHbkw0OUh4QjtFbUw5OUhDO0lBS0Msc0JsTDFDb0M7R0RzZ0l0QztFbUx6OUhBO0lBQ0Msa0JsTDlDcUM7R0R5Z0l0QztFbUR0OUhEO0lBQ0Msc0JsRHBEc0M7R0Rtb0l0QztFbUQ3a0lBO0lBQ0Msc0JBQWlCO0duRCtrSWxCO0VtRDdrSUE7SUFDQyxvQmxEMURxQztRa0QwRHJDLHFCbEQxRHFDO1lrRDBEckMsaUJsRDFEcUM7SWtEMkRyQyx3QkFBb0I7R25EK2tJckI7RW1EN2tJQTtJQUNDLHNCQUFrQjtHbkQra0luQjtFbUQ3a0lBO0lBQ0Msc0JBQWtCO0duRCtrSW5CO0VtRGhsSUM7SUFLQyxrQmxEckVvQztJa0RzRXBDLHdCQUFtQjtJQUZuQixZQUFXO0duRGlsSWI7RW9EdHBJRDtJQUNDLGlCbkRBc0M7SW1EQ3RDLGtCbkREc0M7R0RzdEl0QztFb0RudElBO0lBQ0Msa0JuREpxQztJbURLckMsbUJuRExxQztJbURNckMsd0JuRE5xQztHRDJ0SXRDO0VxRG5zSUQ7SUFDQyxxQnBEekJzQztHRHN5SXRDO0VxRDV3SUM7O0lBR0MsaUJwRDdCb0M7SW9EOEJwQyxrQnBEOUJvQztHRDJ5SXRDO0VxRGp4SUM7SUFPQyxpQnBEakNvQztHRDh5SXRDO0VxRDF3SUM7SUFHRSxzQnBEdkNtQztHRGl6SXRDO0VvTDl6SUQ7SUFDQyxzQm5MWXNDO0ltTFh0QywrQm5MV3NDO0dENDFJdEM7RW9McjJJQTtJQUNDLHNCbkxRcUM7R0QrMUl0QztFcUx6MElEO0lBQ0Msc0JwTHZCc0M7SW9Md0J0Qyx1QnBMeEJzQztHRDQ1SXRDO0VxTHQ0SUE7SUFLQyx5QnBMM0JxQztJb0w0QnJDLHdCcEw1QnFDO0dEZzZJdEM7RXFMMTRJQTtJQVNDLHlCcEwvQnFDO0lvTGdDckMsdUJwTGhDcUM7R0RvNkl0QztFcUw5NElBO0lBYUMsd0JwTG5DcUM7SW9Mb0NyQyx3QnBMcENxQztHRHc2SXRDO0VxTGw0SUE7SUFDQyxpQkFBZ0I7SXBMcEJsQix3Q0FBdUM7SW9McUJyQyxrQmpMM0JZO0lIT2QsaUJBQWdCO0dEMDVJZjtFcUxuNElBO0lBQ0MsdUJwTDVDcUM7R0RpN0l0QztFcUxuNElDO0lBR0UseUJwTGpEbUM7R0RvN0l0QztFcUwvM0lBO0lBQ0Msa0JwTHREcUM7SW9MdURyQyxnQ3BMdkRxQztHRHc3SXRDO0VzRG41SUE7SUFDQyxvQnJEdENxQztJcUR1Q3JDLDBCckR2Q3FDO0dEcWlKdEM7RXNEaGdKQztJQUtDLGtCckQxQ29DO0dEd2lKdEM7RXNEbmdKQztJQVFDLG1CckQ3Q29DO0dEMmlKdEM7RXNEMy9JQTtJQUNDLG1CckRqRHFDO0dEOGlKdEM7RXNEMy9JQTtJQUNDLDhCQUFzQjtHdEQ2L0l2QjtFc0Q5L0lDO0lBSUMsdUJyRHZEb0M7R0Rvakp0QztFc0QxL0lBO0lBQ0MsZ0NBQXNCO0d0RDQvSXZCO0VzTDdpSkQ7SUFDQyxtQnJMWHNDO0dEK25KdEM7RXNMbG5KQTtJQUNDLHFCckxkcUM7R0Rrb0p0QztFc0xybkpDOztJQUlDLGdCckxqQm9DO0dEc29KdEM7RXNMem5KQztJQU9DLGtCckxwQm9DO0dEeW9KdEM7RXNMNW5KQztJQVVDLG1Cckx2Qm9DO0dENG9KdEM7RXNMbG5KQTtJQUNDLG9CckwzQnFDO0dEK29KdEM7RXNMbG5KQTtJQUNDLHVCckw5QnFDO0dEa3BKdEM7RXNMbG5KQTtJQUNDLHVCckxqQ3FDO0dEcXBKdEM7RXVMamxKQTtJQUNDLHFCdExyRXFDO0dEaXhKdEM7RXVMMXNKQTtJQUNDLGtCdEx4RXFDO0lzTHlFckMsbUJ0THpFcUM7R0RxeEp0QztFdUwxc0pBO0lBQ0MscUJ0TDVFcUM7R0R3eEp0QztFdUw3c0pDO0lBSUMsbUJ0TC9Fb0M7SXNMZ0ZwQyxxQnRMaEZvQztHRDR4SnRDO0V1TGp0SkM7SUFRQyxnQnRMbkZvQztJc0xvRnBDLHNCdExwRm9DO0dEZ3lKdEM7RXVMcnRKQztJQVlDLGdCdEx2Rm9DO0lzTHdGcEMsdUJ0THhGb0M7R0RveUp0QztFdUxqdUpBO0lBMEJDLHNCdEw3RnFDO0dEdXlKdEM7RXVMcHVKQTtJQThCQyx1QnRMakdxQztHRDB5SnRDO0V1RC93SkE7SUFDQyw4QnRENUJxQztHRHU1SnRDO0V1RHozSkE7SUFDQywyQnREL0JxQztHRDA1SnRDO0V1RDUzSkM7SUFJQyxzQkFBbUI7R3ZEMjNKckI7RXlMMzZKRDtJQUNDLCtCeExhc0M7SXdMWnRDLDhEQUF5RDtJQUN6RCxzRUFBeUQ7R3pMOCtKekQ7RTBMNytKRDtJQUNDLHFCekxTc0M7R0Q0aUt0QztFMkQ5aktEO0lBQ0MsdUJBQW1CO0czRG1sS25CO0U4RC9qS0Q7SUFDQyx5QjdESnNDO0k2REt0QyxvQjdETHNDO0dEdzZLdEM7RThEajZLRDtJQUNZLGtCN0RSMkI7R0QyNkt0QztFOERwNktEO0lBRVksbUI3RFQyQjtHRDg2S3RDO0U4RHY2S0Q7SUFHWSxpQjdEVjJCO0dEaTdLdEM7RThEMTZLRDtJQUlZLGtCN0RYMkI7R0RvN0t0QztFOEQ3NktEO0lBS1ksZ0I3RFoyQjtHRHU3S3RDO0U4RGg3S0Q7SUFNWSxpQjdEYjJCO0dEMDdLdEM7RThEbjdLRDtJQU9ZLGU3RGQyQjtHRDY3S3RDO0U4RHQ3S0Q7SUFRWSxpQjdEZjJCO0dEZzhLdEM7RThEejdLRDtJQVNZLG1CN0RoQjJCO0dEbThLdEM7RW1GeDlLRDtJQUNDLG9DQUFxQztHbkZ1cExyQztFb0Z4cExEO0lBQ0MscUNBQW9DO0dwRnVxTHBDO0VxRnhxTEQ7SUFDQyxtQ0FBbUM7R3JGdXJMbkM7RXNGeHJMRDtJQUNDLG9DQUFrQztHdEYwc0xsQztFdUYzc0xEO0lBQ0Msa0NBQWtDO0d2RjZ0TGxDO0V3Rjl0TEQ7SUFDQyxtQ0FBa0M7R3hGNnVMbEM7RXlGOXVMRDtJQUNDLGlDQUFtQztHekY2dkxuQztFMEY5dkxEO0lBQ0MsbUNBQW9DO0cxRjZ3THBDO0UyRjl3TEQ7SUFDQyxxQ0FBcUM7RzNGNnhMckM7RTZGOXhMRDtJQUNDLGtDQUFtQztHN0ZpekxuQztFOEZsekxEO0lBQ0MsbUNBQWtDO0c5RmkwTGxDO0UrRmwwTEQ7SUFDQyxpQ0FBaUM7Ry9GaTFMakM7RWdHbDFMRDtJQUNDLGtDQUFnQztHaEdpMkxoQztFaUdsMkxEO0lBQ0MsZ0NBQWdDO0dqR2kzTGhDO0VrR2wzTEQ7SUFDQyxpQ0FBZ0M7R2xHaTRMaEM7RW1HbDRMRDtJQUNDLCtCQUFpQztHbkdpNUxqQztFb0dsNUxEO0lBQ0MsaUNBQWtDO0dwR2k2TGxDO0VxR2w2TEQ7SUFDQyxtQ0FBbUM7R3JHaTdMbkM7RXVHbDdMRDtJQUNDLG1DQUFvQztHdkdxOExwQztFd0d0OExEO0lBQ0Msb0NBQW1DO0d4R3E5TG5DO0V5R3Q5TEQ7SUFDQyxrQ0FBa0M7R3pHcStMbEM7RTBHdCtMRDtJQUNDLG1DQUFpQztHMUdxL0xqQztFMkd0L0xEO0lBQ0MsaUNBQWlDO0czR3FnTWpDO0U0R3RnTUQ7SUFDQyxrQ0FBaUM7RzVHcWhNakM7RTZHdGhNRDtJQUNDLGdDQUFrQztHN0dxaU1sQztFOEd0aU1EO0lBQ0Msa0NBQW1DO0c5R3FqTW5DO0UrR3RqTUQ7SUFDQyxvQ0FBb0M7Ry9HcWtNcEM7RWlIdGtNRDtJQUNDLGlDQUFrQztHakh5bE1sQztFa0gxbE1EO0lBQ0Msa0NBQWlDO0dsSHltTWpDO0VtSDFtTUQ7SUFDQyxnQ0FBZ0M7R25IeW5NaEM7RW9IMW5NRDtJQUNDLGlDQUErQjtHcEh5b00vQjtFcUgxb01EO0lBQ0MsK0JBQStCO0dySHlwTS9CO0VzSDFwTUQ7SUFDQyxnQ0FBK0I7R3RIeXFNL0I7RXVIMXFNRDtJQUNDLDhCQUFnQztHdkh5ck1oQztFd0gxck1EO0lBQ0MsZ0NBQWlDO0d4SHlzTWpDO0V5SDFzTUQ7SUFDQyxrQ0FBa0M7R3pIeXRNbEM7RTJIMXRNRDtJQUNDLDhCQUErQjtHM0g2dU0vQjtFNEg5dU1EO0lBQ0MsK0JBQThCO0c1SDZ2TTlCO0U2SDl2TUQ7SUFDQyw2QkFBNkI7RzdINndNN0I7RThIOXdNRDtJQUNDLDhCQUE0QjtHOUg2eE01QjtFK0g5eE1EO0lBQ0MsNEJBQTRCO0cvSDZ5TTVCO0VnSTl5TUQ7SUFDQyw2QkFBNEI7R2hJNnpNNUI7RWlJOXpNRDtJQUNDLDJCQUE2QjtHakk2ME03QjtFa0k5ME1EO0lBQ0MsNkJBQThCO0dsSTYxTTlCO0VtSTkxTUQ7SUFDQywrQkFBK0I7R25JNjJNL0I7RXFJOTJNRDtJQUNDLHFDQUFzQztHcklpNE10QztFc0lsNE1EO0lBQ0Msc0NBQXFDO0d0SWk1TXJDO0V1SWw1TUQ7SUFDQyxvQ0FBb0M7R3ZJaTZNcEM7RXdJbDZNRDtJQUNDLHFDQUFtQztHeElpN01uQztFeUlsN01EO0lBQ0MsbUNBQW1DO0d6SWk4TW5DO0UwSWw4TUQ7SUFDQyxvQ0FBbUM7RzFJaTlNbkM7RTJJbDlNRDtJQUNDLGtDQUFvQztHM0lpK01wQztFNElsK01EO0lBQ0Msb0NBQXFDO0c1SWkvTXJDO0U2SWwvTUQ7SUFDQyxzQ0FBc0M7RzdJaWdOdEM7RStJbGdORDtJQUNDLG1DQUFvQztHL0lxaE5wQztFZ0p0aE5EO0lBQ0Msb0NBQW1DO0doSnFpTm5DO0VpSnRpTkQ7SUFDQyxrQ0FBa0M7R2pKcWpObEM7RWtKdGpORDtJQUNDLG1DQUFpQztHbEpxa05qQztFbUp0a05EO0lBQ0MsaUNBQWlDO0duSnFsTmpDO0VvSnRsTkQ7SUFDQyxrQ0FBaUM7R3BKcW1OakM7RXFKdG1ORDtJQUNDLGdDQUFrQztHckpxbk5sQztFc0p0bk5EO0lBQ0Msa0NBQW1DO0d0SnFvTm5DO0V1SnRvTkQ7SUFDQyxvQ0FBb0M7R3ZKcXBOcEM7RXlKdHBORDtJQUNDLG9DQUFxQztHekp5cU5yQztFMEoxcU5EO0lBQ0MscUNBQW9DO0cxSnlyTnBDO0UySjFyTkQ7SUFDQyxtQ0FBbUM7RzNKeXNObkM7RTRKMXNORDtJQUNDLG9DQUFrQztHNUp5dE5sQztFNkoxdE5EO0lBQ0Msa0NBQWtDO0c3Snl1TmxDO0U4SjF1TkQ7SUFDQyxtQ0FBa0M7RzlKeXZObEM7RStKMXZORDtJQUNDLGlDQUFtQztHL0p5d05uQztFZ0sxd05EO0lBQ0MsbUNBQW9DO0doS3l4TnBDO0VpSzF4TkQ7SUFDQyxxQ0FBcUM7R2pLeXlOckM7RW1LMXlORDtJQUNDLGtDQUFtQztHbks2ek5uQztFb0s5ek5EO0lBQ0MsbUNBQWtDO0dwSzYwTmxDO0VxSzkwTkQ7SUFDQyxpQ0FBaUM7R3JLNjFOakM7RXNLOTFORDtJQUNDLGtDQUFnQztHdEs2Mk5oQztFdUs5Mk5EO0lBQ0MsZ0NBQWdDO0d2SzYzTmhDO0V3SzkzTkQ7SUFDQyxpQ0FBZ0M7R3hLNjROaEM7RXlLOTRORDtJQUNDLCtCQUFpQztHeks2NU5qQztFMEs5NU5EO0lBQ0MsaUNBQWtDO0cxSzY2TmxDO0UySzk2TkQ7SUFDQyxtQ0FBbUM7RzNLNjdObkM7Q0EveE5GOztBQ3BKQztFRTRCQTtJQUNDLDhCQUE2QjtHSDRIN0I7RUcxSEQ7SUFFRSxnQkFBZTtJQUNmLFlBQVc7R0gySFo7RUd4SEQ7OztJQUdDLDZCQUEyQjtHSDBIM0I7RU9qSkE7SUFHRSxrQkhGVTtHSnNRWjtFUWxMRDtJQUNDLHFCUDFGeUM7SU8yRnpDLGFQM0Z5QztJTzRGekMsZVA1RnlDO0lPNkZ6QyxrQkp2Rlc7R0ptWVg7RVFoVEE7SUFPQywyQkFBdUI7SUFDdkIsa0JKMUZVO0dKc1lYO0VRcFRBO0lBV0Msa0JKN0ZVO0dKeVlYO0VRdlRBO0lBWWlCLFVQckd3QjtHRG1aekM7RVExVEE7SUFhZ0IsV1B0R3lCO0dEc1p6QztFUTdUQTtJQWtCQyxxQlAzR3dDO0lPNEd4QyxzQlA1R3dDO0lPNkd4QyxrQkp2R1U7R0pxWlg7RVFsVUE7SUF3QkMsWVBqSHdDO0lPa0h4QyxzQlBsSHdDO0lPbUh4QyxrQko5R1c7SUkrR1gsaUJBQWdCO0dSNlNqQjtFVS9ZQTtJQUVDLG1CVHBCd0M7R0RtZXpDO0VVamRBO0lBSUUsb0JUdEJ1QztJU3VCdkMscUJUdkJ1QztHRHVlekM7RVdsZEE7SUFFQyxtQlZ2QndDO0dEd2lCekM7RVduaEJBO0lBSUUsb0JWekJ1QztJVTBCdkMscUJWMUJ1QztHRDRpQnpDO0VXdmhCQTtJQVFFLG1CVjdCdUM7SVU4QnZDLG9CVjlCdUM7SVUrQnZDLHFCVi9CdUM7R0RpakJ6QztFWWhrQkQ7SUFDQyxvRFhjeUM7R0Rza0J6QztFYWxrQkQ7SUFDQyxtQ1pMeUM7R0QrbUJ6QztFYzFuQkQ7SUFDQyxhYlV5QztJYVR6QyxrQkFBaUI7R2RrcEJqQjtFZ0JscEJEO0lBQ0MsYWZReUM7SWVQekMsa0JaaUJhO0dKa3FCYjtFaUJscUJEO0lBQ0MseUJoQlh5QztJZ0JZekMsa0JiUFk7R0pzdEJaO0VpQmp0QkE7SUFLQyxrQmJMWTtHSm90QmI7RWlCcHRCQTtJQVVFLGtCQUFpQjtHakI2c0JuQjtFa0Ixc0JEO0lBQ0MseUJqQnhCeUM7SWlCeUJ6QyxrQmRwQlk7R0pneEJaO0VrQjl2QkE7SUFLQyxrQmRsQlk7R0o4d0JiO0VrQmp3QkE7SUFTQyxxQkFBYTtJQUFiLHFCQUFhO0lBQWIs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QkFBZTtJQUZmLDRCQUF3QztHRGlpR3hDO0U0Q3I3RkE7STNDaEhELGtDQUFxRTtJQUtwRSw2QkFBeUM7SUFDekMsb0JBQWU7SUFGZiw0QkFBd0M7R0Rnakd4QztFNENwOEZBO0kzQ2hIRCxrQ0FBcUU7SUFLcEUsNkJBQXlDO0lBQ3pDLG9CQUFlO0lBRmYsNEJBQXdDO0dEK2pHeEM7RTRDbjlGQTtJM0NoSEQsa0NBQXFFO0lBS3BFLDZCQUF5QztJQUN6QyxvQkFBZTtJQUZmLDRCQUF3QztHRDhrR3hDO0U0Q2wrRkE7STNDaEhELGtDQUFxRTtJQUtwRSw2QkFBeUM7SUFDekMsb0JBQWU7SUFGZiw0QkFBd0M7R0Q2bEd4QztFNENqL0ZBO0kzQ2hIRCxrQ0FBcUU7SUFLcEUsNkJBQXlDO0lBQ3pDLG9CQUFlO0lBRmYsNEJBQXdDO0dENG1HeEM7RTRDaGdHQTtJM0NoSEQsa0NBQXFFO0lBS3BFLDZCQUF5QztJQUN6QyxvQkFBZTtJQUZmLDRCQUF3QztHRDJuR3hDO0U0Qy9nR0E7STNDaEhELGtDQUFxRTtJQUtwRSw2QkFBeUM7SUFDekMsb0JBQWU7SUFGZiw0QkFBd0M7R0Qwb0d4QztFNEM5aEdBO0kzQ2hIRCxrQ0FBcUU7SUFLcEUsNkJBQXlDO0lBQ3pDLG9CQUFlO0lBRmYsNEJBQXdDO0dEeXBHeEM7RTRDN2lHQTtJM0NoSEQsa0NBQXFFO0lBS3BFLDZCQUF5QztJQUN6QyxvQkFBZTtJQUZmLDRCQUF3QztHRHdxR3hDO0U0QzVqR0E7STNDaEhELG1DQUFxRTtJQUtwRSw2QkFBeUM7SUFDekMsb0JBQWU7SUFGZiw0QkFBd0M7R0R1ckd4QztFNEMza0dBO0kzQ2hIRCxtQ0FBcUU7SUFLcEUsNkJBQXlDO0lBQ3pDLG9CQUFlO0lBRmYsNEJBQXdDO0dEc3NHeEM7RTRDMWxHQTtJM0NoSEQsbUNBQXFFO0lBS3BFLDZCQUF5QztJQUN6QyxvQkFBZTtJQUZmLDRCQUF3QztHRHF0R3hDO0U0Q3ptR0E7STNDaEhELG1DQUFxRTtJQUtwRSw2QkFBeUM7SUFDekMsb0JBQWU7SUFGZiw0QkFBd0M7R0RvdUd4QztFNEN4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QyxxQnJENUV1QztHRHFrSnpDO0VzRHQvSUE7SUFDQyx1QnJEaEZ3QztHRHdrSnpDO0VzRHQvSUE7SUFDQywyQkFBNEI7SUFDNUIsa0JsRGhGWTtHSndrSmI7RXNEMS9JQztJQUtDLGtCckR2RnVDO0lxRHdGdkMsa0JBQWlCO0d0RHcvSW5CO0VzRHIvSUE7SUFDQyxvQ0FBNEI7R3REdS9JN0I7RXNMaGpKRDtJQUNDLHFDckxwQ3lDO0dEd3BKekM7RXNMbG5KQzs7SUFHQyxZQUFXO0lBQ1gsYUFBWTtHdExtbkpkO0VzTHZuSkM7O0lBT0Usa0JBQWlCO0d0TG9uSnBCO0VzTDNuSkM7SUFXQyxvQnJMakR1QztHRG9xSnpDO0VzTDluSkM7SUFjQyxxQnJMcER1QztHRHVxSnpDO0VzTGhuSkE7SUFDQyx5QnJMeER3QztHRDBxSnpDO0VzTGhuSkE7SUFDQyx5QnJMM0R3QztJQW9CMUMsd0NBQXVDO0lxTHdDckMsa0JBQWlCO0lyTHZDbkIsaUJBQWdCO0dEMnBKZjtFdUw3a0pEO0lBQ0MscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw2QkFBOEI7SUFBOUIsK0JBQThCO1FBQTlCLG1DQUE4QjtZQUE5QiwrQkFBOEI7R3ZMeXNKOUI7RXVMdnNKQTtJQUNDLG9CQUFjO1FBQWQsbUJBQWM7WUFBZCxlQUFjO0d2THlzSmY7RXVMMXNKQztJQUdDLFlBQVc7R3ZMMHNKYjtFdUx2c0pBO0lBQ0MsNEJ0TDlHd0M7R0R1ekp6QztFdUx2c0pBO0lBQ0MsZUFBYztHdkx5c0pmO0V1TDFzSkM7SUFJQyxxQnRMcEh1QztJc0xxSHZDLG1CdExySHVDO0dEOHpKekM7RXVMOXNKQztJQVFDLGN0THhIdUM7SXNMeUh2QyxtQnRMekh1QztHRGswSnpDO0V1TGx0SkM7SUFZQyxxQnRMNUh1QztJc0w2SHZDLDRCdEw3SHVDO0dEczBKekM7RXVMdHRKQztJQWdCQyxZQUFXO0d2THlzSmI7RXVMdHNKQTtJQUNDLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsNkJBQXNCO0lBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7WUFBdEIsdUJBQXNCO0lBQ3RCLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLHlCQUF1QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCO0lBRXZCLGlCQUFnQjtJQURoQixtQkFBa0I7R3ZMeXNKbkI7RXVMOXNKQztJdEwvR0Ysd0NBQXVDO0lzTHdIcEMsa0JuTGxJVztJSFdkLGlCQUFnQjtHRGkwSmY7RXVMbnRKQztJQWFDLGVuTGhLZTtJbUxpS2Ysa0JuTDdJVztHSnMxSmI7RXVEcHpKQTtJQUNDLDBCdER2Q3dDO0dEZzZKekM7RXVEdjNKQTtJQUNDLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2Isb0JBQWU7UUFBZixnQkFBZTtHdkR5M0poQjtFdUR2M0pBO0lBQ0MsV0FBVTtJQUNWLGlCQUFnQjtJQUNoQixpQ25EakVpQjtHSjA3SmxCO0V1RDUzSkM7SUFNQyxnQ25EcEVnQjtHSjY3SmxCO0V1RHQzSkE7SUFDQywwQnREdkR3QztHRCs2SnpDO0V1RHozSkM7SUFJQyxvQkFBYztRQUFkLG1CQUFjO1lBQWQsZUFBYztJQUNkLGtCQUFpQjtHdkR3M0puQjtFdUQ3M0pDO0lBUUMsb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7R3ZEdzNKaEI7RXVEaDRKQztJQVdDLGVuRHBGZTtHSjQ4SmpCO0V3TDU4SkE7SUFDQyxrQnBMc0JZO0dKaThKYjtFd0xyOUpBO0lBR0MsMEJBQXlCO0lBRnpCLGFBQWlCO0lBQ2pCLGVBQWM7R3hMdzlKZjtFd0wxOUpDO0lBTUMsb0JBQW1CO0d4THU5SnJCO0V5THY5SkQ7SUFDQyxzQ3hMU3lDO0l3TEp6QywwQnJMQWE7SXFMSmIseUdBQXdHO0lBRXhHLDRDQUEyQztJQUQzQyw2QkFBNEI7SUFFNUIsd0RBQWlEO0d6TGcvSmpEO0UwRGgvSkQ7SUFDQyxpQnpESXlDO0dEK2dLekM7RTBEamhLQTtJQUNDLGN6REN3QztHRGtoS3pDO0UwRGpoS0E7SUFDQywwQnpERndDO0dEcWhLekM7RTBMN2hLRDtJQUNDLGV6TE95QztHRCtpS3pDO0UwTHZqS0E7SUFHQyxrQnpMS3dDO0dEa2pLekM7RTJEbGtLRDtJQUNDLDJCQUFzQjtJQUN0QixrQnZEb0JXO0dKZ2tLWDtFNkRwNkpNO0lBQ0ksNEI1RG5LK0I7R0RzMUt6QztFNkRqcktNO0lBQ0Esc0I1RHRLbUM7STREdUtuQyxxQjVEdkttQztHRDAxS3pDO0U2RHJyS007SUFLSSxvQjVEMUsrQjtJNEQySy9CLHFCNUQzSytCO0k0RDRLL0IsdUI1RDVLK0I7R0QrMUt6QztFNkQxcktNO0lBVVEsb0I1RC9LMkI7STREZ0wzQixxQjVEaEwyQjtHRG0yS3pDO0U2RDlyS007SUFjWSxvQjVEbkx1QjtJNERvTHZCLHFCNURwTHVCO0dEdTJLekM7RThEdDFLRDtJQUNDLGNBQWE7RzlEbzdLYjtFOERsN0tEO0lBQ1kscUI3RHJCOEI7R0R5OEt6QztFOERyN0tEO0lBRVksWTdEdEI4QjtHRDQ4S3pDO0U4RHg3S0Q7SUFHWSxxQjdEdkI4QjtHRCs4S3pDO0U4RDM3S0Q7SUFJWSxZN0R4QjhCO0dEazlLekM7RThEOTdLRDtJQUtZLFk3RHpCOEI7R0RxOUt6QztFOERqOEtEO0lBTVksWTdEMUI4QjtHRHc5S3pDO0U4RHA4S0Q7SUFPWSxzQjdEM0I4QjtHRDI5S3pDO0U4RHY4S0Q7SUFRWSxzQjdENUI4QjtHRDg5S3pDO0U4RDE4S0Q7SUFTWSxhN0Q3QjhCO0dEaStLekM7RStEei9LQTtJQUVDLDRCQUEyQjtHL0RpZ0w1QjtFK0RuZ0xBO0lBS0MsOEJBQTZCO0cvRGlnTDlCO0UrRHRnTEE7SUFRQyw2QkFBNEI7Ry9EaWdMN0I7RWdFdmdMQTtJQUVDLDRCQUEyQjtHaEVpaEw1QjtFZ0VuaExBO0lBS0MsOEJBQTZCO0doRWloTDlCO0VnRXRoTEE7SUFRQyw2QkFBNEI7R2hFaWhMN0I7RWlFM2hMQTtJQUVDLDRCQUEyQjtHakVtaUw1QjtFaUVyaUxBO0lBS0MsOEJBQTZCO0dqRW1pTDlCO0VpRXhpTEE7SUFRQyw2QkFBNEI7R2pFbWlMN0I7RTRMeGlMRDtJQUNDLHlCQUF3QjtHNUwya0x4QjtFNEUva0xBO0lBRUMsNkJBQTZCO0c1RW9uTDlCO0VtRmpuTEQ7SUFDQyx1Q0FBd0M7R25Gd3BMeEM7RW9GMXBMRDtJQUNDLDhCQUF1QztHcEZ5cUx2QztFcUZ6cUxEO0lBQ0MsdUNBQXNDO0dyRndyTHRDO0VxRnpyTEE7SUFHQyw0QkFBMkI7R3JGeXJMNUI7RXNGNXJMRDtJQUNDLDhCQUFxQztHdEYyc0xyQztFc0Y1c0xBO0lBR0MsOEJBQXVDO0d0RjRzTHhDO0V1Ri9zTEQ7SUFDQyw4QkFBcUM7R3ZGOHRMckM7RXdGL3RMRDtJQUNDLDhCQUF5QztHeEY4dUx6QztFeUYvdUxEO0lBQ0Msd0NBQTBDO0d6Rjh2TDFDO0UwRi92TEQ7SUFDQyx3Q0FBMkM7RzFGOHdMM0M7RTJGL3dMRDtJQUNDLCtCQUE0QztHM0Y4eEw1QztFNkYveExEO0lBQ0MscUNBQXNDO0c3Rmt6THRDO0U4RnB6TEQ7SUFDQyw0QkFBcUM7RzlGbTBMckM7RStGbjBMRDtJQUNDLHFDQUFvQztHL0ZrMUxwQztFZ0duMUxEO0lBQ0MsNEJBQW1DO0doR2syTG5DO0VpR24yTEQ7SUFDQyw0QkFBbUM7R2pHazNMbkM7RWtHbjNMRDtJQUNDLDRCQUF1QztHbEdrNEx2QztFbUduNExEO0lBQ0Msc0NBQXdDO0duR2s1THhDO0VvR241TEQ7SUFDQyxzQ0FBeUM7R3BHazZMekM7RXFHbjZMRDtJQUNDLDZCQUEwQztHckdrN0wxQztFdUduN0xEO0lBQ0Msc0NBQXVDO0d2R3M4THZDO0V3R3g4TEQ7SUFDQyw2QkFBc0M7R3hHdTlMdEM7RXlHdjlMRDtJQUNDLHNDQUFxQztHekdzK0xyQztFMEd2K0xEO0lBQ0MsNkJBQW9DO0cxR3MvTHBDO0UyR3YvTEQ7SUFDQyw2QkFBb0M7RzNHc2dNcEM7RTRHdmdNRDtJQUNDLDZCQUF3QztHNUdzaE14QztFNkd2aE1EO0lBQ0MsdUNBQXlDO0c3R3NpTXpDO0U4R3ZpTUQ7SUFDQyx1Q0FBMEM7RzlHc2pNMUM7RStHdmpNRDtJQUNDLDhCQUEyQztHL0dza00zQztFaUh2a01EO0lBQ0Msb0NBQXFDO0dqSDBsTXJDO0VrSDVsTUQ7SUFDQywyQkFBb0M7R2xIMm1NcEM7RW1IM21NRDtJQUNDLG9DQUFtQztHbkgwbk1uQztFb0gzbk1EO0lBQ0MsMkJBQWtDO0dwSDBvTWxDO0VxSDNvTUQ7SUFDQywyQkFBa0M7R3JIMHBNbEM7RXNIM3BNRDtJQUNDLDJCQUFzQztHdEgwcU10QztFdUgzcU1EO0lBQ0MscUNBQXVDO0d2SDByTXZDO0V3SDNyTUQ7SUFDQyxxQ0FBd0M7R3hIMHNNeEM7RXlIM3NNRDtJQUNDLDRCQUF5QztHekgwdE16QztFMkgzdE1EO0lBQ0MsaUNBQWtDO0czSDh1TWxDO0U0SGh2TUQ7SUFDQyx3QkFBaUM7RzVIK3ZNakM7RTZIL3ZNRDtJQUNDLGlDQUFnQztHN0g4d01oQztFOEgvd01EO0lBQ0Msd0JBQStCO0c5SDh4TS9CO0UrSC94TUQ7SUFDQyx3QkFBK0I7Ry9IOHlNL0I7RWdJL3lNRDtJQUNDLHdCQUFtQztHaEk4ek1uQztFaUkvek1EO0lBQ0Msa0NBQW9DO0dqSTgwTXBDO0VrSS8wTUQ7SUFDQyxrQ0FBcUM7R2xJODFNckM7RW1JLzFNRDtJQUNDLHlCQUFzQztHbkk4Mk10QztFcUkvMk1EO0lBQ0Msd0NBQXlDO0dySWs0TXpDO0VzSXA0TUQ7SUFDQywrQkFBd0M7R3RJbTVNeEM7RXVJbjVNRDtJQUNDLHdDQUF1QztHdklrNk12QztFd0luNk1EO0lBQ0MsK0JBQXNDO0d4SWs3TXRDO0V5SW43TUQ7SUFDQywrQkFBc0M7R3pJazhNdEM7RTBJbjhNRDtJQUNDLCtCQUEwQztHMUlrOU0xQztFMkluOU1EO0lBQ0MseUNBQTJDO0czSWsrTTNDO0U0SW4rTUQ7SUFDQyx5Q0FBNEM7RzVJay9NNUM7RTZJbi9NRDtJQUNDLGdDQUE2QztHN0lrZ043QztFK0luZ05EO0lBQ0Msc0NBQXVDO0cvSXNoTnZDO0VnSnhoTkQ7SUFDQyw2QkFBc0M7R2hKdWlOdEM7RWlKdmlORDtJQUNDLHNDQUFxQztHakpzak5yQztFa0p2ak5EO0lBQ0MsNkJBQW9DO0dsSnNrTnBDO0VtSnZrTkQ7SUFDQyw2QkFBb0M7R25Kc2xOcEM7RW9KdmxORDtJQUNDLDZCQUF3QztHcEpzbU54QztFcUp2bU5EO0lBQ0MsdUNBQXlDO0dySnNuTnpDO0VzSnZuTkQ7SUFDQyx1Q0FBMEM7R3RKc29OMUM7RXVKdm9ORDtJQUNDLDhCQUEyQztHdkpzcE4zQztFeUp2cE5EO0lBQ0MsdUNBQXdDO0d6SjBxTnhDO0UwSjVxTkQ7SUFDQyw4QkFBdUM7RzFKMnJOdkM7RTJKM3JORDtJQUNDLHVDQUFzQztHM0owc050QztFNEozc05EO0lBQ0MsOEJBQXFDO0c1SjB0TnJDO0U2SjN0TkQ7SUFDQyw4QkFBcUM7RzdKMHVOckM7RThKM3VORDtJQUNDLDhCQUF5QztHOUowdk56QztFK0ozdk5EO0lBQ0Msd0NBQTBDO0cvSjB3TjFDO0VnSzN3TkQ7SUFDQyx3Q0FBMkM7R2hLMHhOM0M7RWlLM3hORDtJQUNDLCtCQUE0QztHaksweU41QztFbUszeU5EO0lBQ0MscUNBQXNDO0duSzh6TnRDO0VvS2gwTkQ7SUFDQyw0QkFBcUM7R3BLKzBOckM7RXFLLzBORDtJQUNDLHFDQUFvQztHcks4MU5wQztFc0svMU5EO0lBQ0MsNEJBQW1DO0d0SzgyTm5DO0V1Sy8yTkQ7SUFDQyw0QkFBbUM7R3ZLODNObkM7RXdLLzNORDtJQUNDLDRCQUF1QztHeEs4NE52QztFeUsvNE5EO0lBQ0Msc0NBQXdDO0d6Szg1TnhDO0UwSy81TkQ7SUFDQyxzQ0FBeUM7RzFLODZOekM7RTJLLzZORDtJQUNDLDZCQUEwQztHM0s4N04xQztFNEtsOE5BO0lBQ0MscUJBQXdCO0c1SzI4TnpCO0U0SzU4TkE7SUFDQyxxQkFBd0I7RzVLcTlOekI7RTRLdDlOQTtJQUNDLHFCQUF3QjtHNUsrOU56QjtFNEtoK05BO0lBQ0MscUJBQXdCO0c1S3krTnpCO0U0SzErTkE7SUFDQyxxQkFBd0I7RzVLbS9OekI7RTRLcC9OQTtJQUNDLHFCQUF3QjtHNUs2L056QjtFNEs5L05BO0lBQ0MscUJBQXdCO0c1S3VnT3pCO0U0S3hnT0E7SUFDQyxxQkFBd0I7RzVLaWhPekI7RTRLbGhPQTtJQUNDLHFCQUF3QjtHNUsyaE96QjtFNEs1aE9BO0lBQ0MscUJBQXdCO0c1S3FpT3pCO0U0S3RpT0E7SUFDQyxzQkFBd0I7RzVLK2lPekI7RTRLaGpPQTtJQUNDLHNCQUF3QjtHNUt5ak96QjtFNEsxak9BO0lBQ0Msc0JBQXdCO0c1S21rT3pCO0U0S3BrT0E7SUFDQyxzQkFBd0I7RzVLNmtPekI7RTRLOWtPQTtJQUNDLHNCQUF3QjtHNUt1bE96QjtFNEt4bE9BO0lBQ0Msc0JBQXdCO0c1S2ltT3pCO0U0S2xtT0E7SUFDQyxzQkFBd0I7RzVLMm1PekI7RTRLNW1PQTtJQUNDLHNCQUF3QjtHNUtxbk96QjtFNEt0bk9BO0lBQ0Msc0JBQXdCO0c1SytuT3pCO0U0S2hvT0E7SUFDQyxzQkFBd0I7RzVLeW9PekI7RTRLMW9PQTtJQUNDLHNCQUF3QjtHNUttcE96QjtFNEtwcE9BO0lBQ0Msc0JBQXdCO0c1SzZwT3pCO0U0SzlwT0E7SUFDQyxzQkFBd0I7RzVLdXFPekI7RTRLeHFPQTtJQUNDLHNCQUF3QjtHNUtpck96QjtFNEtsck9BO0lBQ0Msc0JBQXdCO0c1SzJyT3pCO0U0SzVyT0E7SUFDQyxzQkFBd0I7RzVLcXNPekI7RTRLdHNPQTtJQUNDLHNCQUF3QjtHNUsrc096QjtFNEtodE9BO0lBQ0Msc0JBQXdCO0c1S3l0T3pCO0U0SzF0T0E7SUFDQyxzQkFBd0I7RzVLbXVPekI7RTRLcHVPQTtJQUNDLHNCQUF3QjtHNUs2dU96QjtFNEs5dU9BO0lBQ0Msc0JBQXdCO0c1S3V2T3pCO0U0S3h2T0E7SUFDQyxzQkFBd0I7RzVLaXdPekI7RTRLbHdPQTtJQUNDLHNCQUF3QjtHNUsyd096QjtFNEs1d09BO0lBQ0Msc0JBQXdCO0c1S3F4T3pCO0U0S3R4T0E7SUFDQyxzQkFBd0I7RzVLK3hPekI7RTRLaHlPQTtJQUNDLHNCQUF3QjtHNUt5eU96QjtFNEsxeU9BO0lBQ0Msc0JBQXdCO0c1S216T3pCO0U0S3B6T0E7SUFDQyxzQkFBd0I7RzVLNnpPekI7RTRLOXpPQTtJQUNDLHNCQUF3QjtHNUt1ME96QjtFNEt4ME9BO0lBQ0Msc0JBQXdCO0c1S2kxT3pCO0U0S2wxT0E7SUFDQyxzQkFBd0I7RzVLMjFPekI7RTRLNTFPQTtJQUNDLHNCQUF3QjtHNUtxMk96QjtFNEt0Mk9BO0lBQ0Msc0JBQXdCO0c1SysyT3pCO0U0S2gzT0E7SUFDQyxzQkFBd0I7RzVLeTNPekI7RTRLMTNPQTtJQUNDLHNCQUF3QjtHNUttNE96QjtFNEtwNE9BO0lBQ0Msc0JBQXdCO0c1SzY0T3pCO0U0Szk0T0E7SUFDQyxzQkFBd0I7RzVLdTVPekI7RTRLeDVPQTtJQUNDLHNCQUF3QjtHNUtpNk96QjtFNEtsNk9BO0lBQ0Msc0JBQXdCO0c1SzI2T3pCO0U0SzU2T0E7SUFDQyxzQkFBd0I7RzVLcTdPekI7RTRLdDdPQTtJQUNDLHNCQUF3QjtHNUsrN096QjtFNEtoOE9BO0lBQ0Msc0JBQXdCO0c1S3k4T3pCO0U0SzE4T0E7SUFDQyxzQkFBd0I7RzVLbTlPekI7RTRLcDlPQTtJQUNDLHNCQUF3QjtHNUs2OU96QjtFNEs5OU9BO0lBQ0Msc0JBQXdCO0c1S3UrT3pCO0U0S3grT0E7SUFDQyxzQkFBd0I7RzVLaS9PekI7RTRLbC9PQTtJQUNDLHNCQUF3QjtHNUsyL096QjtFNEs1L09BO0lBQ0Msc0JBQXdCO0c1S3FnUHpCO0U0S3RnUEE7SUFDQyxzQkFBd0I7RzVLK2dQekI7RTRLaGhQQTtJQUNDLHNCQUF3QjtHNUt5aFB6QjtFNEsxaFBBO0lBQ0Msc0JBQXdCO0c1S21pUHpCO0U0S3BpUEE7SUFDQyxzQkFBd0I7RzVLNmlQekI7RTRLOWlQQTtJQUNDLHNCQUF3QjtHNUt1alB6QjtFNEt4alBBO0lBQ0Msc0JBQXdCO0c1S2lrUHpCO0U0S2xrUEE7SUFDQyxzQkFBd0I7RzVLMmtQekI7RTRLNWtQQTtJQUNDLHNCQUF3QjtHNUtxbFB6QjtFNEt0bFBBO0lBQ0Msc0JBQXdCO0c1SytsUHpCO0U0S2htUEE7SUFDQyxzQkFBd0I7RzVLeW1QekI7RTRLMW1QQTtJQUNDLHNCQUF3QjtHNUttblB6QjtFNEtwblBBO0lBQ0Msc0JBQXdCO0c1SzZuUHpCO0U0SzluUEE7SUFDQyxzQkFBd0I7RzVLdW9QekI7RTRLeG9QQTtJQUNDLHNCQUF3QjtHNUtpcFB6QjtFNEtscFBBO0lBQ0Msc0JBQXdCO0c1SzJwUHpCO0U0SzVwUEE7SUFDQyxzQkFBd0I7RzVLcXFQekI7RTRLdHFQQTtJQUNDLHNCQUF3QjtHNUsrcVB6QjtFNEtoclBBO0lBQ0Msc0JBQXdCO0c1S3lyUHpCO0U0SzFyUEE7SUFDQyxzQkFBd0I7RzVLbXNQekI7RTRLcHNQQTtJQUNDLHNCQUF3QjtHNUs2c1B6QjtFNEs5c1BBO0lBQ0Msc0JBQXdCO0c1S3V0UHpCO0U0S3h0UEE7SUFDQyxzQkFBd0I7RzVLaXVQekI7RTRLbHVQQTtJQUNDLHNCQUF3QjtHNUsydVB6QjtFNEs1dVBBO0lBQ0Msc0JBQXdCO0c1S3F2UHpCO0U0S3R2UEE7SUFDQyxzQkFBd0I7RzVLK3ZQekI7RTRLaHdQQTtJQUNDLHNCQUF3QjtHNUt5d1B6QjtFNEsxd1BBO0lBQ0Msc0JBQXdCO0c1S214UHpCO0U0S3B4UEE7SUFDQyxzQkFBd0I7RzVLNnhQekI7RTRLOXhQQTtJQUNDLHNCQUF3QjtHNUt1eVB6QjtFNEt4eVBBO0lBQ0Msc0JBQXdCO0c1S2l6UHpCO0U0S2x6UEE7SUFDQyxzQkFBd0I7RzVLMnpQekI7RTRLNXpQQTtJQUNDLHNCQUF3QjtHNUtxMFB6QjtFNEt0MFBBO0lBQ0Msc0JBQXdCO0c1SyswUHpCO0U0S2gxUEE7SUFDQyxzQkFBd0I7RzVLeTFQekI7RTRLMTFQQTtJQUNDLHNCQUF3QjtHNUttMlB6QjtFNEtwMlBBO0lBQ0Msc0JBQXdCO0c1SzYyUHpCO0U0SzkyUEE7SUFDQyxzQkFBd0I7RzVLdTNQekI7RTRLeDNQQTtJQUNDLHNCQUF3QjtHNUtpNFB6QjtFNEtsNFBBO0lBQ0Msc0JBQXdCO0c1SzI0UHpCO0U0SzU0UEE7SUFDQyxzQkFBd0I7RzVLcTVQekI7RTRLdDVQQTtJQUNDLHNCQUF3QjtHNUsrNVB6QjtFNEtoNlBBO0lBQ0Msc0JBQXdCO0c1S3k2UHpCO0U0SzE2UEE7SUFDQyx1QkFBd0I7RzVLbTdQekI7RTZLcjdQRDtJQUNDLHVCQUFzQjtHN0s4N1B0QjtDQWx4UEY7O0FDeEhFO0UyQzFERDtJM0MyREMsd0NBQXdFO0dEMm1FeEU7RTRDdHFFRDtJM0MyREMsd0NBQXdFO0dEd25FeEU7RTRDbnJFRDtJM0MyREMsd0NBQXdFO0dEcW9FeEU7RTRDaHNFRDtJM0MyREMsd0NBQXdFO0dEa3BFeEU7RTRDN3NFRDtJM0MyREMsd0NBQXdFO0dEK3BFeEU7RTRDMXRFRDtJM0MyREMsd0NBQXdFO0dENHFFeEU7RTRDdnVFRDtJM0MyREMsd0NBQXdFO0dEeXJFeEU7RTRDcHZFRDtJM0MyREMsd0NBQXdFO0dEc3NFeEU7RTRDandFRDtJM0MyREMsd0NBQXdFO0dEbXRFeEU7RTRDOXdFRDtJM0MyREMseUNBQXdFO0dEZ3VFeEU7RTRDM3hFRDtJM0MyREMseUNBQXdFO0dENnVFeEU7RTRDeHlFRDtJM0MyREMseUNBQXdFO0dEMHZFeEU7Q0E5SUY7O0FDN21FRTtFMkM3QkE7STNDOEJBLHdDQUF3RTtHRGl4RXhFO0U0Qy95RUE7STNDOEJBLHdDQUF3RTtHRGd5RXhFO0U0Qzl6RUE7STNDOEJBLHdDQUF3RTtHRCt5RXhFO0U0QzcwRUE7STNDOEJBLHdDQUF3RTtHRDh6RXhFO0U0QzUxRUE7STNDOEJBLHdDQUF3RTtHRDYwRXhFO0U0QzMyRUE7STNDOEJBLHdDQUF3RTtHRDQxRXhFO0U0QzEzRUE7STNDOEJBLHdDQUF3RTtHRDIyRXhFO0U0Q3o0RUE7STNDOEJBLHdDQUF3RTtHRDAzRXhFO0U0Q3g1RUE7STNDOEJBLHdDQUF3RTtHRHk0RXhFO0U0Q3Y2RUE7STNDOEJBLHlDQUF3RTtHRHc1RXhFO0U0Q3Q3RUE7STNDOEJBLHlDQUF3RTtHRHU2RXhFO0U0Q3I4RUE7STNDOEJBLHlDQUF3RTtHRHM3RXhFO0U0Q3A5RUE7SUFlRyx1REFBbUQ7UUFBbkQsMENBQW1EO0c1Q2k5RXREO0U0Q2grRUE7SUFnQ0csMkRBQXVEO1FBQXZELDhDQUF1RDtHNUNrOUUxRDtFNENsL0VBO0lBaURHLDJEQUF1RDtRQUF2RCw4Q0FBdUQ7RzVDbTlFMUQ7RTRDcGdGQTtJQWtFRSwyREFBdUQ7UUFBdkQsOENBQXVEO0c1Q285RXpEO0NBdE9GOztBQzF3RUU7RTJDeUNBO0kzQ3hDQSw4Q0FBMkU7R0R1Z0YzRTtFNEMvOUVBO0kzQ3hDQSw4Q0FBMkU7R0RzaEYzRTtFNEM5K0VBO0kzQ3hDQSw4Q0FBMkU7R0RxaUYzRTtFNEM3L0VBO0kzQ3hDQSw4Q0FBMkU7R0RvakYzRTtFNEM1Z0ZBO0kzQ3hDQSw4Q0FBMkU7R0Rta0YzRTtFNEMzaEZBO0kzQ3hDQSw4Q0FBMkU7R0RrbEYzRTtFNEMxaUZBO0kzQ3hDQSw4Q0FBMkU7R0RpbUYzRTtFNEN6akZBO0kzQ3hDQSw4Q0FBMkU7R0RnbkYzRTtFNEN4a0ZBO0kzQ3hDQSw4Q0FBMkU7R0QrbkYzRTtFNEN2bEZBO0kzQ3hDQSwrQ0FBMkU7R0Q4b0YzRTtFNEN0bUZBO0kzQ3hDQSwrQ0FBMkU7R0Q2cEYzRTtFNENybkZBO0kzQ3hDQSwrQ0FBMkU7R0Q0cUYzRTtFNENwb0ZBO0kzQ3hDQSw4Q0FBMkU7R0QyckYzRTtFNENucEZBO0kzQ3hDQSw4Q0FBMkU7R0Qwc0YzRTtFNENscUZBO0kzQ3hDQSw4Q0FBMkU7R0R5dEYzRTtFNENqckZBO0kzQ3hDQSw4Q0FBMkU7R0R3dUYzRTtFNENoc0ZBO0kzQ3hDQSw4Q0FBMkU7R0R1dkYzRTtFNEMvc0ZBO0kzQ3hDQSw4Q0FBMkU7R0Rzd0YzRTtFNEM5dEZBO0kzQ3hDQSw4Q0FBMkU7R0RxeEYzRTtFNEM3dUZBO0kzQ3hDQSw4Q0FBMkU7R0RveUYzRTtFNEM1dkZBO0kzQ3hDQSw4Q0FBMkU7R0RtekYzRTtFNEMzd0ZBO0kzQ3hDQSwrQ0FBMkU7R0RrMEYzRTtFNEMxeEZBO0kzQ3hDQSwrQ0FBMkU7R0RpMUYzRTtFNEN6eUZBO0kzQ3hDQSwrQ0FBMkU7R0RnMkYzRTtFNEN4ekZBO0lBa0JHLHFEQUErQztRQUEvQyx3Q0FBK0M7RzVDa3pGbEQ7RTRDcDBGQTtJQWtDRyxpRUFBMEQ7UUFBMUQsb0RBQTBEO0c1Q296RjdEO0U0Q3QxRkE7SUFrREcsaUVBQTBEO1FBQTFELG9EQUEwRDtHNUNzekY3RDtFNEN4MkZBO0lBa0VHLGlFQUEwRDtRQUExRCxvREFBMEQ7RzVDd3pGN0Q7Q0ExWkY7O0FDaGdGRTtFMkMrR0E7STNDOUdBLHdDQUF3RTtHRGk3RnhFO0U0Q24wRkE7STNDOUdBLHdDQUF3RTtHRGc4RnhFO0U0Q2wxRkE7STNDOUdBLHdDQUF3RTtHRCs4RnhFO0U0Q2oyRkE7STNDOUdBLHdDQUF3RTtHRDg5RnhFO0U0Q2gzRkE7STNDOUdBLHdDQUF3RTtHRDYrRnhFO0U0Qy8zRkE7STNDOUdBLHdDQUF3RTtHRDQvRnhFO0U0Qzk0RkE7STNDOUdBLHdDQUF3RTtHRDJnR3hFO0U0Qzc1RkE7STNDOUdBLHdDQUF3RTtHRDBoR3hFO0U0QzU2RkE7STNDOUdBLHdDQUF3RTtHRHlpR3hFO0U0QzM3RkE7STNDOUdBLHdDQUF3RTtHRHdqR3hFO0U0QzE4RkE7STNDOUdBLHdDQUF3RTtHRHVrR3hFO0U0Q3o5RkE7STNDOUdBLHdDQUF3RTtHRHNsR3hFO0U0Q3grRkE7STNDOUdBLHdDQUF3RTtHRHFtR3hFO0U0Q3YvRkE7STNDOUdBLHdDQUF3RTtHRG9uR3hFO0U0Q3RnR0E7STNDOUdBLHdDQUF3RTtHRG1vR3hFO0U0Q3JoR0E7STNDOUdBLHdDQUF3RTtHRGtwR3hFO0U0Q3BpR0E7STNDOUdBLHdDQUF3RTtHRGlxR3hFO0U0Q25qR0E7STNDOUdBLHdDQUF3RTtHRGdyR3hFO0U0Q2xrR0E7STNDOUdBLHlDQUF3RTtHRCtyR3hFO0U0Q2psR0E7STNDOUdBLHlDQUF3RTtHRDhzR3hFO0U0Q2htR0E7STNDOUdBLHlDQUF3RTtHRDZ0R3hFO0U0Qy9tR0E7STNDOUdBLHlDQUF3RTtHRDR1R3hFO0U0QzluR0E7STNDOUdBLHlDQUF3RTtHRDJ2R3hFO0U0QzdvR0E7STNDOUdBLHlDQUF3RTtHRDB3R3hFO0U0QzVwR0E7SUFxQkcsc0RBQXlEO1FBQXpELHlDQUF5RDtHNUNtcEc1RDtFNEN4cUdBO0lBcUNHLG9CQUFjO1FBQWQsbUJBQWM7WUFBZCxlQUFjO0c1Q3NwR2pCO0U0QzNyR0E7SUFxREcsMERBQTZEO1FBQTdELDZDQUE2RDtHNUN3cEdoRTtFNEM3c0dBO0lBeUVHLG9CQUFVO1FBQVYsZUFBVTtZQUFWLFdBQVU7SUFDVixlQUFjO0c1QzRwR2pCO0NBbGFGOztBNkM1K0ZHO0VBZkQ7SUFnQkUsYUFBWTtHN0NnaUhkO0NBQ0Y7O0E2Qy9oSEc7RUFsQkQ7SUFtQkUsb0I1Q0VvQztHRGlpSHRDO0NBQ0YiLCJmaWxlIjoicHVibGljX2h0bWwvY29tbW9uL2Nzcy9jb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tdmlzdWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4qIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGlhbG9nLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuaW5wdXQsXG5zZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBlbXB0eS1jZWxsczogc2hvdztcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMmE2N2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYS5fb3BhY2l0eV86aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIGh0bWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICBhW2hyZWZePVwidGVsOlwiXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMDAwdncgLyAxMjgwKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEwMDB2dyAvIDM3NSk7XG4gIH1cbiAgYm9keS5fZ25hdi1zaG93XyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6IHVybChcIi9jb21tb24vaWNvbi9mb250cy9pY29tb29uLmVvdD81Y2Y4czVcIik7XG4gIHNyYzogdXJsKFwiL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24uZW90PzVjZjhzNSNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24ud29mZjI/NWNmOHM1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi50dGY/NWNmOHM1XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi53b2ZmPzVjZjhzNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5zdmc/NWNmOHM1I2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdIC5fX2hpZGRlbiwgW2NsYXNzKj1cIiBpY29uLVwiXSAuX19oaWRkZW4ge1xuICBmb250LXNpemU6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5OTlweDtcbiAgbGVmdDogLTk5OTk5OXB4O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uaWNvbi1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmljb24tYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uaWNvbi1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uaWNvbi1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5lLWEtYm5yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuZS1hLWJucjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5cbi5lLWEtdHh0LWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMS4yNWVtO1xufVxuXG4uZS1hLXR4dC1hcnJvdyAuX19pY28ge1xuICBjb2xvcjogIzJhNjdhYjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmUtYS10eHQtYXJyb3cgLl9faWNvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWEtdHh0LWFycm93IC5fX2ljbzpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDVweDtcbn1cblxuLmUtYS10eHQtYXJyb3cgLl9fdHh0IHtcbiAgY29sb3I6ICMzMDMwMzA7XG59XG5cbi5lLWEtdHh0LWFycm93OmhvdmVyIC5fX2VsZW0ge1xuICBjb2xvcjogIzJhNjdhYjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5lLWEtdHh0LWFycm93IC5fX2VsZW0gLmljb24tYmxhbmsge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5cbi5lLWJ0bi1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMmE2N2FiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbi5lLWJ0bi1hcnJvdyAuX19pY28ge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuXG4uZS1idG4tYXJyb3cgLl9faWNvLWFycm93IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uZS1idG4tYXJyb3cgLl9faWNvLWFycm93OmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMjBweDtcbn1cblxuLmUtYnRuLWFycm93IC5fX2ljby1hcnJvdzpsYXN0LWNoaWxkIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5lLWJ0bi1hcnJvdzpub3QoLl9kaXNhYmxlZF8pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1idG4tYXJyb3cuX2Rpc2FibGVkXyB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uZS1idG4tYXJyb3cuX3ctbF8ge1xuICB3aWR0aDogMzgwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5lLWJ0bi1hcnJvdy5fdy14bF8ge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5lLWJ0bi1hcnJvdy5fd2hpdGVfIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMDMwMzA7XG59XG5cbi5lLWJ0bi1hcnJvdy5fb3V0bGluZV8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xuICBjb2xvcjogIzMwMzAzMDtcbn1cblxuLmUtYnRuLWFycm93Ll9vdXRsaW5lLXdoaXRlXyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuZS1idG4tYXJyb3c6bm90KC5fZGlzYWJsZWRfKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzI0NTM4ODtcbiAgfVxuICAuZS1idG4tYXJyb3cuX3doaXRlXzpub3QoLl9kaXNhYmxlZF8pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTRlM2UxO1xuICB9XG4gIC5lLWJ0bi1hcnJvdy5fb3V0bGluZV86bm90KC5fZGlzYWJsZWRfKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuZS1idG4tYXJyb3cuX291dGxpbmUtd2hpdGVfOm5vdCguX2Rpc2FibGVkXyk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMzMDMwMzA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmUtYnRuLWFycm93IHtcbiAgICB3aWR0aDogMjMuNDM3NXZ3O1xuICAgIGhlaWdodDogNC42ODc1dnc7XG4gICAgcGFkZGluZzogMCAyLjM0Mzc1dnc7XG4gIH1cbiAgLmUtYnRuLWFycm93IC5fX2ljbyB7XG4gICAgbWFyZ2luOiAwIDEuMTcxODc1dncgMCAwO1xuICB9XG4gIC5lLWJ0bi1hcnJvdyAuX19pY28tYXJyb3c6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDEuNTYyNXZ3O1xuICB9XG4gIC5lLWJ0bi1hcnJvdyAuX19pY28tYXJyb3c6bGFzdC1jaGlsZCB7XG4gICAgcmlnaHQ6IDEuNTYyNXZ3O1xuICB9XG4gIC5lLWJ0bi1hcnJvdy5fdy1sXyB7XG4gICAgd2lkdGg6IDI5LjY4NzV2dztcbiAgICBoZWlnaHQ6IDUuNDY4NzV2dztcbiAgfVxuICAuZS1idG4tYXJyb3cuX3cteGxfIHtcbiAgICB3aWR0aDogMzEuMjV2dztcbiAgICBoZWlnaHQ6IDQuNjg3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuZS1idG4tYXJyb3cge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTJ2dztcbiAgICBwYWRkaW5nOiAwIDh2dztcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuZS1idG4tYXJyb3cgLl9faWNvIHtcbiAgICBtYXJnaW46IDAgMi42NjY2NjY2N3Z3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZS1idG4tYXJyb3cgLl9faWNvLWFycm93IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZS1idG4tYXJyb3cgLl9faWNvLWFycm93OmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiA0dnc7XG4gIH1cbiAgLmUtYnRuLWFycm93IC5fX2ljby1hcnJvdzpsYXN0LWNoaWxkIHtcbiAgICByaWdodDogNHZ3O1xuICB9XG4gIC5lLWJ0bi1hcnJvdy5fdy1sXyB7XG4gICAgd2lkdGg6IDg1LjMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIC5lLWJ0bi1hcnJvdy5fdy14bF8ge1xuICAgIHdpZHRoOiA3MnZ3O1xuICAgIGhlaWdodDogMTcuMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG5cbi5lLWNhdGNoMDEge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZS1mb3JtLWNoZWNrIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1mb3JtLWNoZWNrIC5fX2VsZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1mb3JtLWNoZWNrIC5fX2VsZW06Y2hlY2tlZCArIC5fX3R4dDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1mb3JtLWNoZWNrIC5fX3R4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1mb3JtLWNoZWNrIC5fX3R4dDo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uZS1mb3JtLWNoZWNrIC5fX3R4dDo6YWZ0ZXIge1xuICBsZWZ0OiAycHg7XG4gIGNvbG9yOiAjMmE2N2FiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgY29udGVudDogJ1xcZTkwMic7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuZS1mb3JtLWNoZWNrIC5fX3R4dCB7XG4gICAgcGFkZGluZzogMCAwIDAgMi4zNDM3NXZ3O1xuICB9XG4gIC5lLWZvcm0tY2hlY2sgLl9fdHh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjcxODc1dnc7XG4gICAgaGVpZ2h0OiAxLjcxODc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5lLWZvcm0tY2hlY2sgLl9fdHh0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA4dnc7XG4gIH1cbiAgLmUtZm9ybS1jaGVjayAuX190eHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDUuODY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDUuODY2NjY2Njd2dztcbiAgfVxufVxuXG4uZS1mb3JtLXJhZGlvIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1mb3JtLXJhZGlvIC5fX2VsZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1mb3JtLXJhZGlvIC5fX2VsZW06Y2hlY2tlZCArIC5fX3R4dDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1mb3JtLXJhZGlvIC5fX3R4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1mb3JtLXJhZGlvIC5fX3R4dDo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5lLWZvcm0tcmFkaW8gLl9fdHh0OjphZnRlciB7XG4gIGxlZnQ6IDdweDtcbiAgYmFja2dyb3VuZDogIzJhNjdhYjtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWZvcm0tcmFkaW8gLl9fdHh0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyLjM0Mzc1dnc7XG4gIH1cbiAgLmUtZm9ybS1yYWRpbyAuX190eHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuNzE4NzV2dztcbiAgICBoZWlnaHQ6IDEuNzE4NzV2dztcbiAgfVxuICAuZS1mb3JtLXJhZGlvIC5fX3R4dDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDAuNTQ2ODc1dnc7XG4gICAgd2lkdGg6IDAuNzgxMjV2dztcbiAgICBoZWlnaHQ6IDAuNzgxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtZm9ybS1yYWRpbyAuX190eHQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDh2dztcbiAgfVxuICAuZS1mb3JtLXJhZGlvIC5fX3R4dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNS44NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogNS44NjY2NjY2N3Z3O1xuICB9XG4gIC5lLWZvcm0tcmFkaW8gLl9fdHh0OjphZnRlciB7XG4gICAgbGVmdDogMS44NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiAyLjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLmUtZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAwLjM5MDYyNXZ3IDEuMTcxODc1dncgMC4zOTA2MjV2dyAwLjc4MTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5lLWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzMzMzdncgNHZ3IDEuMzMzMzMzMzN2dyAyLjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLmUtZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lLWZvcm0tdGV4dC5fdy1tXyB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi5lLWZvcm0tdGV4dC5fdy1zXyB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi5lLWZvcm0tdGV4dC5fdy1hXyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuZS1mb3JtLXRleHQge1xuICAgIHBhZGRpbmc6IDAuMzkwNjI1dncgMC43ODEyNXZ3O1xuICB9XG4gIC5lLWZvcm0tdGV4dC5fdy1tXyB7XG4gICAgbWF4LXdpZHRoOiAyNy4zNDM3NXZ3O1xuICB9XG4gIC5lLWZvcm0tdGV4dC5fdy1zXyB7XG4gICAgbWF4LXdpZHRoOiAxMS43MTg3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuZS1mb3JtLXRleHQge1xuICAgIHBhZGRpbmc6IDEuMzMzMzMzMzN2dyAyLjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLmUtZm9ybS10ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWZvcm0tdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTcuMTg3NXZ3O1xuICAgIHBhZGRpbmc6IDAuNzgxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtZm9ybS10ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAzMnZ3O1xuICAgIHBhZGRpbmc6IHctc3AoMTApO1xuICB9XG59XG5cbi5lLWZvcm0tZXJyb3Ige1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBjb2xvcjogI2RkMDAwMDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZS1oMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDI0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX2gxLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWgxIHtcbiAgICBoZWlnaHQ6IDE4Ljc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5lLWgxIHtcbiAgICBoZWlnaHQ6IDQwdnc7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cblxuLmUtaDIge1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmUtaDI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMy4wcmVtO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lLWgyLl9mei1sXyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4uZS1oMi5fZnotbF86OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xufVxuXG4uZS1oMi5fd2hpdGVfIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5lLWgyLl93aGl0ZV86OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuZS1oMiB7XG4gICAgbWFyZ2luOiAwIDAgMy4xMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtaDIge1xuICAgIG1hcmdpbjogMCAwIDUuMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuZS1oMjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuICAuZS1oMi5fZnotbF86OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyLjdyZW07XG4gIH1cbn1cblxuLmUtaDItaG9yaXpvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5lLWgyLWhvcml6b246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDMuMHJlbTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5lLWgyLWhvcml6b24uX2xpbmVfOjphZnRlciB7XG4gICAgb3JkZXI6IC0xO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjhweDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWI4YzE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmUtaDItaG9yaXpvbiB7XG4gICAgbWFyZ2luOiAwIDAgMi4zNDM3NXZ3O1xuICB9XG4gIC5lLWgyLWhvcml6b246OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIDAuNzgxMjV2dyAwIDA7XG4gIH1cbiAgLmUtaDItaG9yaXpvbi5fbGluZV86OmFmdGVyIHtcbiAgICB3aWR0aDogMi4xODc1dnc7XG4gICAgbWFyZ2luOiAwIDEuNTYyNXZ3IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtaDItaG9yaXpvbiB7XG4gICAgbWFyZ2luOiAwIDAgNS4zMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5lLWgyLWhvcml6b246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLmUtaDItaG9yaXpvbi5fbGluZV8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5lLWgyLWhvcml6b24uX2xpbmVfOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgfVxufVxuXG4uZS1oMi1qcCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWgyLWpwIHtcbiAgICBtYXJnaW46IDAgMCAyLjM0Mzc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5lLWgyLWpwIHtcbiAgICBtYXJnaW46IDAgMCA4dnc7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5lLWgzIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMCAwIDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cblxuLmUtaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmUtaDQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0xcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmE2N2FiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtaDQge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmUtaDQ6OmFmdGVyIHtcbiAgICB3aWR0aDogNThweDtcbiAgfVxufVxuXG4uZS1oNSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDNweCAwIDNweCAxNXB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMyYTY3YWI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuZS1oNSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBwYWRkaW5nOiAycHggMCAycHggMTBweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuXG4uZS1oNiB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGNvbG9yOiAjMmE2N2FiO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtaDYge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLmUtaWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLWlmcmFtZSAuX19lbGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBiYWNrZ3JvdW5kOiAjMmE2N2FiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5lLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEuNTYyNXZ3O1xuICAgIHBhZGRpbmc6IDAgMC4zOTA2MjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmUtbGFiZWwge1xuICAgIGhlaWdodDogNS4zMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5cbi5lLWxpc3QtY2lyY2xlX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmUtbGlzdC1jaXJjbGVfX2l0ZW06OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjdlbTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjMmE2N2FiO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZS1saXN0LWNpcmNsZS5fYmxhY2tfIC5lLWxpc3QtY2lyY2xlX19pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xufVxuXG4uZS1saXN0LW51bWJlciB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xufVxuXG4uZS1saXN0LW51bWJlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbn1cblxuLmUtbGlzdC1udW1iZXJfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5lLWxpc3QtbnVtYmVyX19pdGVtOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuICBjb250ZW50OiBjb3VudGVyKG51bWJlcikgXCIuXCI7XG4gIGNvbG9yOiAjMmE2N2FiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuXG4uZS1saXN0LW51bWJlci5fcmVkXyAuZS1saXN0LW51bWJlcl9faXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICNkZDAwMDA7XG59XG5cbi5tLWFsZXJ0IHtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5tLWFsZXJ0Ll9yZWRfIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjEsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyMSwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICNkZDAwMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5tLWFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxLjk1MzEyNXZ3IDIuMzQzNzV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLm0tYWxlcnQge1xuICAgIHBhZGRpbmc6IDR2dyA1LjMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuLm0tYW5jaG9yLWxpbmsge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuLm0tYW5jaG9yLWxpbmtfX2lubmVyIHtcbiAgbWFyZ2luLXRvcDogLTkwcHg7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAubS1hbmNob3ItbGluayB7XG4gICAgcGFkZGluZy10b3A6IDcuMDMxMjV2dztcbiAgfVxuICAubS1hbmNob3ItbGlua19faW5uZXIge1xuICAgIG1hcmdpbi10b3A6IC03LjAzMTI1dnc7XG4gICAgcGFkZGluZy10b3A6IDcuMDMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLm0tYW5jaG9yLWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzM3Z3O1xuICB9XG4gIC5tLWFuY2hvci1saW5rX19pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogdndzcCgtNTApO1xuICAgIHBhZGRpbmctdG9wOiB2d3NwKDUwKTtcbiAgfVxufVxuXG4ubS1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG5cbi5tLWFuaW1hdGlvbi5ydW4ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZS1pbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4ubS1ib29raW5ncyB7XG4gIHBhZGRpbmc6IDY1cHggMDtcbiAgYmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2luZGV4L2JnX2Jvb2tpbmdzLmpwZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm0tYm9va2luZ3NfX3R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMCAwIDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tLWJvb2tpbmdzX190dGw6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5tLWJvb2tpbmdzX19sZWFkIHtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm0tYm9va2luZ3NfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubS1ib29raW5nc19fYnRuID4gKiB7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAubS1ib29raW5ncyB7XG4gICAgcGFkZGluZzogNS4wNzgxMjV2dyAwO1xuICB9XG4gIC5tLWJvb2tpbmdzX190dGwge1xuICAgIG1hcmdpbjogMCAwIDIuMzQzNzV2dztcbiAgICBwYWRkaW5nOiAwIDAgMS4xNzE4NzV2dztcbiAgfVxuICAubS1ib29raW5nc19fdHRsOjphZnRlciB7XG4gICAgd2lkdGg6IDQuMjk2ODc1dnc7XG4gICAgaGVpZ2h0OiAwLjE1NjI1dnc7XG4gIH1cbiAgLm0tYm9va2luZ3NfX2xlYWQge1xuICAgIG1hcmdpbjogMCAwIDIuNzM0Mzc1dnc7XG4gIH1cbiAgLm0tYm9va2luZ3NfX2J0biA+ICoge1xuICAgIG1hcmdpbjogMCAxLjI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5tLWJvb2tpbmdzIHtcbiAgICBwYWRkaW5nOiAxMnZ3IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2luZGV4L2JnX2Jvb2tpbmdzX3NwLmpwZyk7XG4gIH1cbiAgLm0tYm9va2luZ3NfX3R0bCB7XG4gICAgbWFyZ2luOiAwIDAgNi42NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDAgMCA0dnc7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLm0tYm9va2luZ3NfX3R0bDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMnZ3O1xuICAgIGhlaWdodDogMC41MzMzMzMzM3Z3O1xuICB9XG4gIC5tLWJvb2tpbmdzX19sZWFkIHtcbiAgICBtYXJnaW46IDAgMCA2LjY2NjY2NjY3dnc7XG4gIH1cbiAgLm0tYm9va2luZ3NfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm0tYm9va2luZ3NfX2J0biA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgNS4zMzMzMzMzM3Z3O1xuICB9XG59XG5cbi5tLWJveCB7XG4gIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm0tYm94Ll9ncmF5XyB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG5cbi5tLWJveC5fbGluZS1ibGFja18ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xufVxuXG4ubS1ib3guX3AtbF8ge1xuICBwYWRkaW5nOiA2MHB4O1xufVxuXG4ubS1ib3guX2RwLWliXyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLm0tYm94IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1dncgMi43MzQzNzV2dztcbiAgfVxuICAubS1ib3guX3AtbF8ge1xuICAgIHBhZGRpbmc6IDQuNjg3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAubS1ib3gge1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzN2dyA0dnc7XG4gIH1cbiAgLm0tYm94Ll9wLWxfIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzMzMzdncgNHZ3O1xuICB9XG59XG5cbi5tLWluZGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubS1pbmRlbnQgLl9faXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tLWluZGVudC5fc3BhY2VfIC5fX2l0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLm0tbGF5b3V0LWZsb29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5tLWxheW91dC1mbG9vcl9fdHlwZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5tLWxheW91dC1mbG9vcl9fdHlwZSAuX190eXBlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAubS1sYXlvdXQtZmxvb3JfX2FyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX19hcmVhOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgfVxuICAubS1sYXlvdXQtZmxvb3JfX2FyZWEgLl9fbGFiZWwge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5tLWxheW91dC1mbG9vcl9fdHlwZSB7XG4gICAgd2lkdGg6IDUuNjI1dnc7XG4gICAgaGVpZ2h0OiA1LjYyNXZ3O1xuICAgIG1hcmdpbjogMCAxLjU2MjV2dyAwIDA7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX19hcmVhOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAzLjEyNXZ3IDAgMDtcbiAgfVxuICAubS1sYXlvdXQtZmxvb3JfX2FyZWEgLl9fbGFiZWwge1xuICAgIG1hcmdpbjogMCAwLjYyNXZ3IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLm0tbGF5b3V0LWZsb29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX190eXBlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjEuMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDIxLjMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAwIDR2dyAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAubS1sYXlvdXQtZmxvb3JfX3R5cGUgLl9fdHlwZSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX19hcmVhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tLWxheW91dC1mbG9vcl9fYXJlYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCAyLjY2NjY2NjY3dnc7XG4gIH1cbiAgLm0tbGF5b3V0LWZsb29yX19hcmVhIC5fX2xhYmVsIHtcbiAgICBtYXJnaW46IDAgMS4zMzMzMzMzM3Z3IDAgMDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4ubS1sYXlvdXQtcHJpY2Uge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubS1sYXlvdXQtcHJpY2UgLl9fcHJpY2Uge1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgZm9udC1zaXplOiAzLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAubS1sYXlvdXQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubS1sYXlvdXQtcHJpY2UgLl9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5tLW5vc2NyaXB0IHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMmE2N2FiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm0tcGFnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5tLXBhZ2VyX19pdGVtIHtcbiAgbWFyZ2luOiAwIDdweCA1cHg7XG59XG5cbi5tLXBhZ2VyX19pdGVtLl9wcmV2XyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cblxuLm0tcGFnZXJfX2l0ZW0uX25leHRfIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuLm0tcGFnZXJfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubS1wYWdlcl9fbGluay5fY3VycmVudF8ge1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAubS1wYWdlcl9fbGluayB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIH1cbiAgLm0tcGFnZXJfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzMDMwMzA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAubS1wYWdlcl9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuNTQ2ODc1dncgMC4zOTA2MjV2dztcbiAgfVxuICAubS1wYWdlcl9fbGluayB7XG4gICAgcGFkZGluZzogMC43ODEyNXZ3IDEuMTcxODc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5tLXBhZ2VyX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMC44dncgMi42NjY2NjY2N3Z3O1xuICB9XG4gIC5tLXBhZ2VyX19saW5rIHtcbiAgICBwYWRkaW5nOiAyLjEzMzMzMzMzdncgMy4ydnc7XG4gIH1cbn1cblxuLm0tdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm0tdGFibGUgdGgsXG4ubS10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubS10YWJsZSAuX2FsLWxfIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm0tdGFibGUgLl9hbC1yXyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubS10YWJsZSAuX2FsLWNfIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubS10YWJsZSAuX25vd3JhcF8ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubS10YWJsZSAuX2dyYXlfIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLm0tdGFibGVfX211c3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tLXRhYmxlX19tdXN0IC5lLWxhYmVsIHtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAubS10YWJsZSB0aCxcbiAgLm0tdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEuNTYyNXZ3IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5tLXRhYmxlIHRoLFxuICAubS10YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAubS10YWJsZS5fc3AtY29sMV8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tLXRhYmxlLl9zcC1jb2wxXyB0aGVhZCxcbiAgLm0tdGFibGUuX3NwLWNvbDFfIHRib2R5LFxuICAubS10YWJsZS5fc3AtY29sMV8gdHIsXG4gIC5tLXRhYmxlLl9zcC1jb2wxXyB0aCxcbiAgLm0tdGFibGUuX3NwLWNvbDFfIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubS10YWJsZS5fc3AtY29sMV8gdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxuICAubS10YWJsZS5fd2lkZV8ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubS10YWJsZS5fd2lkZV8gdGgsXG4gIC5tLXRhYmxlLl93aWRlXyB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm0tdGFibGUuX3dpZGVfIHRoIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5tLXRhYmxlLl93aWRlXyAubS10YWJsZV9faGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG4gIC5tLXRhYmxlLl93aWRlXyAubS10YWJsZV9fYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5tLXRhYmxlLl93aWRlXyAubS10YWJsZV9fYm9keSB0ciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAtM3B4O1xuICB9XG4gIC5tLXRhYmxlLl93aWRlXyAubS10YWJsZV9fYm9keSB0cjpsYXN0LWNoaWxkIHRoLFxuICAubS10YWJsZS5fd2lkZV8gLm0tdGFibGVfX2JvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cbiAgLm0tdGFibGUuX3dpZGVfIC5tLXRhYmxlX19oZWFkIHRoOmxhc3QtY2hpbGQsXG4gIC5tLXRhYmxlLl93aWRlXyAubS10YWJsZV9fYm9keSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cbiAgLm0tdGFibGUuX2xpc3RfIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLm0tdGFibGUuX2xpc3RfIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5tLXRhYmxlLl9saXN0XyB0aCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm0tdGFibGUuX2xpc3RfIHRkIHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCAwIDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmMtYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uYy1icmVhZGNydW1iX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5cbi5jLWJyZWFkY3J1bWJfX2l0ZW0ge1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmMtYnJlYWRjcnVtYl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbn1cblxuLmMtYnJlYWRjcnVtYl9fbGluayB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1icmVhZGNydW1iX19saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmMtYnJlYWRjcnVtYl9fbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMwMzAzMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1icmVhZGNydW1iIHtcbiAgICBtYXJnaW46IDAgMCAzLjEyNXZ3O1xuICAgIHBhZGRpbmc6IDAuNzgxMjV2dyAwO1xuICB9XG4gIC5jLWJyZWFkY3J1bWJfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDMuOTA2MjV2dztcbiAgfVxuICAuYy1icmVhZGNydW1iX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgMC43ODEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1icmVhZGNydW1iIHtcbiAgICBtYXJnaW46IDAgMCA2LjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5jLWJyZWFkY3J1bWJfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDR2dztcbiAgfVxufVxuXG4uYy1idG4tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmMtYnRuLWJsb2NrIC5lLWJ0bi1hcnJvdyB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1idG4tYmxvY2sgLmUtYnRuLWFycm93IHtcbiAgICBtYXJnaW46IDAgMC43ODEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1idG4tYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuYy1idG4tYmxvY2sgLmUtYnRuLWFycm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmMtYnRuLWJsb2NrIC5lLWJ0bi1hcnJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gIH1cbn1cblxuLmMtZW50cnlfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmMtZW50cnlfX3R0bCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmMtZW50cnlfX2RhdGUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmMtZW50cnlfX2RhdGUgLl9fbGFiZWwge1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmMtZW50cnlfX2NhdGVnb3J5IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgY29sb3I6ICMyYTY3YWI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYy1lbnRyeV9fY2F0ZWdvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTNweDtcbiAgbWFyZ2luOiAwIDZweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMmE2N2FiO1xufVxuXG4uYy1lbnRyeV9fYm9keSB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi5jLWVudHJ5X19ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWVudHJ5X19oZWFkLl9uby1kYXRlXyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5jLWVudHJ5X19oZWFkLl9uby1kYXRlXyAuYy1lbnRyeV9fdHRsIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZW50cnlfX2hlYWQge1xuICAgIHBhZGRpbmc6IDAgMCAxLjU2MjV2dztcbiAgfVxuICAuYy1lbnRyeV9fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG4gIH1cbiAgLmMtZW50cnlfX2NhdGVnb3J5IHtcbiAgICBtYXJnaW46IDAgMCAwIDEuNTYyNXZ3O1xuICB9XG4gIC5jLWVudHJ5X19jYXRlZ29yeTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMS4wMTU2MjV2dztcbiAgICBtYXJnaW46IDAgMC40Njg3NXZ3IDAgMDtcbiAgfVxuICAuYy1lbnRyeV9fYm9keSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1dncgMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1lbnRyeV9faGVhZCB7XG4gICAgcGFkZGluZzogMCAwIDR2dztcbiAgfVxuICAuYy1lbnRyeV9fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmMtZW50cnlfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5jLWVudHJ5X19jYXRlZ29yeSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmMtZW50cnlfX2NhdGVnb3J5OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyLjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIDEuNnZ3IDAgMDtcbiAgfVxuICAuYy1lbnRyeV9fYm9keSB7XG4gICAgbWFyZ2luOiA1LjMzMzMzMzMzdncgMCAwO1xuICB9XG59XG5cbi5jLWV2ZW50LXJlc2VydmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYy1ldmVudC1yZXNlcnZlX190eHQge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1ldmVudC1yZXNlcnZlX190ZWwge1xuICBtYXJnaW46IDAgMzBweCAwIDA7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmMtZXZlbnQtcmVzZXJ2ZV9fdGVsIC5fX2xhYmVsIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uYy1ldmVudC1yZXNlcnZlX190ZWwgLl9fbnVtYmVyIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWV2ZW50LXJlc2VydmVfX3R4dCB7XG4gICAgbWFyZ2luOiAwIDAgMS41NjI1dnc7XG4gIH1cbiAgLmMtZXZlbnQtcmVzZXJ2ZV9fdGVsIHtcbiAgICBtYXJnaW46IDAgMi4zNDM3NXZ3IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZXZlbnQtcmVzZXJ2ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYy1ldmVudC1yZXNlcnZlX190eHQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDR2dztcbiAgfVxuICAuYy1ldmVudC1yZXNlcnZlX190ZWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDIuNjY2NjY2Njd2dztcbiAgfVxuICAuYy1ldmVudC1yZXNlcnZlX190ZWwgLl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5jLWV2ZW50LXJlc2VydmVfX3RlbCAuX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG5cbi5jLWZsb2F0OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jLWZsb2F0X19pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jLWZsb2F0X19pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmMtZmxvYXQuX2xlZnRfIC5jLWZsb2F0X19pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmMtZmxvYXQuX3JpZ2h0XyAuYy1mbG9hdF9faXRlbSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1mbG9hdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYy1mbG9hdC5fbGVmdF8gLmMtZmxvYXRfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuYy1mbG9hdC5fcmlnaHRfIC5jLWZsb2F0X19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuYy1mbG9hdC5fc3AtY29sMV8gLmMtZmxvYXRfX2l0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYy1mb290ZXIge1xuICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNkZmRmZGY7XG59XG5cbi5jLWZvb3RlckxvZ28ge1xuICB3aWR0aDogMzEwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHg7XG59XG5cbi5jLWZvb3RlckxvZ29fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtZm9vdGVyTG9nb19fbGluayAuX19lbGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWZvb3RlckFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1mb290ZXJBZGRyZXNzIC5fX2xpbmsge1xuICBjb2xvcjogI2RmZGZkZjtcbn1cblxuLmMtZm9vdGVyQnRuIHtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1mb290ZXJDb3B5cmlnaHQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMwMzAzMDtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZm9vdGVyTmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxuICAuYy1mb290ZXJOYXZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5jLWZvb3Rlck5hdl9faXRlbSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YjRiNGI7XG4gIH1cbiAgLmMtZm9vdGVyTmF2X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0YjRiNGI7XG4gIH1cbiAgLmMtZm9vdGVyTmF2X19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZGZkZmRmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuYy1mb290ZXJOYXZfX2xpbms6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XG4gIH1cbiAgLmMtZm9vdGVyTmF2X19saW5rIC5fX2ljbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYy1mb290ZXJOYXZfX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWZvb3RlciB7XG4gICAgcGFkZGluZzogMy45MDYyNXZ3IDAgMDtcbiAgfVxuICAuYy1mb290ZXJMb2dvIHtcbiAgICB3aWR0aDogMjQuMjE4NzV2dztcbiAgICBtYXJnaW46IDAgYXV0byAxLjk1MzEyNXZ3O1xuICB9XG4gIC5jLWZvb3RlckFkZHJlc3Mge1xuICAgIG1hcmdpbjogMCAwIDIuNzM0Mzc1dnc7XG4gIH1cbiAgLmMtZm9vdGVyTmF2IHtcbiAgICBtYXJnaW46IDAgYXV0byA0LjY4NzV2dztcbiAgICBwYWRkaW5nOiAwIDMuOTA2MjV2dztcbiAgfVxuICAuYy1mb290ZXJOYXZfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMS41NjI1dnc7XG4gIH1cbiAgLmMtZm9vdGVyQ29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTAuNjY2NjY2Njd2dyAwIDA7XG4gIH1cbiAgLmMtZm9vdGVyTG9nbyB7XG4gICAgd2lkdGg6IDYxLjMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gNi42NjY2NjY2N3Z3O1xuICB9XG4gIC5jLWZvb3RlckFkZHJlc3Mge1xuICAgIG1hcmdpbjogMCAwIDYuNjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuYy1mb290ZXJBZGRyZXNzIC5fX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuYy1mb290ZXJCdG4ge1xuICAgIG1hcmdpbjogMCAwIDEydnc7XG4gIH1cbiAgLmMtZm9vdGVyTmF2X19saXN0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzRiNGI0YjtcbiAgfVxuICAuYy1mb290ZXJOYXZfX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGI0YjRiO1xuICB9XG4gIC5jLWZvb3Rlck5hdl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBjb2xvcjogI2RmZGZkZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmMtZm9vdGVyTmF2X19saW5rIC5fX2ljbyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmMtZm9vdGVyQ29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiA2LjY2NjY2NjY3dncgMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWduYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuYy1nbmF2X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxuICAuYy1nbmF2X19pdGVtOmhvdmVyIC5jLWduYXZfX2xpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmMtZ25hdl9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuYy1nbmF2X19saW5rOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICB9XG4gIC5jLWduYXZfX2xpbmsgLl9faWNvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jLWduYXZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgfVxuICAuYy1nbmF2X19idG4gLl9faWNvIHtcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbiAgLmMtZ25hdl9fYnRuIC5fX3R4dDEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIC5jLWduYXZfX2J0biAuX190eHQyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jLWduYXZfX2J0bi5fcmVxdWVzdF8ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGJhY2tncm91bmQ6ICNlMmUwZGE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbiAgLmMtZ25hdl9fYnRuLl9yZXF1ZXN0Xzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2NiYzRhZjtcbiAgfVxuICAuYy1nbmF2X19idG4uX3Jlc2VydmVfIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuYy1nbmF2X19idG4uX3Jlc2VydmVfOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWduYXZfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAxLjU2MjV2dyAwIDA7XG4gIH1cbiAgLmMtZ25hdl9fbGluayB7XG4gICAgaGVpZ2h0OiA3LjAzMTI1dnc7XG4gICAgcGFkZGluZzogMCAxLjU2MjV2dztcbiAgfVxuICAuYy1nbmF2X19saW5rOjpiZWZvcmUge1xuICAgIGhlaWdodDogMC4yMzQzNzV2dztcbiAgfVxuICAuYy1nbmF2X19idG4ge1xuICAgIGhlaWdodDogNy4wMzEyNXZ3O1xuICB9XG4gIC5jLWduYXZfX2J0biAuX19pY28ge1xuICAgIG1hcmdpbjogMCAwIDAuNDY4NzV2dztcbiAgfVxuICAuYy1nbmF2X19idG4uX3JlcXVlc3RfIHtcbiAgICB3aWR0aDogNy4wMzEyNXZ3O1xuICB9XG4gIC5jLWduYXZfX2J0bi5fcmVzZXJ2ZV8ge1xuICAgIHdpZHRoOiAxMS43MTg3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1nbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNy4zMzMzMzMzM3Z3IDh2dyA4dnc7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICB9XG4gIC5jLWduYXZfX2xpc3Qge1xuICAgIG9yZGVyOiAwO1xuICAgIG1hcmdpbjogMCAwIDh2dztcbiAgfVxuICAuYy1nbmF2X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIH1cbiAgLmMtZ25hdl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2Njd2dyAwLjUzMzMzMzMzdnc7XG4gICAgY29sb3I6ICMzMDMwMzA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5jLWduYXZfX2xpbmsgLl9faWNvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuYy1nbmF2X19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE0LjY2NjY2NjY3dnc7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5jLWduYXZfX2J0biAuX190eHQxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jLWduYXZfX2J0bi5fcmVxdWVzdF8ge1xuICAgIG9yZGVyOiAyO1xuICAgIGJhY2tncm91bmQ6ICMyYTY3YWI7XG4gIH1cbiAgLmMtZ25hdl9fYnRuLl9yZXF1ZXN0XyAuX19pY28ge1xuICAgIG1hcmdpbjogMCA0dncgMCAwO1xuICB9XG4gIC5jLWduYXZfX2J0bi5fcmVzZXJ2ZV8ge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbjogMCAwIDR2dztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICB9XG4gIC5jLWduYXZfX2J0bi5fcmVzZXJ2ZV8gLl9faWNvIHtcbiAgICBtYXJnaW46IDAgMi4xMzMzMzMzM3Z3IDAgMDtcbiAgfVxuICAuX2duYXYtc2hvd18gLmMtZ25hdiB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5cbi5jLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jLWdyaWQ6bm90KFtjbGFzcyo9XCJfY29sXCJdKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjVweCAvIDIpO1xufVxuXG4uYy1ncmlkIC5fX2NvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTFfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTJfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMiAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTNfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtM18ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDMgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTRfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTVfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTZfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNiAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDYgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTdfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtN18ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDcgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLThfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTlfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtOV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDkgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbC5fY29sLTEwXyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMjVweCk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDI1cHggLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI1cHggLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuLmMtZ3JpZCAuX19jb2wuX2NvbC0xMV8ge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbi5jLWdyaWQgLl9fY29sLl9jb2wtMTJfIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIgLSAyNXB4KTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMjVweCAvIDIpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjVweCAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTEyXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG4uYy1ncmlkIC5fX2NvbCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jLWdyaWQuX3N0cmV0Y2hfIC5fX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDI1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctMV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAyNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAyIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy0zXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDI1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctNF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAyNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTVfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA1IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy02XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNiAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDI1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctN18ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDcgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAyNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLThfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA4IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy05XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1sZy0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTExXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEgLSAyNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLWxnLTExXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDI1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbGctMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjVweCkgLyAyKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjVweCAtIDFweCkgLyAyKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQuX2NvbDJfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgybisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5jLWdyaWQuX2NvbDJfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgtbisyKSkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmMtZ3JpZC5fY29sM18gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjVweCAqIDIpIC8gMyk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQuX2NvbDNfIC5fX2NvbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDI1cHggKiAyIC0gMXB4KSAvIDMpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtZ3JpZC5fY29sM18gLl9fY29sOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLmMtZ3JpZC5fY29sM18gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzMpKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuYy1ncmlkLl9jb2w0XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAyNXB4ICogMykgLyA0KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZC5fY29sNF8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjVweCAqIDMgLSAxcHgpIC8gNCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1ncmlkLl9jb2w0XyAuX19jb2w6bm90KDpudGgtY2hpbGQoNG4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAuYy1ncmlkLl9jb2w0XyAuX19jb2w6bm90KDpudGgtY2hpbGQoLW4rNCkpIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5jLWdyaWQuX2NvbDVfIC5fX2NvbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDI1cHggKiA0KSAvIDUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkLl9jb2w1XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAyNXB4ICogNCAtIDFweCkgLyA1KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWdyaWQuX2NvbDVfIC5fX2NvbDpub3QoOm50aC1jaGlsZCg1bisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5jLWdyaWQuX2NvbDVfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgtbis1KSkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTEwXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTAgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTExXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEyIC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMS45NTMxMjV2dyk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTEwXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTAgLSAxLjk1MzEyNXZ3IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLW1kLTExXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEgLSAxLjk1MzEyNXZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjk1MzEyNXZ3IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtMTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSAtIDEuOTUzMTI1dncgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtbWQtMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDEuOTUzMTI1dncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuOTUzMTI1dncgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS45NTMxMjV2dyAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1tZC0xMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEyIC0gMS45NTMxMjV2dyAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjUpIC8gMik7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMjUgLSAxcHgpIC8gMik7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKDJuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1O1xuICB9XG4gIC5jLWdyaWQuX2NvbDJfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgtbisyKSkge1xuICAgIG1hcmdpbi10b3A6IDI1O1xuICB9XG4gIC5jLWdyaWQuX2NvbDNfIC5fX2NvbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDEuOTUzMTI1dncgKiAyKSAvIDMpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQuX2NvbDNfIC5fX2NvbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDEuOTUzMTI1dncgKiAyIC0gMXB4KSAvIDMpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWdyaWQuX2NvbDNfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjk1MzEyNXZ3O1xuICB9XG4gIC5jLWdyaWQuX2NvbDNfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICAgIG1hcmdpbi10b3A6IDEuOTUzMTI1dnc7XG4gIH1cbiAgLmMtZ3JpZC5fY29sNF8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMS45NTMxMjV2dyAqIDMpIC8gNCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZC5fY29sNF8gLl9fY29sIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMS45NTMxMjV2dyAqIDMgLSAxcHgpIC8gNCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtZ3JpZC5fY29sNF8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuOTUzMTI1dnc7XG4gIH1cbiAgLmMtZ3JpZC5fY29sNF8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzQpKSB7XG4gICAgbWFyZ2luLXRvcDogMS45NTMxMjV2dztcbiAgfVxuICAuYy1ncmlkLl9jb2w1XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAxLjk1MzEyNXZ3ICogNCkgLyA1KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkLl9jb2w1XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAxLjk1MzEyNXZ3ICogNCAtIDFweCkgLyA1KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1ncmlkLl9jb2w1XyAuX19jb2w6bm90KDpudGgtY2hpbGQoNW4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMS45NTMxMjV2dztcbiAgfVxuICAuYy1ncmlkLl9jb2w1XyAuX19jb2w6bm90KDpudGgtY2hpbGQoLW4rNSkpIHtcbiAgICBtYXJnaW4tdG9wOiAxLjk1MzEyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxIC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS0xXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0yXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMiAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAyIC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0zXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTNfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tM18ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDMgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS0zXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTRfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0IC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS00XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTRfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC01XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTVfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA1IC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tNV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC02XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNiAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTZfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tNl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDYgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS02XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNiAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTdfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA3IC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtN18ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDcgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS03XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTdfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA3IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC04XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLThfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA4IC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tOF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDggLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC05XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTlfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5IC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tOV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDkgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS05XyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTEwXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTAgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xMF8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tMTBfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTEwXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTAgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC0xMV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExIC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMTFfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLXNtLTExXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS0xMV8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExIC0gMjVweCAtIDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkIC5fX2NvbC5fY29sLTEyXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIgLSAyNXB4IC0gMXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZCAuX19jb2wuX2NvbC1zbS0xMl8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEyIC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVweCAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXB4IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jLWdyaWQgLl9fY29sLl9jb2wtc20tMTJfIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMiAtIDI1cHggLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkLl9jb2wyXyAuX19jb2wsIC5jLWdyaWQuX2NvbDNfIC5fX2NvbCwgLmMtZ3JpZC5fY29sNF8gLl9fY29sLCAuYy1ncmlkLl9jb2w1XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0dncpIC8gMik7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkLl9jb2wyXyAuX19jb2wsIC5jLWdyaWQuX2NvbDNfIC5fX2NvbCwgLmMtZ3JpZC5fY29sNF8gLl9fY29sLCAuYy1ncmlkLl9jb2w1XyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0dncgLSAxcHgpIC8gMik7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWdyaWQuX2NvbDJfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgybisxKSksIC5jLWdyaWQuX2NvbDNfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgybisxKSksIC5jLWdyaWQuX2NvbDRfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgybisxKSksIC5jLWdyaWQuX2NvbDVfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgybisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gIH1cbiAgLmMtZ3JpZC5fY29sMl8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSwgLmMtZ3JpZC5fY29sM18gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSwgLmMtZ3JpZC5fY29sNF8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSwgLmMtZ3JpZC5fY29sNV8gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICB9XG4gIC5jLWdyaWQuX3NwLWNvbDFfIC5fX2NvbCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkLl9zcC1jb2wxXyAuX19jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkLl9zcC1jb2wxXyAuX19jb2w6bm90KDpudGgtY2hpbGQoMm4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYy1ncmlkLl9zcC1jb2wxXyAuX19jb2w6bm90KDpudGgtY2hpbGQoLW4rMSkpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5jLWdyaWQuX3NwLWNvbDNfIC5fX2NvbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDR2dyAqIDIpIC8gMyk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYy1ncmlkLl9zcC1jb2wzXyAuX19jb2wge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0dncgKiAyIC0gMXB4KSAvIDMpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1ncmlkLl9zcC1jb2wzXyAuX19jb2w6bm90KDpudGgtY2hpbGQoMm4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYy1ncmlkLl9zcC1jb2wzXyAuX19jb2w6bm90KDpudGgtY2hpbGQoLW4rMikpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jLWdyaWQuX3NwLWNvbDNfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gIH1cbiAgLmMtZ3JpZC5fc3AtY29sM18gLl9fY29sOm5vdCg6bnRoLWNoaWxkKC1uKzMpKSB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICB9XG4gIC5jLWdyaWQuX3NwLWNvbC1yXyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmMtZ3JpZC5fc3AtY29sLXJfIC5fX2NvbCB7XG4gICAgZmxleDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtZ3JpZC5fc3AtY29sLXJfIC5fX2NvbDpub3QoOm50aC1jaGlsZCgtbisxKSkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxuICAuYy1oZWFkZXJMb2dvIHtcbiAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIH1cbiAgLmMtaGVhZGVyTG9nb19fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5jLWhlYWRlckxvZ29fX2xpbmsgLl9fZWxlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmMtaGVhZGVyTWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1oZWFkZXIge1xuICAgIGhlaWdodDogNy4wMzEyNXZ3O1xuICB9XG4gIC5jLWhlYWRlckxvZ28ge1xuICAgIG1hcmdpbjogMCAwIDAgMi4zNDM3NXZ3O1xuICB9XG4gIC5jLWhlYWRlckxvZ29fX2xpbmsge1xuICAgIHdpZHRoOiAyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbiAgLmMtaGVhZGVyTG9nbyB7XG4gICAgZmxleDogMCAwIDUwLjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIDAgMCA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmMtaGVhZGVyTWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMy4zMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTMuMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgfVxuICAuYy1oZWFkZXJNZW51X19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAuYy1oZWFkZXJNZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIH1cbiAgLmMtaGVhZGVyTWVudV9faXRlbTpudGgtb2YtdHlwZSgxKSB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jLWhlYWRlck1lbnVfX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuICAgIHRvcDogOHB4O1xuICB9XG4gIC5jLWhlYWRlck1lbnVfX2l0ZW06bnRoLW9mLXR5cGUoMykge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAuYy1oZWFkZXJNZW51Ll9hY3RpdmVfIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG4gIC5jLWhlYWRlck1lbnUuX2FjdGl2ZV8gLmMtaGVhZGVyTWVudV9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgfVxuICAuYy1oZWFkZXJNZW51Ll9hY3RpdmVfIC5jLWhlYWRlck1lbnVfX2l0ZW06bnRoLW9mLXR5cGUoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSgtMzE1ZGVnKTtcbiAgfVxuICAuYy1oZWFkZXJNZW51Ll9hY3RpdmVfIC5jLWhlYWRlck1lbnVfX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmMtaGVhZGVyTWVudS5fYWN0aXZlXyAuYy1oZWFkZXJNZW51X19pdGVtOm50aC1vZi10eXBlKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKDMxNWRlZyk7XG4gIH1cbn1cblxuLmMtaW5kZXgtY29uY2VwdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xufVxuXG4uYy1pbmRleC1jb25jZXB0X19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmMtaW5kZXgtY29uY2VwdF9fYm9keTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01NXB4O1xuICB6LWluZGV4OiAtMTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDQzcHg7XG4gIGhlaWdodDogMjI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9pbmRleC9iZ19tYWluX2NvbmNlcHQuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNDAuNXB4KSB7XG4gIC5jLWluZGV4LWNvbmNlcHRfX2JvZHk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODAuNXB4KSBhbmQgKG1heC13aWR0aDogMTM0MC40OTlweCkge1xuICAuYy1pbmRleC1jb25jZXB0X19ib2R5OjpiZWZvcmUge1xuICAgIGxlZnQ6IC0zLjczMTM0MzI4dnc7XG4gIH1cbn1cblxuLmMtaW5kZXgtY29uY2VwdF9faW1nIHtcbiAgZmxleDogMCAwIDUzMHB4O1xuICBtYXJnaW46IDAgMCAwIDUwcHg7XG59XG5cbi5jLWluZGV4LWNvbmNlcHRfX2ltZyAuX19lbGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWluZGV4LWNvbmNlcHRfX3R0bCB7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIGZvbnQtc2l6ZTogNC4wcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jLWluZGV4LWNvbmNlcHRfX2NvbmNlcHQge1xuICB3aWR0aDogNDMwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5jLWluZGV4LWNvbmNlcHRfX2NvbmNlcHQgLl9fZWxlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1pbmRleC1jb25jZXB0IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yOTY4NzV2dztcbiAgfVxuICAuYy1pbmRleC1jb25jZXB0X19ib2R5OjpiZWZvcmUge1xuICAgIHRvcDogLTQuMjk2ODc1dnc7XG4gICAgbGVmdDogLTMuOTA2MjV2dztcbiAgICB3aWR0aDogMzQuNjA5Mzc1dnc7XG4gICAgaGVpZ2h0OiAxNy44MTI1dnc7XG4gIH1cbiAgLmMtaW5kZXgtY29uY2VwdF9faW1nIHtcbiAgICBmbGV4OiAwIDAgNDEuNDA2MjV2dztcbiAgICBtYXJnaW46IDAgMCAwIDMuOTA2MjV2dztcbiAgfVxuICAuYy1pbmRleC1jb25jZXB0X190dGwge1xuICAgIG1hcmdpbjogMCAwIDIuNzM0Mzc1dnc7XG4gIH1cbiAgLmMtaW5kZXgtY29uY2VwdF9fY29uY2VwdCB7XG4gICAgd2lkdGg6IDMzLjU5Mzc1dnc7XG4gICAgbWFyZ2luOiAwIDAgMi4zNDM3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1pbmRleC1jb25jZXB0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNi42NjY2NjY2N3Z3O1xuICB9XG4gIC5jLWluZGV4LWNvbmNlcHRfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYy1pbmRleC1jb25jZXB0X19ib2R5OjpiZWZvcmUge1xuICAgIHRvcDogLTYuNjY2NjY2Njd2dztcbiAgICBsZWZ0OiAtMi42NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiA2MS4zMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMjguOHZ3O1xuICB9XG4gIC5jLWluZGV4LWNvbmNlcHRfX2ltZyB7XG4gICAgbWFyZ2luOiA4dncgMCAwO1xuICB9XG4gIC5jLWluZGV4LWNvbmNlcHRfX3R0bCB7XG4gICAgbWFyZ2luOiAwIDAgOHZ3O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIC5jLWluZGV4LWNvbmNlcHRfX2NvbmNlcHQge1xuICAgIHdpZHRoOiA4NS4zMzMzMzMzM3Z3O1xuICAgIG1hcmdpbjogMCAwIDYuNjY2NjY2Njd2dztcbiAgfVxufVxuXG4uYy1pbmRleC1ldmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1pbmRleC1ldmVudF9fcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDY4LjUlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbi5jLWluZGV4LWV2ZW50X19waWMgLl9fZWxlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmMtaW5kZXgtZXZlbnRfX2JvZHkge1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLmMtaW5kZXgtZXZlbnRfX2RhdGUgLl9fbGFiZWwge1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmMtaW5kZXgtZXZlbnRfX2RhdGUgLl9fZGF0ZSB7XG4gIGNvbG9yOiAjMzAzMDMwO1xufVxuXG4uYy1pbmRleC1ldmVudF9fdHRsIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmMtaW5kZXgtZXZlbnRfX2NhdGVnb3J5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgY29sb3I6ICMyYTY3YWI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYy1pbmRleC1ldmVudF9fY2F0ZWdvcnk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEycHg7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzJhNjdhYjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1pbmRleC1ldmVudDpob3ZlciAuYy1pbmRleC1ldmVudF9fcGljLFxuICAuYy1pbmRleC1ldmVudDpob3ZlciAuYy1pbmRleC1ldmVudF9fYm9keSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWluZGV4LWV2ZW50X19ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjU2MjV2dyAxLjk1MzEyNXZ3O1xuICB9XG4gIC5jLWluZGV4LWV2ZW50X19jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAwLjc4MTI1dncgMCAwO1xuICB9XG4gIC5jLWluZGV4LWV2ZW50X19jYXRlZ29yeTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMC45Mzc1dnc7XG4gICAgbWFyZ2luOiAwIDAuNDY4NzV2dyAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLWluZGV4LWV2ZW50X19ib2R5IHtcbiAgICBwYWRkaW5nOiA0dncgNS4zMzMzMzMzM3Z3O1xuICB9XG4gIC5jLWluZGV4LWV2ZW50X190dGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5jLWluZGV4LWV2ZW50X19jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luOiB2dy0tc3AoMTApIDAgMDtcbiAgfVxuICAuYy1pbmRleC1ldmVudF9fY2F0ZWdvcnk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMuMnZ3O1xuICAgIG1hcmdpbjogMCAxLjZ2dyAwIDA7XG4gIH1cbn1cblxuLmMtaW5kZXgtbGluZXVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLWluZGV4LWxpbmV1cDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5cbi5jLWluZGV4LWxpbmV1cF9fdHRsMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwNXB4O1xufVxuXG4uYy1pbmRleC1saW5ldXBfX3R0bDEgLl9fZWxlbSB7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmMtaW5kZXgtbGluZXVwX190dGwyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5jLWluZGV4LWxpbmV1cF9fdHRsMiAuX190eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYy1pbmRleC1saW5ldXBfX3R0bDIgLl9fcnVieSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5jLWluZGV4LWxpbmV1cF9fdHRsMiAuX19pY28ge1xuICByaWdodDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtaW5kZXgtbGluZXVwX190dGwxIHtcbiAgICBoZWlnaHQ6IDguMjAzMTI1dnc7XG4gIH1cbiAgLmMtaW5kZXgtbGluZXVwX190dGwxIC5fX2VsZW0ge1xuICAgIGhlaWdodDogNS40Njg3NXZ3O1xuICB9XG4gIC5jLWluZGV4LWxpbmV1cF9fdHRsMiB7XG4gICAgcGFkZGluZzogMS41NjI1dncgMS45NTMxMjV2dztcbiAgfVxuICAuYy1pbmRleC1saW5ldXBfX3R0bDIgLl9faWNvIHtcbiAgICByaWdodDogMS45NTMxMjV2dztcbiAgICB3aWR0aDogMi4zNDM3NXZ3O1xuICAgIGhlaWdodDogMi4zNDM3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1pbmRleC1saW5ldXBfX3R0bDEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE3LjMzMzMzMzMzdnc7XG4gIH1cbiAgLmMtaW5kZXgtbGluZXVwX190dGwxIC5fX2VsZW0ge1xuICAgIGhlaWdodDogOS4zMzMzMzMzM3Z3O1xuICB9XG4gIC5jLWluZGV4LWxpbmV1cF9fdHRsMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHZ3IDA7XG4gIH1cbiAgLmMtaW5kZXgtbGluZXVwX190dGwyIC5fX3R4dCxcbiAgLmMtaW5kZXgtbGluZXVwX190dGwyIC5fX3J1Ynkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmMtaW5kZXgtbGluZXVwX190dGwyIC5fX2ljbyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNS4zMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzMzMzM3Z3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5jLWluZGV4LXZpc3VhbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCA2NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbmltYXRpb24tbmFtZTogZmFkZS1pbi12aXN1YWw7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICBhbmltYXRpb24tZGVsYXk6IC44cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLWluZGV4LXZpc3VhbCB7XG4gICAgbWFyZ2luOiAwIDAgNS4wNzgxMjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtaW5kZXgtdmlzdWFsIHtcbiAgICBtYXJnaW46IDAgMCA4dnc7XG4gIH1cbn1cblxuLmMtbW9kZWxob3VzZS1jb25jZXB0IHtcbiAgbWFyZ2luOiA5MHB4IDAgNzBweDtcbn1cblxuLmMtbW9kZWxob3VzZS1jb25jZXB0X19pdGVtLl9pbWdfIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLmMtbW9kZWxob3VzZS1jb25jZXB0X19pdGVtLl9pbWdfIC5fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYy1tb2RlbGhvdXNlLWNvbmNlcHRfX2l0ZW0uX2ltZ18gLl9fZWxlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1tb2RlbGhvdXNlLWNvbmNlcHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1jb25jZXB0X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jLW1vZGVsaG91c2UtY29uY2VwdF9faXRlbS5fdHh0XyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtbW9kZWxob3VzZS1jb25jZXB0IHtcbiAgICBtYXJnaW46IDQwcHggMCA0MHB4O1xuICB9XG4gIC5jLW1vZGVsaG91c2UtY29uY2VwdF9faXRlbS5fdHh0XyB7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxuICAuYy1tb2RlbGhvdXNlLWNvbmNlcHRfX2l0ZW0uX2ltZ18ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5jLW1vZGVsaG91c2UtY29uY2VwdF9faXRlbS5faW1nXyAuX19lbGVtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtbW9kZWxob3VzZS1pbmZvcm1hdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZGVsaG91c2UvYmdfcGMucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtbW9kZWxob3VzZS1pbmZvcm1hdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZGVsaG91c2UvYmdfc3AucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG4uYy1tb2RlbGhvdXNlLXJlcXVlc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYy1tb2RlbGhvdXNlLXJlcXVlc3QgLl9fdHRsIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbn1cblxuLmMtbW9kZWxob3VzZS1yZXF1ZXN0IC5fX3R0bDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1tb2RlbGhvdXNlLXJlcXVlc3Qge1xuICAgIGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9tb2RlbGhvdXNlL2JnLXJlcXVlc3RfcGMucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1yZXF1ZXN0X19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1yZXF1ZXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtbW9kZWxob3VzZS1yZXF1ZXN0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvbW9kZWxob3VzZS9iZy1yZXF1ZXN0X3NwLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5jLW1vZGVsaG91c2UtcmVxdWVzdF9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX3R0bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCA1MHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwIDUwcHggMCAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWI4YzE7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX3R0bCAuZS1oMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2xlYWQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19tb2RlbGhvdXNlIHtcbiAgICB3aWR0aDogMTY5cHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAuYy1tb2RlbGhvdXNlLWFjY2Vzc19fZGF0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2RhdGEgLl9fbGFiZWwge1xuICAgIGZsZXg6IDAgMCA0ZW07XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDA7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2RhdGEgLl9fdHh0IHtcbiAgICBmbGV4OiAxIDEgY2FsYygxMDAlIC0gNGVtIC0gNXB4KTtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19tYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2hlYWQge1xuICAgIG1hcmdpbjogMCAwIDMuMTI1dnc7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX3R0bCB7XG4gICAgbWFyZ2luOiAwIDMuOTA2MjV2dyAwIDA7XG4gICAgcGFkZGluZzogMCAzLjkwNjI1dncgMCAwO1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19tb2RlbGhvdXNlIHtcbiAgICB3aWR0aDogMTMuMjAzMTI1dnc7XG4gICAgbWFyZ2luOiAwIDAgMS41NjI1dnc7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2RhdGEgLl9fbGFiZWwge1xuICAgIG1hcmdpbjogMCA1cHggMC43ODEyNXZ3IDA7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX2RhdGEgLl9fdHh0IHtcbiAgICBtYXJnaW46IDAgMCAwLjc4MTI1dnc7XG4gIH1cbiAgLmMtbW9kZWxob3VzZS1hY2Nlc3NfX21hcCB7XG4gICAgaGVpZ2h0OiAyMy40Mzc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19oZWFkIHtcbiAgICBtYXJnaW46IDAgMCA0MDtcbiAgfVxuICAuYy1tb2RlbGhvdXNlLWFjY2Vzc19fbW9kZWxob3VzZSB7XG4gICAgd2lkdGg6IDM3LjMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gNHZ3O1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19kYXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYy1tb2RlbGhvdXNlLWFjY2Vzc19fZGF0YSAuX19sYWJlbCB7XG4gICAgZmxleDogMCAwIDRlbTtcbiAgICBtYXJnaW46IDAgNXB4IDEuMzMzMzMzMzN2dyAwO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19kYXRhIC5fX3R4dCB7XG4gICAgZmxleDogMSAxIGNhbGMoMTAwJSAtIDRlbSAtIDVweCk7XG4gICAgbWFyZ2luOiAwIDAgMS4zMzMzMzMzM3Z3O1xuICB9XG4gIC5jLW1vZGVsaG91c2UtYWNjZXNzX19tYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDUzLjMzMzMzMzMzdnc7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxufVxuXG4uYy1uZXdzLWxpc3Qge1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuXG4uYy1uZXdzLWxpc3RfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbn1cblxuLmMtbmV3cy1saXN0X19pdGVtOmZpcnN0LWNoaWxkIC5jLW5ld3MtbGlzdF9fbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYy1uZXdzLWxpc3RfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1uZXdzLWxpc3RfX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxufVxuXG4uYy1uZXdzLWxpc3RfX3RodW1iIHtcbiAgZmxleDogMCAwIDE2MHB4O1xuICBtYXJnaW46IDAgMzBweCAwIDA7XG59XG5cbi5jLW5ld3MtbGlzdF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDY4Ljc1JTtcbn1cblxuLmMtbmV3cy1saXN0X19pbm5lciAuX19lbGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYy1uZXdzLWxpc3RfX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmMtbmV3cy1saXN0X19kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmMtbmV3cy1saXN0X19kYXRlIC5fX2xhYmVsIHtcbiAgY29sb3I6ICM4MTgxODE7XG59XG5cbi5jLW5ld3MtbGlzdF9fdHRsIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jLW5ld3MtbGlzdF9fY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBjb2xvcjogIzJhNjdhYjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5jLW5ld3MtbGlzdF9fY2F0ZWdvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTNweDtcbiAgbWFyZ2luOiAwIDZweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMmE2N2FiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1uZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAwIDMuOTA2MjV2dztcbiAgfVxuICAuYy1uZXdzLWxpc3RfX2xpbmsge1xuICAgIHBhZGRpbmc6IDEuOTUzMTI1dncgMDtcbiAgfVxuICAuYy1uZXdzLWxpc3RfX3RodW1iIHtcbiAgICBmbGV4OiAwIDAgMTIuNXZ3O1xuICAgIG1hcmdpbjogMCAyLjM0Mzc1dncgMCAwO1xuICB9XG4gIC5jLW5ld3MtbGlzdF9fdHRsIHtcbiAgICBtYXJnaW46IDAuNzgxMjV2dyAwIDA7XG4gIH1cbiAgLmMtbmV3cy1saXN0X19jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAwLjc4MTI1dncgMCAwO1xuICB9XG4gIC5jLW5ld3MtbGlzdF9fY2F0ZWdvcnk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMDE1NjI1dnc7XG4gICAgbWFyZ2luOiAwIDAuNDY4NzV2dyAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLW5ld3MtbGlzdCB7XG4gICAgbWFyZ2luOiAwIDAgOHZ3O1xuICB9XG4gIC5jLW5ld3MtbGlzdF9fbGluayB7XG4gICAgcGFkZGluZzogNHZ3IDA7XG4gIH1cbiAgLmMtbmV3cy1saXN0X190aHVtYiB7XG4gICAgZmxleDogMCAwIDI0dnc7XG4gICAgbWFyZ2luOiAwIDR2dyAwIDA7XG4gIH1cbiAgLmMtbmV3cy1saXN0X19kYXRlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuYy1uZXdzLWxpc3RfX2RhdGUgLl9fbGFiZWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmMtbmV3cy1saXN0X190dGwge1xuICAgIG1hcmdpbjogMS4zMzMzMzMzM3Z3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuYy1uZXdzLWxpc3RfX2NhdGVnb3J5IHtcbiAgICBtYXJnaW46IDEuMzMzMzMzMzN2dyAwIDA7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmMtbmV3cy1saXN0X19jYXRlZ29yeTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMy40NjY2NjY2N3Z3O1xuICAgIG1hcmdpbjogMCAxLjZ2dyAwIDA7XG4gIH1cbn1cblxuLmMtcGFnZXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDUwcHg7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuLmMtcGFnZXRvcF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiAwIDAgNXB4O1xuICBiYWNrZ3JvdW5kOiAjYzI5NDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5jLXBhZ2V0b3BfX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1wYWdldG9wIHtcbiAgICByaWdodDogMy45MDYyNXZ3O1xuICAgIGJvdHRvbTogMy45MDYyNXZ3O1xuICB9XG4gIC5jLXBhZ2V0b3BfX2xpbmsge1xuICAgIHdpZHRoOiA0LjI5Njg3NXZ3O1xuICAgIGhlaWdodDogNC4yOTY4NzV2dztcbiAgICBwYWRkaW5nOiAwIDAgMC4zOTA2MjV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtcGFnZXRvcCB7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDR2dztcbiAgfVxuICAuYy1wYWdldG9wX19saW5rIHtcbiAgICB3aWR0aDogMTJ2dztcbiAgICBoZWlnaHQ6IDEydnc7XG4gICAgcGFkZGluZzogMCAwIDAuOHZ3O1xuICB9XG59XG5cbi5jLXByb2R1Y3QtY29uY2VwdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDEwMHB4O1xufVxuXG4uYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuMyU7XG59XG5cbi5jLXByb2R1Y3QtY29uY2VwdF9fc2xpZGVyIC5zbGljay1wcmV2LFxuLmMtcHJvZHVjdC1jb25jZXB0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5jLXByb2R1Y3QtY29uY2VwdF9fc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUsXG4uYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG4uYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stcHJldjpob3Zlcixcbi5jLXByb2R1Y3QtY29uY2VwdF9fc2xpZGVyIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stcHJldjpob3Zlcjo6YmVmb3JlLFxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stbmV4dDpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cblxuLmMtcHJvZHVjdC1jb25jZXB0X19zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNTBweDtcbn1cblxuLmMtcHJvZHVjdC1jb25jZXB0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmMtcHJvZHVjdC1jb25jZXB0X190eHQge1xuICB3aWR0aDogMjcuMyU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uYy1wcm9kdWN0LWNvbmNlcHRfX3R4dCAuX19lbGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1wcm9kdWN0LWNvbmNlcHQge1xuICAgIG1hcmdpbjogMCAwIDcuODEyNXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtY29uY2VwdF9fc2xpZGVyIC5zbGljay1wcmV2LFxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgd2lkdGg6IDMuOTA2MjV2dztcbiAgICBoZWlnaHQ6IDMuOTA2MjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDMuOTA2MjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3R4dCAuX19lbGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDIuMzQzNzV2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmMtcHJvZHVjdC1jb25jZXB0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwIDEwLjY2NjY2NjY3dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1jb25jZXB0X19zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDYuNjY2NjY2Njd2dztcbiAgfVxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stcHJldixcbiAgLmMtcHJvZHVjdC1jb25jZXB0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHdpZHRoOiAxMC42NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTAuNjY2NjY2Njd2dztcbiAgfVxuICAuYy1wcm9kdWN0LWNvbmNlcHRfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDEwLjY2NjY2NjY3dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1jb25jZXB0X190eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jLXByb2R1Y3QtY29uY2VwdF9fdHh0IC5fX2VsZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgNHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtcHJvZHVjdC1sYXlvdXQge1xuICAgIG1hcmdpbjogMCAwIDcwcHg7XG4gICAgcGFkZGluZzogNDVweCAzNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIH1cbiAgLmMtcHJvZHVjdC1sYXlvdXRfX2Zsb29yIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLXByb2R1Y3QtbGF5b3V0IHtcbiAgICBtYXJnaW46IDAgMCA1LjQ2ODc1dnc7XG4gICAgcGFkZGluZzogMy41MTU2MjV2dyAyLjczNDM3NXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtbGF5b3V0X19mbG9vciB7XG4gICAgbWFyZ2luOiAwIDAgMi4zNDM3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1wcm9kdWN0LWxheW91dCB7XG4gICAgbWFyZ2luOiAwIDAgMTAuNjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiA4dncgNS4zMzMzMzMzM3Z3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIH1cbiAgLmMtcHJvZHVjdC1sYXlvdXRfX2Zsb29yIHtcbiAgICBtYXJnaW46IDAgMCA4dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1wcm9kdWN0LWxlYWQge1xuICAgIG1hcmdpbjogMCAwIDkwcHg7XG4gICAgcGFkZGluZzogMCAwIDcwcHg7XG4gICAgYmFja2dyb3VuZDogI2UyZTBkYTtcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWQuX3d0d18ge1xuICAgIG1hcmdpbi10b3A6IC0zMjVweDtcbiAgICBwYWRkaW5nLXRvcDogMzcwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkLl9hbTZfIHtcbiAgICBtYXJnaW4tdG9wOiAtMzE1cHg7XG4gICAgcGFkZGluZy10b3A6IDM4MHB4O1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZC5fcmVzdW11XyB7XG4gICAgbWFyZ2luLXRvcDogLTI5MHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMzBweDtcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWRfX2xlYWQge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZF9fdHh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWRfX3R4dCAuX19lbGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19waWMge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDMwcHggMCAwIDkwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19waWMgLl9fZWxlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtcHJvZHVjdC1sZWFkIHtcbiAgICBtYXJnaW46IDAgMCA3LjAzMTI1dnc7XG4gICAgcGFkZGluZzogMCAwIDUuNDY4NzV2dztcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWQuX3d0d18ge1xuICAgIG1hcmdpbi10b3A6IC0yNS4zOTA2MjV2dztcbiAgICBwYWRkaW5nLXRvcDogMjguOTA2MjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWQuX2FtNl8ge1xuICAgIG1hcmdpbi10b3A6IC0yNC42MDkzNzV2dztcbiAgICBwYWRkaW5nLXRvcDogMjkuNjg3NXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZC5fcmVzdW11XyB7XG4gICAgbWFyZ2luLXRvcDogLTIyLjY1NjI1dnc7XG4gICAgcGFkZGluZy10b3A6IDI1Ljc4MTI1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19sZWFkIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZF9faW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDIuNzM0Mzc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX190eHQgLl9fZWxlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19waWMge1xuICAgIHdpZHRoOiA0Mi45Njg3NXZ3O1xuICAgIG1hcmdpbjogMi4zNDM3NXZ3IDAgMCA3LjAzMTI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLXByb2R1Y3QtbGVhZCB7XG4gICAgbWFyZ2luOiAwIDAgMTMuMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiA4dncgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZTJlMGRhO1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZF9fbGVhZCB7XG4gICAgbWFyZ2luOiAwIDAgNHZ3O1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5jLXByb2R1Y3QtbGVhZF9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWRfX3R4dCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX190eHQgLl9fZWxlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1sZWFkX19waWMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiA2OS4zMzMzMzMzM3Z3O1xuICAgIG1hcmdpbjogNi42NjY2NjY2N3Z3IDAgMDtcbiAgfVxuICAuYy1wcm9kdWN0LWxlYWRfX3BpYyAuX19lbGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYy1wcm9kdWN0LXBvaW50X19zbGlkZXIge1xuICBtYXJnaW46IDAgLTEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4uYy1wcm9kdWN0LXBvaW50X19zbGlkZXIgLnNsaWNrLXByZXYsXG4uYy1wcm9kdWN0LXBvaW50X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICB6LWluZGV4OiA1O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYy1wcm9kdWN0LXBvaW50X19zbGlkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSxcbi5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0LjByZW07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkLFxuLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYy1wcm9kdWN0LXBvaW50X19zbGlkZXIgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6OmJlZm9yZSxcbi5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1wcmV2Om5vdCguc2xpY2stZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsXG4gIC5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stbmV4dDpub3QoLnNsaWNrLWRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cblxuLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTQ1cHg7XG59XG5cbi5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtNDVweDtcbn1cblxuLmMtcHJvZHVjdC1wb2ludF9faXRlbSB7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuXG4uYy1wcm9kdWN0LXBvaW50X190dGwge1xuICBtYXJnaW46IDIwcHggNXB4IDA7XG4gIGNvbG9yOiAjODE4MTgxO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmMtcHJvZHVjdC1wb2ludF9fdHRsOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYy1wcm9kdWN0LXBvaW50X190eHQge1xuICBtYXJnaW46IDE1cHggNXB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0wLjkzNzV2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNS40Njg3NXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTEuNzk2ODc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTEuNzk2ODc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuOTM3NXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtcG9pbnRfX3R0bCB7XG4gICAgbWFyZ2luOiAxLjU2MjV2dyAwLjM5MDYyNXZ3IDA7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fdHRsOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCAwIDAuMzkwNjI1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fdHh0IHtcbiAgICBtYXJnaW46IDEuMTcxODc1dncgMC4zOTA2MjV2dyAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1wcm9kdWN0LXBvaW50X19zbGlkZXIge1xuICAgIG1hcmdpbjogMCA5LjMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDE2dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUsXG4gIC5jLXByb2R1Y3QtcG9pbnRfX3NsaWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgfVxuICAuYy1wcm9kdWN0LXBvaW50X19zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC02LjY2NjY2NjY3dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTYuNjY2NjY2Njd2dztcbiAgfVxuICAuYy1wcm9kdWN0LXBvaW50X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMi42NjY2NjY2N3Z3O1xuICB9XG4gIC5jLXByb2R1Y3QtcG9pbnRfX3R0bCB7XG4gICAgbWFyZ2luOiA0dncgMC41MzMzMzMzM3Z3IDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLmMtcHJvZHVjdC1wb2ludF9fdHRsOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCAwIDAuOHZ3O1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG4gIC5jLXByb2R1Y3QtcG9pbnRfX3R4dCB7XG4gICAgbWFyZ2luOiAyLjY2NjY2NjY3dncgMC41MzMzMzMzM3Z3IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1wcm9kdWN0LXN0b3J5IHtcbiAgICBtYXJnaW46IDAgMCA4MHB4O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stcHJldixcbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUsXG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQuMHJlbTtcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X19zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC00NXB4O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC00NXB4O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3BpYyB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X190dGwge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1wcm9kdWN0LXN0b3J5IHtcbiAgICBtYXJnaW46IDAgMCA2LjI1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgLTAuNzgxMjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X19zbGlkZXIgLnNsaWNrLXByZXYsXG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgaGVpZ2h0OiAzLjEyNXZ3O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTIuNzM0Mzc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTIuNzM0Mzc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuNzgxMjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X19waWMge1xuICAgIG1hcmdpbjogMCAwIDEuMTcxODc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9fdHRsIHtcbiAgICBtYXJnaW46IDAgMCAwLjM5MDYyNXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1wcm9kdWN0LXN0b3J5IHtcbiAgICBtYXJnaW46IDAgOS4zMzMzMzMzM3Z3IDEwLjY2NjY2NjY3dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIC5zbGljay1wcmV2LFxuICAuYy1wcm9kdWN0LXN0b3J5X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X19zbGlkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSxcbiAgLmMtcHJvZHVjdC1zdG9yeV9fc2xpZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTYuNjY2NjY2Njd2dztcbiAgfVxuICAuYy1wcm9kdWN0LXN0b3J5X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNi42NjY2NjY2N3Z3O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3BpYyB7XG4gICAgbWFyZ2luOiAwIDAgMi42NjY2NjY2N3Z3O1xuICB9XG4gIC5jLXByb2R1Y3Qtc3RvcnlfX3R0bCB7XG4gICAgbWFyZ2luOiAwIDAgMS4zMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtcHJvZHVjdC12aXN1YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19waWMge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19waWMgLl9fZWxlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIGhlaWdodDogMzcwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fbG9nbyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fbG9nbyAuX19lbGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fbG9nby5fd3R3XyB7XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28uX2FtNl8ge1xuICAgIHdpZHRoOiAxNTJweDtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19sb2dvLl9yZXN1bXVfIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fdHRsIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fdHRsIC5fX3R0bCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX3R0bCAuX19ydWJ5IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogIzgxODE4MTtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbC5fbG9nby1sXyAuYy1wcm9kdWN0LXZpc3VhbF9fcGljIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsLl9sb2dvLWxfIC5jLXByb2R1Y3QtdmlzdWFsX19pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsLl9sb2dvLXJfIC5jLXByb2R1Y3QtdmlzdWFsX19waWMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbC5fbG9nby1yXyAuYy1wcm9kdWN0LXZpc3VhbF9faW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmMtcHJvZHVjdC12aXN1YWxfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDMuOTA2MjV2dztcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fYm94IHtcbiAgICB3aWR0aDogMjUuNzgxMjV2dztcbiAgICBoZWlnaHQ6IDI4LjkwNjI1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28ge1xuICAgIG1hcmdpbjogMCAwIDEuNTYyNXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19sb2dvLl93dHdfIHtcbiAgICB3aWR0aDogMTguMzU5Mzc1dnc7XG4gICAgbWFyZ2luOiAwIDAgMS41NjI1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28uX2FtNl8ge1xuICAgIHdpZHRoOiAxMS44NzV2dztcbiAgICBtYXJnaW46IDAgMCAyLjM0Mzc1dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28uX3Jlc3VtdV8ge1xuICAgIHdpZHRoOiAxNS42MjV2dztcbiAgICBtYXJnaW46IDAgMCAxLjE3MTg3NXZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsLl9sb2dvLWxfIC5jLXByb2R1Y3QtdmlzdWFsX19waWMge1xuICAgIHBhZGRpbmctbGVmdDogOS4zNzV2dztcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbC5fbG9nby1yXyAuYy1wcm9kdWN0LXZpc3VhbF9fcGljIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjM3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAuYy1wcm9kdWN0LXZpc3VhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX3BpYyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX3BpYyAuX19lbGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYy1wcm9kdWN0LXZpc3VhbF9fYm94IHtcbiAgICBwYWRkaW5nOiA5LjMzMzMzMzMzdncgMCA4dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19sb2dvLl93dHdfIHtcbiAgICB3aWR0aDogNTAuNjY2NjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28uX2FtNl8ge1xuICAgIHdpZHRoOiAyMi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX19sb2dvLl9yZXN1bXVfIHtcbiAgICB3aWR0aDogNDEuMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY3dnc7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX2xvZ28gLl9fZWxlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX3R0bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmMtcHJvZHVjdC12aXN1YWxfX3R0bCAuX190dGwge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5jLXByb2R1Y3QtdmlzdWFsX190dGwgLl9fcnVieSB7XG4gICAgY29sb3I6ICM4MTgxODE7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cblxuLmMtc25hdl9fdHRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMThweDtcbiAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jLXNuYXZfX2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYy1zbmF2X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1zbmF2X19saW5rLl9jdXJyZW50XyB7XG4gIGNvbG9yOiAjMmE2N2FiO1xufVxuXG4uYy1zbmF2X19saW5rIC5fX2ljbyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cblxuLmMtc25hdl9fbGluayAuX190eHQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAuYy1zbmF2X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMwMzAzMDtcbiAgfVxuICAuYy1zbmF2X19saW5rIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgfVxuICAuYy1zbmF2X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhNjdhYjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAuYy1zbmF2X190dGwge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1dncgMS40MDYyNXZ3O1xuICB9XG4gIC5jLXNuYXZfX2xpbmsge1xuICAgIHBhZGRpbmc6IDAuOTM3NXZ3IDEuNTYyNXZ3O1xuICB9XG4gIC5jLXNuYXZfX2xpbmsgLl9faWNvIHtcbiAgICBtYXJnaW46IDAgMC42MjV2dyAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLXNuYXZfX3R0bCB7XG4gICAgcGFkZGluZzogNHZ3IDUuMzMzMzMzMzN2dztcbiAgfVxuICAuYy1zbmF2X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYy1zbmF2X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCAwIC0xcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMDMwMzA7XG4gIH1cbiAgLmMtc25hdl9faXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMDMwMzA7XG4gIH1cbiAgLmMtc25hdl9fbGluayB7XG4gICAgcGFkZGluZzogNHZ3IDUuMzMzMzMzMzN2dztcbiAgfVxuICAuYy1zbmF2X19saW5rIC5fX2ljbyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIH1cbiAgLmMtc25hdl9fbGluayAuX190eHQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5jLXNuYXZfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMmE2N2FiO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmMtdGFibGUtc2xpZGVfX2NvdXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5jLXRhYmxlLXNsaWRlX19jb3V0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuYy10YWJsZS1zbGlkZV9fYm9keSB7XG4gICAgbWFyZ2luOiAxMCAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLmMtdGFibGUtc2xpZGVfX2JvZHkgdGFibGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuICAubC1iZy1ibGFjayB7XG4gICAgcGFkZGluZzogNjBweCAwIDc1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ19ibGFja18wMS5wbmcpLCB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX2JsYWNrXzAyLnBuZyksIHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfYmxhY2tfMDMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wLCByaWdodCAxNXB4LCByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMTdweCBhdXRvLCAxOTNweCBhdXRvLCAzNDVweCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLmwtYmctYmxhY2sge1xuICAgIHBhZGRpbmc6IDQuNjg3NXZ3IDAgNS44NTkzNzV2dztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCwgcmlnaHQgMS4xNzE4NzV2dywgcmlnaHQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjQuNzY1NjI1dncgYXV0bywgMTUuMDc4MTI1dncgYXV0bywgMjYuOTUzMTI1dncgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmwtYmctYmxhY2sge1xuICAgIHBhZGRpbmc6IDkuMzMzMzMzMzN2dyAwIDE3LjMzMzMzMzMzdnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ19ibGFja18wMV9zcC5wbmcpLCB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX2JsYWNrXzAyX3NwLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCwgcmlnaHQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDIuMTMzMzMzMzN2dyBhdXRvLCAzOS40NjY2NjY2N3Z3IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuXG4ubC1iZy1raGFraSB7XG4gIGJhY2tncm91bmQ6ICNlMmUwZGE7XG59XG5cbi5sLWJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQ6ICNFOEYxRjU7XG59XG5cbi5sLWNvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC5sLWNvbnRlbnRzX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbiAgLmwtY29udGVudHNfX2JvZHkge1xuICAgIGZsZXg6IDAgMCA3NS40JTtcbiAgfVxuICAubC1jb250ZW50c19fc2lkZSB7XG4gICAgZmxleDogMCAwIDE4LjIlO1xuICAgIG1hcmdpbjogMCAwIDAgNi40JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLmwtY29udGVudHMge1xuICAgIG1hcmdpbjogMCAwIDE2dnc7XG4gIH1cbiAgLmwtY29udGVudHNfX2lubmVyIHtcbiAgICBtYXJnaW46IDAgNHZ3O1xuICB9XG4gIC5sLWNvbnRlbnRzX19ib2R5IHtcbiAgICBtYXJnaW46IDAgMCAxMC42NjY2NjY2N3Z3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIHtcbiAgLmwtcm93IHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbiAgLmwtcm93Ll93LXNfIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG4gIC5sLXJvdy5fcHQtcGJfIHtcbiAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC5sLXJvdyB7XG4gICAgcGFkZGluZzogMCAzLjkwNjI1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5sLXJvdyB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gIH1cbiAgLmwtcm93Ll9wdC1wYl8ge1xuICAgIHBhZGRpbmc6IDQwcHggNHZ3O1xuICB9XG59XG5cbi50LXdyYXAge1xuICBwYWRkaW5nOiA5MHB4IDAgMDtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3LjAzMTI1dncgMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMy4zMzMzMzMzM3Z3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIvY29tbW9uL2ltZy9jb21tb24vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBmb250LXNpemU6IDMuMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhVwiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0yNXB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDZweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2UyZTBkYTtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzMzMzN2dztcbiAgfVxuICAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtOC41MzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzM3Z3O1xuICB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogOS4zMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzM3Z3O1xuICAgIG1hcmdpbjogMCAyLjEzMzMzMzMzdnc7XG4gIH1cbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICB3aWR0aDogOS4zMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzM3Z3O1xuICB9XG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgIHdpZHRoOiA5LjMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzMzMzdnc7XG4gIH1cbn1cblxuLnByZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiA0MHB4IDAgODBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAzcHggZG91YmxlICNkZGQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTJlMmUyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5yb3cuX3h4eHNfIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucm93Ll94eHNfIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4ucm93Ll94c18ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5yb3cuX3NfIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ucm93Ll9tXyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnJvdy5fbF8ge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5yb3cuX3hsXyB7XG4gIGhlaWdodDogODBweDtcbn1cblxuLnJvdy5feHhsXyB7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5yb3cuX3h4eGxfIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnByZSB7XG4gICAgbWFyZ2luOiAzLjEyNXZ3IDAgNi4yNXZ3O1xuICAgIHBhZGRpbmc6IDEuMTcxODc1dnc7XG4gIH1cbiAgLnJvdy5feHh4c18ge1xuICAgIGhlaWdodDogMC43ODEyNXZ3O1xuICB9XG4gIC5yb3cuX3h4c18ge1xuICAgIGhlaWdodDogMS4xNzE4NzV2dztcbiAgfVxuICAucm93Ll94c18ge1xuICAgIGhlaWdodDogMS41NjI1dnc7XG4gIH1cbiAgLnJvdy5fc18ge1xuICAgIGhlaWdodDogMi4zNDM3NXZ3O1xuICB9XG4gIC5yb3cuX21fIHtcbiAgICBoZWlnaHQ6IDMuMTI1dnc7XG4gIH1cbiAgLnJvdy5fbF8ge1xuICAgIGhlaWdodDogNC42ODc1dnc7XG4gIH1cbiAgLnJvdy5feGxfIHtcbiAgICBoZWlnaHQ6IDYuMjV2dztcbiAgfVxuICAucm93Ll94eGxfIHtcbiAgICBoZWlnaHQ6IDcuODEyNXZ3O1xuICB9XG4gIC5yb3cuX3h4eGxfIHtcbiAgICBoZWlnaHQ6IDExLjcxODc1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC5wcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJvdy5feHh4c18ge1xuICAgIGhlaWdodDogMi42NjY2NjY2N3Z3O1xuICB9XG4gIC5yb3cuX3h4c18ge1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG4gIC5yb3cuX3hzXyB7XG4gICAgaGVpZ2h0OiA1LjMzMzMzMzMzdnc7XG4gIH1cbiAgLnJvdy5fc18ge1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5yb3cuX21fIHtcbiAgICBoZWlnaHQ6IDh2dztcbiAgfVxuICAucm93Ll9sXyB7XG4gICAgaGVpZ2h0OiA4dnc7XG4gIH1cbiAgLnJvdy5feGxfIHtcbiAgICBoZWlnaHQ6IDEwLjY2NjY2NjY3dnc7XG4gIH1cbiAgLnJvdy5feHhsXyB7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzM3Z3O1xuICB9XG4gIC5yb3cuX3h4eGxfIHtcbiAgICBoZWlnaHQ6IDIwdnc7XG4gIH1cbn1cblxuLnUtYWwtbCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LWFsLWwuX3NwLWFsLWxfIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtYWwtbC5fc3AtYWwtY18ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LWFsLWwuX3NwLWFsLXJfIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LWFsLWMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1hbC1jLl9zcC1hbC1sXyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC51LWFsLWMuX3NwLWFsLWNfIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudS1hbC1jLl9zcC1hbC1yXyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1hbC1yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LWFsLXIuX3NwLWFsLWxfIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtYWwtci5fc3AtYWwtY18ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LWFsLXIuX3NwLWFsLXJfIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LWFsLWZsIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWFsLWZjIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnUtYWwtZmMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtYWwtZnIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi51LWMtcmVkIHtcbiAgY29sb3I6ICNkZDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYy1ncmF5IHtcbiAgY29sb3I6ICM4MTgxODEgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LWRwLW0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG4gIC51LWRwLXMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1mdy1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udS1mdy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51LWZ3LWJvbGQge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LWZ6LTEwIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ6LTEyIHtcbiAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnotMTQge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtZnotMTQuX3NwLWZ6LTEyXyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1mei0xNiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ6LTE4IHtcbiAgZm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnotMjAge1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnotMjIge1xuICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mei0yNCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLXh4eHMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1iLXh4eHMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tYi14eHhzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tYi14eHMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1iLXh4cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tYi14eHMge1xuICAgIG1hcmdpbi1ib3R0b206IDR2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1iLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tYi14cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41NjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbWIteHMge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iLXhzLl9zcC1tYi0wXyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1iLXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1iLXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tYi1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4dncgIWltcG9ydGFudDtcbiAgfVxuICAudS1tYi1zLl9zcC1tYi14eHNfIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tYi1tIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tYi1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1iLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1iLWwge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1iLWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNjg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1iLWwge1xuICAgIG1hcmdpbi1ib3R0b206IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1iLXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tYi14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1iLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbWIteHhsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbWIteHhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjgxMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tYi14eGwge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzMzMzdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tYi14eHhsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbWIteHh4bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEuNzE4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tYi14eHhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sLXh4eHMge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tbC14eHhzIHtcbiAgICBtYXJnaW4tbGVmdDogMC43ODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1sLXh4eHMge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tbC14eHMge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tbC14eHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1sLXh4cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1sLXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbWwteHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjU2MjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tbC14cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1sLXMge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tbC1zIHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1sLXMge1xuICAgIG1hcmdpbi1sZWZ0OiA4dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tbC1tIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbWwtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbWwtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1sLWwge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tbC1sIHtcbiAgICBtYXJnaW4tbGVmdDogNC42ODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbWwtbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1sLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbWwteGwge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbWwteGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC42NjY2NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbWwteHhsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1sLXh4bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1sLXh4bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzLjMzMzMzMzMzdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tbC14eHhsIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1sLXh4eGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMS43MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1sLXh4eGwge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbXItMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tci14eHhzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1yLXh4eHMge1xuICAgIG1hcmdpbi1yaWdodDogMC43ODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1yLXh4eHMge1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbXIteHhzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1yLXh4cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1yLXh4cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tci14cyB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tci14cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjU2MjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tci14cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjMzMzMzMzMzdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tci1zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1yLXMge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1yLXMge1xuICAgIG1hcmdpbi1yaWdodDogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbXItbSB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tci1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbXItbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tci1sIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW1yLWwge1xuICAgIG1hcmdpbi1yaWdodDogNC42ODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbXItbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tci14bCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tci14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbXIteGwge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNjY2NjY2Njd2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW1yLXh4bCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbXIteHhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1yLXh4bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMy4zMzMzMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbXIteHh4bCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbXIteHh4bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMS43MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW1yLXh4eGwge1xuICAgIG1hcmdpbi1yaWdodDogMjB2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW10LXh4eHMge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW10LXh4eHMge1xuICAgIG1hcmdpbi10b3A6IDAuNzgxMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tdC14eHhzIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tdC14eHMge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW10LXh4cyB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tdC14eHMge1xuICAgIG1hcmdpbi10b3A6IDR2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW10LXhzIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tdC14cyB7XG4gICAgbWFyZ2luLXRvcDogMS41NjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtbXQteHMge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW10LXMge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW10LXMge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tdC1zIHtcbiAgICBtYXJnaW4tdG9wOiA4dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tdC1tIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tdC1tIHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW10LW0ge1xuICAgIG1hcmdpbi10b3A6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW10LWwge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LW10LWwge1xuICAgIG1hcmdpbi10b3A6IDQuNjg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW10LWwge1xuICAgIG1hcmdpbi10b3A6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LW10LXhsIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1tdC14bCB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LW10LXhsIHtcbiAgICBtYXJnaW4tdG9wOiAxMC42NjY2NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtbXQteHhsIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbXQteHhsIHtcbiAgICBtYXJnaW4tdG9wOiA3LjgxMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tdC14eGwge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzMzMzdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tdC14eHhsIHtcbiAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtbXQteHh4bCB7XG4gICAgbWFyZ2luLXRvcDogMTEuNzE4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1tdC14eHhsIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGEtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGEteHh4cyB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGEteHh4cyB7XG4gICAgcGFkZGluZzogMC43ODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBhLXh4eHMge1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2Njd2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBhLXh4cyB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGEteHhzIHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBhLXh4cyB7XG4gICAgcGFkZGluZzogNHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGEteHMge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBhLXhzIHtcbiAgICBwYWRkaW5nOiAxLjU2MjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wYS14cyB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGEtcyB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGEtcyB7XG4gICAgcGFkZGluZzogMi4zNDM3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBhLXMge1xuICAgIHBhZGRpbmc6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBhLW0ge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBhLW0ge1xuICAgIHBhZGRpbmc6IDMuMTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGEtbSB7XG4gICAgcGFkZGluZzogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGEtbCB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGEtbCB7XG4gICAgcGFkZGluZzogNC42ODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGEtbCB7XG4gICAgcGFkZGluZzogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGEteGwge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBhLXhsIHtcbiAgICBwYWRkaW5nOiA2LjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGEteGwge1xuICAgIHBhZGRpbmc6IDEwLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wYS14eGwge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wYS14eGwge1xuICAgIHBhZGRpbmc6IDcuODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBhLXh4bCB7XG4gICAgcGFkZGluZzogMTMuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBhLXh4eGwge1xuICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wYS14eHhsIHtcbiAgICBwYWRkaW5nOiAxMS43MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBhLXh4eGwge1xuICAgIHBhZGRpbmc6IDIwdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGIteHh4cyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBiLXh4eHMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc4MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGIteHh4cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNjY2NjY2Njd2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBiLXh4cyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBiLXh4cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGIteHhzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGIteHMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wYi14cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNTYyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBiLXhzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS4zMzMzMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGItcyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBiLXMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGItcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBiLW0ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wYi1tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wYi1tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGItbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBiLWwge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjY4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wYi1sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGIteGwge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wYi14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wYi14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wYi14eGwge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGIteHhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy44MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGIteHhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBiLXh4eGwge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGIteHh4bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExLjcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGIteHh4bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsLXh4eHMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGwteHh4cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc4MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGwteHh4cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wbC14eHMge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGwteHhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGwteHhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDR2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBsLXhzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBsLXhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNTYyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXBsLXhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBsLXMge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGwtcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGwtcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wbC1tIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBsLW0ge1xuICAgIHBhZGRpbmctbGVmdDogMy4xMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wbC1tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBsLWwge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcGwtbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjY4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wbC1sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXBsLXhsIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXBsLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wbC14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC42NjY2NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcGwteHhsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wbC14eGwge1xuICAgIHBhZGRpbmctbGVmdDogNy44MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGwteHhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzLjMzMzMzMzMzdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wbC14eHhsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wbC14eHhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExLjcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcGwteHh4bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcHIteHh4cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHIteHh4cyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43ODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXByLXh4eHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNjY2NjY2Njd2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXByLXh4cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHIteHhzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXByLXh4cyB7XG4gICAgcGFkZGluZy1yaWdodDogNHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHIteHMge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXByLXhzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wci14cyB7XG4gICAgcGFkZGluZy1yaWdodDogNS4zMzMzMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHItcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHItcyB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXByLXMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXByLW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXByLW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHItbSB7XG4gICAgcGFkZGluZy1yaWdodDogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHItbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHItbCB7XG4gICAgcGFkZGluZy1yaWdodDogNC42ODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHItbCB7XG4gICAgcGFkZGluZy1yaWdodDogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXByLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wci14eGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuODEyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXByLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXByLXh4eGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wci14eHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMS43MTg3NXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXByLXh4eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcHQteHh4cyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXB0LXh4eHMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc4MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHQteHh4cyB7XG4gICAgcGFkZGluZy10b3A6IDIuNjY2NjY2Njd2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXB0LXh4cyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXB0LXh4cyB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHQteHhzIHtcbiAgICBwYWRkaW5nLXRvcDogNHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHQteHMge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wdC14cyB7XG4gICAgcGFkZGluZy10b3A6IDEuNTYyNXZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXB0LXhzIHtcbiAgICBwYWRkaW5nLXRvcDogNS4zMzMzMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHQtcyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXB0LXMge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHQtcyB7XG4gICAgcGFkZGluZy10b3A6IDh2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXB0LW0ge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wdC1tIHtcbiAgICBwYWRkaW5nLXRvcDogMy4xMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wdC1tIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHQtbCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2Ny41cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwLjQ5OXB4KSB7XG4gIC51LXB0LWwge1xuICAgIHBhZGRpbmctdG9wOiA0LjY4NzV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wdC1sIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtcHQteGwge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSBhbmQgKG1heC13aWR0aDogMTI4MC40OTlweCkge1xuICAudS1wdC14bCB7XG4gICAgcGFkZGluZy10b3A6IDYuMjV2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1wdC14bCB7XG4gICAgcGFkZGluZy10b3A6IDEwLjY2NjY2NjY3dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1wdC14eGwge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHQteHhsIHtcbiAgICBwYWRkaW5nLXRvcDogNy44MTI1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHQteHhsIHtcbiAgICBwYWRkaW5nLXRvcDogMTMuMzMzMzMzMzN2dyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXB0LXh4eGwge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcbiAgLnUtcHQteHh4bCB7XG4gICAgcGFkZGluZy10b3A6IDExLjcxODc1dncgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtcHQteHh4bCB7XG4gICAgcGFkZGluZy10b3A6IDIwdncgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MHAge1xuICB3aWR0aDogMCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcwcCB7XG4gICAgd2lkdGg6IDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzFwIHtcbiAgd2lkdGg6IDElICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MXAge1xuICAgIHdpZHRoOiAxJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcycCB7XG4gIHdpZHRoOiAyJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzJwIHtcbiAgICB3aWR0aDogMiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13M3Age1xuICB3aWR0aDogMyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXczcCB7XG4gICAgd2lkdGg6IDMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzRwIHtcbiAgd2lkdGg6IDQlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NHAge1xuICAgIHdpZHRoOiA0JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc1cCB7XG4gIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzVwIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NnAge1xuICB3aWR0aDogNiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc2cCB7XG4gICAgd2lkdGg6IDYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzdwIHtcbiAgd2lkdGg6IDclICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13N3Age1xuICAgIHdpZHRoOiA3JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc4cCB7XG4gIHdpZHRoOiA4JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzhwIHtcbiAgICB3aWR0aDogOCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13OXAge1xuICB3aWR0aDogOSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc5cCB7XG4gICAgd2lkdGg6IDklICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzEwcCB7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcxMHAge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MTFwIHtcbiAgd2lkdGg6IDExJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzExcCB7XG4gICAgd2lkdGg6IDExJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcxMnAge1xuICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MTJwIHtcbiAgICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzEzcCB7XG4gIHdpZHRoOiAxMyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcxM3Age1xuICAgIHdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MTRwIHtcbiAgd2lkdGg6IDE0JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzE0cCB7XG4gICAgd2lkdGg6IDE0JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcxNXAge1xuICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MTVwIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzE2cCB7XG4gIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcxNnAge1xuICAgIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MTdwIHtcbiAgd2lkdGg6IDE3JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzE3cCB7XG4gICAgd2lkdGg6IDE3JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcxOHAge1xuICB3aWR0aDogMTglICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MThwIHtcbiAgICB3aWR0aDogMTglICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzE5cCB7XG4gIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcxOXAge1xuICAgIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MjBwIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzIwcCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcyMXAge1xuICB3aWR0aDogMjElICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MjFwIHtcbiAgICB3aWR0aDogMjElICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzIycCB7XG4gIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcyMnAge1xuICAgIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MjNwIHtcbiAgd2lkdGg6IDIzJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzIzcCB7XG4gICAgd2lkdGg6IDIzJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcyNHAge1xuICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MjRwIHtcbiAgICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzI1cCB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcyNXAge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MjZwIHtcbiAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzI2cCB7XG4gICAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXcyN3Age1xuICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MjdwIHtcbiAgICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzI4cCB7XG4gIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXcyOHAge1xuICAgIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MjlwIHtcbiAgd2lkdGg6IDI5JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzI5cCB7XG4gICAgd2lkdGg6IDI5JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXczMHAge1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MzBwIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzMxcCB7XG4gIHdpZHRoOiAzMSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXczMXAge1xuICAgIHdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MzJwIHtcbiAgd2lkdGg6IDMyJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzMycCB7XG4gICAgd2lkdGg6IDMyJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXczM3Age1xuICB3aWR0aDogMzMlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MzNwIHtcbiAgICB3aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzM0cCB7XG4gIHdpZHRoOiAzNCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXczNHAge1xuICAgIHdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MzVwIHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzM1cCB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXczNnAge1xuICB3aWR0aDogMzYlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MzZwIHtcbiAgICB3aWR0aDogMzYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzM3cCB7XG4gIHdpZHRoOiAzNyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXczN3Age1xuICAgIHdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13MzhwIHtcbiAgd2lkdGg6IDM4JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzM4cCB7XG4gICAgd2lkdGg6IDM4JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXczOXAge1xuICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13MzlwIHtcbiAgICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzQwcCB7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc0MHAge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NDFwIHtcbiAgd2lkdGg6IDQxJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzQxcCB7XG4gICAgd2lkdGg6IDQxJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc0MnAge1xuICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NDJwIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzQzcCB7XG4gIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc0M3Age1xuICAgIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NDRwIHtcbiAgd2lkdGg6IDQ0JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzQ0cCB7XG4gICAgd2lkdGg6IDQ0JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc0NXAge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NDVwIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzQ2cCB7XG4gIHdpZHRoOiA0NiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc0NnAge1xuICAgIHdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NDdwIHtcbiAgd2lkdGg6IDQ3JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzQ3cCB7XG4gICAgd2lkdGg6IDQ3JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc0OHAge1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NDhwIHtcbiAgICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzQ5cCB7XG4gIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc0OXAge1xuICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NTBwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzUwcCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc1MXAge1xuICB3aWR0aDogNTElICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NTFwIHtcbiAgICB3aWR0aDogNTElICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzUycCB7XG4gIHdpZHRoOiA1MiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc1MnAge1xuICAgIHdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NTNwIHtcbiAgd2lkdGg6IDUzJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzUzcCB7XG4gICAgd2lkdGg6IDUzJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc1NHAge1xuICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NTRwIHtcbiAgICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzU1cCB7XG4gIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc1NXAge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NTZwIHtcbiAgd2lkdGg6IDU2JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzU2cCB7XG4gICAgd2lkdGg6IDU2JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc1N3Age1xuICB3aWR0aDogNTclICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NTdwIHtcbiAgICB3aWR0aDogNTclICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzU4cCB7XG4gIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc1OHAge1xuICAgIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NTlwIHtcbiAgd2lkdGg6IDU5JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzU5cCB7XG4gICAgd2lkdGg6IDU5JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc2MHAge1xuICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NjBwIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzYxcCB7XG4gIHdpZHRoOiA2MSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc2MXAge1xuICAgIHdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NjJwIHtcbiAgd2lkdGg6IDYyJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzYycCB7XG4gICAgd2lkdGg6IDYyJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc2M3Age1xuICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NjNwIHtcbiAgICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzY0cCB7XG4gIHdpZHRoOiA2NCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc2NHAge1xuICAgIHdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NjVwIHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzY1cCB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc2NnAge1xuICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NjZwIHtcbiAgICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzY3cCB7XG4gIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc2N3Age1xuICAgIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NjhwIHtcbiAgd2lkdGg6IDY4JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzY4cCB7XG4gICAgd2lkdGg6IDY4JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc2OXAge1xuICB3aWR0aDogNjklICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NjlwIHtcbiAgICB3aWR0aDogNjklICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzcwcCB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc3MHAge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NzFwIHtcbiAgd2lkdGg6IDcxJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzcxcCB7XG4gICAgd2lkdGg6IDcxJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc3MnAge1xuICB3aWR0aDogNzIlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NzJwIHtcbiAgICB3aWR0aDogNzIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzczcCB7XG4gIHdpZHRoOiA3MyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc3M3Age1xuICAgIHdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NzRwIHtcbiAgd2lkdGg6IDc0JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzc0cCB7XG4gICAgd2lkdGg6IDc0JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc3NXAge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NzVwIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzc2cCB7XG4gIHdpZHRoOiA3NiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc3NnAge1xuICAgIHdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13NzdwIHtcbiAgd2lkdGg6IDc3JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzc3cCB7XG4gICAgd2lkdGg6IDc3JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc3OHAge1xuICB3aWR0aDogNzglICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13NzhwIHtcbiAgICB3aWR0aDogNzglICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzc5cCB7XG4gIHdpZHRoOiA3OSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc3OXAge1xuICAgIHdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13ODBwIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzgwcCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc4MXAge1xuICB3aWR0aDogODElICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13ODFwIHtcbiAgICB3aWR0aDogODElICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzgycCB7XG4gIHdpZHRoOiA4MiUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc4MnAge1xuICAgIHdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13ODNwIHtcbiAgd2lkdGg6IDgzJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzgzcCB7XG4gICAgd2lkdGg6IDgzJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc4NHAge1xuICB3aWR0aDogODQlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13ODRwIHtcbiAgICB3aWR0aDogODQlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzg1cCB7XG4gIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc4NXAge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13ODZwIHtcbiAgd2lkdGg6IDg2JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzg2cCB7XG4gICAgd2lkdGg6IDg2JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc4N3Age1xuICB3aWR0aDogODclICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13ODdwIHtcbiAgICB3aWR0aDogODclICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzg4cCB7XG4gIHdpZHRoOiA4OCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc4OHAge1xuICAgIHdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13ODlwIHtcbiAgd2lkdGg6IDg5JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzg5cCB7XG4gICAgd2lkdGg6IDg5JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc5MHAge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13OTBwIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzkxcCB7XG4gIHdpZHRoOiA5MSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc5MXAge1xuICAgIHdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13OTJwIHtcbiAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzkycCB7XG4gICAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc5M3Age1xuICB3aWR0aDogOTMlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13OTNwIHtcbiAgICB3aWR0aDogOTMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzk0cCB7XG4gIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc5NHAge1xuICAgIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13OTVwIHtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzk1cCB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc5NnAge1xuICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13OTZwIHtcbiAgICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzk3cCB7XG4gIHdpZHRoOiA5NyUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXc5N3Age1xuICAgIHdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS13OThwIHtcbiAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3Atdzk4cCB7XG4gICAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51LXc5OXAge1xuICB3aWR0aDogOTklICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny40OTlweCkge1xuICAudS1zcC13OTlwIHtcbiAgICB3aWR0aDogOTklICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdzEwMHAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcbiAgLnUtc3AtdzEwMHAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdy1hIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjQ5OXB4KSB7XG4gIC51LXNwLXctYSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tdzBwIHtcbiAgbWF4LXdpZHRoOiAwJSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzVwIHtcbiAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzEwcCB7XG4gIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13MTVwIHtcbiAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLnUtbXcyMHAge1xuICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzI1cCB7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13MzBwIHtcbiAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLnUtbXczNXAge1xuICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzQwcCB7XG4gIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13NDVwIHtcbiAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLnUtbXc1MHAge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzU1cCB7XG4gIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13NjBwIHtcbiAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLnUtbXc2NXAge1xuICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzcwcCB7XG4gIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13NzVwIHtcbiAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnUtbXc4MHAge1xuICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzg1cCB7XG4gIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi51LW13OTBwIHtcbiAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLnUtbXc5NXAge1xuICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4udS1tdzEwMHAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgYnJlYWtwb2ludCBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIG1lZGlhLW0tb3Yge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjcuNXB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtZWRpYS1tIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkgYW5kIChtYXgtd2lkdGg6IDEyODAuNDk5cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1lZGlhLXMge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNDk5cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gIHZ3XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBmdW5jdGlvbiB2dygkdmFsdWUsICR2aWV3cG9ydDoxMjgwKSB7XG5cdEByZXR1cm4gKCR2YWx1ZSAvICR2aWV3cG9ydCkgKiAxMDAgKyB2dztcbn1cbkBmdW5jdGlvbiB2dy1zcCgkdmFsdWUsICR2aWV3cG9ydF9zcDozNzUpIHtcblx0QHJldHVybiAoJHZhbHVlIC8gJHZpZXdwb3J0X3NwKSAqIDEwMCArIHZ3O1xufVxuLy8g5L2/55So5L6LXG4vLyDln7rmupbjgajjgarjgoszNzVweCDjga7jg4fjg5DjgqTjgrnjgacgd2lkdGg6MTAwcHgg44Gu5pmCXG4vLyB3aWR0aDogdnctc3AoMTAwKTtcbi8vIOOCs+ODs+ODkeOCpOODq+e1kOaenO+8mndpZHRoOiAyNi42NnZ3O1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gIGZvbnQgXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBmb250LXJlZ3VsYXIge1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWl4aW4gZm9udC1tZWRpdW0gIHtcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuQG1peGluIGZvbnQtYm9sZCB7XG5cdGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICBncmlkIFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gY29sdW1uKCRjb2wpe1xuXHR3aWR0aDogY2FsYygjeyRtYXgtd2lkdGh9IC8gI3skbWF4Y29sfSAqICN7JGNvbH0gLSAjeyRtYXJnaW59cHgpO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvL0lFMTHnlKhcblx0XHR3aWR0aDogY2FsYygjeyRtYXgtd2lkdGh9IC8gI3skbWF4Y29sfSAqICN7JGNvbH0gLSAjeyRtYXJnaW59cHggLSAxcHgpO1xuICB9XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JG1hcmdpbn1weCAvIDIpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skbWFyZ2lufXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICN7JG1hcmdpbn1weDtcbn1cbkBtaXhpbiBjb2x1bW4tbSgkY29sKXtcblx0d2lkdGg6IGNhbGMoI3skbWF4LXdpZHRofSAvICN7JG1heGNvbH0gKiAjeyRjb2x9IC0gI3skbWFyZ2luLXZ3fXZ3KTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLy9JRTEx55SoXG5cdFx0d2lkdGg6IGNhbGMoI3skbWF4LXdpZHRofSAvICN7JG1heGNvbH0gKiAjeyRjb2x9IC0gI3skbWFyZ2luLXZ3fXZ3IC0gMXB4KTtcbiAgfVxuICBtYXJnaW4tbGVmdDogY2FsYygjeyRtYXJnaW4tdnd9dncgLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JG1hcmdpbi12d312dyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAjeyRtYXJnaW4tdnd9dnc7XG59XG5AbWl4aW4gc3AtY29sdW1uKCRjb2wpe1xuXHR3aWR0aDogY2FsYygjeyRtYXgtd2lkdGh9IC8gI3skbWF4Y29sfSAqICN7JGNvbH0gLSAjeyRtYXJnaW4tc3B9cHgpO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvL0lFMTHnlKhcblx0XHR3aWR0aDogY2FsYygjeyRtYXgtd2lkdGh9IC8gI3skbWF4Y29sfSAqICN7JGNvbH0gLSAjeyRtYXJnaW59cHggLSAxcHgpO1xuICB9XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JG1hcmdpbi1zcH1weCAvIDIpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skbWFyZ2luLXNwfXB4IC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICN7JG1hcmdpbi1zcH1weDtcbn1cblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gIG90aGVyIFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaGlkZGVuIHtcblx0Zm9udC1zaXplOiAxcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtOTk5OTk5cHg7XG5cdGxlZnQ6LTk5OTk5OXB4O1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3BhY2l0eTogMDtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5cbkBtaXhpbiByYWRpdXMoJHNpemUpIHtcblx0Ym9yZGVyLXJhZGl1czogKCRzaXplICsgcHgpO1xufVxuXG5AbWl4aW4gY2lyY2xlKCRzaXplKXtcblx0d2lkdGg6ICRzaXplICsgcHg7XG5cdGhlaWdodDogJHNpemUgKyBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydHk6YWxsLCAkZHVyYXRpb246LjRzKXtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG59XG5cbkBtaXhpbiBob3Zlci1vcGFjaXR5KCRvcGFjaXR5OiAwLjQpIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3LjVweCkge1xuXHRcdG9wYWNpdHk6ICRvcGFjaXR5O1xuXHR9XHRcbn1cblxuQG1peGluIGNlbnRlcmluZy1lbGVtZW50cygkaG9yaXpvbnRhbDogdHJ1ZSwgJHZlcnRpY2FsOiB0cnVlKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0QGlmICRob3Jpem9udGFsIGFuZCAkdmVydGljYWwge1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0fSBAZWxzZSBpZiAkaG9yaXpvbnRhbCB7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9IEBlbHNlIGlmICR2ZXJ0aWNhbCB7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdH1cbn1cblxuQG1peGluIGllaGFjaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gIGtleWZyYW1lcyBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGtleWZyYW1lcyBmYWRlLWluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbi12aXN1YWwge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59IiwiKiB7XG5cdGJvcmRlcjogMDtcblx0bWFyZ2luOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtc3R5bGU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMS4wcmVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRpYWxvZyxcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ociB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5vbCxcbnVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbmlucHV0LFxuc2VsZWN0IHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblx0ZW1wdHktY2VsbHM6IHNob3c7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuYm9keSB7XG5cdEBpbmNsdWRlIGZvbnQtcmVndWxhcjtcbn1cbmEge1xuXHRjb2xvcjogJGJhc2VDb2xvcjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdCYuX29wYWNpdHlfOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0fVxufVxuc3VwIHtcblx0dmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuaW5wdXQsXG50ZXh0YXJlYSB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IC41O1xufVxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdGh0bWwge1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0fVxuXHRhW2hyZWZePVwidGVsOlwiXSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0aHRtbCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMDB2dyAvIDEyODApO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0aHRtbCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMDB2dyAvIDM3NSk7XG5cdH1cblx0Ym9keSB7XG5cdFx0Ji5fZ25hdi1zaG93XyB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cdFxuXHRpbnB1dCxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0Zm9udC1zaXplOiAkZnotbSAhaW1wb3J0YW50O1xuXHR9XHRcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbiRudW06IDU7XG4kaGVhZGVyLWhlaWdodDogOTA7XG4kaGVhZGVyLWhlaWdodC1zOiA1MDtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNvbG9yXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRiYXNlQ29sb3I6ICMyYTY3YWI7XG5cbiR0ZXh0LWJsYWNrOiAjMzAzMDMwO1xuJHRleHQtZ3JheTogIzgxODE4MTtcblxuJGxpbmUtZm9vdGVyOiAjNGI0YjRiO1xuXG4kZ3JheS1jYzogI2NjY2NjYztcbiRncmF5LWRmOiAjZGZkZmRmO1xuJGdyYXktZWM6ICNlY2VjZWM7XG4kZ3JheS1lODogI2U4ZThlODtcbiRncmF5LWY3OiAjZjdmN2Y3O1xuXG4kcmVkOiAjZGQwMDAwO1xuJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJGtoYWtpOiAjZTJlMGRhO1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gZm9udCBzaXplXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRmei14eHhzOiAxLjByZW07XG4kZnoteHhzOiAxLjJyZW07XG4kZnoteHM6IDEuM3JlbTtcbiRmei1zOiAxLjRyZW07XG4kZnotbTogMS42cmVtO1xuJGZ6LWw6IDEuOHJlbTtcbiRmei14bDogMi4wcmVtO1xuJGZ6LXh4bDogMi4ycmVtO1xuJGZ6LXh4eGw6IDIuNHJlbTtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODnuODvOOCuOODs+OCteOCpOOCulxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kbS14eHhzOiAxMDtcbiRtLXh4czogMTU7XG4kbS14czogMjA7XG4kbS1zOiAzMDtcbiRtLW06IDQwO1xuJG0tbDogNjA7XG4kbS14bDogODA7XG4kbS14eGw6IDEwMDtcbiRtLXh4eGw6IDE1MDtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGdyaWRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJG1heGNvbDogMTI7XG4kbWF4LXdpZHRoOiAxMDAlO1xuJG1hcmdpbjogMjU7IC8vUEPnlKgg44Kr44Op44Og6ZaT5L2Z55m9XG4kbWFyZ2luLXNwOiAxNTsgLy9TUOeUqCDjgqvjg6njg6DplpPkvZnnmb1cbiRtYXJnaW4tdnc6ICgkbWFyZ2luIC8gMTI4MCkgKiAxMDA7XG4kbWFyZ2luLXZ3LXNwOiAoJG1hcmdpbi1zcCAvIDM3NSkgKiAxMDA7XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJy9jb21tb24vaWNvbi9mb250cy9pY29tb29uLmVvdD81Y2Y4czUnKTtcbiAgc3JjOiAgdXJsKCcvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5lb3Q/NWNmOHM1I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24ud29mZjI/NWNmOHM1JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24udHRmPzVjZjhzNScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9jb21tb24vaWNvbi9mb250cy9pY29tb29uLndvZmY/NWNmOHM1JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5zdmc/NWNmOHM1I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQuX19oaWRkZW4ge1xuXHRcdEBpbmNsdWRlIGhpZGRlbjtcblx0fVxufVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLmljb24tZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1hLWJuciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdCY6aG92ZXIge1xuXHRcdEBpbmNsdWRlIGhvdmVyLW9wYWNpdHk7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWEtYm5yIHtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1hLXR4dC1hcnJvdyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDAgMCAwIDEuMjVlbTtcblx0XG5cdC5fX2ljbyB7XG5cdFx0Y29sb3I6ICRiYXNlQ29sb3I7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogM3B4O1xuXHRcdFx0bGVmdDogNXB4O1xuXHRcdH1cblx0fVxuXHQuX190eHQge1xuXHRcdGNvbG9yOiAkdGV4dC1ibGFjaztcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQuX19lbGVtIHtcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xuXHRcdH1cblx0fVxuXHRcblx0XG5cdC8v6Imy44Kq44OX44K344On44OzIOmdkiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYS10eHQtYXJyb3cge1xuXHRcdC5fX2VsZW0ge1xuXHRcdFx0Lmljb24tYmxhbmsge1xuXHRcdFx0XHRmb250LXNpemU6ICRmei14cztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtYnRuLWFycm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAzMDBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGZvbnQtc2l6ZTogJGZ6LW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdC5fX2ljbyB7XG5cdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0fVxuXHQuX19pY28tYXJyb3cge1xuXHRcdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcblx0XHRcblx0XHQmOmZpcnN0LWNoaWxkIHsgbGVmdDogMjBweDsgfVxuXHRcdCY6bGFzdC1jaGlsZCB7IHJpZ2h0OiAyMHB4OyB9XG5cdH1cblx0Jjpub3QoLl9kaXNhYmxlZF8pIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Ji5fZGlzYWJsZWRfIHtcblx0XHRvcGFjaXR5OiAuNTtcblx0fVxuXHRcblx0Ly/jgrXjgqTjgrrjgqrjg5fjgrfjg6fjg7MgTOOCteOCpOOCui0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ji5fdy1sXyB7XG5cdFx0d2lkdGg6IDM4MHB4O1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRmb250LXNpemU6ICRmei1tO1xuXHR9XG5cdC8v44K144Kk44K644Kq44OX44K344On44OzIFhM44K144Kk44K6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQmLl93LXhsXyB7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxuXHQvL+OCq+ODqeODvOOCquODl+OCt+ODp+ODsyDnmb0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdCYuX3doaXRlXyB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuIFx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdH1cblx0Ly/jgqvjg6njg7zjgqrjg5fjgrfjg6fjg7Mg44Ki44Km44OI44Op44Kk44Oz44O76buSLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQmLl9vdXRsaW5lXyB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0LWJsYWNrO1xuIFx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdH1cblx0Ly/jgqvjg6njg7zjgqrjg5fjgrfjg6fjg7Mg44Ki44Km44OI44Op44Kk44Oz44O755m9LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQmLl9vdXRsaW5lLXdoaXRlXyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuIFx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji1idG4tYXJyb3cge1xuXHRcdCY6bm90KC5fZGlzYWJsZWRfKTpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjQ1Mzg4O1xuXHRcdH1cblx0XHQvL+OCq+ODqeODvOOCquODl+OCt+ODp+ODsyDnmb0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fd2hpdGVfIHtcblx0XHRcdCY6bm90KC5fZGlzYWJsZWRfKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlNGUzZTE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8v44Kr44Op44O844Kq44OX44K344On44OzIOOCouOCpuODiOODqeOCpOODs+ODu+m7ki0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQmLl9vdXRsaW5lXyB7XG5cdFx0XHQmOm5vdCguX2Rpc2FibGVkXyk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGV4dC1ibGFjaztcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly/jgqvjg6njg7zjgqrjg5fjgrfjg6fjg7Mg44Ki44Km44OI44Op44Kk44Oz44O755m9LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX291dGxpbmUtd2hpdGVfIHtcblx0XHRcdCY6bm90KC5fZGlzYWJsZWRfKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtYnRuLWFycm93IHtcblx0XHR3aWR0aDogdncoMzAwKTtcblx0XHRoZWlnaHQ6IHZ3KDYwKTtcblx0XHRwYWRkaW5nOiAwIHZ3KDMwKTtcblx0XG5cdFx0Ll9faWNvIHtcblx0XHRcdG1hcmdpbjogMCB2dygxNSkgMCAwO1xuXHRcdH1cblx0XHQuX19pY28tYXJyb3cge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7IGxlZnQ6IHZ3KDIwKTsgfVxuXHRcdFx0JjpsYXN0LWNoaWxkIHsgcmlnaHQ6IHZ3KDIwKTsgfVxuXHRcdH1cblx0XHQvL+OCteOCpOOCuuOCquODl+OCt+ODp+ODsyBM44K144Kk44K6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX3ctbF8ge1xuXHRcdFx0d2lkdGg6IHZ3KDM4MCk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDcwKTtcblx0XHR9XG5cdFx0Ly/jgrXjgqTjgrrjgqrjg5fjgrfjg6fjg7MgWEzjgrXjgqTjgrotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fdy14bF8ge1xuXHRcdFx0d2lkdGg6IHZ3KDQwMCk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDYwKTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWJ0bi1hcnJvdyB7XG5cdFx0d2lkdGg6IHZ3LXNwKDI1MCk7XG5cdFx0aGVpZ2h0OiB2dy1zcCg0NSk7XG5cdFx0cGFkZGluZzogMCB2dy1zcCgzMCk7XG5cdFx0Zm9udC1zaXplOiAkZnotcztcblxuXHRcdC5fX2ljbyB7XG5cdFx0XHRtYXJnaW46IDAgdnctc3AoMTApIDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LW07XG5cdFx0fVxuXHRcdC5fX2ljby1hcnJvdyB7XG5cdFx0XHRmb250LXNpemU6ICRmei1tO1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7IGxlZnQ6IHZ3LXNwKDE1KTsgfVxuXHRcdFx0JjpsYXN0LWNoaWxkIHsgcmlnaHQ6IHZ3LXNwKDE1KTsgfVxuXHRcdH1cblx0XHRcblx0XHQvL+OCteOCpOOCuuOCquODl+OCt+ODp+ODsyBM44K144Kk44K6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX3ctbF8ge1xuXHRcdFx0d2lkdGg6IHZ3LXNwKDMyMCk7XG5cdFx0XHRoZWlnaHQ6IHZ3LXNwKDU1KTtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXM7XG5cdFx0fVxuXHRcdC8v44K144Kk44K644Kq44OX44K344On44OzIFhM44K144Kk44K6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX3cteGxfIHtcblx0XHRcdHdpZHRoOiB2dy1zcCgyNzApO1xuXHRcdFx0aGVpZ2h0OiB2dy1zcCg2NSk7XG5cdFx0XHRmb250LXNpemU6ICRmei14cztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXHR9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1jYXRjaDAxIHtcblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdG1hcmdpbjogMCAwIDIwcHg7XG5cdEBpbmNsdWRlIGZvbnQtYm9sZDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWNhdGNoMDEge1xuXHRcdFxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWNhdGNoMDEge1xuXG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtY2hlY2sge1xuXHRAaW5jbHVkZSBmb250LXJlZ3VsYXI7XG5cblx0Ll9fZWxlbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmOmNoZWNrZWQgKyAuX190eHQge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuX190eHQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktY2M7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XG5cdFx0fVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGxlZnQ6IDJweDtcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MDInO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1jaGVjayB7XG5cdFx0Ll9fdHh0IHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIHZ3KDMwKTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiB2dygyMik7XG5cdFx0XHRcdGhlaWdodDogdncoMjIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1jaGVjayB7XG5cdFx0Ll9fdHh0IHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIHZ3LXNwKDMwKTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCgyMik7XG5cdFx0XHRcdGhlaWdodDogdnctc3AoMjIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1yYWRpbyB7XG5cdEBpbmNsdWRlIGZvbnQtcmVndWxhcjtcblxuXHQuX19lbGVtIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdCY6Y2hlY2tlZCArIC5fX3R4dCB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5fX3R4dCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDMwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktY2M7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoMjIpO1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcblx0XHRcdEBpbmNsdWRlIGNpcmNsZSgxMCk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1yYWRpbyB7XG5cdFx0Ll9fdHh0IHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIHZ3KDMwKTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiB2dygyMik7XG5cdFx0XHRcdGhlaWdodDogdncoMjIpO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRsZWZ0OiB2dyg3KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDEwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygxMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXJhZGlvIHtcblx0XHQuX190eHQge1xuXHRcdFx0cGFkZGluZzogMCAwIDAgdnctc3AoMzApO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IHZ3LXNwKDIyKTtcblx0XHRcdFx0aGVpZ2h0OiB2dy1zcCgyMik7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGxlZnQ6IHZ3LXNwKDcpO1xuXHRcdFx0XHR3aWR0aDogdnctc3AoMTApO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3LXNwKDEwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtc2VsZWN0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiA1cHggMTVweCA1cHggMTBweDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1kZjtcblx0QGluY2x1ZGUgZm9udC1yZWd1bGFyO1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtc2VsZWN0IHtcblx0XHRwYWRkaW5nOiB2dyg1KSB2dygxNSkgdncoNSkgdncoMTApO1xuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXNlbGVjdCB7XG5cdFx0cGFkZGluZzogdnctc3AoNSkgdnctc3AoMTUpIHZ3LXNwKDUpIHZ3LXNwKDEwKTtcblx0fVx0XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktZGY7XG5cdGNvbG9yOiAkdGV4dC1ibGFjaztcblx0QGluY2x1ZGUgZm9udC1yZWd1bGFyO1xuXHRcblx0Ji5fdy1tXyB7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0fVxuXHQmLl93LXNfIHtcblx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHR9XG5cdCYuX3ctYV8ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji10ZXh0IHtcblx0XHRwYWRkaW5nOiB2dyg1KSB2dygxMCk7XG5cdFx0XG5cdFx0Ji5fdy1tXyB7XG5cdFx0XHRtYXgtd2lkdGg6IHZ3KDM1MCk7XG5cdFx0fVxuXHRcdCYuX3ctc18ge1xuXHRcdFx0bWF4LXdpZHRoOiB2dygxNTApO1xuXHRcdH1cblx0fVx0XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji10ZXh0IHtcblx0XHRwYWRkaW5nOiB2dy1zcCg1KSB2dy1zcCgxMCk7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXRleHRhcmVhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyMjBweDtcblx0cGFkZGluZzogMTBweDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1kZjtcblx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRAaW5jbHVkZSBmb250LXJlZ3VsYXI7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji10ZXh0YXJlYSB7XG5cdFx0aGVpZ2h0OiB2dygyMjApO1xuXHRcdHBhZGRpbmc6IHZ3KDEwKTtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtdGV4dGFyZWEge1xuXHRcdGhlaWdodDogdnctc3AoMTIwKTtcblx0XHRwYWRkaW5nOiB3LXNwKDEwKTtcblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtZXJyb3Ige1xuXHRtYXJnaW46IDEwcHggMCAwO1xuXHRjb2xvcjogJHJlZDtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWgxIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGhlaWdodDogMjQwcHg7XG5cdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfaDEuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOiAzLjRyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtaDEge1xuXHRcdGhlaWdodDogdncoMjQwKTtcblx0fVx0XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1oMSB7XG5cdFx0aGVpZ2h0OiB2dy1zcCgxNTApO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1oMiB7XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdGNvbG9yOiAkdGV4dC1ncmF5O1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xuXHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0fVxuXHQvL+ODleOCqeODs+ODiOOCteOCpOOCuiDlpKctLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdCYuX2Z6LWxfIHtcblx0XHRmb250LXNpemU6ICRmei14cztcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHR9XG5cdH1cblx0Ly/jgqvjg6njg7zjgqrjg5fjgrfjg6fjg7Mg55m9LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQmLl93aGl0ZV8ge1xuXHRcdGNvbG9yOiAjY2NjO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1oMiB7XG5cdFx0bWFyZ2luOiAwIDAgdncoNDApO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1oMiB7XG5cdFx0bWFyZ2luOiAwIDAgdnctc3AoMjApO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXhzO1xuXHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAkZnoteHhsO1xuXHRcdH1cblx0XHQvL+ODleOCqeODs+ODiOOCteOCpOOCuiDlpKctLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fZnotbF8ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWgyLWhvcml6b24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdG1hcmdpbjogMCAwIDMwcHg7XG5cdGNvbG9yOiAkdGV4dC1ncmF5O1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xuXHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtaDItaG9yaXpvbiB7XG5cdFx0Ly/jg6njgqTjg7PjgYLjgorvvIhTUOODqeOCpOODs+OBquOBlyDnuKbkuKbjgbPvvIkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX2xpbmVfIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2FhYjhjMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWgyLWhvcml6b24ge1xuXHRcdG1hcmdpbjogMCAwIHZ3KDMwKTtcblx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdG1hcmdpbjogMCB2dygxMCkgMCAwO1xuXHRcdH1cblx0XHQvL+ODqeOCpOODs+OBguOCiu+8iFNQ44Op44Kk44Oz44Gq44GXIOe4puS4puOBs++8iSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fbGluZV8ge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogdncoMjgpO1xuXHRcdFx0XHRtYXJnaW46IDAgdncoMjApIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWgyLWhvcml6b24ge1xuXHRcdG1hcmdpbjogMCAwIHZ3LXNwKDIwKTtcblx0XHRmb250LXNpemU6ICRmei14cztcblx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0XHR9XG5cdFx0Ly/jg6njgqTjg7PjgYLjgorvvIhTUOODqeOCpOODs+OBquOBlyDnuKbkuKbjgbPvvIktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fbGluZV8ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWgyLWpwIHtcblx0bWFyZ2luOiAwIDAgMzBweDtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1zaXplOiAkZnoteHh4bDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRAaW5jbHVkZSBmb250LWJvbGQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1oMi1qcCB7XG5cdFx0bWFyZ2luOiAwIDAgdncoMzApO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1oMi1qcCB7XG5cdFx0bWFyZ2luOiAwIDAgdnctc3AoMzApO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXhsO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWgzIHtcblx0bWFyZ2luOiAwIDAgMjBweDtcblx0cGFkZGluZzogMCAwIDE1cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1kZjtcblx0Zm9udC1zaXplOiAkZnotbDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0QGluY2x1ZGUgZm9udC1tZWRpdW07XG59XG5cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWgzIHtcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaDQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAwIDIwcHg7XG5cdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZTg7XG5cdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcblx0Jjo6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvdHRvbTogLTFweDtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTE1cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiYXNlQ29sb3I7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaDQge1xuXHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0Zm9udC1zaXplOiAkZnotbDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHdpZHRoOiA1OHB4O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1oNSB7XG5cdG1hcmdpbjogMCAwIDIwcHg7XG5cdHBhZGRpbmc6IDNweCAwIDNweCAxNXB4O1xuXHRib3JkZXItbGVmdDogM3B4IHNvbGlkICRiYXNlQ29sb3I7XG5cdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdEBpbmNsdWRlIGZvbnQtYm9sZDtcbn1cblxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaDUge1xuXHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0cGFkZGluZzogMnB4IDAgMnB4IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAkZnotbTtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1oNiB7XG5cdG1hcmdpbjogMCAwIDE1cHg7XG5cdGNvbG9yOiAkYmFzZUNvbG9yO1xuXHRmb250LXNpemU6ICRmei1tO1xuXHRAaW5jbHVkZSBmb250LWJvbGQ7XG59XG5cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWg2IHtcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXM7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaWZyYW1lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Ll9fZWxlbSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaWZyYW1lIHtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1sYWJlbCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0aGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nOiAwIDVweDtcblx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOiAkZnoteHM7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sYWJlbCB7XG5cdFx0aGVpZ2h0OiB2dygyMCk7XG5cdFx0cGFkZGluZzogMCB2dyg1KTtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbGFiZWwge1xuXHRcdGhlaWdodDogdnctc3AoMjApO1xuXHRcdHBhZGRpbmc6IDAgdnctc3AoNSk7XG5cdFx0Zm9udC1zaXplOiAkZnoteHhzO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWxpc3QtY2lyY2xlIHtcblx0Jl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMC43ZW07XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoNik7XG5cdFx0fVxuXHR9XG5cdCYuX2JsYWNrXyAmX19pdGVtIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHRleHQtYmxhY2s7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1saXN0LWNpcmNsZSB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbGlzdC1udW1iZXIge1xuXHRjb3VudGVyLXJlc2V0OiBudW1iZXIgMDtcblx0Jl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMS4yZW07XG5cdFx0XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuXHRcdFx0Y29udGVudDogY291bnRlcihudW1iZXIpXCIuXCI7XG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cblx0Ji5fcmVkXyAmX19pdGVtIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1saXN0LW51bWJlciB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtYWxlcnQge1xuXHRwYWRkaW5nOiAyNXB4IDMwcHg7XG5cdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXG5cdCYuX3JlZF8ge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHJlZCwgLjA3KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRyZWQsIC4xKTtcblx0XHRjb2xvcjogJHJlZDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtYWxlcnQge1xuXHRcdHBhZGRpbmc6IHZ3KDI1KSB2dygzMCk7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWFsZXJ0IHtcblx0XHRwYWRkaW5nOiB2dy1zcCgxNSkgdnctc3AoMjApO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LW07XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWFuY2hvci1saW5rIHtcblx0cGFkZGluZy10b3A6ICN7JGhlYWRlci1oZWlnaHR9cHg7XG5cdFxuXHQmX19pbm5lciB7XG5cdFx0bWFyZ2luLXRvcDogLSN7JGhlYWRlci1oZWlnaHR9cHg7XG5cdFx0cGFkZGluZy10b3A6ICN7JGhlYWRlci1oZWlnaHR9cHg7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWFuY2hvci1saW5rIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJGhlYWRlci1oZWlnaHQpO1xuXHRcdFxuXHRcdCZfX2lubmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KC0kaGVhZGVyLWhlaWdodCk7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoJGhlYWRlci1oZWlnaHQpO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYW5jaG9yLWxpbmsge1xuXHRcdHBhZGRpbmctdG9wOiB2dy1zcCgkaGVhZGVyLWhlaWdodC1zKTtcblxuXHRcdCZfX2lubmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3K3NwKC0kaGVhZGVyLWhlaWdodC1zKTtcblx0XHRcdHBhZGRpbmctdG9wOiB2dytzcCgkaGVhZGVyLWhlaWdodC1zKTtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtYW5pbWF0aW9uIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuXG5cdCYucnVuIHtcblx0XHRhbmltYXRpb24tbmFtZTogZmFkZS1pbjtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLjVzO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1hbmltYXRpb24ge1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1hbmltYXRpb24ge1xuXHR9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1ib29raW5ncyB7XG5cdHBhZGRpbmc6IDY1cHggMDtcblx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2luZGV4L2JnX2Jvb2tpbmdzLmpwZykgMCAwIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHQmX190dGwge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAkZnoteHhsO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBmb250LW1lZGl1bTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDU1cHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgZmFsc2UpO1xuXHRcdH1cblx0fVxuXHQmX19sZWFkIHtcblx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdCZfX2J0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCYgPiAqIHtcblx0XHRcdG1hcmdpbjogMCAxNnB4O1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtYm9va2luZ3Mge1xuXHRcdHBhZGRpbmc6IHZ3KDY1KSAwO1xuXHRcblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMzApO1xuXHRcdFx0cGFkZGluZzogMCAwIHZ3KDE1KTtcblx0XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiB2dyg1NSk7XG5cdFx0XHRcdGhlaWdodDogdncoMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2xlYWQge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMzUpO1xuXHRcdH1cblx0XHQmX19idG4ge1xuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRtYXJnaW46IDAgdncoMTYpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYm9va2luZ3Mge1xuXHRcdHBhZGRpbmc6IHZ3LXNwKDQ1KSAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9pbmRleC9iZ19ib29raW5nc19zcC5qcGcpO1xuXHRcblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiAwIDAgdnctc3AoMjUpO1xuXHRcdFx0cGFkZGluZzogMCAwIHZ3LXNwKDE1KTtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogdnctc3AoNDUpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3LXNwKDIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19sZWFkIHtcblx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDI1KTtcblx0XHR9XG5cdFx0Jl9fYnRuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWJveCB7XG5cdHBhZGRpbmc6IDMwcHggMzVweDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdCYuX2dyYXlfIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHR9XG5cdCYuX2xpbmUtYmxhY2tfIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1ibGFjaztcblx0fVxuXHQmLl9wLWxfIHtcblx0XHRwYWRkaW5nOiA2MHB4O1xuXHR9XG5cdCYuX2RwLWliXyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1ib3gge1xuXHRcdHBhZGRpbmc6IHZ3KDMwKSB2dygzNSk7XG5cblx0XHQmLl9wLWxfIHtcblx0XHRcdHBhZGRpbmc6IHZ3KDYwKTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWJveCB7XG5cdFx0cGFkZGluZzogdnctc3AoMjApIHZ3LXNwKDE1KTtcblxuXHRcdCYuX3AtbF8ge1xuXHRcdFx0cGFkZGluZzogdnctc3AoMjApIHZ3LXNwKDE1KTtcblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWluZGVudCB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRcblx0Ll9faXRlbSB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cdCYuX3NwYWNlXyAuX19pdGVtIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWluZGVudCB7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWxheW91dC1wcmljZSB7XG5cdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXG5cdC5fX3ByaWNlIHtcblx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbGF5b3V0LXByaWNlIHtcblx0XHRmb250LXNpemU6ICRmei1zO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5fX3ByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdH1cblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbm9zY3JpcHQge1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGZvbnQtc2l6ZTogJGZ6LXM7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcGFnZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW46IDAgN3B4IDVweDtcblx0XHRcblx0XHQmLl9wcmV2XyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQmLl9uZXh0XyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1ibGFjaztcblx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Ji5fY3VycmVudF8ge1xuXHRcdFx0YmFja2dyb3VuZDogJHRleHQtYmxhY2s7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtcGFnZXIge1xuXHRcdCZfX2xpbmsge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHRleHQtYmxhY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXBhZ2VyIHtcblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCB2dyg3KSB2dyg1KTtcblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMTUpO1xuXHRcdH1cblx0fVx0XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1wYWdlciB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgdnctc3AoMykgdnctc3AoMTApO1xuXHRcdH1cblx0XHQmX19saW5rIHtcblx0XHRcdHBhZGRpbmc6IHZ3LXNwKDgpIHZ3LXNwKDEyKTtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0XG5cdHRoLFxuXHR0ZCB7XG5cdFx0cGFkZGluZzogMjBweCAyNXB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1kZjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZGY7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdC5fYWwtbF8ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0Ll9hbC1yXyB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0Ll9hbC1jXyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5fbm93cmFwXyB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXHQuX2dyYXlfIHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1mNztcblx0fVxuXHQmX19tdXN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuZS1sYWJlbCB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji10YWJsZSB7XG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogdncoMjApIHZ3KDI1KTtcblx0XHR9XG5cdH1cdFxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtdGFibGUge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdC8vU1AgMeOCq+ODqeODoCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fc3AtY29sMV8ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcblx0XHRcdHRoZWFkLFxuXHRcdFx0dGJvZHksXG5cdFx0XHR0cixcblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdHRoIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQvL+aoqumVtyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fd2lkZV8ge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHR0aHsgIFxuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5fd2lkZV8gJl9faGVhZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdH1cblx0XHQmLl93aWRlXyAmX19ib2R5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0dHIgeyBcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRcdFx0bWFyZ2luOiAwIC0zcHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHR0aCxcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5fd2lkZV8gJl9faGVhZCB0aDpsYXN0LWNoaWxkLFxuXHRcdCYuX3dpZGVfICZfX2JvZHkgdGQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC8v44Oq44K544OI6aKoIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQmLl9saXN0XyB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdH1cblx0XHRcdHRoIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMCAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWJyZWFkY3J1bWIge1xuXHRtYXJnaW46IDAgMCA0MHB4O1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1lYztcblx0Zm9udC1zaXplOiAkZnotcztcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDUwcHg7XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0Y29sb3I6ICR0ZXh0LWdyYXk7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0Y29udGVudDogXCJcXGYxMDVcIjtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19saW5rIHtcblx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLWJyZWFkY3J1bWIge1xuXHRcdCZfX2xpbmsge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRleHQtYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWJyZWFkY3J1bWIge1xuXHRcdG1hcmdpbjogMCAwIHZ3KDQwKTtcblx0XHRwYWRkaW5nOiB2dygxMCkgMDtcblx0XHRcblx0XHQmX19pbm5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIHZ3KDUwKTtcblx0XHR9XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIHZ3KDEwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYnJlYWRjcnVtYiB7XG5cdFx0bWFyZ2luOiAwIDAgdnctc3AoMjUpO1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXh4eHM7XG5cdFxuXHRcdCZfX2lubmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgdnctc3AoMTUpO1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1idG4tYmxvY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHQuZS1idG4tYXJyb3cge1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1idG4tYmxvY2sge1xuXHRcdC5lLWJ0bi1hcnJvdyB7XG5cdFx0XHRtYXJnaW46IDAgdncoMTApO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYnRuLWJsb2NrIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cblx0XHQuZS1idG4tYXJyb3cge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dy1zcCgxNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWVudHJ5IHtcblx0Jl9faGVhZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZGY7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXHQmX190dGwge1xuXHRcdGZsZXg6IDEgMSAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAkZnoteHh4bDtcblx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdH1cblx0Jl9fZGF0ZSB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5fX2xhYmVsIHtcblx0XHRcdGNvbG9yOiAkdGV4dC1ncmF5O1xuXHRcdH1cblx0fVxuXHQmX19jYXRlZ29yeSB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDAgMjBweDtcblx0XHRjb2xvcjogJGJhc2VDb2xvcjtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0bWFyZ2luOiAwIDZweCAwIDA7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJhc2VDb2xvcjtcblx0XHR9XG5cdH1cblx0Jl9fYm9keSB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji1lbnRyeSB7XG5cdFx0Jl9faGVhZCB7XG5cdFxuXHRcdFx0Ji5fbm8tZGF0ZV8ge1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcblx0XHRcdFx0LmMtZW50cnlfX3R0bCB7XG5cdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWVudHJ5IHtcblx0XHQmX19oZWFkIHtcblx0XHRcdHBhZGRpbmc6IDAgMCB2dygyMCk7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxMCk7XG5cdFx0fVxuXHRcdCZfX2NhdGVnb3J5IHtcblx0XHRcdG1hcmdpbjogMCAwIDAgdncoMjApO1xuXHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiB2dygxMyk7XG5cdFx0XHRcdG1hcmdpbjogMCB2dyg2KSAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2JvZHkge1xuXHRcdFx0bWFyZ2luOiB2dygzMCkgMCAwO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtZW50cnkge1xuXHRcdCZfX2hlYWQge1xuXHRcdFx0cGFkZGluZzogMCAwIHZ3LXNwKDE1KTtcblx0XHR9XG5cdFx0Jl9fdHRsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3LXNwKDEwKTtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LWw7XG5cdFx0fVxuXHRcdCZfX2RhdGUge1xuXHRcdFx0Zm9udC1zaXplOiAkZnoteHM7XG5cdFx0fVxuXHRcdCZfX2NhdGVnb3J5IHtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXhzO1xuXHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCgxMCk7XG5cdFx0XHRcdG1hcmdpbjogMCB2dy1zcCg2KSAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2JvZHkge1xuXHRcdFx0bWFyZ2luOiB2dy1zcCgyMCkgMCAwO1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1ldmVudC1yZXNlcnZlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XG5cdCZfX3R4dCB7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Jl9fdGVsIHtcblx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdFx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRAaW5jbHVkZSBmb250LW1lZGl1bTtcblxuXHRcdC5fX2xhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXhsO1xuXHRcdH1cblx0XHQuX19udW1iZXIge1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1ldmVudC1yZXNlcnZlIHtcblx0XHQmX190eHQge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMjApO1xuXHRcdH1cblx0XHQmX190ZWwge1xuXHRcdFx0bWFyZ2luOiAwIHZ3KDMwKSAwIDA7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1ldmVudC1yZXNlcnZlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFxuXHRcdCZfX3R4dCB7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDE1KTtcblx0XHR9XG5cdFx0Jl9fdGVsIHtcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIDAgdnctc3AoMTApO1xuXHRcblx0XHRcdC5fX2xhYmVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnotbTtcblx0XHRcdH1cblx0XHRcdC5fX251bWJlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1mbG9hdCB7XG5cdCY6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnJztcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXHQmX19pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Ji5fbGVmdF8gJl9faXRlbSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG5cdCYuX3JpZ2h0XyAmX19pdGVtIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWZsb2F0IHtcblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdCYuX2xlZnRfICZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0XHQmLl9yaWdodF8gJl9faXRlbSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cdFx0Ji5fc3AtY29sMV8gJl9faXRlbSB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtZm9vdGVyIHtcblx0cGFkZGluZzogNTBweCAwIDA7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Y29sb3I6ICRncmF5LWRmO1xuXG5cdCZMb2dvIHtcblx0XHR3aWR0aDogMzEwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcblxuXHRcdCZfX2xpbmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgXG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZBZGRyZXNzIHtcblx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5fX2xpbmsge1xuXHRcdFx0Y29sb3I6ICRncmF5LWRmO1xuXHRcdH1cblx0fVxuXHQmQnRuIHtcblx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQmQ29weXJpZ2h0IHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkdGV4dC1ibGFjaztcblx0XHRjb2xvcjogIzgxODE4MTtcblx0XHRmb250LXNpemU6ICRmei1zO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtZm9vdGVyIHtcblx0XHQmTmF2IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA2MHB4O1xuXHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcblx0XHRcdCZfX2xpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbGluZS1mb290ZXI7XG5cdFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRsaW5lLWZvb3Rlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktZGY7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogLTRweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWRmO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcblx0XHRcdFx0fVxuXHRcdFx0XHQuX19pY28ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtZm9vdGVyIHtcblx0XHRwYWRkaW5nOiB2dyg1MCkgMCAwO1xuXHRcblx0XHQmTG9nbyB7XG5cdFx0XHR3aWR0aDogdncoMzEwKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDI1KTtcblx0XHR9XG5cdFx0JkFkZHJlc3Mge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMzUpO1xuXHRcdH1cblx0XHQmTmF2IHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDYwKTtcblx0XHRcdHBhZGRpbmc6IDAgdncoNTApO1xuXHRcblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JkNvcHlyaWdodCB7XG5cdFx0XHRwYWRkaW5nOiB2dygzMCk7XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWZvb3RlciB7XG5cdFx0cGFkZGluZzogdnctc3AoNDApIDAgMDtcblxuXHRcdCZMb2dvIHtcblx0XHRcdHdpZHRoOiB2dy1zcCgyMzApO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gdnctc3AoMjUpO1xuXHRcdH1cblx0XHQmQWRkcmVzcyB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgyNSk7XG5cdFx0XHRmb250LXNpemU6ICRmei14cztcblxuXHRcdFx0Ll9fbGluayB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JkJ0biB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCg0NSk7XG5cdFx0fVxuXHRcdCZOYXYge1xuXHRcdFx0Jl9fbGlzdCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGluZS1mb290ZXI7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaW5lLWZvb3Rlcjtcblx0XHRcdH1cblx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiB2dy1zcCgxNSk7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1kZjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdC5fX2ljbyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnotbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmQ29weXJpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IHZ3LXNwKDI1KSAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZnoteHhzO1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdCY6bm90KFtjbGFzcyo9XCJfY29sXCJdKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoLSN7JG1hcmdpbn1weCAvIDIpO1xuXHRcdG1hcmdpbi1yaWdodDogY2FsYygtI3skbWFyZ2lufXB4IC8gMik7XG5cdH1cblx0Ll9fY29sIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXhjb2wge1xuXHRcdFx0Ji5fY29sLSN7JGl9XyB7XG5cdFx0XHRcdEBpbmNsdWRlIGNvbHVtbigkaSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdCYuX3N0cmV0Y2hfIHtcblx0XHQuX19jb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLWdyaWQge1xuXHRcdC5fX2NvbCB7XG5cdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXhjb2wge1xuXHRcdFx0XHQmLl9jb2wtbGctI3skaX1fIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBjb2x1bW4oJGkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8y44Kr44Op44OgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fY29sMl8ge1xuXHRcdFx0Ll9fY29sIHtcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbn1weCkgLyAyKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBpZWhhY2sge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW59cHggLSAxcHgpIC8gMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgybisxKSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW59cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgtbisyKSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICN7JG1hcmdpbn1weDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vM+OCq+ODqeODoCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX2NvbDNfIHtcblx0XHRcdC5fX2NvbCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW59cHggKiAyKSAvIDMpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGllaGFjayB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbn1weCAqIDIgLSAxcHgpIC8gMyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW59cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICN7JG1hcmdpbn1weDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vNOOCq+ODqeODoCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX2NvbDRfIHtcblx0XHRcdC5fX2NvbCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW59cHggKiAzKSAvIDQpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGllaGFjayB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbn1weCAqIDMgLSAxcHgpIC8gNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW59cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgtbis0KSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICN7JG1hcmdpbn1weDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vNeOCq+ODqeODoCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX2NvbDVfIHtcblx0XHRcdC5fX2NvbCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW59cHggKiA0KSAvIDUpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGllaGFjayB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW59cHggKiA0IC0gMXB4KSAvIDUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoNW4rMSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogI3skbWFyZ2lufXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoLW4rNSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAjeyRtYXJnaW59cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWdyaWQge1xuXHRcdC5fX2NvbCB7XG5cdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXhjb2wge1xuXHRcdFx0XHQmLl9jb2wtI3skaX1fIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBjb2x1bW4tbSgkaSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heGNvbCB7XG5cdFx0XHRcdCYuX2NvbC1tZC0jeyRpfV8ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGNvbHVtbi1tKCRpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLzLjgqvjg6njg6AgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQmLl9jb2wyXyB7XG5cdFx0XHQuX19jb2wge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gI3skbWFyZ2lufSkgLyAyKTtcblx0XHRcdFx0QGluY2x1ZGUgaWVoYWNrIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gI3skbWFyZ2lufSAtIDFweCkgLyAyKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDJuKzEpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRtYXJnaW47XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgtbisyKSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICRtYXJnaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLzPjgqvjg6njg6AgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQmLl9jb2wzXyB7XG5cdFx0XHQuX19jb2wge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gI3skbWFyZ2luLXZ3fXZ3ICogMikgLyAzKTtcblx0XHRcdFx0QGluY2x1ZGUgaWVoYWNrIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gI3skbWFyZ2luLXZ3fXZ3ICogMiAtIDFweCkgLyAzKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICN7JG1hcmdpbi12d312dztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKC1uKzMpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogI3skbWFyZ2luLXZ3fXZ3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8044Kr44Op44OgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fY29sNF8ge1xuXHRcdFx0Ll9fY29sIHtcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbi12d312dyAqIDMpIC8gNCk7XG5cdFx0XHRcdEBpbmNsdWRlIGllaGFjayB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbi12d312dyAqIDMgLSAxcHgpIC8gNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW4tdnd9dnc7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgtbis0KSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICN7JG1hcmdpbi12d312dztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vNeOCq+ODqeODoCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCYuX2NvbDVfIHtcblx0XHRcdC5fX2NvbCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW4tdnd9dncgKiA0KSAvIDUpO1xuXHRcdFx0XHRAaW5jbHVkZSBpZWhhY2sge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW4tdnd9dncgKiA0IC0gMXB4KSAvIDUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoNW4rMSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogI3skbWFyZ2luLXZ3fXZ3O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoLW4rNSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAjeyRtYXJnaW4tdnd9dnc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWdyaWQge1xuXHRcdC5fX2NvbCB7XG5cdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXhjb2wge1xuXHRcdFx0XHQmLl9jb2wtI3skaX1fIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1jb2x1bW4oJGkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuX2NvbC1zbS0jeyRpfV8ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWNvbHVtbigkaSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLzLvvZ4144Kr44Op44Og77yIU1DooajnpLrjga8y44Kr44Op44Og44KS5Z+65pys44Go44GZ44KL77yJIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fY29sMl8sXG5cdFx0Ji5fY29sM18sXG5cdFx0Ji5fY29sNF8sXG5cdFx0Ji5fY29sNV8ge1xuXHRcdFx0Ll9fY29sIHtcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygoMTAwJSAtICN7JG1hcmdpbi12dy1zcH12dykgLyAyKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBpZWhhY2sge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW4tdnctc3B9dncgLSAxcHgpIC8gMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgybisxKSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dy1zcCgkbWFyZ2luLXNwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdnctc3AoJG1hcmdpbi1zcCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly/jgrnjg57jg5vlvLfliLYx44Kr44Op44OgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0Ji5fc3AtY29sMV8ge1xuXHRcdFx0Ll9fY29sIHtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRAaW5jbHVkZSBpZWhhY2sge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4rMSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKC1uKzEpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL+OCueODnuODm+W8t+WItjHjgqvjg6njg6AgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQmLl9zcC1jb2wzXyB7XG5cdFx0XHQuX19jb2wge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gI3skbWFyZ2luLXZ3LXNwfXZ3ICogMikgLyAzKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBpZWhhY2sge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW4tdnctc3B9dncgKiAyIC0gMXB4KSAvIDMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4rMSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3LXNwKCRtYXJnaW4tc3ApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoLW4rMykpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dy1zcCgkbWFyZ2luLXNwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLl9zcC1jb2wtcl8ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0Ll9fY29sIHtcblx0XHRcdFx0QGluY2x1ZGUgaWVoYWNrIHtcblx0XHRcdFx0XHRmbGV4OiBhdXRvO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoLW4rMSkpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaW5kZXgtY29uY2VwdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmctdG9wOiA1NXB4O1xuXG5cdCZfX2JvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4OiAxIDEgYXV0bztcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC01NXB4O1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDQ0M3B4O1xuXHRcdFx0aGVpZ2h0OiAyMjhweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9pbmRleC9iZ19tYWluX2NvbmNlcHQuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzQwLjVweCkge1xuXHRcdFx0XHRsZWZ0OiAtMTIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwLjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNDAuNDk5MHB4KSB7XG5cdFx0XHRcdGxlZnQ6IHZ3KC01MCwgMTM0MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2ltZyB7XG5cdFx0ZmxleDogMCAwIDUzMHB4O1xuXHRcdG1hcmdpbjogMCAwIDAgNTBweDtcblxuXHRcdC5fX2VsZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdCZfX3R0bCB7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDtcblx0XHRmb250LXNpemU6IDQuMHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0fVxuXHQmX19jb25jZXB0IHtcblx0XHR3aWR0aDogNDMwcHg7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblxuXHRcdC5fX2VsZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1pbmRleC1jb25jZXB0IHtcblx0XHRwYWRkaW5nLXRvcDogdncoNTUpO1xuXHRcblx0XHQmX19ib2R5IHtcblx0XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IHZ3KC01NSk7XG5cdFx0XHRcdGxlZnQ6IHZ3KC01MCk7XG5cdFx0XHRcdHdpZHRoOiB2dyg0NDMpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDIyOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2ltZyB7XG5cdFx0XHRmbGV4OiAwIDAgdncoNTMwKTtcblx0XHRcdG1hcmdpbjogMCAwIDAgdncoNTApO1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMzUpO1xuXHRcdH1cblx0XHQmX19jb25jZXB0IHtcblx0XHRcdHdpZHRoOiB2dyg0MzApO1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoMzApO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaW5kZXgtY29uY2VwdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IHZ3LXNwKDI1KTtcblx0XG5cdFx0Jl9fYm9keSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dG9wOiB2dy1zcCgtMjUpO1xuXHRcdFx0XHRsZWZ0OiB2dy1zcCgtMTApO1xuXHRcdFx0XHR3aWR0aDogdnctc3AoMjMwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dy1zcCgxMDgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0bWFyZ2luOiB2dy1zcCgzMCkgMCAwO1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiAwIDAgdnctc3AoMzApO1xuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0fVxuXHRcdCZfX2NvbmNlcHQge1xuXHRcdFx0d2lkdGg6IHZ3LXNwKDMyMCk7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgyNSk7XG5cdFx0fVxuXHR9XHRcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaW5kZXgtZXZlbnQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCZfX3BpYyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiA2OC41JTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdFx0Ll9fZWxlbSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0Jl9fYm9keSB7XG5cdFx0cGFkZGluZzogMjBweCAyNXB4O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdH1cblx0Jl9fZGF0ZSB7XG5cdFx0Ll9fbGFiZWwge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWdyYXk7XG5cdFx0fVxuXHRcdC5fX2RhdGUge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRcdH1cblx0fVxuXHQmX190dGwge1xuXHRcdG1hcmdpbjogNXB4IDAgMDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0fVxuXHQmX19jYXRlZ29yeSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRjb2xvcjogJGJhc2VDb2xvcjtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRtYXJnaW46IDAgNnB4IDAgMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHQuYy1pbmRleC1ldmVudF9fcGljLFxuXHRcdC5jLWluZGV4LWV2ZW50X19ib2R5IHtcblx0XHRcdEBpbmNsdWRlIGhvdmVyLW9wYWNpdHk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1pbmRleC1ldmVudCB7XG5cdFx0Jl9fYm9keSB7XG5cdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjUpO1xuXHRcdH1cblx0XHQmX19jYXRlZ29yeSB7XG5cdFx0XHRtYXJnaW46IHZ3KDEwKSAwIDA7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDEyKTtcblx0XHRcdFx0bWFyZ2luOiAwIHZ3KDYpIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWluZGV4LWV2ZW50IHtcblx0XHQmX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IHZ3LXNwKDE1KSB2dy1zcCgyMCk7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHR9XG5cdFx0Jl9fY2F0ZWdvcnkge1xuXHRcdFx0Zm9udC1zaXplOiAkZnotcztcblx0XHRcdG1hcmdpbjogdnctLXNwKDEwKSAwIDA7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IHZ3LXNwKDEyKTtcblx0XHRcdFx0bWFyZ2luOiAwIHZ3LXNwKDYpIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaW5kZXgtbGluZXVwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0LWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgaG92ZXItb3BhY2l0eTtcblx0fVxuXHQmX190dGwxIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDVweDtcblx0XHQuX19lbGVtIHtcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHR9XG5cdH1cblx0Jl9fdHRsMiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDIwcHggMjVweDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdC5fX3R4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkdGV4dC1ibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXhsO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdH1cblx0XHQuX19ydWJ5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWdyYXk7XG5cdFx0XHRmb250LXNpemU6ICRmei1zO1xuXHRcdH1cblx0XHQuX19pY28ge1xuXHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LW07XG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoMzApO1xuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWluZGV4LWxpbmV1cCB7XG5cdFx0Jl9fdHRsMSB7XG5cdFx0XHRoZWlnaHQ6IHZ3KDEwNSk7XG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0aGVpZ2h0OiB2dyg3MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3R0bDIge1xuXHRcdFx0cGFkZGluZzogdncoMjApIHZ3KDI1KTtcblx0XHRcdC5fX2ljbyB7XG5cdFx0XHRcdHJpZ2h0OiB2dygyNSk7XG5cdFx0XHRcdHdpZHRoOiB2dygzMCk7XG5cdFx0XHRcdGhlaWdodDogdncoMzApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaW5kZXgtbGluZXVwIHtcblx0XHQmX190dGwxIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IHZ3LXNwKDY1KTtcblx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHRoZWlnaHQ6IHZ3LXNwKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdHRsMiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiB2dy1zcCgxNSkgMDtcblx0XHRcdC5fX3R4dCxcblx0XHRcdC5fX3J1Ynkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ll9faWNvIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCgyMCk7XG5cdFx0XHRcdGhlaWdodDogdnctc3AoMjApO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnotcztcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1pbmRleC12aXN1YWwge1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDAgNjVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tdmlzdWFsO1xuXHRhbmltYXRpb24tZHVyYXRpb246IC44cztcblx0YW5pbWF0aW9uLWRlbGF5OiAuOHM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtaW5kZXgtdmlzdWFsIHtcblx0XHRtYXJnaW46IDAgMCB2dyg2NSk7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWluZGV4LXZpc3VhbCB7XG5cdFx0bWFyZ2luOiAwIDAgdnctc3AoMzApO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWNvbmNlcHQge1xuXHRtYXJnaW46IDkwcHggMCA3MHB4O1xuXHQmX19pdGVtIHtcblx0XHQmLl9pbWdfIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdFx0Ll9faW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtY29uY2VwdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQmX19pdGVtIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQmLl90eHRfIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWNvbmNlcHQge1xuXHRcdG1hcmdpbjogNDBweCAwIDQwcHg7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHQmLl90eHRfIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdH1cblx0XHRcdCYuX2ltZ18ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0Ll9fZWxlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1yZXF1ZXN0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJHdoaXRlO1xuXHQuX190dGwge1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdEBpbmNsdWRlIGZvbnQtbWVkaXVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCBmYWxzZSk7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDU1cHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtcmVxdWVzdCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZGVsaG91c2UvYmctcmVxdWVzdF9wYy5wbmcpIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBhZGRpbmc6IDcwcHggMDtcblx0XHQmX19idG4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcmVxdWVzdCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZGVsaG91c2UvYmctcmVxdWVzdF9zcC5wbmcpIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLW5ld3MtbGlzdCB7XG5cdG1hcmdpbjogMCAwIDUwcHg7XG5cblx0Jl9faXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWVjO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQuYy1uZXdzLWxpc3RfX2xpbmsge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgaG92ZXItb3BhY2l0eTtcblx0XHR9XG5cdH1cblx0Jl9fdGh1bWIge1xuXHRcdGZsZXg6IDAgMCAxNjBweDtcblx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdH1cblx0Jl9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogNjguNzUlO1xuXHRcdFxuXHRcdC5fX2VsZW0ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHR9XG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQuX19sYWJlbCB7XG5cdFx0XHRjb2xvcjogJHRleHQtZ3JheTtcblx0XHR9XG5cdH1cblx0Jl9fdHRsIHtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAkZnotbDtcblx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdH1cblx0Jl9fY2F0ZWdvcnkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRtYXJnaW46IDAgNnB4IDAgMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbmV3cy1saXN0IHtcblx0XHRtYXJnaW46IDAgMCB2dyg1MCk7XG5cblx0XHQmX19saW5rIHtcblx0XHRcdHBhZGRpbmc6IHZ3KDI1KSAwO1xuXHRcdH1cblx0XHQmX190aHVtYiB7XG5cdFx0XHRmbGV4OiAwIDAgdncoMTYwKTtcblx0XHRcdG1hcmdpbjogMCB2dygzMCkgMCAwO1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiB2dygxMCkgMCAwO1xuXHRcdH1cblx0XHQmX19jYXRlZ29yeSB7XG5cdFx0XHRtYXJnaW46IHZ3KDEwKSAwIDA7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiB2dygxMyk7XG5cdFx0XHRcdG1hcmdpbjogMCB2dyg2KSAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1uZXdzLWxpc3Qge1xuXHRcdG1hcmdpbjogMCAwIHZ3LXNwKDMwKTtcblx0XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRwYWRkaW5nOiB2dy1zcCgxNSkgMDtcblx0XHR9XG5cdFx0Jl9fdGh1bWIge1xuXHRcdFx0ZmxleDogMCAwIHZ3LXNwKDkwKTtcblx0XHRcdG1hcmdpbjogMCB2dy1zcCgxNSkgMCAwO1xuXHRcdH1cblx0XHQmX19kYXRlIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4cztcblx0XG5cdFx0XHQuX19sYWJlbCB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW46IHZ3LXNwKDUpIDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LW07XG5cdFx0fVxuXHRcdCZfX2NhdGVnb3J5IHtcblx0XHRcdG1hcmdpbjogdnctc3AoNSkgMCAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZnoteHM7XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IHZ3LXNwKDEzKTtcblx0XHRcdFx0bWFyZ2luOiAwIHZ3LXNwKDYpIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcGFnZXRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDUwcHg7XG5cdGJvdHRvbTogNTBweDtcblx0XG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogNTVweDtcblx0XHRoZWlnaHQ6IDU1cHg7XG5cdFx0cGFkZGluZzogMCAwIDVweDtcblx0XHRiYWNrZ3JvdW5kOiAjYzI5NDAwO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIGhvdmVyLW9wYWNpdHk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1wYWdldG9wIHtcblx0XHRyaWdodDogdncoNTApO1xuXHRcdGJvdHRvbTogdncoNTApO1xuXHRcdFxuXHRcdCZfX2xpbmsge1xuXHRcdFx0d2lkdGg6IHZ3KDU1KTtcblx0XHRcdGhlaWdodDogdncoNTUpO1xuXHRcdFx0cGFkZGluZzogMCAwIHZ3KDUpO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcGFnZXRvcCB7XG5cdFx0cmlnaHQ6IHZ3LXNwKDE1KTtcblx0XHRib3R0b206IHZ3LXNwKDE1KTtcblx0XG5cdFx0Jl9fbGluayB7XG5cdFx0XHR3aWR0aDogdnctc3AoNDUpO1xuXHRcdFx0aGVpZ2h0OiB2dy1zcCg0NSk7XG5cdFx0XHRwYWRkaW5nOiAwIDAgdnctc3AoMyk7XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXByb2R1Y3QtY29uY2VwdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMCAwIDEwMHB4O1xuXG5cdCZfX3NsaWRlciB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDY2LjMlO1xuXG5cdFx0LnNsaWNrLXByZXYsXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItb3BhY2l0eTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdC5zbGljay1uZXh0IHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXHQmX190eHQge1xuXHRcdHdpZHRoOiAyNy4zJTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdC5fX2VsZW0ge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXByb2R1Y3QtY29uY2VwdCB7XG5cdFx0bWFyZ2luOiAwIDAgdncoMTAwKTtcblx0XHQmX19zbGlkZXIge1xuXHRcdFx0LnNsaWNrLXByZXYsXG5cdFx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRcdHdpZHRoOiB2dyg1MCk7XG5cdFx0XHRcdGhlaWdodDogdncoNTApO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRyaWdodDogdncoNTApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190eHQge1xuXHRcdFx0Ll9fZWxlbSB7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgdncoMzApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1wcm9kdWN0LWNvbmNlcHQge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luOiAwIDAgdnctc3AoNDApO1xuXHRcblx0XHQmX19zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgyNSk7XG5cdFxuXHRcdFx0LnNsaWNrLXByZXYsXG5cdFx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCg0MCk7XG5cdFx0XHRcdGhlaWdodDogdnctc3AoNDApO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRyaWdodDogdnctc3AoNDApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190eHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1wcm9kdWN0LXBvaW50IHtcblx0Jl9fc2xpZGVyIHtcblx0XHRtYXJnaW46IDAgLTEycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cblx0XHQuc2xpY2stbGlzdCB7XG4vL1x0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdH1cblx0XHQuc2xpY2stcHJldixcblx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNC4wcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1kaXNhYmxlZCB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguc2xpY2stZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1vcGFjaXR5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IC00NXB4O1xuXHRcdH1cblx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogLTQ1cHg7XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbjogMCAxMnB4O1xuXHR9XG5cdCZfX3R0bCB7XG5cdFx0bWFyZ2luOiAyMHB4IDVweCAwO1xuXHRcdGNvbG9yOiAkdGV4dC1ncmF5O1xuXHRcdGZvbnQtc2l6ZTogJGZ6LXM7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRcdGNvbG9yOiAkdGV4dC1ibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0XHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0XHR9XG5cdH1cblx0Jl9fdHh0IHtcblx0XHRtYXJnaW46IDE1cHggNXB4IDA7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXByb2R1Y3QtcG9pbnQge1xuXHRcdCZfX3NsaWRlciB7XG5cdFx0XHRtYXJnaW46IDAgdncoLTEyKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg3MCk7XG5cdFxuXHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRsZWZ0OiB2dygtMjMpO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHRyaWdodDogdncoLTIzKTtcblx0XHRcdH1cblx0XHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCB2dygxMik7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW46IHZ3KDIwKSB2dyg1KSAwO1xuXHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIHZ3KDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190eHQge1xuXHRcdFx0bWFyZ2luOiB2dygxNSkgdncoNSkgMDtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXByb2R1Y3QtcG9pbnQge1xuXHRcdCZfX3NsaWRlciB7XG5cdFx0XHRtYXJnaW46IDAgdnctc3AoMzUpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3LXNwKDYwKTtcblx0XG5cdFx0XHQuc2xpY2stcHJldixcblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0XHRsZWZ0OiB2dy1zcCgtMjUpO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHRyaWdodDogdnctc3AoLTI1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgdnctc3AoMTApO1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiB2dy1zcCgxNSkgdnctc3AoMikgMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4cztcblx0XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgzKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3R4dCB7XG5cdFx0XHRtYXJnaW46IHZ3LXNwKDEwKSB2dy1zcCgyKSAwO1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1zbmF2IHtcblx0Jl9fdHRsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTVweCAxOHB4O1xuXHRcdGJhY2tncm91bmQ6ICR0ZXh0LWJsYWNrO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAkZnotbDtcblx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdH1cblx0Jl9fbGlzdCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHRleHQtYmxhY2s7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XHRcblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRjb2xvcjogJHRleHQtYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFxuXHRcdCYuX2N1cnJlbnRfIHtcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xuXHRcdH1cblx0XHQuX19pY28ge1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRtYXJnaW46IDAgOHB4IDAgMDtcblx0XHR9XG5cdFx0Ll9fdHh0IHtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtc25hdiB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICR0ZXh0LWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcdCZfX2xpbmsge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXNuYXYge1xuXHRcdCZfX3R0bCB7XG5cdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMTgpO1xuXHRcdH1cblx0XHQmX19saW5rIHtcblx0XHRcdHBhZGRpbmc6IHZ3KDEyKSB2dygyMCk7XG5cdFx0XHRcblx0XHRcdC5fX2ljbyB7XG5cdFx0XHRcdG1hcmdpbjogMCB2dyg4KSAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXNuYXYge1xuXHRcdCZfX3R0bCB7XG5cdFx0XHRwYWRkaW5nOiB2dy1zcCgxNSkgdnctc3AoMjApO1xuXHRcdH1cblx0XHQmX19saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1hcmdpbjogMCAwIC0xcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQtYmxhY2s7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRleHQtYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2xpbmsge1xuXHRcdFx0cGFkZGluZzogdnctc3AoMTUpIHZ3LXNwKDIwKTtcblx0XHRcdFxuXHRcdFx0Ll9faWNvIHtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0fVxuXHRcdFx0Ll9fdHh0IHtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWJnLWtoYWtpIHtcblx0YmFja2dyb3VuZDogJGtoYWtpO1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtYmcta2hha2kge1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1iZy1raGFraSB7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWJnLWxpZ2h0Ymx1ZSB7XG5cdGJhY2tncm91bmQ6ICNFOEYxRjU7XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1jb250ZW50cyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgMCAxMDBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLWNvbnRlbnRzIHtcblx0XHQmX19pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgNTBweDtcblx0XHR9XG5cdFx0Jl9fYm9keSB7XG5cdFx0XHRmbGV4OiAwIDAgNzUuNCU7XG5cdFx0fVxuXHRcdCZfX3NpZGUge1xuXHRcdFx0ZmxleDogMCAwIDE4LjIlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCA2LjQlO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtY29udGVudHMge1xuXHRcdG1hcmdpbjogMCAwIHZ3LXNwKDYwKTtcblx0XHRcblx0XHQmX19pbm5lciB7XG5cdFx0XHRtYXJnaW46IDAgdnctc3AoMTUpO1xuXHRcdH1cblx0XHQmX19ib2R5IHtcblx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDQwKTtcblx0XHR9XG5cdH1cbn1cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXdyYXAge1xuXHRwYWRkaW5nOiA5MHB4IDAgMDtcblx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRmb250LXNpemU6ICRmei1tO1xuXHRsaW5lLWhlaWdodDogMS44O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtd3JhcCB7XG5cdFx0cGFkZGluZzogdncoOTApIDAgMDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtd3JhcCB7XG5cdFx0cGFkZGluZzogdnctc3AoNTApIDAgMDtcblx0XHRmb250LXNpemU6ICRmei1zO1xuXHR9XG59XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiAkdGV4dC1ibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6ICRraGFraSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFxmMTA0XCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFxmMTA1XCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi9jb21tb24vaW1nL2NvbW1vbi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBJY29ucyAqL1xuQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuICAgICAgICAuc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy1zcCgzMik7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IHZ3LXNwKC0zMik7XG4gICAgICAgIGhlaWdodDogdnctc3AoOCk7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IHZ3LXNwKDM1KTtcbiAgICAgICAgICAgIGhlaWdodDogdnctc3AoOCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgdnctc3AoOCk7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZ3LXNwKDM1KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZ3LXNwKDgpO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdnctc3AoMzUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHZ3LXNwKDgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4ucHJlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRtYXJnaW46IDQwcHggMCA4MHB4O1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXI6IDNweCBkb3VibGUgI2RkZDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRvdmVyZmxvdy14OiBhdXRvO1xufVxuLnJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjZTJlMmUyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0Ji5feHh4c18geyBoZWlnaHQ6ICN7JG0teHh4c31weDsgfVxuXHQmLl94eHNfICB7IGhlaWdodDogI3skbS14eHN9cHg7IH1cblx0Ji5feHNfICAgeyBoZWlnaHQ6ICN7JG0teHN9cHg7IH1cblx0Ji5fc18gICAgeyBoZWlnaHQ6ICN7JG0tc31weDsgfVxuXHQmLl9tXyAgICB7IGhlaWdodDogI3skbS1tfXB4OyB9XG5cdCYuX2xfICAgIHsgaGVpZ2h0OiAjeyRtLWx9cHg7IH1cblx0Ji5feGxfICAgeyBoZWlnaHQ6ICN7JG0teGx9cHg7IH1cblx0Ji5feHhsXyAgeyBoZWlnaHQ6ICN7JG0teHhsfXB4OyB9XG5cdCYuX3h4eGxfIHsgaGVpZ2h0OiAjeyRtLXh4eGx9cHg7IH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQucHJlIHtcblx0XHRtYXJnaW46IHZ3KDQwKSAwIHZ3KDgwKTtcblx0XHRwYWRkaW5nOiB2dygxNSk7XG5cdH1cblx0LnJvdyB7XG5cdFx0Ji5feHh4c18geyBoZWlnaHQ6IHZ3KCRtLXh4eHMpOyB9XG5cdFx0Ji5feHhzXyAgeyBoZWlnaHQ6IHZ3KCRtLXh4cyk7IH1cblx0XHQmLl94c18gICB7IGhlaWdodDogdncoJG0teHMpOyB9XG5cdFx0Ji5fc18gICAgeyBoZWlnaHQ6IHZ3KCRtLXMpOyB9XG5cdFx0Ji5fbV8gICAgeyBoZWlnaHQ6IHZ3KCRtLW0pOyB9XG5cdFx0Ji5fbF8gICAgeyBoZWlnaHQ6IHZ3KCRtLWwpOyB9XG5cdFx0Ji5feGxfICAgeyBoZWlnaHQ6IHZ3KCRtLXhsKTsgfVxuXHRcdCYuX3h4bF8gIHsgaGVpZ2h0OiB2dygkbS14eGwpOyB9XG5cdFx0Ji5feHh4bF8geyBoZWlnaHQ6IHZ3KCRtLXh4eGwpOyB9XG5cdH1cdFxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdC5wcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnJvdyB7XG5cdFx0Ji5feHh4c18geyBoZWlnaHQ6IHZ3LXNwKCRtLXh4eHMpOyB9XG5cdFx0Ji5feHhzXyAgeyBoZWlnaHQ6IHZ3LXNwKCRtLXh4cyk7IH1cblx0XHQmLl94c18gICB7IGhlaWdodDogdnctc3AoJG0teHMpOyB9XG5cdFx0Ji5fc18gICAgeyBoZWlnaHQ6IHZ3LXNwKCRtLXMpOyB9XG5cdFx0Ji5fbV8gICAgeyBoZWlnaHQ6IHZ3LXNwKCRtLXMpOyB9XG5cdFx0Ji5fbF8gICAgeyBoZWlnaHQ6IHZ3LXNwKCRtLWwgLyAyKTsgfVxuXHRcdCYuX3hsXyAgIHsgaGVpZ2h0OiB2dy1zcCgkbS14bCAvIDIpOyB9XG5cdFx0Ji5feHhsXyAgeyBoZWlnaHQ6IHZ3LXNwKCRtLXh4bCAvIDIpOyB9XG5cdFx0Ji5feHh4bF8geyBoZWlnaHQ6IHZ3LXNwKCRtLXh4eGwgLyAyKTsgfVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1sIHtcblx0XHQmLl9zcC1hbC1sXyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuX3NwLWFsLWNfIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLl9zcC1hbC1yXyB7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1jIHtcblx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYyB7XG5cdFx0Ji5fc3AtYWwtbF8ge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLl9zcC1hbC1jXyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Ji5fc3AtYWwtcl8ge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtciB7XG5cdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1yIHtcblx0XHQmLl9zcC1hbC1sXyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuX3NwLWFsLWNfIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLl9zcC1hbC1yXyB7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1mbCB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0ZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbCB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtZmMge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHQmID4gKiB7XG5cdFx0ZmxleDogMCAwIGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtYyB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtZnIge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1yIHtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1yZWQge1xuXHRjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1ncmF5IHtcblx0Y29sb3I6ICR0ZXh0LWdyYXkgIWltcG9ydGFudDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcmVndWxhciB7XG5cdEBpbmNsdWRlIGZvbnQtcmVndWxhcjtcbn1cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLW1lZGl1bSB7XG5cdEBpbmNsdWRlIGZvbnQtbWVkaXVtO1xufVxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtYm9sZCB7XG5cdEBpbmNsdWRlIGZvbnQtYm9sZDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtMTAge1xuXHRmb250LXNpemU6ICRmei14eHhzICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTEyIHtcblx0Zm9udC1zaXplOiAkZnoteHhzICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTE0IHtcblx0Zm9udC1zaXplOiAkZnotcyAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtMTQge1xuXHRcdCYuX3NwLWZ6LTEyXyB7XG5cdFx0XHRmb250LXNpemU6ICRmei14eHMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTE2IHtcblx0Zm9udC1zaXplOiAkZnotbSAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi0xOCB7XG5cdGZvbnQtc2l6ZTogJGZ6LWwgIWltcG9ydGFudDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtMjAge1xuXHRmb250LXNpemU6ICRmei14bCAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi0yMiB7XG5cdGZvbnQtc2l6ZTogJGZ6LXh4bCAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi0yNCB7XG5cdGZvbnQtc2l6ZTogJGZ6LXh4eGwgIWltcG9ydGFudDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtMCB7XG5cdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLTAge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eHMge1xuXHRtYXJnaW4tYm90dG9tOiAjeyRtLXh4eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3LXNwKCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhzIHtcblx0bWFyZ2luLWJvdHRvbTogI3skbS14eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4cyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdncoJG0teHhzKSAhaW1wb3J0YW50O1xuXHR9XG59QGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhzIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhzIHtcblx0bWFyZ2luLWJvdHRvbTogI3skbS14c31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHMge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLXhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14cyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdnctc3AoJG0teHMpICFpbXBvcnRhbnQ7XG5cdFx0Ji5fc3AtbWItMF8ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1zIHtcblx0bWFyZ2luLWJvdHRvbTogI3skbS1zfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1zIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dygkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1zIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHRcdCYuX3NwLW1iLXh4c18ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdnctc3AoJG0teHhzKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1tIHtcblx0bWFyZ2luLWJvdHRvbTogI3skbS1tfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dygkbS1tKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHRtYXJnaW4tYm90dG9tOiAjeyRtLWx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLWwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3LXNwKCRtLWwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhsIHtcblx0bWFyZ2luLWJvdHRvbTogI3skbS14bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteGwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLXhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14bCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdnctc3AoJG0teGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4bCB7XG5cdG1hcmdpbi1ib3R0b206ICN7JG0teHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eGwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLXh4bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhsIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgkbS14eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eGwge1xuXHRtYXJnaW4tYm90dG9tOiAjeyRtLXh4eGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KCRtLXh4eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3LXNwKCRtLXh4eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTAge1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtMCB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHh4cyB7XG5cdG1hcmdpbi1sZWZ0OiAjeyRtLXh4eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhzIHtcblx0XHRtYXJnaW4tbGVmdDogdnctc3AoJG0teHh4cykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHMge1xuXHRtYXJnaW4tbGVmdDogI3skbS14eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4cyB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3KCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufUBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4cyB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3LXNwKCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHMge1xuXHRtYXJnaW4tbGVmdDogI3skbS14c31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHMge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHMge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dy1zcCgkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1zIHtcblx0bWFyZ2luLWxlZnQ6ICN7JG0tc31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtcyB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3KCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXMge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLW0ge1xuXHRtYXJnaW4tbGVmdDogI3skbS1tfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tbGVmdDogdncoJG0tbSkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbSB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3LXNwKCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbCB7XG5cdG1hcmdpbi1sZWZ0OiAjeyRtLWx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWwge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS1sKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1sIHtcblx0XHRtYXJnaW4tbGVmdDogdnctc3AoJG0tbCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteGwge1xuXHRtYXJnaW4tbGVmdDogI3skbS14bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteGwge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS14bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteGwge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dy1zcCgkbS14bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhsIHtcblx0bWFyZ2luLWxlZnQ6ICN7JG0teHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eGwge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS14eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4bCB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3LXNwKCRtLXh4bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHh4bCB7XG5cdG1hcmdpbi1sZWZ0OiAjeyRtLXh4eGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi1sZWZ0OiB2dygkbS14eHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhsIHtcblx0XHRtYXJnaW4tbGVmdDogdnctc3AoJG0teHh4bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtMCB7XG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtMCB7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHh4cyB7XG5cdG1hcmdpbi1yaWdodDogI3skbS14eHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi1yaWdodDogdnctc3AoJG0teHh4cykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHMge1xuXHRtYXJnaW4tcmlnaHQ6ICN7JG0teHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHMge1xuXHRcdG1hcmdpbi1yaWdodDogdncoJG0teHhzKSAhaW1wb3J0YW50O1xuXHR9XG59QGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3LXNwKCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHMge1xuXHRtYXJnaW4tcmlnaHQ6ICN7JG0teHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLXhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14cyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2dy1zcCgkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1zIHtcblx0bWFyZ2luLXJpZ2h0OiAjeyRtLXN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXMge1xuXHRcdG1hcmdpbi1yaWdodDogdncoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLW0ge1xuXHRtYXJnaW4tcmlnaHQ6ICN7JG0tbX1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2dygkbS1tKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3LXNwKCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbCB7XG5cdG1hcmdpbi1yaWdodDogI3skbS1sfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLWwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWwge1xuXHRcdG1hcmdpbi1yaWdodDogdnctc3AoJG0tbCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteGwge1xuXHRtYXJnaW4tcmlnaHQ6ICN7JG0teGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLXhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14bCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2dy1zcCgkbS14bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhsIHtcblx0bWFyZ2luLXJpZ2h0OiAjeyRtLXh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLXh4bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3LXNwKCRtLXh4bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHh4bCB7XG5cdG1hcmdpbi1yaWdodDogI3skbS14eHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHZ3KCRtLXh4eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi1yaWdodDogdnctc3AoJG0teHh4bCAvIDIpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtMCB7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLTAge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eHMge1xuXHRtYXJnaW4tdG9wOiAjeyRtLXh4eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eHMge1xuXHRcdG1hcmdpbi10b3A6IHZ3LXNwKCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhzIHtcblx0bWFyZ2luLXRvcDogI3skbS14eHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4cyB7XG5cdFx0bWFyZ2luLXRvcDogdncoJG0teHhzKSAhaW1wb3J0YW50O1xuXHR9XG59QGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhzIHtcblx0XHRtYXJnaW4tdG9wOiB2dy1zcCgkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhzIHtcblx0bWFyZ2luLXRvcDogI3skbS14c31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHMge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLXhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14cyB7XG5cdFx0bWFyZ2luLXRvcDogdnctc3AoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcyB7XG5cdG1hcmdpbi10b3A6ICN7JG0tc31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtcyB7XG5cdFx0bWFyZ2luLXRvcDogdncoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcyB7XG5cdFx0bWFyZ2luLXRvcDogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1tIHtcblx0bWFyZ2luLXRvcDogI3skbS1tfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tdG9wOiB2dygkbS1tKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1tIHtcblx0XHRtYXJnaW4tdG9wOiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHRtYXJnaW4tdG9wOiAjeyRtLWx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWwge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLWwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWwge1xuXHRcdG1hcmdpbi10b3A6IHZ3LXNwKCRtLWwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhsIHtcblx0bWFyZ2luLXRvcDogI3skbS14bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteGwge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLXhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14bCB7XG5cdFx0bWFyZ2luLXRvcDogdnctc3AoJG0teGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4bCB7XG5cdG1hcmdpbi10b3A6ICN7JG0teHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eGwge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLXh4bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHhsIHtcblx0XHRtYXJnaW4tdG9wOiB2dy1zcCgkbS14eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eGwge1xuXHRtYXJnaW4tdG9wOiAjeyRtLXh4eGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi10b3A6IHZ3KCRtLXh4eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4eGwge1xuXHRcdG1hcmdpbi10b3A6IHZ3LXNwKCRtLXh4eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTAge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji0wIHtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHhzIHtcblx0cGFkZGluZzogI3skbS14eHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nOiB2dygkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nOiB2dy1zcCgkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4cyB7XG5cdHBhZGRpbmc6ICN7JG0teHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmc6IHZ3KCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufUBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4cyB7XG5cdFx0cGFkZGluZzogdnctc3AoJG0teHhzKSAhaW1wb3J0YW50O1xuXHR9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14cyB7XG5cdHBhZGRpbmc6ICN7JG0teHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nOiB2dygkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHMge1xuXHRcdHBhZGRpbmc6IHZ3LXNwKCRtLXhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXMge1xuXHRwYWRkaW5nOiAjeyRtLXN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXMge1xuXHRcdHBhZGRpbmc6IHZ3KCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXMge1xuXHRcdHBhZGRpbmc6IHZ3LXNwKCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbSB7XG5cdHBhZGRpbmc6ICN7JG0tbX1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZzogdncoJG0tbSkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZzogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1sIHtcblx0cGFkZGluZzogI3skbS1sfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nOiB2dygkbS1sKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nOiB2dy1zcCgkbS1sIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14bCB7XG5cdHBhZGRpbmc6ICN7JG0teGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nOiB2dygkbS14bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteGwge1xuXHRcdHBhZGRpbmc6IHZ3LXNwKCRtLXhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eGwge1xuXHRwYWRkaW5nOiAjeyRtLXh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhsIHtcblx0XHRwYWRkaW5nOiB2dygkbS14eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4bCB7XG5cdFx0cGFkZGluZzogdnctc3AoJG0teHhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHhsIHtcblx0cGFkZGluZzogI3skbS14eHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nOiB2dygkbS14eHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nOiB2dy1zcCgkbS14eHhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi0wIHtcblx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLTAge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eHMge1xuXHRwYWRkaW5nLWJvdHRvbTogI3skbS14eHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0teHh4cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHh4cyB7XG5cdFx0cGFkZGluZy1ib3R0b206IHZ3LXNwKCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhzIHtcblx0cGFkZGluZy1ib3R0b206ICN7JG0teHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dygkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dy1zcCgkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhzIHtcblx0cGFkZGluZy1ib3R0b206ICN7JG0teHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdnctc3AoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcyB7XG5cdHBhZGRpbmctYm90dG9tOiAjeyRtLXN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXMge1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dygkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1zIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1tIHtcblx0cGFkZGluZy1ib3R0b206ICN7JG0tbX1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHZ3KCRtLW0pICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLW0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHRwYWRkaW5nLWJvdHRvbTogI3skbS1sfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0tbCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbCB7XG5cdFx0cGFkZGluZy1ib3R0b206IHZ3LXNwKCRtLWwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhsIHtcblx0cGFkZGluZy1ib3R0b206ICN7JG0teGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0teGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdnctc3AoJG0teGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4bCB7XG5cdHBhZGRpbmctYm90dG9tOiAjeyRtLXh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhsIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0teHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eGwge1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dy1zcCgkbS14eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eGwge1xuXHRwYWRkaW5nLWJvdHRvbTogI3skbS14eHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoJG0teHh4bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHh4bCB7XG5cdFx0cGFkZGluZy1ib3R0b206IHZ3LXNwKCRtLXh4eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTAge1xuXHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLTAge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eHMge1xuXHRwYWRkaW5nLWxlZnQ6ICN7JG0teHh4c31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHh4cyB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZ3LXNwKCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhzIHtcblx0cGFkZGluZy1sZWZ0OiAjeyRtLXh4c31weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhzIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZ3KCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufUBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4cyB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dy1zcCgkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhzIHtcblx0cGFkZGluZy1sZWZ0OiAjeyRtLXhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14cyB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHMge1xuXHRcdHBhZGRpbmctbGVmdDogdnctc3AoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcyB7XG5cdHBhZGRpbmctbGVmdDogI3skbS1zfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1zIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZ3KCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXMge1xuXHRcdHBhZGRpbmctbGVmdDogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1tIHtcblx0cGFkZGluZy1sZWZ0OiAjeyRtLW19cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLW0ge1xuXHRcdHBhZGRpbmctbGVmdDogdncoJG0tbSkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHRwYWRkaW5nLWxlZnQ6ICN7JG0tbH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS1sKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZ3LXNwKCRtLWwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhsIHtcblx0cGFkZGluZy1sZWZ0OiAjeyRtLXhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS14bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteGwge1xuXHRcdHBhZGRpbmctbGVmdDogdnctc3AoJG0teGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4bCB7XG5cdHBhZGRpbmctbGVmdDogI3skbS14eGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXh4bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS14eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dy1zcCgkbS14eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eGwge1xuXHRwYWRkaW5nLWxlZnQ6ICN7JG0teHh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHh4bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2dygkbS14eHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZ3LXNwKCRtLXh4eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLTAge1xuXHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji0wIHtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHhzIHtcblx0cGFkZGluZy1yaWdodDogI3skbS14eHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dy1zcCgkbS14eHhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4cyB7XG5cdHBhZGRpbmctcmlnaHQ6ICN7JG0teHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZ3KCRtLXh4cykgIWltcG9ydGFudDtcblx0fVxufUBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4cyB7XG5cdFx0cGFkZGluZy1yaWdodDogdnctc3AoJG0teHhzKSAhaW1wb3J0YW50O1xuXHR9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14cyB7XG5cdHBhZGRpbmctcmlnaHQ6ICN7JG0teHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS14cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZ3LXNwKCRtLXhzKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXMge1xuXHRwYWRkaW5nLXJpZ2h0OiAjeyRtLXN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZ3KCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZ3LXNwKCRtLXMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtbSB7XG5cdHBhZGRpbmctcmlnaHQ6ICN7JG0tbX1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZy1yaWdodDogdncoJG0tbSkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZy1yaWdodDogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1sIHtcblx0cGFkZGluZy1yaWdodDogI3skbS1sfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS1sKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dy1zcCgkbS1sIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14bCB7XG5cdHBhZGRpbmctcmlnaHQ6ICN7JG0teGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS14bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteGwge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZ3LXNwKCRtLXhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eGwge1xuXHRwYWRkaW5nLXJpZ2h0OiAjeyRtLXh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS14eGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXh4bCB7XG5cdFx0cGFkZGluZy1yaWdodDogdnctc3AoJG0teHhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi14eHhsIHtcblx0cGFkZGluZy1yaWdodDogI3skbS14eHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dygkbS14eHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2dy1zcCgkbS14eHhsIC8gMikgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi0wIHtcblx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLTAge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eHMge1xuXHRwYWRkaW5nLXRvcDogI3skbS14eHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhzIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0teHh4cykgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHh4cyB7XG5cdFx0cGFkZGluZy10b3A6IHZ3LXNwKCRtLXh4eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYteHhzIHtcblx0cGFkZGluZy10b3A6ICN7JG0teHhzfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmctdG9wOiB2dygkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eHMge1xuXHRcdHBhZGRpbmctdG9wOiB2dy1zcCgkbS14eHMpICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhzIHtcblx0cGFkZGluZy10b3A6ICN7JG0teHN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXhzIHtcblx0XHRwYWRkaW5nLXRvcDogdnctc3AoJG0teHMpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtcyB7XG5cdHBhZGRpbmctdG9wOiAjeyRtLXN9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXMge1xuXHRcdHBhZGRpbmctdG9wOiB2dygkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1zIHtcblx0XHRwYWRkaW5nLXRvcDogdnctc3AoJG0tcykgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi1tIHtcblx0cGFkZGluZy10b3A6ICN7JG0tbX1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbSB7XG5cdFx0cGFkZGluZy10b3A6IHZ3KCRtLW0pICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLW0ge1xuXHRcdHBhZGRpbmctdG9wOiB2dy1zcCgkbS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLWwge1xuXHRwYWRkaW5nLXRvcDogI3skbS1sfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1sIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0tbCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbCB7XG5cdFx0cGFkZGluZy10b3A6IHZ3LXNwKCRtLWwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXhsIHtcblx0cGFkZGluZy10b3A6ICN7JG0teGx9cHggIWltcG9ydGFudDtcbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0teGwpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXhsIHtcblx0XHRwYWRkaW5nLXRvcDogdnctc3AoJG0teGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4bCB7XG5cdHBhZGRpbmctdG9wOiAjeyRtLXh4bH1weCAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYteHhsIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0teHhsKSAhaW1wb3J0YW50O1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji14eGwge1xuXHRcdHBhZGRpbmctdG9wOiB2dy1zcCgkbS14eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4mLXh4eGwge1xuXHRwYWRkaW5nLXRvcDogI3skbS14eHhsfXB4ICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji14eHhsIHtcblx0XHRwYWRkaW5nLXRvcDogdncoJG0teHh4bCkgIWltcG9ydGFudDtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYteHh4bCB7XG5cdFx0cGFkZGluZy10b3A6IHZ3LXNwKCRtLXh4eGwgLyAyKSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAwIHtcbiAgJi13I3skaX1wIHtcbiAgICB3aWR0aDogI3skaX0lICFpbXBvcnRhbnQ7XG4gIH1cblx0QGluY2x1ZGUgbWVkaWEtcyB7XG5cdFx0Ji1zcC13I3skaX1wIHtcblx0XHRcdHdpZHRoOiAjeyRpfSUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuJi13LWEge1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1zcC13LWEge1xuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAmLW13I3skaSAqICRudW19cCB7XG4gICAgbWF4LXdpZHRoOiAjeyRpICogJG51bX0lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLWxheW91dC1mbG9vciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcblx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6ICRmei1zO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdEBpbmNsdWRlIGNpcmNsZSg3Mik7XG5cblx0XHRcdC5fX3R5cGUge1xuXHRcdFx0XHRmb250LXNpemU6ICRmei14eHhsO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2FyZWEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDQwcHggMCAwO1xuXHRcdFx0fVxuXHRcdFx0Ll9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDAgOHB4IDAgMDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbGF5b3V0LWZsb29yIHtcblx0XHQmX190eXBlIHtcblx0XHRcdHdpZHRoOiB2dyg3Mik7XG5cdFx0XHRoZWlnaHQ6IHZ3KDcyKTtcblx0XHRcdG1hcmdpbjogMCB2dygyMCkgMCAwO1xuXHRcdH1cblx0XHQmX19hcmVhIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbjogMCB2dyg0MCkgMCAwO1xuXHRcdFx0fVxuXHRcdFx0Ll9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDAgdncoOCkgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbGF5b3V0LWZsb29yIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmX190eXBlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IHZ3LXNwKDgwKTtcblx0XHRcdGhlaWdodDogdnctc3AoODApO1xuXHRcdFx0bWFyZ2luOiAwIHZ3LXNwKDE1KSAwIDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XG5cdFx0XHQuX190eXBlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYXJlYSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgxMCk7XG5cdFx0XHR9XG5cblx0XHRcdC5fX2xhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwIHZ3LXNwKDUpIDAgMDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtZ25hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuYy1nbmF2X19saW5rOjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2xpbmsge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogOTBweDtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHR9XG5cdFx0XHQuX19pY28ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19idG4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdFx0XHQuX19pY28ge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA2cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4eGw7XG5cdFx0XHR9XG5cdFx0XHQuX190eHQxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnotcztcblx0XHRcdH1cblx0XHRcdC5fX3R4dDIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji5fcmVxdWVzdF8ge1xuXHRcdFx0XHR3aWR0aDogOTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGtoYWtpO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjYmM0YWY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuX3Jlc2VydmVfIHtcblx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzRkNGQ0ZDtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XHRcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLWduYXYge1xuXHRcdCZfX2xpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIHZ3KDIwKSAwIDA7XG5cdFx0fVxuXHRcdCZfX2xpbmsge1xuXHRcdFx0aGVpZ2h0OiB2dyg5MCk7XG5cdFx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0aGVpZ2h0OiB2dygzKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYnRuIHtcblx0XHRcdGhlaWdodDogdncoOTApO1xuXG5cdFx0XHQuX19pY28ge1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2dyg2KTtcblx0XHRcdH1cblx0XHRcdCYuX3JlcXVlc3RfIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDkwKTtcblx0XHRcdH1cblx0XHRcdCYuX3Jlc2VydmVfIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDE1MCk7XG5cdFx0XHR9XHRcdFxuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtZ25hdiB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzogdnctc3AoNjUpIHZ3LXNwKDMwKSB2dy1zcCgzMCk7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgzMCk7XG5cdFx0fVxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogdnctc3AoMTApIHZ3LXNwKDIpO1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWJsYWNrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XG5cdFx0XHQuX19pY28ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYnRuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogdnctc3AoNTUpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Ll9fdHh0MSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLl9yZXF1ZXN0XyB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMmE2N2FiO1xuXHRcdFx0XHQuX19pY28ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCB2dy1zcCgxNSkgMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLl9yZXNlcnZlXyB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgxNSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblxuXHRcdFx0XHQuX19pY28ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCB2dy1zcCg4KSAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ll9nbmF2LXNob3dfICYge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdFx0JkxvZ28ge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXG5cdFx0XHQmX19saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdFx0XG5cdFx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZNZW51IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1oZWFkZXIge1xuXHRcdGhlaWdodDogdncoOTApO1xuXG5cdFx0JkxvZ28ge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCB2dygzMCk7XG5cblx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHR3aWR0aDogdncoMzIwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IHZ3LXNwKDUwKTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cblx0XHQmTG9nbyB7XG5cdFx0XHRmbGV4OiAwIDAgdnctc3AoMTkwKTtcblx0XHRcdG1hcmdpbjogMCAwIDAgdnctc3AoMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0fVxuXHRcdCZNZW51IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IHZ3LXNwKDUwKTtcblx0XHRcdGhlaWdodDogdnctc3AoNTApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdFx0XHQmX19pbm5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdH1cblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdEBpbmNsdWRlIHJhZGl1cygyKTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRcdFx0XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkgeyB0b3A6IDA7IH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7IHRvcDogOHB4OyB9XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykgeyBib3R0b206IDA7IH1cblx0XHRcdH1cblx0XHRcdCYuX2FjdGl2ZV8ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmLl9hY3RpdmVfICZfX2l0ZW0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoLTMxNWRlZyk7IH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7IG9wYWNpdHk6IDA7IH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoMzE1ZGVnKTsgfSBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbiYtaW5mb3JtYXRpb24ge1xuXG59XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji1pbmZvcm1hdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZGVsaG91c2UvYmdfcGMucG5nKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtaW5mb3JtYXRpb24ge1xuXHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9tb2RlbGhvdXNlL2JnX3NwLnBuZykgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLW1vZGVsaG91c2UtYWNjZXNzIHtcblx0XHQmX19oZWFkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgNTBweCAwIDA7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHggMCAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYjhjMTtcblxuXHRcdFx0LmUtaDIge1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19sZWFkIHtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdH1cblx0XHQmX19tb2RlbGhvdXNlIHtcblx0XHRcdHdpZHRoOiAxNjlweDtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0fVxuXHRcdCZfX2RhdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0Ll9fbGFiZWwge1xuXHRcdFx0XHRmbGV4OiAwIDAgNGVtO1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4IDEwcHggMDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdFx0fVxuXHRcdFx0Ll9fdHh0IHtcblx0XHRcdFx0ZmxleDogMSAxIGNhbGMoMTAwJSAtIDRlbSAtIDVweCk7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX21hcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWU4O1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtbW9kZWxob3VzZS1hY2Nlc3Mge1xuXHRcdCZfX2hlYWQge1xuXHRcdFx0bWFyZ2luOiAwIDAgdncoNDApO1xuXHRcdH1cblx0XHQmX190dGwge1xuXHRcdFx0bWFyZ2luOiAwIHZ3KDUwKSAwIDA7XG5cdFx0XHRwYWRkaW5nOiAwIHZ3KDUwKSAwIDA7XG5cdFx0fVxuXHRcdCZfX21vZGVsaG91c2Uge1xuXHRcdFx0d2lkdGg6IHZ3KDE2OSk7XG5cdFx0XHRtYXJnaW46IDAgMCB2dygyMCk7XG5cdFx0fVxuXHRcdCZfX2RhdGEge1xuXHRcdFx0Ll9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4IHZ3KDEwKSAwO1xuXHRcdFx0fVxuXHRcdFx0Ll9fdHh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgdncoMTApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19tYXAge1xuXHRcdFx0aGVpZ2h0OiB2dygzMDApO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtbW9kZWxob3VzZS1hY2Nlc3Mge1xuXHRcdCZfX2hlYWQge1xuXHRcdFx0bWFyZ2luOiAwIDAgJG0tbTtcblx0XHR9XG5cdFx0Jl9fbW9kZWxob3VzZSB7XG5cdFx0XHR3aWR0aDogdnctc3AoMTQwKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3LXNwKDE1KTtcblx0XHR9XG5cdFx0Jl9fZGF0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcblx0XHRcdC5fX2xhYmVsIHtcblx0XHRcdFx0ZmxleDogMCAwIDRlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDVweCB2dy1zcCg1KSAwO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdFx0XHR9XG5cdFx0XHQuX190eHQge1xuXHRcdFx0XHRmbGV4OiAxIDEgY2FsYygxMDAlIC0gNGVtIC0gNXB4KTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgdnctc3AoNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX21hcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiB2dy1zcCgyMDApO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktZTg7XG5cdFx0fVxuXHR9XG59XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLXByb2R1Y3QtbGF5b3V0IHtcblx0XHRtYXJnaW46IDAgMCA3MHB4O1xuXHRcdHBhZGRpbmc6IDQ1cHggMzVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1ibGFjaztcblx0XHRcblx0XHQmX19mbG9vciB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtcHJvZHVjdC1sYXlvdXQge1xuXHRcdG1hcmdpbjogMCAwIHZ3KDcwKTtcblx0XHRwYWRkaW5nOiB2dyg0NSkgdncoMzUpO1xuXHRcdFxuXHRcdCZfX2Zsb29yIHtcblx0XHRcdG1hcmdpbjogMCAwIHZ3KDMwKTtcblx0XHR9XG5cdH1cdFxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcHJvZHVjdC1sYXlvdXQge1xuXHRcdG1hcmdpbjogMCAwIHZ3LXNwKDQwKTtcblx0XHRwYWRkaW5nOiB2dy1zcCgzMCkgdnctc3AoMjApO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0LWJsYWNrO1xuXHRcdFxuXHRcdCZfX2Zsb29yIHtcblx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDMwKTtcblx0XHR9XG5cdH1cdFxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtcHJvZHVjdC1sZWFkIHtcblx0XHRtYXJnaW46IDAgMCA5MHB4O1xuXHRcdHBhZGRpbmc6IDAgMCA3MHB4O1xuXHRcdGJhY2tncm91bmQ6ICRraGFraTtcblxuXHRcdCYuX3d0d18ge1xuXHRcdFx0bWFyZ2luLXRvcDogLTMyNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDM3MHB4O1xuXHRcdH1cblx0XHQmLl9hbTZfIHtcblx0XHRcdG1hcmdpbi10b3A6IC0zMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAzODBweDtcblx0XHR9XG5cdFx0Ji5fcmVzdW11XyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjkwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzMwcHg7XG5cdFx0fVxuXHRcdCZfX2xlYWQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0XHRcdEBpbmNsdWRlIGZvbnQtbWVkaXVtO1xuXHRcdH1cblx0XHQmX19pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHR9XG5cdFx0Jl9fdHh0IHtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3BpYyB7XG5cdFx0XHR3aWR0aDogNTUwcHg7XG5cdFx0XHRtYXJnaW46IDMwcHggMCAwIDkwcHg7XG5cblx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXByb2R1Y3QtbGVhZCB7XG5cdFx0bWFyZ2luOiAwIDAgdncoOTApO1xuXHRcdHBhZGRpbmc6IDAgMCB2dyg3MCk7XG5cblx0XHQmLl93dHdfIHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KC0zMjUpO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDM3MCk7XG5cdFx0fVxuXHRcdCYuX2FtNl8ge1xuXHRcdFx0bWFyZ2luLXRvcDogdncoLTMxNSk7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoMzgwKTtcblx0XHR9XG5cdFx0Ji5fcmVzdW11XyB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygtMjkwKTtcblx0XHRcdHBhZGRpbmctdG9wOiB2dygzMzApO1xuXHRcdH1cblx0XHQmX19sZWFkIHtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRmb250LXNpemU6ICRmei14eGw7XG5cdFx0XHRAaW5jbHVkZSBmb250LW1lZGl1bTtcblx0XHR9XG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzUpO1xuXHRcdH1cblx0XHQmX190eHQge1xuXHRcdFx0Ll9fZWxlbSB7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3BpYyB7XG5cdFx0XHR3aWR0aDogdncoNTUwKTtcblx0XHRcdG1hcmdpbjogdncoMzApIDAgMCB2dyg5MCk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1wcm9kdWN0LWxlYWQge1xuXHRcdG1hcmdpbjogMCAwIHZ3LXNwKDUwKTtcblx0XHRwYWRkaW5nOiB2dy1zcCgzMCkgMDtcblx0XHRiYWNrZ3JvdW5kOiAka2hha2k7XG5cblx0XHQmX19sZWFkIHtcblx0XHRcdG1hcmdpbjogMCAwIHZ3LXNwKDE1KTtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1tZWRpdW07XG5cdFx0fVxuXHRcdCZfX2lubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0XHQmX190eHQge1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgxNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcGljIHtcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHR3aWR0aDogdnctc3AoMjYwKTtcblx0XHRcdG1hcmdpbjogdnctc3AoMjUpIDAgMDtcblxuXHRcdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtcHJvZHVjdC1zdG9yeSB7XG5cdFx0bWFyZ2luOiAwIDAgODBweDtcblxuXHRcdCZfX3NsaWRlciB7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHQuc2xpY2stcHJldixcblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0LjByZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0bGVmdDogLTQ1cHg7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAtNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHR9XG5cdFx0Jl9fcGljIHtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRmb250LXNpemU6ICRmei14eGw7XG5cdFx0XHRAaW5jbHVkZSBmb250LWJvbGQ7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1wcm9kdWN0LXN0b3J5IHtcblx0XHRtYXJnaW46IDAgMCB2dyg4MCk7XG5cblx0XHQmX19zbGlkZXIge1xuXHRcdFx0bWFyZ2luOiAwIHZ3KC0xMCk7XG5cdFx0XHQuc2xpY2stcHJldixcblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0aGVpZ2h0OiB2dyg0MCk7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRcdGxlZnQ6IHZ3KC0zNSk7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiB2dygtMzUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbjogMCB2dygxMCk7XG5cdFx0fVxuXHRcdCZfX3BpYyB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dygxNSk7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dyg1KTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXByb2R1Y3Qtc3Rvcnkge1xuXHRcdG1hcmdpbjogMCB2dy1zcCgzNSkgdnctc3AoNDApO1xuXG5cdFx0Jl9fc2xpZGVyIHtcblx0XHRcdC5zbGljay1wcmV2LFxuXHRcdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0bGVmdDogdnctc3AoLTI1KTtcblx0XHRcdH1cblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IHZ3LXNwKC0yNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3BpYyB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCgxMCk7XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dy1zcCg1KTtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdH1cblx0fVx0XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji1wcm9kdWN0LXZpc3VhbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmX19waWMge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMTMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2lubmVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHRcdCZfX2JveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAzMzBweDtcblx0XHRcdGhlaWdodDogMzcwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0fVxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmLl93dHdfIHtcblx0XHRcdFx0d2lkdGg6IDIzNXB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji5fYW02XyB7XG5cdFx0XHRcdHdpZHRoOiAxNTJweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdH1cblx0XHRcdCYuX3Jlc3VtdV8ge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHQuX190dGwge1xuXHRcdFx0XHRmb250LXNpemU6ICRmei14eGw7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0XHRcdH1cblx0XHRcdC5fX3J1Ynkge1xuXHRcdFx0XHRmb250LXNpemU6ICRmei1zO1xuXHRcdFx0XHRjb2xvcjogJHRleHQtZ3JheTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly/jg63jgrTlt6bjg7vlhpnnnJ/lj7PphY3nva5cblx0XHQmLl9sb2dvLWxfICZfX3BpYyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHRcdCYuX2xvZ28tbF8gJl9faW5uZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHQvL+ODreOCtOWPs+ODu+WGmeecn+W3pumFjee9rlxuXHRcdCYuX2xvZ28tcl8gJl9fcGljIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbi1sYXN0OiBsZWZ0O1xuXHRcdH1cblx0XHQmLl9sb2dvLXJfICZfX2lubmVyIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1tIHtcblx0Ji1wcm9kdWN0LXZpc3VhbCB7XG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0cGFkZGluZzogMCB2dyg1MCk7XG5cdFx0fVxuXHRcdCZfX2JveCB7XG5cdFx0XHR3aWR0aDogdncoMzMwKTtcblx0XHRcdGhlaWdodDogdncoMzcwKTtcblx0XHR9XG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHRtYXJnaW46IDAgMCB2dygyMCk7XG5cdFxuXHRcdFx0Ji5fd3R3XyB7XG5cdFx0XHRcdHdpZHRoOiB2dygyMzUpO1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2dygyMCk7XG5cdFx0XHR9XG5cdFx0XHQmLl9hbTZfIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDE1Mik7XG5cdFx0XHRcdG1hcmdpbjogMCAwIHZ3KDMwKTtcblx0XHRcdH1cblx0XHRcdCYuX3Jlc3VtdV8ge1xuXHRcdFx0XHR3aWR0aDogdncoMjAwKTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgdncoMTUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL+ODreOCtOW3puODu+WGmeecn+WPs+mFjee9rlxuXHRcdCYuX2xvZ28tbF8gJl9fcGljIHtcblx0XHRcdHBhZGRpbmctbGVmdDogdncoMTIwKTtcblx0XHR9XG5cdFx0Ly/jg63jgrTlj7Pjg7vlhpnnnJ/lt6bphY3nva5cblx0XHQmLl9sb2dvLXJfICZfX3BpYyB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dygxMjApO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtcHJvZHVjdC12aXN1YWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFxuXHRcdCZfX3BpYyB7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdC5fX2VsZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYm94IHtcblx0XHRcdHBhZGRpbmc6IHZ3LXNwKDM1KSAwIHZ3LXNwKDMwKTtcblx0XHR9XG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0Ji5fd3R3XyB7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCgxOTApO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgxNSk7XG5cdFx0XHR9XG5cdFx0XHQmLl9hbTZfIHtcblx0XHRcdFx0d2lkdGg6IHZ3LXNwKDg0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdnctc3AoMTUpO1xuXHRcdFx0fVxuXHRcdFx0Ji5fcmVzdW11XyB7XG5cdFx0XHRcdHdpZHRoOiB2dy1zcCgxNTUpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dy1zcCgxMCk7XG5cdFx0XHR9XG5cdFx0XHQuX19lbGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3R0bCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cblx0XHRcdC5fX3R0bCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZ6LXh4bDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdFx0fVxuXHRcdFx0Ll9fcnVieSB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1ncmF5O1xuXHRcdFx0XHRmb250LXNpemU6ICRmei14eHM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji10YWJsZS1zbGlkZSB7XG5cdFx0Jl9fY291dGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtcyB7XG5cdCYtdGFibGUtc2xpZGUge1xuXHRcdCZfX2NvdXRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAkZnoteHhzO1xuXHRcdH1cblx0XHQmX19ib2R5IHtcblx0XHRcdG1hcmdpbjogJG0teHh4cyAwO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdFx0XG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW5jbHVkZSBtZWRpYS1tLW92IHtcblx0Ji1iZy1ibGFjayB7XG5cdFx0cGFkZGluZzogNjBweCAwIDc1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ19ibGFja18wMS5wbmcpLCB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX2JsYWNrXzAyLnBuZyksIHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfYmxhY2tfMDMucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wLCByaWdodCAxNXB4LCByaWdodCBib3R0b207XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMTdweCBhdXRvLCAxOTNweCBhdXRvLCAzNDVweCBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0fVxufVxuQGluY2x1ZGUgbWVkaWEtbSB7XG5cdCYtYmctYmxhY2sge1xuXHRcdHBhZGRpbmc6IHZ3KDYwKSAwIHZ3KDc1KTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCwgcmlnaHQgdncoMTUpLCByaWdodCBib3R0b207XG5cdFx0YmFja2dyb3VuZC1zaXplOiB2dygzMTcpIGF1dG8sIHZ3KDE5MykgYXV0bywgdncoMzQ1KSBhdXRvO1xuXHR9XG59XG5AaW5jbHVkZSBtZWRpYS1zIHtcblx0Ji1iZy1ibGFjayB7XG5cdFx0cGFkZGluZzogdnctc3AoMzUpIDAgdnctc3AoNjUpO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfYmxhY2tfMDFfc3AucG5nKSwgdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ19ibGFja18wMl9zcC5wbmcpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AsIHJpZ2h0IGJvdHRvbTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IHZ3LXNwKDE1OCkgYXV0bywgdnctc3AoMTQ4KSBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLXJvdyB7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMCA1MHB4O1xuXG5cdFx0Ji5fdy1zXyB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdH1cblx0XHQmLl9wdC1wYl8ge1xuXHRcdFx0cGFkZGluZzogMTAwcHggNTBweDtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLW0ge1xuXHQmLXJvdyB7XG5cdFx0cGFkZGluZzogMCB2dyg1MCk7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXJvdyB7XG5cdFx0cGFkZGluZzogMCB2dy1zcCgxNSk7XG5cdFx0Ji5fcHQtcGJfIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggdnctc3AoMTUpO1xuXHRcdH1cblx0fVxufVxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQGluY2x1ZGUgbWVkaWEtbS1vdiB7XG5cdCYtcyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLXMge1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBpbmNsdWRlIG1lZGlhLW0tb3Yge1xuXHQmLW0ge1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLXMge1xuXHQmLW0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/