<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
@import url("http://fast.fonts.net/t/1.css?apiType=css&amp;projectid=21750147-d652-4704-9a95-8b5f2d411f76");
@font-face {
  font-family: "FrutigerNeueW01-Regular";
  src: url("../../fonts/e2e74e1c-9e18-4127-adfd-feb8f6a9ceaf.eot?#iefix");
  src: url("../../fonts/e2e74e1c-9e18-4127-adfd-feb8f6a9ceaf.eot?#iefix") format("eot"), url("../../fonts/9edf3443-80c6-4de6-b582-122401f63ad4.woff2") format("woff2"), url("../../fonts/aa94077e-cdcd-4e33-abe0-ddcfe27e3485.woff") format("woff"), url("../../fonts/22dfb43f-26df-46f9-aa0f-30038f8da834.ttf") format("truetype"), url("../../fonts/36ad2de1-95ea-4eb3-a836-29c86179a248.svg#36ad2de1-95ea-4eb3-a836-29c86179a248") format("svg");
}

@font-face {
  font-family: "Frutiger Neue W01 Md";
  src: url("../../fonts/979450a2-8d59-4cc2-9937-94255a4f3923.eot?#iefix");
  src: url("../../fonts/979450a2-8d59-4cc2-9937-94255a4f3923.eot?#iefix") format("eot"), url("../../fonts/1f198a6d-f4fe-44f1-b78c-1b6a1cf66d00.woff2") format("woff2"), url("../../fonts/4748e3d8-1b23-420a-a419-d7a367ea1076.woff") format("woff"), url("../../fonts/11f76f62-1d4f-4327-bce7-1eee2aba08bf.ttf") format("truetype"), url("../../fonts/ce4a6e96-f298-4ab1-a2ac-bdbbbc1467d6.svg#ce4a6e96-f298-4ab1-a2ac-bdbbbc1467d6") format("svg");
}

@font-face {
  font-family: "Frutiger Neue W01 Bd";
  src: url("../../fonts/62057895-1f9e-4d70-bd1a-65751a20a878.eot?#iefix");
  src: url("../../fonts/62057895-1f9e-4d70-bd1a-65751a20a878.eot?#iefix") format("eot"), url("../../fonts/26f1236c-a914-477f-9d0f-10d758702626.woff2") format("woff2"), url("../../fonts/7875f3d5-b62b-445c-8c9e-d65da1514e9d.woff") format("woff"), url("../../fonts/1c242f4e-0c64-47cc-8cbc-e53d949280ba.ttf") format("truetype"), url("../../fonts/ec132df9-012a-4594-bbd9-c86574bee7b0.svg#ec132df9-012a-4594-bbd9-c86574bee7b0") format("svg");
}

html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  line-height: 1;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 300;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

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

img,
embed,
iframe,
object,
audio,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

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

td,
th {
  padding: 0;
  text-align: left;
}

body {
  font-family: "Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;
  font-weight: 400;
  font-style: normal;
  color: #241a15;
  letter-spacing: 0.05em;
  overflow-x: hidden;
}

a {
  color: #241a15;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

a:hover {
  opacity: 0.6;
}

p {
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 20px;
}

p:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 767px) {
  p {
    font-size: 16px;
    margin-bottom: 10px;
  }
}

img {
  width: auto;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}

.main {
  padding-top: 115px;
  overflow-x: hidden;
}

@media screen and (max-width: 1024px) {
  .main {
    padding-top: 73px;
  }
}

@media screen and (max-width: 767px) {
  .main {
    margin-left: 0;
    padding-top: 60px;
  }
}

sup {
  font-size: 12px;
}

.page-mv h2 {
  color: #241a15;
  font-family: "Cinzel", serif;
  font-size: 70px;
  line-height: 1em;
}

@media screen and (max-width: 767px) {
  .page-mv h2 {
    font-size: 40px;
  }
}

/* --------------------------
パンくずナビ
-------------------------- */
.c-breadcrumb {
  padding: 16px 0;
}

.c-breadcrumb-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.c-breadcrumb-list li {
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list li {
    font-size: 11px;
  }
  .c-breadcrumb-list li:not(:last-child) {
    padding-bottom: 8px;
  }
}

.c-breadcrumb-list li::after {
  content: "&gt;";
  padding: 0 1em;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list li::after {
    padding: 0 0.5em;
  }
}

.c-breadcrumb-list li:last-child::after {
  content: none;
}

/* --------------------------
ボタン
-------------------------- */
.c-button {
  display: inline-block;
  width: auto;
  padding: 15px 55px;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  color: #241a15;
  background-color: #fff;
  border: 1px solid #e20013;
  position: relative;
}

.c-button:hover {
  opacity: 0.7;
  text-decoration: none;
}

.c-button-entry {
  display: inline-block;
  width: 100%;
  max-width: 400px;
  font-size: 24px;
  letter-spacing: 0.1em;
  color: white;
  padding: 24px;
  background: #9c8120;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .c-button-entry {
    font-size: 20px;
    padding: 20px;
  }
}

.c-button-entry:hover {
  background: #dbe1db;
  color: #241a15;
  opacity: 1;
}

.c-button-entry.reserve {
  background: #762525;
}

.c-button-entry.reserve:hover {
  background: #dbd2a9;
}

.c-button-more {
  font-size: 20px;
  font-family: "Cinzel", serif;
  text-decoration: none;
  padding-bottom: 7px;
  padding-right: 60px;
  border-bottom: 1px solid #465146;
  letter-spacing: 0.3em;
  color: #465146;
  position: relative;
  display: inline-block;
}

.c-button-more::after {
  content: "";
  display: block;
  width: 7px;
  height: 7px;
  border-top: 1px solid #465146;
  border-right: 1px solid #465146;
  position: absolute;
  bottom: -4px;
  right: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.c-button-more.white {
  color: white;
  border-color: white;
}

.c-button-more.white::after {
  border-color: white;
}

.c-button-blank {
  background: #465146;
  color: white;
  font-size: 16px;
  padding: 20px;
  width: 100%;
  max-width: 250px;
  text-decoration: none;
  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;
  margin: 0 auto;
  text-align: center;
}

.c-button-blank::after {
  content: "";
  background: url(../images/common/icon-link.png) no-repeat center;
  background-size: 100%;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-left: 5px;
}

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  border: 1px solid #cccccc;
  width: 100%;
  padding: 3px 15px;
  border-radius: 4px;
  font-size: 16px;
  line-height: 22px;
}

.c-form-textarea {
  border: 1px solid #cccccc;
  width: 100%;
  padding: 8px 5px;
  height: 100px;
  border-radius: 3px;
}

.c-form-checkbox-input {
  display: none;
}

.c-form-checkbox-input:checked + .c-form-checkbox-span::after {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 4px;
  width: 8px;
  height: 12px;
  -webkit-transform: rotate(40deg);
          transform: rotate(40deg);
  border-bottom: 3px solid #e20013;
  border-right: 3px solid #e20013;
}

.c-form-checkbox-span {
  padding-left: 28px;
  position: relative;
}

.c-form-checkbox-span::before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 0;
  width: 16px;
  height: 16px;
  border: 2px solid #ababab;
  background-color: #fff;
}

.c-form-radio-input {
  display: none;
}

.c-form-radio-input:checked + .c-form-radio-span::after {
  content: "";
  display: block;
  position: absolute;
  top: 9px;
  left: 4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #e20013;
}

.c-form-radio-span {
  padding-left: 28px;
  position: relative;
}

.c-form-radio-span::before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 0;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  border: 2px solid #cccccc;
  background-color: #fff;
}

/* --------------------------
見出し
-------------------------- */
.c-h1 {
  color: #a49b7e;
  margin-bottom: 20px;
  font-size: 48px;
  letter-spacing: 0.1em;
  line-height: 1.7em;
}

@media screen and (max-width: 767px) {
  .c-h1 {
    font-size: 24px;
  }
}

.c-h1 small {
  font-size: 20px;
}

@media screen and (max-width: 767px) {
  .c-h1 small {
    font-size: 14px;
  }
}

.c-h2, .plan-h2, .plan-view-title, .laurel-h2 {
  color: #a49b7e;
  margin-bottom: 20px;
  font-size: 32px;
  letter-spacing: 0.2em;
  line-height: 1.7em;
}

@media screen and (max-width: 767px) {
  .c-h2, .plan-h2, .plan-view-title, .laurel-h2 {
    font-size: 22px;
    letter-spacing: 0.15em;
  }
}

.c-h2.black, .black.plan-h2, .black.plan-view-title, .black.laurel-h2 {
  color: #241a15;
}

.c-h2.sub, .sub.plan-h2, .sub.plan-view-title, .sub.laurel-h2 {
  color: white;
  text-align: left;
  font-size: 24px;
}

.c-h2.sub small, .sub.plan-h2 small, .sub.plan-view-title small, .sub.laurel-h2 small {
  color: #a49b7e;
  font-size: 14px;
  display: block;
  line-height: 1em;
  letter-spacing: 0.1em;
}

.c-h2 small, .plan-h2 small, .plan-view-title small, .laurel-h2 small {
  font-size: 14px;
}

.c-h3, .plan-h3 {
  font-size: 20px;
  line-height: 1.8em;
  letter-spacing: 0.08em;
  font-weight: 300;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .c-h3, .plan-h3 {
    font-size: 18px;
    margin-bottom: 10px;
  }
}

.c-h3.gold, .gold.plan-h3 {
  color: #a49b7e;
}

.c-h3 strong, .plan-h3 strong {
  font-size: 32px;
  font-weight: normal;
  font-family: "Cinzel", serif;
}

.c-h3 span, .plan-h3 span {
  color: #a49b7e;
  display: block;
  font-family: "Cinzel", serif;
  font-size: 35px;
  letter-spacing: 0.2em;
  line-height: 1em;
  margin-bottom: 5px;
}

@media screen and (max-width: 767px) {
  .c-h3 span, .plan-h3 span {
    font-size: 24px;
  }
}

.c-h3 span.large, .plan-h3 span.large {
  font-size: 80px;
  margin: 0;
}

@media screen and (max-width: 767px) {
  .c-h3 span.large, .plan-h3 span.large {
    font-size: 50px;
  }
}

.c-h4 {
  font-size: 16px;
  margin-bottom: 5px;
  color: #465146;
  line-height: 1.3em;
}

.c-h4 span {
  display: inline-block;
  background: #465146;
  width: 20px;
  height: 20px;
  border-radius: 15px;
  line-height: 20px;
  color: white;
  font-family: "Cinzel", serif;
  text-align: center;
  margin-right: 5px;
  font-size: 14px;
}

.c-h4 span.gold {
  background: #88842b;
}

.c-h4.dot {
  line-height: 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-h4.dot::before {
  content: "●";
  display: block;
  margin-right: 5px;
}

.c-h5 {
  font-size: 14px;
  margin-bottom: 10px;
  color: #465146;
}

@media screen and (max-width: 767px) {
  .c-h5 {
    font-size: 14px;
  }
}

.c-h6 {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.08em;
  font-weight: 400;
  margin-bottom: 1em;
}

@media screen and (max-width: 767px) {
  .c-h6 {
    font-size: 12px;
    line-height: 16px;
  }
}

.c-h--center-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}

.c-h--center-line::before, .c-h--center-line::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 1px;
  background: #4f574d;
  display: block;
}

.c-h--center-line::before {
  margin-right: 30px;
}

@media screen and (max-width: 767px) {
  .c-h--center-line::before {
    margin-right: 15px;
  }
}

.c-h--center-line::after {
  margin-left: 30px;
}

@media screen and (max-width: 767px) {
  .c-h--center-line::after {
    margin-left: 15px;
  }
}

/* --------------------------
ラベル
-------------------------- */
.c-label {
  display: inline-block;
  padding: 5px 15px;
  line-height: 1;
  background-color: #cccccc;
  color: #fff;
  font-size: 12px;
  letter-spacing: 1px;
}

.c-label--blue-dark {
  background-color: #0b2b75;
}

.c-label--red {
  background-color: #e20013;
}

.c-label--blue {
  background-color: #009dbf;
}

.c-label--green {
  background-color: #46785a;
}

.c-label--large {
  padding: 6px 12px;
  font-size: 16px;
}

.c-label--small {
  padding: 5px 8px;
  font-size: 12px;
}

/* --------------------------
リンク
-------------------------- */
.c-link {
  color: #009dbf;
  text-decoration: underline;
}

.c-link.white {
  color: white;
}

.c-link.blank {
  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-link.blank::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../images/common/icon-link.png) no-repeat center bottom;
  background-size: 100%;
  margin-left: 5px;
}

.c-link--none {
  text-decoration: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.c-link--none:hover {
  opacity: 1;
}

/* --------------------------
リスト
-------------------------- */
.c-list {
  font-size: 16px;
}

.c-list &gt; li {
  margin-bottom: 5px;
  line-height: 24px;
  position: relative;
}

.c-list &gt; li:last-child {
  margin-bottom: 0;
}

.c-list--point {
  margin-bottom: 1em;
}

.c-list--point &gt; li {
  padding-left: 15px;
  margin-bottom: 5px;
  line-height: 32px;
  position: relative;
}

.c-list--point &gt; li::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 3px;
  display: inline-block;
  background-color: #241a15;
  position: absolute;
  top: 14px;
  left: 0;
}

.c-list--point &gt; li:last-child {
  margin-bottom: 0;
}

.c-list--link li {
  padding-left: 15px;
  margin-bottom: 5px;
  line-height: 24px;
  position: relative;
}

.c-list--link li::before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 0 4px 6.9px;
  border-color: transparent transparent transparent #e20013;
  position: absolute;
  top: 8px;
  left: 2px;
}

.c-list--link li a {
  text-decoration: none;
}

.c-list--link li a:hover {
  text-decoration: underline;
}

.c-list--horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.c-list--horizontal li {
  margin-left: 25px;
  margin-bottom: 0;
}

.c-list--horizontal li:first-child {
  margin-left: 0;
}

.c-list--border li {
  background-position: left 16px;
  padding: 14px;
  border-bottom: 1px dashed #d4d4d4;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  line-height: 1;
}

.c-list--border li:last-child {
  border-bottom: 0;
}

.c-list--border li a {
  color: #241a15;
  text-decoration: none;
}

.c-list--border li a:hover {
  color: #009dbf;
}

.c-list--order {
  padding-left: 20px;
  margin-bottom: 1em;
}

.c-list--order &gt; li {
  margin-bottom: 5px;
  line-height: 32px;
  position: relative;
}

.c-list--order &gt; li:last-child {
  margin-bottom: 0;
}

.c-list--note li {
  font-size: 13px;
  color: #8d8d8d;
  line-height: 1.5;
}

.c-list--note li::before {
  content: '※';
  margin-right: 3px;
}

/* --------------------------
ハンバーガーメニューアイコン
-------------------------- */
.c-menu {
  display: none;
}

@media screen and (max-width: 1024px) {
  .c-menu {
    position: absolute;
    right: 15px;
    top: 25px;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .c-menu {
    top: 20px;
  }
}

.c-menu-trigger,
.c-menu-trigger span {
  display: inline-block;
  -webkit-transition: all .2s;
  transition: all .2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.c-menu-trigger {
  position: relative;
  width: 34px;
  height: 26px;
}

.c-menu-trigger-label {
  display: block;
  font-size: 8px;
  letter-spacing: 1.1px;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  margin: auto;
  text-align: center;
  width: 100%;
  background-color: transparent;
  height: auto;
  color: #fff;
}

.c-menu-trigger span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #241a15;
}

.c-menu-trigger span:nth-of-type(1) {
  top: 0;
}

.c-menu-trigger span:nth-of-type(2) {
  top: 12px;
}

.c-menu-trigger span:nth-of-type(3) {
  bottom: 0;
}

.c-menu-trigger.active span:nth-of-type(1) {
  -webkit-transform: translateY(11px) translateX(1px) rotate(-45deg);
  transform: translateY(12px) translateX(1px) rotate(-45deg);
}

.c-menu-trigger.active span:nth-of-type(2) {
  opacity: 0;
}

.c-menu-trigger.active span:nth-of-type(3) {
  -webkit-transform: translateY(-11px) translateX(1px) rotate(45deg);
  transform: translateY(-12px) translateX(1px) rotate(45deg);
}

.c-menu-recruit {
  right: 20px;
}

/* --------------------------
パネル
-------------------------- */
.c-panel {
  background-color: #f4f4f4;
  padding: 40px;
}

@media screen and (max-width: 767px) {
  .c-panel {
    padding: 20px;
  }
}

.c-panel--wide {
  padding: 80px;
}

@media screen and (max-width: 767px) {
  .c-panel--wide {
    padding: 20px;
  }
}

.c-panel--narrow {
  padding: 15px;
}

@media screen and (max-width: 767px) {
  .c-panel--narrow {
    padding: 10px;
  }
}

.c-panel--border {
  border: 1px solid #cccccc;
  background-color: #fff;
}

.c-panel--white {
  background-color: #fff;
}

.c-panel--rounded {
  border-radius: 8px;
}

/* --------------------------
セクション
-------------------------- */
@media screen and (min-width: 768px) {
  .c-section {
    margin: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section {
    margin: 50px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--middle {
    margin: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--middle {
    margin: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--narrow {
    margin: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--narrow {
    margin: 20px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg {
    padding: 80px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg {
    padding: 50px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--middle {
    padding: 40px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--middle {
    padding: 30px 0;
  }
}

@media screen and (min-width: 768px) {
  .c-section--bg--narrow {
    padding: 30px 0;
  }
}

@media screen and (max-width: 767px) {
  .c-section--bg--narrow {
    padding: 20px 0;
  }
}

.c-section-container {
  max-width: 1240px;
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .c-section-container {
    padding: 0 20px;
  }
}

@media screen and (max-width: 1024px) {
  .c-section-container {
    max-width: 100%;
    padding: 0 20px;
  }
}

@media screen and (max-width: 767px) {
  .c-section-container {
    max-width: 100%;
    padding: 0 15px;
  }
}

.c-section-container-middle {
  max-width: 1000px;
  margin: auto;
}

.c-section-container-narrow {
  max-width: 700px;
  margin: auto;
}

.c-section-container-inner {
  max-width: 900px;
  margin: auto;
}

/* --------------------------
タブ
-------------------------- */
.c-tab-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.c-tab-nav-item {
  width: 25%;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item {
    width: 50%;
  }
}

.c-tab-nav-item a {
  background: -webkit-gradient(linear, left top, right top, from(#0057A6), to(#003A6C));
  background: linear-gradient(to right, #0057A6, #003A6C);
  border-right: 0;
  display: block;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  opacity: 0.6;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a {
    font-size: 14px;
    padding: 20px 5px;
  }
}

.c-tab-nav-item a small {
  display: block;
  font-size: 12px;
  letter-spacing: 0.2em;
  margin-bottom: 5px;
  font-family: "EB Garamond", serif;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a small {
    font-size: 10px;
  }
}

.c-tab-nav-item a[aria-selected="true"] {
  background-color: #fff;
  border: 3px solid #fff;
  border-bottom: 0;
  padding-bottom: 17px;
  opacity: 1;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a[aria-selected="true"] {
    border: none;
    padding-bottom: 20px;
  }
}

.c-tab-nav-item a:hover {
  opacity: 1;
}

.c-tab-nav-item:nth-child(2) a {
  background: -webkit-gradient(linear, left top, right top, from(#A48020), to(#6C5414));
  background: linear-gradient(to right, #A48020, #6C5414);
}

.c-tab-nav-item:nth-child(3) a {
  background: -webkit-gradient(linear, left top, right top, from(#8A272C), to(#5B191D));
  background: linear-gradient(to right, #8A272C, #5B191D);
}

.c-tab-nav-item:last-child a {
  background: -webkit-gradient(linear, left top, right top, from(#276C01), to(#194C01));
  background: linear-gradient(to right, #276C01, #194C01);
}

.c-tab-nav.bottom .c-tab-nav-item a[aria-selected="true"] {
  border: 3px solid #fff;
  border-top: 0;
  padding: 20px;
  padding-top: 17px;
}

@media screen and (max-width: 767px) {
  .c-tab-nav.bottom .c-tab-nav-item a[aria-selected="true"] {
    padding: 20px 5px;
    border: none;
  }
}

.c-tab-contents-item {
  display: none;
  background-color: #F7F3E9;
  border: 3px solid #fff;
}

.c-tab-contents-item[aria-hidden="false"] {
  display: block;
}

.c-tab-contents-inner {
  padding: 0 80px;
}

@media screen and (max-width: 767px) {
  .c-tab-contents-inner {
    padding: 0 15px;
  }
}

/* --------------------------
テーブル
-------------------------- */
.c-table {
  width: 100%;
  font-size: 16px;
  line-height: 22px;
}

@media screen and (max-width: 767px) {
  .c-table thead tr {
    border-bottom: 0;
  }
}

.c-table thead th {
  padding: 25px;
  line-height: 1.5;
  font-weight: 400;
  width: 30%;
  background-color: #f4f4f4;
  vertical-align: top;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 767px) {
  .c-table thead th {
    display: block;
    width: 100%;
    text-align: center;
  }
}

.c-table thead td {
  font-weight: 400;
  text-align: center;
  padding: 20px 30px;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 767px) {
  .c-table thead td {
    display: block;
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .c-table tbody tr {
    display: block;
    border-bottom: 0;
  }
}

.c-table tbody th {
  padding: 25px;
  line-height: 1.5;
  font-weight: 400;
  width: 30%;
  background-color: #f4f4f4;
  vertical-align: top;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 767px) {
  .c-table tbody th {
    display: block;
    width: 100%;
    text-align: center;
    padding: 15px;
    min-height: auto;
  }
}

.c-table tbody td {
  padding: 20px 30px;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 767px) {
  .c-table tbody td {
    display: block;
    width: 100%;
    padding: 15px;
  }
}

.c-table--narrow {
  border-color: #cccccc;
}

.c-table--narrow tbody tr {
  border-color: #cccccc;
}

.c-table--narrow tbody th {
  padding: 8px 10px;
  line-height: 1.5;
  font-weight: normal;
  width: 120px;
  font-weight: 400;
  text-align: right;
}

@media screen and (max-width: 767px) {
  .c-table--narrow tbody th {
    padding: 8px;
    width: 80px;
  }
}

.c-table--narrow tbody td {
  padding: 8px 10px 8px 20px;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .c-table--narrow tbody td {
    padding: 8px 10px 8px 15px;
  }
}

/* --------------------------
キャプション
-------------------------- */
.c-cap {
  position: absolute;
  bottom: 10px;
  right: 10px;
  font-size: 12px;
  color: white;
  font-weight: bolder;
  -webkit-filter: drop-shadow(black 2px 4px 6px);
          filter: drop-shadow(black 2px 4px 6px);
}

.c-cap-img {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 10px;
  color: white;
  background: rgba(0, 0, 0, 0.7);
  padding: 2px 7px 5px;
  line-height: 1.3em;
  letter-spacing: 0;
  margin-bottom: 0;
}

.c-cap-wrap {
  position: relative;
}

/* --------------------------
パンくずナビ
-------------------------- */
.c-breadcrumb {
  padding: 16px 0;
}

.c-breadcrumb-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.c-breadcrumb-list li {
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list li {
    font-size: 11px;
  }
  .c-breadcrumb-list li:not(:last-child) {
    padding-bottom: 8px;
  }
}

.c-breadcrumb-list li::after {
  content: "&gt;";
  padding: 0 1em;
}

@media screen and (max-width: 767px) {
  .c-breadcrumb-list li::after {
    padding: 0 0.5em;
  }
}

.c-breadcrumb-list li:last-child::after {
  content: none;
}

/* --------------------------
テキスト整列
-------------------------- */
.u-align-left {
  text-align: left;
}

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

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

.u-align-justify {
  text-align: justify;
  word-wrap: break-word;
}

@media screen and (min-width: 768px) {
  .u-align-left--pc {
    text-align: left;
  }
  .u-align-right--pc {
    text-align: right;
  }
  .u-align-center--pc {
    text-align: center;
  }
}

@media screen and (max-width: 1180px) {
  .u-align-left--laptop {
    text-align: left;
  }
  .u-align-right--laptop {
    text-align: right;
  }
  .u-align-center--laptop {
    text-align: center;
  }
}

@media screen and (max-width: 1024px) {
  .u-align-left--tab {
    text-align: left;
  }
  .u-align-right--tab {
    text-align: right;
  }
  .u-align-center--tab {
    text-align: center;
  }
}

@media screen and (max-width: 767px) {
  .u-align-left--sp {
    text-align: left;
  }
  .u-align-right--sp {
    text-align: right;
  }
  .u-align-center--sp {
    text-align: center;
  }
}

/* --------------------------
背景色
-------------------------- */
.u-bg-light {
  background-color: #f4f4f4;
}

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

.u-bg-green {
  background-color: #97a899;
}

.u-bg-green-dark {
  background-color: #465146;
}

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

.u-bg-green-snow {
  background-color: #dbe1db;
}

.u-bg-blue {
  background-color: #009dbf;
}

.u-bg-gold {
  background-color: #a49b7e;
}

.u-bg-blue-dark {
  background-color: #0b2b75;
}

.u-bg-red {
  background-color: #f8ebed;
}

/* --------------------------
枠線
-------------------------- */
.u-border-bottom {
  border-bottom: 1px solid #e20013;
}

.u-border-top {
  border-top: 1px solid #e20013;
}

.u-border-right {
  border-right: 1px solid #e20013;
}

.u-border-left {
  border-left: 1px solid #e20013;
}

.u-border--white {
  border-color: #fff;
}

/* --------------------------
Float解除
-------------------------- */
.u-clearfix::after {
  content: "";
  clear: both;
  font-size: 0;
  height: 0;
  display: block;
  visibility: hidden;
}

/* --------------------------
グリッド
-------------------------- */
.u-row {
  margin: -20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 767px) {
  .u-row {
    margin: -10px;
  }
}

.u-row-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.u-row-align-bottom {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}

.u-row-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (min-width: 768px) {
  .u-row-justify-center--pc {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.u-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

@media screen and (max-width: 767px) {
  .u-row-reverse-sp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

.u-row--nomargin {
  margin: 0;
}

.u-row--narrow {
  margin: -10px;
}

.u-row--wide {
  margin: -30px;
}

@media screen and (max-width: 767px) {
  .u-row--wide {
    margin: -15px;
  }
}

.u-col-1 {
  width: 8.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-1 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-1 {
  margin-left: 8.3333333333%;
}

.u-row--nomargin &gt; .u-col-1 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-1 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-1 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-2 {
  width: 16.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-2 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-2 {
  margin-left: 16.6666666667%;
}

.u-row--nomargin &gt; .u-col-2 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-2 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-2 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-3 {
  width: 25%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-3 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-3 {
  margin-left: 25%;
}

.u-row--nomargin &gt; .u-col-3 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-3 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-3 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-4 {
  width: 33.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-4 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-4 {
  margin-left: 33.3333333333%;
}

.u-row--nomargin &gt; .u-col-4 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-4 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-4 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-5 {
  width: 41.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-5 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-5 {
  margin-left: 41.6666666667%;
}

.u-row--nomargin &gt; .u-col-5 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-5 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-5 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-6 {
  width: 50%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-6 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-6 {
  margin-left: 50%;
}

.u-row--nomargin &gt; .u-col-6 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-6 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-6 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-7 {
  width: 58.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-7 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-7 {
  margin-left: 58.3333333333%;
}

.u-row--nomargin &gt; .u-col-7 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-7 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-7 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-8 {
  width: 66.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-8 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-8 {
  margin-left: 66.6666666667%;
}

.u-row--nomargin &gt; .u-col-8 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-8 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-8 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-9 {
  width: 75%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-9 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-9 {
  margin-left: 75%;
}

.u-row--nomargin &gt; .u-col-9 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-9 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-9 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-10 {
  width: 83.3333333333%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-10 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-10 {
  margin-left: 83.3333333333%;
}

.u-row--nomargin &gt; .u-col-10 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-10 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-10 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-11 {
  width: 91.6666666667%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-11 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-11 {
  margin-left: 91.6666666667%;
}

.u-row--nomargin &gt; .u-col-11 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-11 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-11 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

.u-col-12 {
  width: 100%;
  padding: 20px;
}

@media screen and (max-width: 767px) {
  .u-col-12 {
    padding: 10px;
  }
}

.u-col-offset-0 {
  margin-left: 0;
}

.u-col-offset-12 {
  margin-left: 100%;
}

.u-row--nomargin &gt; .u-col-12 {
  padding: 0;
}

.u-row--narrow &gt; .u-col-12 {
  padding: 10px;
}

.u-row--wide &gt; .u-col-12 {
  padding: 30px;
}

.u-col-offset-onepointfive {
  margin-left: 12.5%;
}

@media screen and (min-width: 768px) {
  .u-col-1--pc {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-1--pc {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-1--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-1--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-1--pc {
    padding: 30px;
  }
  .u-col-2--pc {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-2--pc {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-2--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-2--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-2--pc {
    padding: 30px;
  }
  .u-col-3--pc {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-3--pc {
    margin-left: 25%;
  }
  .u-row--nomargin &gt; .u-col-3--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-3--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-3--pc {
    padding: 30px;
  }
  .u-col-4--pc {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-4--pc {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-4--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-4--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-4--pc {
    padding: 30px;
  }
  .u-col-5--pc {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-5--pc {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-5--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-5--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-5--pc {
    padding: 30px;
  }
  .u-col-6--pc {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-6--pc {
    margin-left: 50%;
  }
  .u-row--nomargin &gt; .u-col-6--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-6--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-6--pc {
    padding: 30px;
  }
  .u-col-7--pc {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-7--pc {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-7--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-7--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-7--pc {
    padding: 30px;
  }
  .u-col-8--pc {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-8--pc {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-8--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-8--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-8--pc {
    padding: 30px;
  }
  .u-col-9--pc {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-9--pc {
    margin-left: 75%;
  }
  .u-row--nomargin &gt; .u-col-9--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-9--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-9--pc {
    padding: 30px;
  }
  .u-col-10--pc {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-10--pc {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-10--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-10--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-10--pc {
    padding: 30px;
  }
  .u-col-11--pc {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-11--pc {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-11--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-11--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-11--pc {
    padding: 30px;
  }
  .u-col-12--pc {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--pc {
    margin-left: 0;
  }
  .u-col-offset-12--pc {
    margin-left: 100%;
  }
  .u-row--nomargin &gt; .u-col-12--pc {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-12--pc {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-12--pc {
    padding: 30px;
  }
}

@media screen and (max-width: 1180px) {
  .u-col-1--laptop {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-1--laptop {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-1--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-1--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-1--laptop {
    padding: 30px;
  }
  .u-col-2--laptop {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-2--laptop {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-2--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-2--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-2--laptop {
    padding: 30px;
  }
  .u-col-3--laptop {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-3--laptop {
    margin-left: 25%;
  }
  .u-row--nomargin &gt; .u-col-3--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-3--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-3--laptop {
    padding: 30px;
  }
  .u-col-4--laptop {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-4--laptop {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-4--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-4--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-4--laptop {
    padding: 30px;
  }
  .u-col-5--laptop {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-5--laptop {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-5--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-5--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-5--laptop {
    padding: 30px;
  }
  .u-col-6--laptop {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-6--laptop {
    margin-left: 50%;
  }
  .u-row--nomargin &gt; .u-col-6--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-6--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-6--laptop {
    padding: 30px;
  }
  .u-col-7--laptop {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-7--laptop {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-7--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-7--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-7--laptop {
    padding: 30px;
  }
  .u-col-8--laptop {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-8--laptop {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-8--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-8--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-8--laptop {
    padding: 30px;
  }
  .u-col-9--laptop {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-9--laptop {
    margin-left: 75%;
  }
  .u-row--nomargin &gt; .u-col-9--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-9--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-9--laptop {
    padding: 30px;
  }
  .u-col-10--laptop {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-10--laptop {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-10--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-10--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-10--laptop {
    padding: 30px;
  }
  .u-col-11--laptop {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-11--laptop {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-11--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-11--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-11--laptop {
    padding: 30px;
  }
  .u-col-12--laptop {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--laptop {
    margin-left: 0;
  }
  .u-col-offset-12--laptop {
    margin-left: 100%;
  }
  .u-row--nomargin &gt; .u-col-12--laptop {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-12--laptop {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-12--laptop {
    padding: 30px;
  }
}

@media screen and (max-width: 1024px) {
  .u-col-1--tab {
    width: 8.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-1--tab {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-1--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-1--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-1--tab {
    padding: 30px;
  }
  .u-col-2--tab {
    width: 16.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-2--tab {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-2--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-2--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-2--tab {
    padding: 30px;
  }
  .u-col-3--tab {
    width: 25%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-3--tab {
    margin-left: 25%;
  }
  .u-row--nomargin &gt; .u-col-3--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-3--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-3--tab {
    padding: 30px;
  }
  .u-col-4--tab {
    width: 33.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-4--tab {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-4--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-4--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-4--tab {
    padding: 30px;
  }
  .u-col-5--tab {
    width: 41.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-5--tab {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-5--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-5--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-5--tab {
    padding: 30px;
  }
  .u-col-6--tab {
    width: 50%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-6--tab {
    margin-left: 50%;
  }
  .u-row--nomargin &gt; .u-col-6--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-6--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-6--tab {
    padding: 30px;
  }
  .u-col-7--tab {
    width: 58.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-7--tab {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-7--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-7--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-7--tab {
    padding: 30px;
  }
  .u-col-8--tab {
    width: 66.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-8--tab {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-8--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-8--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-8--tab {
    padding: 30px;
  }
  .u-col-9--tab {
    width: 75%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-9--tab {
    margin-left: 75%;
  }
  .u-row--nomargin &gt; .u-col-9--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-9--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-9--tab {
    padding: 30px;
  }
  .u-col-10--tab {
    width: 83.3333333333%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-10--tab {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-10--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-10--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-10--tab {
    padding: 30px;
  }
  .u-col-11--tab {
    width: 91.6666666667%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-11--tab {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-11--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-11--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-11--tab {
    padding: 30px;
  }
  .u-col-12--tab {
    width: 100%;
    padding: 20px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-12--tab {
    margin-left: 100%;
  }
  .u-row--nomargin &gt; .u-col-12--tab {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-12--tab {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-12--tab {
    padding: 30px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-1--sp {
    width: 8.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-1--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-1--sp {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-1--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-1--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-1--sp {
    padding: 15px;
  }
  .u-col-2--sp {
    width: 16.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-2--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-2--sp {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-2--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-2--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-2--sp {
    padding: 15px;
  }
  .u-col-3--sp {
    width: 25%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-3--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-3--sp {
    margin-left: 25%;
  }
  .u-row--nomargin &gt; .u-col-3--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-3--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-3--sp {
    padding: 15px;
  }
  .u-col-4--sp {
    width: 33.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-4--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-4--sp {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-4--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-4--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-4--sp {
    padding: 15px;
  }
  .u-col-5--sp {
    width: 41.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-5--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-5--sp {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-5--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-5--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-5--sp {
    padding: 15px;
  }
  .u-col-6--sp {
    width: 50%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-6--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-6--sp {
    margin-left: 50%;
  }
  .u-row--nomargin &gt; .u-col-6--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-6--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-6--sp {
    padding: 15px;
  }
  .u-col-7--sp {
    width: 58.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-7--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-7--sp {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-7--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-7--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-7--sp {
    padding: 15px;
  }
  .u-col-8--sp {
    width: 66.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-8--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-8--sp {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-8--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-8--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-8--sp {
    padding: 15px;
  }
  .u-col-9--sp {
    width: 75%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-9--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-9--sp {
    margin-left: 75%;
  }
  .u-row--nomargin &gt; .u-col-9--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-9--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-9--sp {
    padding: 15px;
  }
  .u-col-10--sp {
    width: 83.3333333333%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-10--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-10--sp {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin &gt; .u-col-10--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-10--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-10--sp {
    padding: 15px;
  }
  .u-col-11--sp {
    width: 91.6666666667%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-11--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-11--sp {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin &gt; .u-col-11--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-11--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-11--sp {
    padding: 15px;
  }
  .u-col-12--sp {
    width: 100%;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .u-col-12--sp {
    padding: 10px;
  }
}

@media screen and (max-width: 767px) {
  .u-col-offset-0--sp {
    margin-left: 0;
  }
  .u-col-offset-12--sp {
    margin-left: 100%;
  }
  .u-row--nomargin &gt; .u-col-12--sp {
    padding: 0;
  }
  .u-row--narrow &gt; .u-col-12--sp {
    padding: 10px;
  }
  .u-row--wide &gt; .u-col-12--sp {
    padding: 15px;
  }
}

/* --------------------------
非表示切り替え
-------------------------- */
@media screen and (min-width: 768px) {
  .u-hide--pc {
    display: none !important;
  }
}

@media screen and (max-width: 1024px) {
  .u-hide--tab {
    display: none !important;
  }
}

@media screen and (max-width: 1180px) {
  .u-hide--laptop {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  .u-hide--sp {
    display: none !important;
  }
}

/* --------------------------
margin、padding指定
-------------------------- */
.u-margin-auto {
  margin: 0 auto;
}

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

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

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

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

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

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

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

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

.u-mt5 {
  margin-top: 5px !important;
}

.u-mr5 {
  margin-right: 5px !important;
}

.u-ml5 {
  margin-left: 5px !important;
}

.u-mb5 {
  margin-bottom: 5px !important;
}

.u-pt5 {
  padding-top: 5px !important;
}

.u-pr5 {
  padding-right: 5px !important;
}

.u-pl5 {
  padding-left: 5px !important;
}

.u-pb5 {
  padding-bottom: 5px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.u-mt25 {
  margin-top: 25px !important;
}

.u-mr25 {
  margin-right: 25px !important;
}

.u-ml25 {
  margin-left: 25px !important;
}

.u-mb25 {
  margin-bottom: 25px !important;
}

.u-pt25 {
  padding-top: 25px !important;
}

.u-pr25 {
  padding-right: 25px !important;
}

.u-pl25 {
  padding-left: 25px !important;
}

.u-pb25 {
  padding-bottom: 25px !important;
}

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

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

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

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

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

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

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

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

.u-mt35 {
  margin-top: 35px !important;
}

.u-mr35 {
  margin-right: 35px !important;
}

.u-ml35 {
  margin-left: 35px !important;
}

.u-mb35 {
  margin-bottom: 35px !important;
}

.u-pt35 {
  padding-top: 35px !important;
}

.u-pr35 {
  padding-right: 35px !important;
}

.u-pl35 {
  padding-left: 35px !important;
}

.u-pb35 {
  padding-bottom: 35px !important;
}

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

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

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

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

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

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

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

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

.u-mt45 {
  margin-top: 45px !important;
}

.u-mr45 {
  margin-right: 45px !important;
}

.u-ml45 {
  margin-left: 45px !important;
}

.u-mb45 {
  margin-bottom: 45px !important;
}

.u-pt45 {
  padding-top: 45px !important;
}

.u-pr45 {
  padding-right: 45px !important;
}

.u-pl45 {
  padding-left: 45px !important;
}

.u-pb45 {
  padding-bottom: 45px !important;
}

.u-mt50 {
  margin-top: 50px !important;
}

.u-mr50 {
  margin-right: 50px !important;
}

.u-ml50 {
  margin-left: 50px !important;
}

.u-mb50 {
  margin-bottom: 50px !important;
}

.u-pt50 {
  padding-top: 50px !important;
}

.u-pr50 {
  padding-right: 50px !important;
}

.u-pl50 {
  padding-left: 50px !important;
}

.u-pb50 {
  padding-bottom: 50px !important;
}

.u-mt55 {
  margin-top: 55px !important;
}

.u-mr55 {
  margin-right: 55px !important;
}

.u-ml55 {
  margin-left: 55px !important;
}

.u-mb55 {
  margin-bottom: 55px !important;
}

.u-pt55 {
  padding-top: 55px !important;
}

.u-pr55 {
  padding-right: 55px !important;
}

.u-pl55 {
  padding-left: 55px !important;
}

.u-pb55 {
  padding-bottom: 55px !important;
}

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

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

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

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

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

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

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

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

.u-mt65 {
  margin-top: 65px !important;
}

.u-mr65 {
  margin-right: 65px !important;
}

.u-ml65 {
  margin-left: 65px !important;
}

.u-mb65 {
  margin-bottom: 65px !important;
}

.u-pt65 {
  padding-top: 65px !important;
}

.u-pr65 {
  padding-right: 65px !important;
}

.u-pl65 {
  padding-left: 65px !important;
}

.u-pb65 {
  padding-bottom: 65px !important;
}

.u-mt70 {
  margin-top: 70px !important;
}

.u-mr70 {
  margin-right: 70px !important;
}

.u-ml70 {
  margin-left: 70px !important;
}

.u-mb70 {
  margin-bottom: 70px !important;
}

.u-pt70 {
  padding-top: 70px !important;
}

.u-pr70 {
  padding-right: 70px !important;
}

.u-pl70 {
  padding-left: 70px !important;
}

.u-pb70 {
  padding-bottom: 70px !important;
}

.u-mt75 {
  margin-top: 75px !important;
}

.u-mr75 {
  margin-right: 75px !important;
}

.u-ml75 {
  margin-left: 75px !important;
}

.u-mb75 {
  margin-bottom: 75px !important;
}

.u-pt75 {
  padding-top: 75px !important;
}

.u-pr75 {
  padding-right: 75px !important;
}

.u-pl75 {
  padding-left: 75px !important;
}

.u-pb75 {
  padding-bottom: 75px !important;
}

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

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

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

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

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

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

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

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

.u-mt85 {
  margin-top: 85px !important;
}

.u-mr85 {
  margin-right: 85px !important;
}

.u-ml85 {
  margin-left: 85px !important;
}

.u-mb85 {
  margin-bottom: 85px !important;
}

.u-pt85 {
  padding-top: 85px !important;
}

.u-pr85 {
  padding-right: 85px !important;
}

.u-pl85 {
  padding-left: 85px !important;
}

.u-pb85 {
  padding-bottom: 85px !important;
}

.u-mt90 {
  margin-top: 90px !important;
}

.u-mr90 {
  margin-right: 90px !important;
}

.u-ml90 {
  margin-left: 90px !important;
}

.u-mb90 {
  margin-bottom: 90px !important;
}

.u-pt90 {
  padding-top: 90px !important;
}

.u-pr90 {
  padding-right: 90px !important;
}

.u-pl90 {
  padding-left: 90px !important;
}

.u-pb90 {
  padding-bottom: 90px !important;
}

.u-mt95 {
  margin-top: 95px !important;
}

.u-mr95 {
  margin-right: 95px !important;
}

.u-ml95 {
  margin-left: 95px !important;
}

.u-mb95 {
  margin-bottom: 95px !important;
}

.u-pt95 {
  padding-top: 95px !important;
}

.u-pr95 {
  padding-right: 95px !important;
}

.u-pl95 {
  padding-left: 95px !important;
}

.u-pb95 {
  padding-bottom: 95px !important;
}

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

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

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

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

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

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

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

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

@media screen and (max-width: 767px) {
  .u-mt0--sp {
    margin-top: 0px !important;
  }
  .u-mr0--sp {
    margin-right: 0px !important;
  }
  .u-ml0--sp {
    margin-left: 0px !important;
  }
  .u-mb0--sp {
    margin-bottom: 0px !important;
  }
  .u-pt0--sp {
    padding-top: 0px !important;
  }
  .u-pr0--sp {
    padding-right: 0px !important;
  }
  .u-pl0--sp {
    padding-left: 0px !important;
  }
  .u-pb0--sp {
    padding-bottom: 0px !important;
  }
  .u-mt5--sp {
    margin-top: 5px !important;
  }
  .u-mr5--sp {
    margin-right: 5px !important;
  }
  .u-ml5--sp {
    margin-left: 5px !important;
  }
  .u-mb5--sp {
    margin-bottom: 5px !important;
  }
  .u-pt5--sp {
    padding-top: 5px !important;
  }
  .u-pr5--sp {
    padding-right: 5px !important;
  }
  .u-pl5--sp {
    padding-left: 5px !important;
  }
  .u-pb5--sp {
    padding-bottom: 5px !important;
  }
  .u-mt10--sp {
    margin-top: 10px !important;
  }
  .u-mr10--sp {
    margin-right: 10px !important;
  }
  .u-ml10--sp {
    margin-left: 10px !important;
  }
  .u-mb10--sp {
    margin-bottom: 10px !important;
  }
  .u-pt10--sp {
    padding-top: 10px !important;
  }
  .u-pr10--sp {
    padding-right: 10px !important;
  }
  .u-pl10--sp {
    padding-left: 10px !important;
  }
  .u-pb10--sp {
    padding-bottom: 10px !important;
  }
  .u-mt15--sp {
    margin-top: 15px !important;
  }
  .u-mr15--sp {
    margin-right: 15px !important;
  }
  .u-ml15--sp {
    margin-left: 15px !important;
  }
  .u-mb15--sp {
    margin-bottom: 15px !important;
  }
  .u-pt15--sp {
    padding-top: 15px !important;
  }
  .u-pr15--sp {
    padding-right: 15px !important;
  }
  .u-pl15--sp {
    padding-left: 15px !important;
  }
  .u-pb15--sp {
    padding-bottom: 15px !important;
  }
  .u-mt20--sp {
    margin-top: 20px !important;
  }
  .u-mr20--sp {
    margin-right: 20px !important;
  }
  .u-ml20--sp {
    margin-left: 20px !important;
  }
  .u-mb20--sp {
    margin-bottom: 20px !important;
  }
  .u-pt20--sp {
    padding-top: 20px !important;
  }
  .u-pr20--sp {
    padding-right: 20px !important;
  }
  .u-pl20--sp {
    padding-left: 20px !important;
  }
  .u-pb20--sp {
    padding-bottom: 20px !important;
  }
  .u-mt25--sp {
    margin-top: 25px !important;
  }
  .u-mr25--sp {
    margin-right: 25px !important;
  }
  .u-ml25--sp {
    margin-left: 25px !important;
  }
  .u-mb25--sp {
    margin-bottom: 25px !important;
  }
  .u-pt25--sp {
    padding-top: 25px !important;
  }
  .u-pr25--sp {
    padding-right: 25px !important;
  }
  .u-pl25--sp {
    padding-left: 25px !important;
  }
  .u-pb25--sp {
    padding-bottom: 25px !important;
  }
  .u-mt30--sp {
    margin-top: 30px !important;
  }
  .u-mr30--sp {
    margin-right: 30px !important;
  }
  .u-ml30--sp {
    margin-left: 30px !important;
  }
  .u-mb30--sp {
    margin-bottom: 30px !important;
  }
  .u-pt30--sp {
    padding-top: 30px !important;
  }
  .u-pr30--sp {
    padding-right: 30px !important;
  }
  .u-pl30--sp {
    padding-left: 30px !important;
  }
  .u-pb30--sp {
    padding-bottom: 30px !important;
  }
  .u-mt35--sp {
    margin-top: 35px !important;
  }
  .u-mr35--sp {
    margin-right: 35px !important;
  }
  .u-ml35--sp {
    margin-left: 35px !important;
  }
  .u-mb35--sp {
    margin-bottom: 35px !important;
  }
  .u-pt35--sp {
    padding-top: 35px !important;
  }
  .u-pr35--sp {
    padding-right: 35px !important;
  }
  .u-pl35--sp {
    padding-left: 35px !important;
  }
  .u-pb35--sp {
    padding-bottom: 35px !important;
  }
  .u-mt40--sp {
    margin-top: 40px !important;
  }
  .u-mr40--sp {
    margin-right: 40px !important;
  }
  .u-ml40--sp {
    margin-left: 40px !important;
  }
  .u-mb40--sp {
    margin-bottom: 40px !important;
  }
  .u-pt40--sp {
    padding-top: 40px !important;
  }
  .u-pr40--sp {
    padding-right: 40px !important;
  }
  .u-pl40--sp {
    padding-left: 40px !important;
  }
  .u-pb40--sp {
    padding-bottom: 40px !important;
  }
  .u-mt45--sp {
    margin-top: 45px !important;
  }
  .u-mr45--sp {
    margin-right: 45px !important;
  }
  .u-ml45--sp {
    margin-left: 45px !important;
  }
  .u-mb45--sp {
    margin-bottom: 45px !important;
  }
  .u-pt45--sp {
    padding-top: 45px !important;
  }
  .u-pr45--sp {
    padding-right: 45px !important;
  }
  .u-pl45--sp {
    padding-left: 45px !important;
  }
  .u-pb45--sp {
    padding-bottom: 45px !important;
  }
  .u-mt50--sp {
    margin-top: 50px !important;
  }
  .u-mr50--sp {
    margin-right: 50px !important;
  }
  .u-ml50--sp {
    margin-left: 50px !important;
  }
  .u-mb50--sp {
    margin-bottom: 50px !important;
  }
  .u-pt50--sp {
    padding-top: 50px !important;
  }
  .u-pr50--sp {
    padding-right: 50px !important;
  }
  .u-pl50--sp {
    padding-left: 50px !important;
  }
  .u-pb50--sp {
    padding-bottom: 50px !important;
  }
  .u-mt55--sp {
    margin-top: 55px !important;
  }
  .u-mr55--sp {
    margin-right: 55px !important;
  }
  .u-ml55--sp {
    margin-left: 55px !important;
  }
  .u-mb55--sp {
    margin-bottom: 55px !important;
  }
  .u-pt55--sp {
    padding-top: 55px !important;
  }
  .u-pr55--sp {
    padding-right: 55px !important;
  }
  .u-pl55--sp {
    padding-left: 55px !important;
  }
  .u-pb55--sp {
    padding-bottom: 55px !important;
  }
  .u-mt60--sp {
    margin-top: 60px !important;
  }
  .u-mr60--sp {
    margin-right: 60px !important;
  }
  .u-ml60--sp {
    margin-left: 60px !important;
  }
  .u-mb60--sp {
    margin-bottom: 60px !important;
  }
  .u-pt60--sp {
    padding-top: 60px !important;
  }
  .u-pr60--sp {
    padding-right: 60px !important;
  }
  .u-pl60--sp {
    padding-left: 60px !important;
  }
  .u-pb60--sp {
    padding-bottom: 60px !important;
  }
  .u-mt65--sp {
    margin-top: 65px !important;
  }
  .u-mr65--sp {
    margin-right: 65px !important;
  }
  .u-ml65--sp {
    margin-left: 65px !important;
  }
  .u-mb65--sp {
    margin-bottom: 65px !important;
  }
  .u-pt65--sp {
    padding-top: 65px !important;
  }
  .u-pr65--sp {
    padding-right: 65px !important;
  }
  .u-pl65--sp {
    padding-left: 65px !important;
  }
  .u-pb65--sp {
    padding-bottom: 65px !important;
  }
  .u-mt70--sp {
    margin-top: 70px !important;
  }
  .u-mr70--sp {
    margin-right: 70px !important;
  }
  .u-ml70--sp {
    margin-left: 70px !important;
  }
  .u-mb70--sp {
    margin-bottom: 70px !important;
  }
  .u-pt70--sp {
    padding-top: 70px !important;
  }
  .u-pr70--sp {
    padding-right: 70px !important;
  }
  .u-pl70--sp {
    padding-left: 70px !important;
  }
  .u-pb70--sp {
    padding-bottom: 70px !important;
  }
  .u-mt75--sp {
    margin-top: 75px !important;
  }
  .u-mr75--sp {
    margin-right: 75px !important;
  }
  .u-ml75--sp {
    margin-left: 75px !important;
  }
  .u-mb75--sp {
    margin-bottom: 75px !important;
  }
  .u-pt75--sp {
    padding-top: 75px !important;
  }
  .u-pr75--sp {
    padding-right: 75px !important;
  }
  .u-pl75--sp {
    padding-left: 75px !important;
  }
  .u-pb75--sp {
    padding-bottom: 75px !important;
  }
  .u-mt80--sp {
    margin-top: 80px !important;
  }
  .u-mr80--sp {
    margin-right: 80px !important;
  }
  .u-ml80--sp {
    margin-left: 80px !important;
  }
  .u-mb80--sp {
    margin-bottom: 80px !important;
  }
  .u-pt80--sp {
    padding-top: 80px !important;
  }
  .u-pr80--sp {
    padding-right: 80px !important;
  }
  .u-pl80--sp {
    padding-left: 80px !important;
  }
  .u-pb80--sp {
    padding-bottom: 80px !important;
  }
  .u-mt85--sp {
    margin-top: 85px !important;
  }
  .u-mr85--sp {
    margin-right: 85px !important;
  }
  .u-ml85--sp {
    margin-left: 85px !important;
  }
  .u-mb85--sp {
    margin-bottom: 85px !important;
  }
  .u-pt85--sp {
    padding-top: 85px !important;
  }
  .u-pr85--sp {
    padding-right: 85px !important;
  }
  .u-pl85--sp {
    padding-left: 85px !important;
  }
  .u-pb85--sp {
    padding-bottom: 85px !important;
  }
  .u-mt90--sp {
    margin-top: 90px !important;
  }
  .u-mr90--sp {
    margin-right: 90px !important;
  }
  .u-ml90--sp {
    margin-left: 90px !important;
  }
  .u-mb90--sp {
    margin-bottom: 90px !important;
  }
  .u-pt90--sp {
    padding-top: 90px !important;
  }
  .u-pr90--sp {
    padding-right: 90px !important;
  }
  .u-pl90--sp {
    padding-left: 90px !important;
  }
  .u-pb90--sp {
    padding-bottom: 90px !important;
  }
  .u-mt95--sp {
    margin-top: 95px !important;
  }
  .u-mr95--sp {
    margin-right: 95px !important;
  }
  .u-ml95--sp {
    margin-left: 95px !important;
  }
  .u-mb95--sp {
    margin-bottom: 95px !important;
  }
  .u-pt95--sp {
    padding-top: 95px !important;
  }
  .u-pr95--sp {
    padding-right: 95px !important;
  }
  .u-pl95--sp {
    padding-left: 95px !important;
  }
  .u-pb95--sp {
    padding-bottom: 95px !important;
  }
  .u-mt100--sp {
    margin-top: 100px !important;
  }
  .u-mr100--sp {
    margin-right: 100px !important;
  }
  .u-ml100--sp {
    margin-left: 100px !important;
  }
  .u-mb100--sp {
    margin-bottom: 100px !important;
  }
  .u-pt100--sp {
    padding-top: 100px !important;
  }
  .u-pr100--sp {
    padding-right: 100px !important;
  }
  .u-pl100--sp {
    padding-left: 100px !important;
  }
  .u-pb100--sp {
    padding-bottom: 100px !important;
  }
}

@media screen and (max-width: 1024px) {
  .u-mt0--tab {
    margin-top: 0px !important;
  }
  .u-mr0--tab {
    margin-right: 0px !important;
  }
  .u-ml0--tab {
    margin-left: 0px !important;
  }
  .u-mb0--tab {
    margin-bottom: 0px !important;
  }
  .u-pt0--tab {
    padding-top: 0px !important;
  }
  .u-pr0--tab {
    padding-right: 0px !important;
  }
  .u-pl0--tab {
    padding-left: 0px !important;
  }
  .u-pb0--tab {
    padding-bottom: 0px !important;
  }
  .u-mt5--tab {
    margin-top: 5px !important;
  }
  .u-mr5--tab {
    margin-right: 5px !important;
  }
  .u-ml5--tab {
    margin-left: 5px !important;
  }
  .u-mb5--tab {
    margin-bottom: 5px !important;
  }
  .u-pt5--tab {
    padding-top: 5px !important;
  }
  .u-pr5--tab {
    padding-right: 5px !important;
  }
  .u-pl5--tab {
    padding-left: 5px !important;
  }
  .u-pb5--tab {
    padding-bottom: 5px !important;
  }
  .u-mt10--tab {
    margin-top: 10px !important;
  }
  .u-mr10--tab {
    margin-right: 10px !important;
  }
  .u-ml10--tab {
    margin-left: 10px !important;
  }
  .u-mb10--tab {
    margin-bottom: 10px !important;
  }
  .u-pt10--tab {
    padding-top: 10px !important;
  }
  .u-pr10--tab {
    padding-right: 10px !important;
  }
  .u-pl10--tab {
    padding-left: 10px !important;
  }
  .u-pb10--tab {
    padding-bottom: 10px !important;
  }
  .u-mt15--tab {
    margin-top: 15px !important;
  }
  .u-mr15--tab {
    margin-right: 15px !important;
  }
  .u-ml15--tab {
    margin-left: 15px !important;
  }
  .u-mb15--tab {
    margin-bottom: 15px !important;
  }
  .u-pt15--tab {
    padding-top: 15px !important;
  }
  .u-pr15--tab {
    padding-right: 15px !important;
  }
  .u-pl15--tab {
    padding-left: 15px !important;
  }
  .u-pb15--tab {
    padding-bottom: 15px !important;
  }
  .u-mt20--tab {
    margin-top: 20px !important;
  }
  .u-mr20--tab {
    margin-right: 20px !important;
  }
  .u-ml20--tab {
    margin-left: 20px !important;
  }
  .u-mb20--tab {
    margin-bottom: 20px !important;
  }
  .u-pt20--tab {
    padding-top: 20px !important;
  }
  .u-pr20--tab {
    padding-right: 20px !important;
  }
  .u-pl20--tab {
    padding-left: 20px !important;
  }
  .u-pb20--tab {
    padding-bottom: 20px !important;
  }
  .u-mt25--tab {
    margin-top: 25px !important;
  }
  .u-mr25--tab {
    margin-right: 25px !important;
  }
  .u-ml25--tab {
    margin-left: 25px !important;
  }
  .u-mb25--tab {
    margin-bottom: 25px !important;
  }
  .u-pt25--tab {
    padding-top: 25px !important;
  }
  .u-pr25--tab {
    padding-right: 25px !important;
  }
  .u-pl25--tab {
    padding-left: 25px !important;
  }
  .u-pb25--tab {
    padding-bottom: 25px !important;
  }
  .u-mt30--tab {
    margin-top: 30px !important;
  }
  .u-mr30--tab {
    margin-right: 30px !important;
  }
  .u-ml30--tab {
    margin-left: 30px !important;
  }
  .u-mb30--tab {
    margin-bottom: 30px !important;
  }
  .u-pt30--tab {
    padding-top: 30px !important;
  }
  .u-pr30--tab {
    padding-right: 30px !important;
  }
  .u-pl30--tab {
    padding-left: 30px !important;
  }
  .u-pb30--tab {
    padding-bottom: 30px !important;
  }
  .u-mt35--tab {
    margin-top: 35px !important;
  }
  .u-mr35--tab {
    margin-right: 35px !important;
  }
  .u-ml35--tab {
    margin-left: 35px !important;
  }
  .u-mb35--tab {
    margin-bottom: 35px !important;
  }
  .u-pt35--tab {
    padding-top: 35px !important;
  }
  .u-pr35--tab {
    padding-right: 35px !important;
  }
  .u-pl35--tab {
    padding-left: 35px !important;
  }
  .u-pb35--tab {
    padding-bottom: 35px !important;
  }
  .u-mt40--tab {
    margin-top: 40px !important;
  }
  .u-mr40--tab {
    margin-right: 40px !important;
  }
  .u-ml40--tab {
    margin-left: 40px !important;
  }
  .u-mb40--tab {
    margin-bottom: 40px !important;
  }
  .u-pt40--tab {
    padding-top: 40px !important;
  }
  .u-pr40--tab {
    padding-right: 40px !important;
  }
  .u-pl40--tab {
    padding-left: 40px !important;
  }
  .u-pb40--tab {
    padding-bottom: 40px !important;
  }
  .u-mt45--tab {
    margin-top: 45px !important;
  }
  .u-mr45--tab {
    margin-right: 45px !important;
  }
  .u-ml45--tab {
    margin-left: 45px !important;
  }
  .u-mb45--tab {
    margin-bottom: 45px !important;
  }
  .u-pt45--tab {
    padding-top: 45px !important;
  }
  .u-pr45--tab {
    padding-right: 45px !important;
  }
  .u-pl45--tab {
    padding-left: 45px !important;
  }
  .u-pb45--tab {
    padding-bottom: 45px !important;
  }
  .u-mt50--tab {
    margin-top: 50px !important;
  }
  .u-mr50--tab {
    margin-right: 50px !important;
  }
  .u-ml50--tab {
    margin-left: 50px !important;
  }
  .u-mb50--tab {
    margin-bottom: 50px !important;
  }
  .u-pt50--tab {
    padding-top: 50px !important;
  }
  .u-pr50--tab {
    padding-right: 50px !important;
  }
  .u-pl50--tab {
    padding-left: 50px !important;
  }
  .u-pb50--tab {
    padding-bottom: 50px !important;
  }
  .u-mt55--tab {
    margin-top: 55px !important;
  }
  .u-mr55--tab {
    margin-right: 55px !important;
  }
  .u-ml55--tab {
    margin-left: 55px !important;
  }
  .u-mb55--tab {
    margin-bottom: 55px !important;
  }
  .u-pt55--tab {
    padding-top: 55px !important;
  }
  .u-pr55--tab {
    padding-right: 55px !important;
  }
  .u-pl55--tab {
    padding-left: 55px !important;
  }
  .u-pb55--tab {
    padding-bottom: 55px !important;
  }
  .u-mt60--tab {
    margin-top: 60px !important;
  }
  .u-mr60--tab {
    margin-right: 60px !important;
  }
  .u-ml60--tab {
    margin-left: 60px !important;
  }
  .u-mb60--tab {
    margin-bottom: 60px !important;
  }
  .u-pt60--tab {
    padding-top: 60px !important;
  }
  .u-pr60--tab {
    padding-right: 60px !important;
  }
  .u-pl60--tab {
    padding-left: 60px !important;
  }
  .u-pb60--tab {
    padding-bottom: 60px !important;
  }
  .u-mt65--tab {
    margin-top: 65px !important;
  }
  .u-mr65--tab {
    margin-right: 65px !important;
  }
  .u-ml65--tab {
    margin-left: 65px !important;
  }
  .u-mb65--tab {
    margin-bottom: 65px !important;
  }
  .u-pt65--tab {
    padding-top: 65px !important;
  }
  .u-pr65--tab {
    padding-right: 65px !important;
  }
  .u-pl65--tab {
    padding-left: 65px !important;
  }
  .u-pb65--tab {
    padding-bottom: 65px !important;
  }
  .u-mt70--tab {
    margin-top: 70px !important;
  }
  .u-mr70--tab {
    margin-right: 70px !important;
  }
  .u-ml70--tab {
    margin-left: 70px !important;
  }
  .u-mb70--tab {
    margin-bottom: 70px !important;
  }
  .u-pt70--tab {
    padding-top: 70px !important;
  }
  .u-pr70--tab {
    padding-right: 70px !important;
  }
  .u-pl70--tab {
    padding-left: 70px !important;
  }
  .u-pb70--tab {
    padding-bottom: 70px !important;
  }
  .u-mt75--tab {
    margin-top: 75px !important;
  }
  .u-mr75--tab {
    margin-right: 75px !important;
  }
  .u-ml75--tab {
    margin-left: 75px !important;
  }
  .u-mb75--tab {
    margin-bottom: 75px !important;
  }
  .u-pt75--tab {
    padding-top: 75px !important;
  }
  .u-pr75--tab {
    padding-right: 75px !important;
  }
  .u-pl75--tab {
    padding-left: 75px !important;
  }
  .u-pb75--tab {
    padding-bottom: 75px !important;
  }
  .u-mt80--tab {
    margin-top: 80px !important;
  }
  .u-mr80--tab {
    margin-right: 80px !important;
  }
  .u-ml80--tab {
    margin-left: 80px !important;
  }
  .u-mb80--tab {
    margin-bottom: 80px !important;
  }
  .u-pt80--tab {
    padding-top: 80px !important;
  }
  .u-pr80--tab {
    padding-right: 80px !important;
  }
  .u-pl80--tab {
    padding-left: 80px !important;
  }
  .u-pb80--tab {
    padding-bottom: 80px !important;
  }
  .u-mt85--tab {
    margin-top: 85px !important;
  }
  .u-mr85--tab {
    margin-right: 85px !important;
  }
  .u-ml85--tab {
    margin-left: 85px !important;
  }
  .u-mb85--tab {
    margin-bottom: 85px !important;
  }
  .u-pt85--tab {
    padding-top: 85px !important;
  }
  .u-pr85--tab {
    padding-right: 85px !important;
  }
  .u-pl85--tab {
    padding-left: 85px !important;
  }
  .u-pb85--tab {
    padding-bottom: 85px !important;
  }
  .u-mt90--tab {
    margin-top: 90px !important;
  }
  .u-mr90--tab {
    margin-right: 90px !important;
  }
  .u-ml90--tab {
    margin-left: 90px !important;
  }
  .u-mb90--tab {
    margin-bottom: 90px !important;
  }
  .u-pt90--tab {
    padding-top: 90px !important;
  }
  .u-pr90--tab {
    padding-right: 90px !important;
  }
  .u-pl90--tab {
    padding-left: 90px !important;
  }
  .u-pb90--tab {
    padding-bottom: 90px !important;
  }
  .u-mt95--tab {
    margin-top: 95px !important;
  }
  .u-mr95--tab {
    margin-right: 95px !important;
  }
  .u-ml95--tab {
    margin-left: 95px !important;
  }
  .u-mb95--tab {
    margin-bottom: 95px !important;
  }
  .u-pt95--tab {
    padding-top: 95px !important;
  }
  .u-pr95--tab {
    padding-right: 95px !important;
  }
  .u-pl95--tab {
    padding-left: 95px !important;
  }
  .u-pb95--tab {
    padding-bottom: 95px !important;
  }
  .u-mt100--tab {
    margin-top: 100px !important;
  }
  .u-mr100--tab {
    margin-right: 100px !important;
  }
  .u-ml100--tab {
    margin-left: 100px !important;
  }
  .u-mb100--tab {
    margin-bottom: 100px !important;
  }
  .u-pt100--tab {
    padding-top: 100px !important;
  }
  .u-pr100--tab {
    padding-right: 100px !important;
  }
  .u-pl100--tab {
    padding-left: 100px !important;
  }
  .u-pb100--tab {
    padding-bottom: 100px !important;
  }
}

@media screen and (max-width: 1180px) {
  .u-mt0--laptop {
    margin-top: 0px !important;
  }
  .u-mr0--laptop {
    margin-right: 0px !important;
  }
  .u-ml0--laptop {
    margin-left: 0px !important;
  }
  .u-mb0--laptop {
    margin-bottom: 0px !important;
  }
  .u-pt0--laptop {
    padding-top: 0px !important;
  }
  .u-pr0--laptop {
    padding-right: 0px !important;
  }
  .u-pl0--laptop {
    padding-left: 0px !important;
  }
  .u-pb0--laptop {
    padding-bottom: 0px !important;
  }
  .u-mt5--laptop {
    margin-top: 5px !important;
  }
  .u-mr5--laptop {
    margin-right: 5px !important;
  }
  .u-ml5--laptop {
    margin-left: 5px !important;
  }
  .u-mb5--laptop {
    margin-bottom: 5px !important;
  }
  .u-pt5--laptop {
    padding-top: 5px !important;
  }
  .u-pr5--laptop {
    padding-right: 5px !important;
  }
  .u-pl5--laptop {
    padding-left: 5px !important;
  }
  .u-pb5--laptop {
    padding-bottom: 5px !important;
  }
  .u-mt10--laptop {
    margin-top: 10px !important;
  }
  .u-mr10--laptop {
    margin-right: 10px !important;
  }
  .u-ml10--laptop {
    margin-left: 10px !important;
  }
  .u-mb10--laptop {
    margin-bottom: 10px !important;
  }
  .u-pt10--laptop {
    padding-top: 10px !important;
  }
  .u-pr10--laptop {
    padding-right: 10px !important;
  }
  .u-pl10--laptop {
    padding-left: 10px !important;
  }
  .u-pb10--laptop {
    padding-bottom: 10px !important;
  }
  .u-mt15--laptop {
    margin-top: 15px !important;
  }
  .u-mr15--laptop {
    margin-right: 15px !important;
  }
  .u-ml15--laptop {
    margin-left: 15px !important;
  }
  .u-mb15--laptop {
    margin-bottom: 15px !important;
  }
  .u-pt15--laptop {
    padding-top: 15px !important;
  }
  .u-pr15--laptop {
    padding-right: 15px !important;
  }
  .u-pl15--laptop {
    padding-left: 15px !important;
  }
  .u-pb15--laptop {
    padding-bottom: 15px !important;
  }
  .u-mt20--laptop {
    margin-top: 20px !important;
  }
  .u-mr20--laptop {
    margin-right: 20px !important;
  }
  .u-ml20--laptop {
    margin-left: 20px !important;
  }
  .u-mb20--laptop {
    margin-bottom: 20px !important;
  }
  .u-pt20--laptop {
    padding-top: 20px !important;
  }
  .u-pr20--laptop {
    padding-right: 20px !important;
  }
  .u-pl20--laptop {
    padding-left: 20px !important;
  }
  .u-pb20--laptop {
    padding-bottom: 20px !important;
  }
  .u-mt25--laptop {
    margin-top: 25px !important;
  }
  .u-mr25--laptop {
    margin-right: 25px !important;
  }
  .u-ml25--laptop {
    margin-left: 25px !important;
  }
  .u-mb25--laptop {
    margin-bottom: 25px !important;
  }
  .u-pt25--laptop {
    padding-top: 25px !important;
  }
  .u-pr25--laptop {
    padding-right: 25px !important;
  }
  .u-pl25--laptop {
    padding-left: 25px !important;
  }
  .u-pb25--laptop {
    padding-bottom: 25px !important;
  }
  .u-mt30--laptop {
    margin-top: 30px !important;
  }
  .u-mr30--laptop {
    margin-right: 30px !important;
  }
  .u-ml30--laptop {
    margin-left: 30px !important;
  }
  .u-mb30--laptop {
    margin-bottom: 30px !important;
  }
  .u-pt30--laptop {
    padding-top: 30px !important;
  }
  .u-pr30--laptop {
    padding-right: 30px !important;
  }
  .u-pl30--laptop {
    padding-left: 30px !important;
  }
  .u-pb30--laptop {
    padding-bottom: 30px !important;
  }
  .u-mt35--laptop {
    margin-top: 35px !important;
  }
  .u-mr35--laptop {
    margin-right: 35px !important;
  }
  .u-ml35--laptop {
    margin-left: 35px !important;
  }
  .u-mb35--laptop {
    margin-bottom: 35px !important;
  }
  .u-pt35--laptop {
    padding-top: 35px !important;
  }
  .u-pr35--laptop {
    padding-right: 35px !important;
  }
  .u-pl35--laptop {
    padding-left: 35px !important;
  }
  .u-pb35--laptop {
    padding-bottom: 35px !important;
  }
  .u-mt40--laptop {
    margin-top: 40px !important;
  }
  .u-mr40--laptop {
    margin-right: 40px !important;
  }
  .u-ml40--laptop {
    margin-left: 40px !important;
  }
  .u-mb40--laptop {
    margin-bottom: 40px !important;
  }
  .u-pt40--laptop {
    padding-top: 40px !important;
  }
  .u-pr40--laptop {
    padding-right: 40px !important;
  }
  .u-pl40--laptop {
    padding-left: 40px !important;
  }
  .u-pb40--laptop {
    padding-bottom: 40px !important;
  }
  .u-mt45--laptop {
    margin-top: 45px !important;
  }
  .u-mr45--laptop {
    margin-right: 45px !important;
  }
  .u-ml45--laptop {
    margin-left: 45px !important;
  }
  .u-mb45--laptop {
    margin-bottom: 45px !important;
  }
  .u-pt45--laptop {
    padding-top: 45px !important;
  }
  .u-pr45--laptop {
    padding-right: 45px !important;
  }
  .u-pl45--laptop {
    padding-left: 45px !important;
  }
  .u-pb45--laptop {
    padding-bottom: 45px !important;
  }
  .u-mt50--laptop {
    margin-top: 50px !important;
  }
  .u-mr50--laptop {
    margin-right: 50px !important;
  }
  .u-ml50--laptop {
    margin-left: 50px !important;
  }
  .u-mb50--laptop {
    margin-bottom: 50px !important;
  }
  .u-pt50--laptop {
    padding-top: 50px !important;
  }
  .u-pr50--laptop {
    padding-right: 50px !important;
  }
  .u-pl50--laptop {
    padding-left: 50px !important;
  }
  .u-pb50--laptop {
    padding-bottom: 50px !important;
  }
  .u-mt55--laptop {
    margin-top: 55px !important;
  }
  .u-mr55--laptop {
    margin-right: 55px !important;
  }
  .u-ml55--laptop {
    margin-left: 55px !important;
  }
  .u-mb55--laptop {
    margin-bottom: 55px !important;
  }
  .u-pt55--laptop {
    padding-top: 55px !important;
  }
  .u-pr55--laptop {
    padding-right: 55px !important;
  }
  .u-pl55--laptop {
    padding-left: 55px !important;
  }
  .u-pb55--laptop {
    padding-bottom: 55px !important;
  }
  .u-mt60--laptop {
    margin-top: 60px !important;
  }
  .u-mr60--laptop {
    margin-right: 60px !important;
  }
  .u-ml60--laptop {
    margin-left: 60px !important;
  }
  .u-mb60--laptop {
    margin-bottom: 60px !important;
  }
  .u-pt60--laptop {
    padding-top: 60px !important;
  }
  .u-pr60--laptop {
    padding-right: 60px !important;
  }
  .u-pl60--laptop {
    padding-left: 60px !important;
  }
  .u-pb60--laptop {
    padding-bottom: 60px !important;
  }
  .u-mt65--laptop {
    margin-top: 65px !important;
  }
  .u-mr65--laptop {
    margin-right: 65px !important;
  }
  .u-ml65--laptop {
    margin-left: 65px !important;
  }
  .u-mb65--laptop {
    margin-bottom: 65px !important;
  }
  .u-pt65--laptop {
    padding-top: 65px !important;
  }
  .u-pr65--laptop {
    padding-right: 65px !important;
  }
  .u-pl65--laptop {
    padding-left: 65px !important;
  }
  .u-pb65--laptop {
    padding-bottom: 65px !important;
  }
  .u-mt70--laptop {
    margin-top: 70px !important;
  }
  .u-mr70--laptop {
    margin-right: 70px !important;
  }
  .u-ml70--laptop {
    margin-left: 70px !important;
  }
  .u-mb70--laptop {
    margin-bottom: 70px !important;
  }
  .u-pt70--laptop {
    padding-top: 70px !important;
  }
  .u-pr70--laptop {
    padding-right: 70px !important;
  }
  .u-pl70--laptop {
    padding-left: 70px !important;
  }
  .u-pb70--laptop {
    padding-bottom: 70px !important;
  }
  .u-mt75--laptop {
    margin-top: 75px !important;
  }
  .u-mr75--laptop {
    margin-right: 75px !important;
  }
  .u-ml75--laptop {
    margin-left: 75px !important;
  }
  .u-mb75--laptop {
    margin-bottom: 75px !important;
  }
  .u-pt75--laptop {
    padding-top: 75px !important;
  }
  .u-pr75--laptop {
    padding-right: 75px !important;
  }
  .u-pl75--laptop {
    padding-left: 75px !important;
  }
  .u-pb75--laptop {
    padding-bottom: 75px !important;
  }
  .u-mt80--laptop {
    margin-top: 80px !important;
  }
  .u-mr80--laptop {
    margin-right: 80px !important;
  }
  .u-ml80--laptop {
    margin-left: 80px !important;
  }
  .u-mb80--laptop {
    margin-bottom: 80px !important;
  }
  .u-pt80--laptop {
    padding-top: 80px !important;
  }
  .u-pr80--laptop {
    padding-right: 80px !important;
  }
  .u-pl80--laptop {
    padding-left: 80px !important;
  }
  .u-pb80--laptop {
    padding-bottom: 80px !important;
  }
  .u-mt85--laptop {
    margin-top: 85px !important;
  }
  .u-mr85--laptop {
    margin-right: 85px !important;
  }
  .u-ml85--laptop {
    margin-left: 85px !important;
  }
  .u-mb85--laptop {
    margin-bottom: 85px !important;
  }
  .u-pt85--laptop {
    padding-top: 85px !important;
  }
  .u-pr85--laptop {
    padding-right: 85px !important;
  }
  .u-pl85--laptop {
    padding-left: 85px !important;
  }
  .u-pb85--laptop {
    padding-bottom: 85px !important;
  }
  .u-mt90--laptop {
    margin-top: 90px !important;
  }
  .u-mr90--laptop {
    margin-right: 90px !important;
  }
  .u-ml90--laptop {
    margin-left: 90px !important;
  }
  .u-mb90--laptop {
    margin-bottom: 90px !important;
  }
  .u-pt90--laptop {
    padding-top: 90px !important;
  }
  .u-pr90--laptop {
    padding-right: 90px !important;
  }
  .u-pl90--laptop {
    padding-left: 90px !important;
  }
  .u-pb90--laptop {
    padding-bottom: 90px !important;
  }
  .u-mt95--laptop {
    margin-top: 95px !important;
  }
  .u-mr95--laptop {
    margin-right: 95px !important;
  }
  .u-ml95--laptop {
    margin-left: 95px !important;
  }
  .u-mb95--laptop {
    margin-bottom: 95px !important;
  }
  .u-pt95--laptop {
    padding-top: 95px !important;
  }
  .u-pr95--laptop {
    padding-right: 95px !important;
  }
  .u-pl95--laptop {
    padding-left: 95px !important;
  }
  .u-pb95--laptop {
    padding-bottom: 95px !important;
  }
  .u-mt100--laptop {
    margin-top: 100px !important;
  }
  .u-mr100--laptop {
    margin-right: 100px !important;
  }
  .u-ml100--laptop {
    margin-left: 100px !important;
  }
  .u-mb100--laptop {
    margin-bottom: 100px !important;
  }
  .u-pt100--laptop {
    padding-top: 100px !important;
  }
  .u-pr100--laptop {
    padding-right: 100px !important;
  }
  .u-pl100--laptop {
    padding-left: 100px !important;
  }
  .u-pb100--laptop {
    padding-bottom: 100px !important;
  }
}

@media screen and (min-width: 768px) {
  .u-mt0--pc {
    margin-top: 0px !important;
  }
  .u-mr0--pc {
    margin-right: 0px !important;
  }
  .u-ml0--pc {
    margin-left: 0px !important;
  }
  .u-mb0--pc {
    margin-bottom: 0px !important;
  }
  .u-pt0--pc {
    padding-top: 0px !important;
  }
  .u-pr0--pc {
    padding-right: 0px !important;
  }
  .u-pl0--pc {
    padding-left: 0px !important;
  }
  .u-pb0--pc {
    padding-bottom: 0px !important;
  }
  .u-mt5--pc {
    margin-top: 5px !important;
  }
  .u-mr5--pc {
    margin-right: 5px !important;
  }
  .u-ml5--pc {
    margin-left: 5px !important;
  }
  .u-mb5--pc {
    margin-bottom: 5px !important;
  }
  .u-pt5--pc {
    padding-top: 5px !important;
  }
  .u-pr5--pc {
    padding-right: 5px !important;
  }
  .u-pl5--pc {
    padding-left: 5px !important;
  }
  .u-pb5--pc {
    padding-bottom: 5px !important;
  }
  .u-mt10--pc {
    margin-top: 10px !important;
  }
  .u-mr10--pc {
    margin-right: 10px !important;
  }
  .u-ml10--pc {
    margin-left: 10px !important;
  }
  .u-mb10--pc {
    margin-bottom: 10px !important;
  }
  .u-pt10--pc {
    padding-top: 10px !important;
  }
  .u-pr10--pc {
    padding-right: 10px !important;
  }
  .u-pl10--pc {
    padding-left: 10px !important;
  }
  .u-pb10--pc {
    padding-bottom: 10px !important;
  }
  .u-mt15--pc {
    margin-top: 15px !important;
  }
  .u-mr15--pc {
    margin-right: 15px !important;
  }
  .u-ml15--pc {
    margin-left: 15px !important;
  }
  .u-mb15--pc {
    margin-bottom: 15px !important;
  }
  .u-pt15--pc {
    padding-top: 15px !important;
  }
  .u-pr15--pc {
    padding-right: 15px !important;
  }
  .u-pl15--pc {
    padding-left: 15px !important;
  }
  .u-pb15--pc {
    padding-bottom: 15px !important;
  }
  .u-mt20--pc {
    margin-top: 20px !important;
  }
  .u-mr20--pc {
    margin-right: 20px !important;
  }
  .u-ml20--pc {
    margin-left: 20px !important;
  }
  .u-mb20--pc {
    margin-bottom: 20px !important;
  }
  .u-pt20--pc {
    padding-top: 20px !important;
  }
  .u-pr20--pc {
    padding-right: 20px !important;
  }
  .u-pl20--pc {
    padding-left: 20px !important;
  }
  .u-pb20--pc {
    padding-bottom: 20px !important;
  }
  .u-mt25--pc {
    margin-top: 25px !important;
  }
  .u-mr25--pc {
    margin-right: 25px !important;
  }
  .u-ml25--pc {
    margin-left: 25px !important;
  }
  .u-mb25--pc {
    margin-bottom: 25px !important;
  }
  .u-pt25--pc {
    padding-top: 25px !important;
  }
  .u-pr25--pc {
    padding-right: 25px !important;
  }
  .u-pl25--pc {
    padding-left: 25px !important;
  }
  .u-pb25--pc {
    padding-bottom: 25px !important;
  }
  .u-mt30--pc {
    margin-top: 30px !important;
  }
  .u-mr30--pc {
    margin-right: 30px !important;
  }
  .u-ml30--pc {
    margin-left: 30px !important;
  }
  .u-mb30--pc {
    margin-bottom: 30px !important;
  }
  .u-pt30--pc {
    padding-top: 30px !important;
  }
  .u-pr30--pc {
    padding-right: 30px !important;
  }
  .u-pl30--pc {
    padding-left: 30px !important;
  }
  .u-pb30--pc {
    padding-bottom: 30px !important;
  }
  .u-mt35--pc {
    margin-top: 35px !important;
  }
  .u-mr35--pc {
    margin-right: 35px !important;
  }
  .u-ml35--pc {
    margin-left: 35px !important;
  }
  .u-mb35--pc {
    margin-bottom: 35px !important;
  }
  .u-pt35--pc {
    padding-top: 35px !important;
  }
  .u-pr35--pc {
    padding-right: 35px !important;
  }
  .u-pl35--pc {
    padding-left: 35px !important;
  }
  .u-pb35--pc {
    padding-bottom: 35px !important;
  }
  .u-mt40--pc {
    margin-top: 40px !important;
  }
  .u-mr40--pc {
    margin-right: 40px !important;
  }
  .u-ml40--pc {
    margin-left: 40px !important;
  }
  .u-mb40--pc {
    margin-bottom: 40px !important;
  }
  .u-pt40--pc {
    padding-top: 40px !important;
  }
  .u-pr40--pc {
    padding-right: 40px !important;
  }
  .u-pl40--pc {
    padding-left: 40px !important;
  }
  .u-pb40--pc {
    padding-bottom: 40px !important;
  }
  .u-mt45--pc {
    margin-top: 45px !important;
  }
  .u-mr45--pc {
    margin-right: 45px !important;
  }
  .u-ml45--pc {
    margin-left: 45px !important;
  }
  .u-mb45--pc {
    margin-bottom: 45px !important;
  }
  .u-pt45--pc {
    padding-top: 45px !important;
  }
  .u-pr45--pc {
    padding-right: 45px !important;
  }
  .u-pl45--pc {
    padding-left: 45px !important;
  }
  .u-pb45--pc {
    padding-bottom: 45px !important;
  }
  .u-mt50--pc {
    margin-top: 50px !important;
  }
  .u-mr50--pc {
    margin-right: 50px !important;
  }
  .u-ml50--pc {
    margin-left: 50px !important;
  }
  .u-mb50--pc {
    margin-bottom: 50px !important;
  }
  .u-pt50--pc {
    padding-top: 50px !important;
  }
  .u-pr50--pc {
    padding-right: 50px !important;
  }
  .u-pl50--pc {
    padding-left: 50px !important;
  }
  .u-pb50--pc {
    padding-bottom: 50px !important;
  }
  .u-mt55--pc {
    margin-top: 55px !important;
  }
  .u-mr55--pc {
    margin-right: 55px !important;
  }
  .u-ml55--pc {
    margin-left: 55px !important;
  }
  .u-mb55--pc {
    margin-bottom: 55px !important;
  }
  .u-pt55--pc {
    padding-top: 55px !important;
  }
  .u-pr55--pc {
    padding-right: 55px !important;
  }
  .u-pl55--pc {
    padding-left: 55px !important;
  }
  .u-pb55--pc {
    padding-bottom: 55px !important;
  }
  .u-mt60--pc {
    margin-top: 60px !important;
  }
  .u-mr60--pc {
    margin-right: 60px !important;
  }
  .u-ml60--pc {
    margin-left: 60px !important;
  }
  .u-mb60--pc {
    margin-bottom: 60px !important;
  }
  .u-pt60--pc {
    padding-top: 60px !important;
  }
  .u-pr60--pc {
    padding-right: 60px !important;
  }
  .u-pl60--pc {
    padding-left: 60px !important;
  }
  .u-pb60--pc {
    padding-bottom: 60px !important;
  }
  .u-mt65--pc {
    margin-top: 65px !important;
  }
  .u-mr65--pc {
    margin-right: 65px !important;
  }
  .u-ml65--pc {
    margin-left: 65px !important;
  }
  .u-mb65--pc {
    margin-bottom: 65px !important;
  }
  .u-pt65--pc {
    padding-top: 65px !important;
  }
  .u-pr65--pc {
    padding-right: 65px !important;
  }
  .u-pl65--pc {
    padding-left: 65px !important;
  }
  .u-pb65--pc {
    padding-bottom: 65px !important;
  }
  .u-mt70--pc {
    margin-top: 70px !important;
  }
  .u-mr70--pc {
    margin-right: 70px !important;
  }
  .u-ml70--pc {
    margin-left: 70px !important;
  }
  .u-mb70--pc {
    margin-bottom: 70px !important;
  }
  .u-pt70--pc {
    padding-top: 70px !important;
  }
  .u-pr70--pc {
    padding-right: 70px !important;
  }
  .u-pl70--pc {
    padding-left: 70px !important;
  }
  .u-pb70--pc {
    padding-bottom: 70px !important;
  }
  .u-mt75--pc {
    margin-top: 75px !important;
  }
  .u-mr75--pc {
    margin-right: 75px !important;
  }
  .u-ml75--pc {
    margin-left: 75px !important;
  }
  .u-mb75--pc {
    margin-bottom: 75px !important;
  }
  .u-pt75--pc {
    padding-top: 75px !important;
  }
  .u-pr75--pc {
    padding-right: 75px !important;
  }
  .u-pl75--pc {
    padding-left: 75px !important;
  }
  .u-pb75--pc {
    padding-bottom: 75px !important;
  }
  .u-mt80--pc {
    margin-top: 80px !important;
  }
  .u-mr80--pc {
    margin-right: 80px !important;
  }
  .u-ml80--pc {
    margin-left: 80px !important;
  }
  .u-mb80--pc {
    margin-bottom: 80px !important;
  }
  .u-pt80--pc {
    padding-top: 80px !important;
  }
  .u-pr80--pc {
    padding-right: 80px !important;
  }
  .u-pl80--pc {
    padding-left: 80px !important;
  }
  .u-pb80--pc {
    padding-bottom: 80px !important;
  }
  .u-mt85--pc {
    margin-top: 85px !important;
  }
  .u-mr85--pc {
    margin-right: 85px !important;
  }
  .u-ml85--pc {
    margin-left: 85px !important;
  }
  .u-mb85--pc {
    margin-bottom: 85px !important;
  }
  .u-pt85--pc {
    padding-top: 85px !important;
  }
  .u-pr85--pc {
    padding-right: 85px !important;
  }
  .u-pl85--pc {
    padding-left: 85px !important;
  }
  .u-pb85--pc {
    padding-bottom: 85px !important;
  }
  .u-mt90--pc {
    margin-top: 90px !important;
  }
  .u-mr90--pc {
    margin-right: 90px !important;
  }
  .u-ml90--pc {
    margin-left: 90px !important;
  }
  .u-mb90--pc {
    margin-bottom: 90px !important;
  }
  .u-pt90--pc {
    padding-top: 90px !important;
  }
  .u-pr90--pc {
    padding-right: 90px !important;
  }
  .u-pl90--pc {
    padding-left: 90px !important;
  }
  .u-pb90--pc {
    padding-bottom: 90px !important;
  }
  .u-mt95--pc {
    margin-top: 95px !important;
  }
  .u-mr95--pc {
    margin-right: 95px !important;
  }
  .u-ml95--pc {
    margin-left: 95px !important;
  }
  .u-mb95--pc {
    margin-bottom: 95px !important;
  }
  .u-pt95--pc {
    padding-top: 95px !important;
  }
  .u-pr95--pc {
    padding-right: 95px !important;
  }
  .u-pl95--pc {
    padding-left: 95px !important;
  }
  .u-pb95--pc {
    padding-bottom: 95px !important;
  }
  .u-mt100--pc {
    margin-top: 100px !important;
  }
  .u-mr100--pc {
    margin-right: 100px !important;
  }
  .u-ml100--pc {
    margin-left: 100px !important;
  }
  .u-mb100--pc {
    margin-bottom: 100px !important;
  }
  .u-pt100--pc {
    padding-top: 100px !important;
  }
  .u-pr100--pc {
    padding-right: 100px !important;
  }
  .u-pl100--pc {
    padding-left: 100px !important;
  }
  .u-pb100--pc {
    padding-bottom: 100px !important;
  }
}

/* --------------------------
テキスト装飾
-------------------------- */
.u-text-black {
  color: #241a15 !important;
}

.u-text-accent {
  color: #465146;
}

.u-text-important {
  color: #e20013;
}

.u-text-inverse {
  color: #fff !important;
}

.u-text-gold {
  color: #a49b7e !important;
}

.u-text-sub {
  color: #ababab;
}

.u-text-serif {
  font-family: "Times New Roman", Times, serif;
}

.u-text-en {
  font-family: "Cinzel", serif;
}

.mark {
  color: #465146;
  text-decoration: underline;
}

.u-text-bold {
  font-weight: 400;
}

.u-text-normal {
  font-weight: 300;
}

.u-text-highlight {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #f08080));
  background: linear-gradient(transparent 70%, #f08080 70%);
}

.u-text-x-large {
  font-size: 24px;
  line-height: 1.5em;
}

@media screen and (max-width: 767px) {
  .u-text-x-large {
    font-size: 18px;
  }
}

.u-text-large {
  font-size: 20px;
  line-height: 2em;
}

@media screen and (max-width: 767px) {
  .u-text-large {
    font-size: 20px;
  }
}

.u-text-bit-large {
  font-size: 18px;
  line-height: 2em;
}

@media screen and (max-width: 767px) {
  .u-text-bit-large {
    font-size: 16px;
  }
}

.u-text-default {
  font-size: 16px;
  line-height: 2em;
}

@media screen and (max-width: 767px) {
  .u-text-default {
    line-height: 1.5;
  }
}

.u-text-small {
  font-size: 14px;
  line-height: 2em;
}

@media screen and (max-width: 767px) {
  .u-text-small {
    font-size: 14px;
    line-height: 1.5;
  }
}

.u-text-x-small {
  font-size: 12px;
}

@media screen and (max-width: 767px) {
  .u-text-x-small {
    font-size: 10px;
    line-height: 1.5;
  }
}

@media screen and (max-width: 767px) {
  .u-text-x-small--sp {
    font-size: 12px;
  }
}

.u-text-cap {
  font-size: 10px;
  letter-spacing: 0.05em;
}

/* --------------------------
幅指定
-------------------------- */
.u-w0 {
  width: 0%;
  display: block;
}

.u-w5 {
  width: 5%;
  display: block;
}

.u-w10 {
  width: 10%;
  display: block;
}

.u-w15 {
  width: 15%;
  display: block;
}

.u-w20 {
  width: 20%;
  display: block;
}

.u-w25 {
  width: 25%;
  display: block;
}

.u-w30 {
  width: 30%;
  display: block;
}

.u-w35 {
  width: 35%;
  display: block;
}

.u-w40 {
  width: 40%;
  display: block;
}

.u-w45 {
  width: 45%;
  display: block;
}

.u-w50 {
  width: 50%;
  display: block;
}

.u-w55 {
  width: 55%;
  display: block;
}

.u-w60 {
  width: 60%;
  display: block;
}

.u-w65 {
  width: 65%;
  display: block;
}

.u-w70 {
  width: 70%;
  display: block;
}

.u-w75 {
  width: 75%;
  display: block;
}

.u-w80 {
  width: 80%;
  display: block;
}

.u-w85 {
  width: 85%;
  display: block;
}

.u-w90 {
  width: 90%;
  display: block;
}

.u-w95 {
  width: 95%;
  display: block;
}

.u-w100 {
  width: 100%;
  display: block;
}

@media screen and (min-width: 768px) {
  .u-w0--pc {
    width: 0%;
    display: block;
  }
  .u-w5--pc {
    width: 5%;
    display: block;
  }
  .u-w10--pc {
    width: 10%;
    display: block;
  }
  .u-w15--pc {
    width: 15%;
    display: block;
  }
  .u-w20--pc {
    width: 20%;
    display: block;
  }
  .u-w25--pc {
    width: 25%;
    display: block;
  }
  .u-w30--pc {
    width: 30%;
    display: block;
  }
  .u-w35--pc {
    width: 35%;
    display: block;
  }
  .u-w40--pc {
    width: 40%;
    display: block;
  }
  .u-w45--pc {
    width: 45%;
    display: block;
  }
  .u-w50--pc {
    width: 50%;
    display: block;
  }
  .u-w55--pc {
    width: 55%;
    display: block;
  }
  .u-w60--pc {
    width: 60%;
    display: block;
  }
  .u-w65--pc {
    width: 65%;
    display: block;
  }
  .u-w70--pc {
    width: 70%;
    display: block;
  }
  .u-w75--pc {
    width: 75%;
    display: block;
  }
  .u-w80--pc {
    width: 80%;
    display: block;
  }
  .u-w85--pc {
    width: 85%;
    display: block;
  }
  .u-w90--pc {
    width: 90%;
    display: block;
  }
  .u-w95--pc {
    width: 95%;
    display: block;
  }
  .u-w100--pc {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 1180px) {
  .u-w0--laptop {
    width: 0%;
    display: block;
  }
  .u-w5--laptop {
    width: 5%;
    display: block;
  }
  .u-w10--laptop {
    width: 10%;
    display: block;
  }
  .u-w15--laptop {
    width: 15%;
    display: block;
  }
  .u-w20--laptop {
    width: 20%;
    display: block;
  }
  .u-w25--laptop {
    width: 25%;
    display: block;
  }
  .u-w30--laptop {
    width: 30%;
    display: block;
  }
  .u-w35--laptop {
    width: 35%;
    display: block;
  }
  .u-w40--laptop {
    width: 40%;
    display: block;
  }
  .u-w45--laptop {
    width: 45%;
    display: block;
  }
  .u-w50--laptop {
    width: 50%;
    display: block;
  }
  .u-w55--laptop {
    width: 55%;
    display: block;
  }
  .u-w60--laptop {
    width: 60%;
    display: block;
  }
  .u-w65--laptop {
    width: 65%;
    display: block;
  }
  .u-w70--laptop {
    width: 70%;
    display: block;
  }
  .u-w75--laptop {
    width: 75%;
    display: block;
  }
  .u-w80--laptop {
    width: 80%;
    display: block;
  }
  .u-w85--laptop {
    width: 85%;
    display: block;
  }
  .u-w90--laptop {
    width: 90%;
    display: block;
  }
  .u-w95--laptop {
    width: 95%;
    display: block;
  }
  .u-w100--laptop {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 1024px) {
  .u-w0--tab {
    width: 0%;
    display: block;
  }
  .u-w5--tab {
    width: 5%;
    display: block;
  }
  .u-w10--tab {
    width: 10%;
    display: block;
  }
  .u-w15--tab {
    width: 15%;
    display: block;
  }
  .u-w20--tab {
    width: 20%;
    display: block;
  }
  .u-w25--tab {
    width: 25%;
    display: block;
  }
  .u-w30--tab {
    width: 30%;
    display: block;
  }
  .u-w35--tab {
    width: 35%;
    display: block;
  }
  .u-w40--tab {
    width: 40%;
    display: block;
  }
  .u-w45--tab {
    width: 45%;
    display: block;
  }
  .u-w50--tab {
    width: 50%;
    display: block;
  }
  .u-w55--tab {
    width: 55%;
    display: block;
  }
  .u-w60--tab {
    width: 60%;
    display: block;
  }
  .u-w65--tab {
    width: 65%;
    display: block;
  }
  .u-w70--tab {
    width: 70%;
    display: block;
  }
  .u-w75--tab {
    width: 75%;
    display: block;
  }
  .u-w80--tab {
    width: 80%;
    display: block;
  }
  .u-w85--tab {
    width: 85%;
    display: block;
  }
  .u-w90--tab {
    width: 90%;
    display: block;
  }
  .u-w95--tab {
    width: 95%;
    display: block;
  }
  .u-w100--tab {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .u-w0--sp {
    width: 0%;
    display: block;
  }
  .u-w5--sp {
    width: 5%;
    display: block;
  }
  .u-w10--sp {
    width: 10%;
    display: block;
  }
  .u-w15--sp {
    width: 15%;
    display: block;
  }
  .u-w20--sp {
    width: 20%;
    display: block;
  }
  .u-w25--sp {
    width: 25%;
    display: block;
  }
  .u-w30--sp {
    width: 30%;
    display: block;
  }
  .u-w35--sp {
    width: 35%;
    display: block;
  }
  .u-w40--sp {
    width: 40%;
    display: block;
  }
  .u-w45--sp {
    width: 45%;
    display: block;
  }
  .u-w50--sp {
    width: 50%;
    display: block;
  }
  .u-w55--sp {
    width: 55%;
    display: block;
  }
  .u-w60--sp {
    width: 60%;
    display: block;
  }
  .u-w65--sp {
    width: 65%;
    display: block;
  }
  .u-w70--sp {
    width: 70%;
    display: block;
  }
  .u-w75--sp {
    width: 75%;
    display: block;
  }
  .u-w80--sp {
    width: 80%;
    display: block;
  }
  .u-w85--sp {
    width: 85%;
    display: block;
  }
  .u-w90--sp {
    width: 90%;
    display: block;
  }
  .u-w95--sp {
    width: 95%;
    display: block;
  }
  .u-w100--sp {
    width: 100%;
    display: block;
  }
}

.u-h100 {
  height: 100%;
}

/* --------------------------
テキスト装飾
-------------------------- */
.u-line-basis {
  line-height: 1;
}

.u-line-tight {
  line-height: 1.25;
}

.u-line-default {
  line-height: 1.5;
}

.u-line-relaxed {
  line-height: 1.75;
}

.u-line-wide {
  line-height: 2;
}

@media screen and (max-width: 767px) {
  .u-line-wide {
    line-height: 1.5;
  }
}

.u-line-loose {
  line-height: 2.5;
}

.p-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}

.p-header.hidden {
  display: none;
}

.p-header-inner-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 20px 0 20px;
  position: relative;
  background-color: rgba(255, 255, 255, 0.85);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

@media screen and (max-width: 1024px) {
  .p-header-inner-1 {
    padding: 15px;
  }
}

.p-header-inner-2 {
  padding: 10px;
  position: relative;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

@media screen and (max-width: 1024px) {
  .p-header-inner-2 {
    padding: 0;
    background-color: rgba(255, 255, 255, 0.85);
  }
  .p-header-inner-2.active {
    height: 100vh;
  }
  .p-header-inner-2.active .p-header-app {
    display: block;
    max-width: 260px;
    margin: 30px auto;
  }
}

.p-header-logo {
  text-align: center;
  font-size: 0;
}

.p-header-logo a {
  display: inline-block;
  line-height: 1;
  font-size: 0;
}

@media screen and (min-width: 768px) {
  .p-header-logo a img {
    width: auto;
    height: 37px;
  }
}

@media screen and (max-width: 767px) {
  .p-header-logo a img {
    width: auto;
    height: 30px;
  }
}

@media screen and (max-width: 1024px) {
  .p-header-nav {
    display: none;
  }
}

.p-header-nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-header-nav ul li {
  padding-right: 1.5em;
}

.p-header-nav ul li a {
  text-decoration: none;
  font-size: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-header-nav ul li a.map::before, .p-header-nav ul li a.outline::before {
  content: "";
  width: 18px;
  height: 18px;
  background: url(../images/common/icon-map.png) no-repeat center;
  background-size: cover;
  display: inline-block;
  margin-right: 10px;
}

.p-header-nav ul li a.outline::before {
  background: url(../images/common/icon-outline.png) no-repeat center;
  background-size: cover;
}

.p-header-nav ul li a.entry {
  width: 12em;
  text-align: center;
  background: #9c8120;
  color: white;
  display: inline-block;
  padding: 15px;
}

.p-header-nav ul li a.reserve {
  width: 12em;
  text-align: center;
  background: #762525;
  color: white;
  display: inline-block;
  padding: 15px;
}

.p-header-app {
  display: none;
}

@media screen and (max-width: 1024px) {
  .p-gnav {
    display: none;
  }
}

.p-gnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 1024px) {
  .p-gnav-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: center;
    border-top: 1px solid #cccccc;
  }
}

.p-gnav-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-left: 1px solid #cccccc;
  position: relative;
}

@media screen and (max-width: 1024px) {
  .p-gnav-list-item {
    width: 50%;
    border-bottom: 1px solid #cccccc;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .p-gnav-list-item:nth-child(odd) {
    border-left: none;
  }
}

.p-gnav-list-item:nth-child(10) {
  border-right: 1px solid #cccccc;
}

@media screen and (max-width: 1024px) {
  .p-gnav-list-item:nth-child(10) {
    border-right: none;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item:last-child {
    border-left: none;
  }
}

@media (min-width: 1025px) {
  .p-gnav-list-item.tab {
    display: none;
  }
}

@media (max-width: 1024px) {
  .p-gnav-list-item.button {
    width: 50%;
  }
  .p-gnav-list-item.button a {
    color: #fff;
    width: 100%;
    padding: 20px 10px;
  }
  .p-gnav-list-item.button .entry {
    background: #9c8120;
  }
  .p-gnav-list-item.button .reserve {
    background: #762525;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item.button {
    width: 100%;
  }
}

.p-gnav-list-item a {
  font-size: 12px;
  letter-spacing: 0.05em;
  text-decoration: none;
  line-height: 1;
  font-weight: 400;
  padding: 10px 20px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item a {
    line-height: 1.25;
    padding: 16px 10px;
  }
}

.p-gnav-list-item a::after {
  content: "";
  height: 2px;
  width: 0;
  display: block;
  background: #465146;
  position: absolute;
  bottom: -10px;
  left: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

@media screen and (max-width: 1024px) {
  .p-gnav-list-item a::after {
    bottom: 0px;
  }
}

.p-gnav-list-item.current a::after, .p-gnav-list-item:hover a::after {
  width: 100%;
}

.p-gnav-list-item.current a {
  pointer-events: none;
}

.p-gnav-label {
  font-size: 10px;
  line-height: 1;
  padding: 4px 8px;
  color: #fff;
  background: #762525;
  position: absolute;
  bottom: 100%;
  left: 0;
}

@media screen and (max-width: 1024px) {
  .p-gnav-label {
    bottom: auto;
    top: 0;
  }
}

@media screen and (max-width: 767px) {
  .p-footer {
    padding: 0 0 40px;
  }
}

.p-footer.hidden {
  display: none;
}

.p-footer-nav {
  border-top: 1px solid #cccccc;
  padding: 10px 0;
}

@media screen and (max-width: 1024px) {
  .p-footer-nav {
    padding: 0;
  }
}

.p-footer-nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 1024px) {
  .p-footer-nav ul {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: center;
  }
}

.p-footer-nav ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-left: 1px solid #cccccc;
}

@media screen and (max-width: 1024px) {
  .p-footer-nav ul li {
    width: 50%;
    border-bottom: 1px solid #cccccc;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .p-footer-nav ul li:nth-child(odd) {
    border-left: none;
  }
}

.p-footer-nav ul li:nth-child(10) {
  border-right: 1px solid #cccccc;
}

@media screen and (max-width: 1024px) {
  .p-footer-nav ul li:nth-child(10) {
    border-right: none;
  }
}

@media screen and (max-width: 767px) {
  .p-footer-nav ul li:last-child {
    border-left: none;
  }
}

@media (min-width: 1025px) {
  .p-footer-nav ul li.tab {
    display: none;
  }
}

@media (max-width: 1024px) {
  .p-footer-nav ul li.button {
    width: 50%;
  }
  .p-footer-nav ul li.button a {
    color: #fff;
    width: 100%;
    padding: 20px 10px;
  }
  .p-footer-nav ul li.button .entry {
    background: #9c8120;
  }
  .p-footer-nav ul li.button .reserve {
    background: #762525;
  }
}

@media screen and (max-width: 767px) {
  .p-footer-nav ul li.button {
    width: 100%;
  }
}

.p-footer-nav ul li a {
  font-size: 12px;
  letter-spacing: 0.05em;
  text-decoration: none;
  line-height: 1;
  font-weight: 400;
  padding: 10px 20px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .p-footer-nav ul li a {
    line-height: 1.25;
    padding: 16px 10px;
  }
}

.p-footer-nav ul li a::after {
  content: "";
  height: 2px;
  width: 0;
  display: block;
  background: #465146;
  position: absolute;
  bottom: -10px;
  left: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

@media screen and (max-width: 1024px) {
  .p-footer-nav ul li a::after {
    bottom: 0px;
  }
}

.p-footer-nav ul li.current a::after, .p-footer-nav ul li:hover a::after {
  width: 100%;
}

.p-footer-nav ul li.current a {
  pointer-events: none;
}

.p-footer-bnr {
  background: #f4f4f4;
  padding: 60px 0;
}

@media screen and (max-width: 767px) {
  .p-footer-bnr {
    padding: 30px 10px;
  }
}

.p-footer-bnr ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: -10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.p-footer-bnr ul li {
  padding: 10px;
  max-width: calc(100% / 3);
}

@media screen and (max-width: 767px) {
  .p-footer-bnr ul li {
    max-width: calc(100% / 1);
  }
}

.p-footer-bnr ul li img {
  width: auto;
  max-height: 73px;
}

@media screen and (max-width: 767px) {
  .p-footer-bnr ul li img {
    max-height: 100%;
    width: 100%;
  }
}

.p-footer-info {
  padding: 60px 0 20px;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 1024px) {
  .p-footer-info {
    padding: 30px 0;
  }
}

.p-footer-info ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 1024px) {
  .p-footer-info ul {
    display: block;
  }
}

.p-footer-info ul li {
  padding: 0 15px;
  line-height: 1.5em;
  letter-spacing: 0em;
}

@media screen and (max-width: 1024px) {
  .p-footer-info ul li {
    text-align: center;
  }
}

.p-footer-info ul li.tel {
  font-size: 50px;
  line-height: 0;
}

@media screen and (max-width: 1024px) {
  .p-footer-info ul li.tel {
    line-height: 1;
    font-size: 40px;
    margin: 5px 0;
  }
}

.p-footer-info ul li.tel a {
  text-decoration: none;
  font-family: "Cinzel", serif;
}

.p-footer-other {
  padding: 20px 0 0;
  border-bottom: 1px solid #cccccc;
}

@media screen and (max-width: 1024px) {
  .p-footer-other {
    padding: 30px 0 10px;
  }
}

.p-footer-other .title {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: 1px solid #17375b;
  color: #17375b;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  margin-bottom: 0;
  text-align: center;
  display: inline-block;
  font-size: 12px;
  line-height: 1;
}

@media screen and (max-width: 1024px) {
  .p-footer-other .title {
    display: block;
    margin-bottom: 15px;
  }
}

.p-footer-other .link-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
  font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif;
}

@media screen and (max-width: 1024px) {
  .p-footer-other .link-area {
    display: block;
  }
}

.p-footer-other .link-area ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 12px;
  margin: -4px 0;
}

@media screen and (max-width: 1024px) {
  .p-footer-other .link-area ul {
    display: block;
    margin: 0;
  }
}

.p-footer-other .link-area ul li {
  padding: 4px 0 4px 20px;
}

@media screen and (max-width: 1024px) {
  .p-footer-other .link-area ul li {
    padding: 0px 0 0px 10px;
    margin-bottom: 15px;
  }
}

.p-footer-other .link-area ul li a {
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 0;
}

.p-footer-other .link-area ul li a::before {
  content: "";
  width: 5px;
  height: 5px;
  display: inline-block;
  border-top: 1px solid;
  border-right: 1px solid;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-right: 7px;
}

.p-footer-logo {
  padding: 20px 0;
  letter-spacing: 0;
}

@media screen and (max-width: 767px) {
  .p-footer-logo {
    padding: 30px 0;
  }
}

.p-footer-logo ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 20px;
}

.p-footer-logo ul li {
  padding: 0 20px;
}

.p-footer-logo ul li img {
  height: 65px;
  width: auto;
}

@media screen and (max-width: 767px) {
  .p-footer-logo ul li img {
    height: 45px;
  }
}

.p-footer-bottom {
  display: none;
}

@media screen and (max-width: 767px) {
  .p-footer-bottom {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: white;
    border-top: 1px solid #cccccc;
  }
}

.p-footer-bottom.hidden {
  display: none;
}

.p-footer-bottom ul {
  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: #fff;
}

.p-footer-bottom ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% / 3);
  height: 60px;
  letter-spacing: 0;
  line-height: 1;
  position: relative;
}

.p-footer-bottom ul li a {
  width: 100%;
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
  padding: 8px;
}

.p-footer-bottom ul li a p {
  font-size: 9px;
  text-align: center;
  line-height: 1.3em;
  letter-spacing: 1;
  margin-bottom: 0;
}

.p-footer-bottom ul li a p img {
  width: 18px;
  height: auto;
  margin-bottom: 1em;
}

.p-footer-bottom ul li:nth-child(1) {
  border-right: 1px solid #cccccc;
}

.p-footer-bottom ul li.req {
  background: #762525;
}

.p-footer-bottom ul li.req a {
  color: white;
}

.p-footer-bottom ul li.entry {
  background: #9c8120;
}

.p-footer-bottom ul li.entry a {
  color: white;
}

.top-mv {
  position: relative;
  padding-top: calc((1080 / 1920) * 100%);
}

@media screen and (max-width: 767px) {
  .top-mv {
    padding-top: calc((750 / 750) * 100%);
    margin-bottom: 32px;
  }
}

.top-movie {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 767px) {
  .top-movie {
    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: #f4f4f4;
  }
}

.top-movie-button {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 1em;
  right: 1em;
  color: #241a15;
  padding: 8px;
  background: #fff;
  z-index: 100;
}

.top-movie video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

@media screen and (max-width: 767px) {
  .top-movie video {
    -o-object-fit: contain;
       object-fit: contain;
  }
}

.top-slider-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
}

.top-slider-inner.active {
  visibility: visible;
}

.top-slider-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  visibility: hidden;
}

.top-slider-dots.active {
  visibility: visible;
}

.top-slider-dots &gt; li.slick-active button {
  opacity: 1;
}

.top-slider-dots &gt; li button {
  display: block;
  font-size: 1em;
  color: transparent;
  border: none;
  background: #46785a;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  padding: 0;
  opacity: 0.5;
}

.top-slider img {
  width: 100%;
}

.top-action {
  padding: 16px 0;
}

.top-action-list {
  display: grid;
  gap: 1em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.top-action-text {
  font-size: 2.25rem;
  line-height: 1.6;
}

@media screen and (max-width: 767px) {
  .top-action-text {
    font-size: 1.6625rem;
    line-height: 1.25;
  }
}

.top-action-text .large {
  font-size: 200%;
  line-height: 1;
}

.top-action-text .small {
  font-size: 1.4rem;
}

@media screen and (max-width: 767px) {
  .top-action-text .small {
    font-size: 1.225rem;
  }
}

.top-action-text .note {
  font-size: 0.75rem;
}

@media screen and (max-width: 767px) {
  .top-action-text .note {
    font-size: 0.625rem;
  }
}

.top-action-text .accent {
  color: #762525;
}

.top-point {
  padding: 1em 0 2em;
  background: #f4f4f4;
  text-align: center;
}

.top-point-headline {
  font-size: 1.5em;
  padding-bottom: 0.25em;
  border-bottom: 1px solid #241a15;
  margin-bottom: 0.5em;
}

.top-point-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.top-point-list &gt; li {
  font-size: 1.25em;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .top-point-list &gt; li {
    width: 100%;
    font-size: 1.5em;
  }
}

.top-point-list &gt; li:not(:last-child) {
  margin-right: 1em;
}

@media screen and (max-width: 767px) {
  .top-point-list &gt; li:not(:last-child) {
    margin-right: 0;
    margin-bottom: 0.5em;
  }
}

.top-point-list &gt; li:last-child {
  width: 100%;
}

.top-point-list &gt; li .large {
  font-size: 2em;
}

@media screen and (max-width: 767px) {
  .top-point-list &gt; li .large {
    font-size: 1.75em;
  }
  .top-point-list &gt; li .large--sp {
    font-size: 1.25em;
  }
}

.top-point-list &gt; li .middle {
  font-size: 1.5em;
}

@media screen and (max-width: 767px) {
  .top-point-list &gt; li .middle {
    font-size: 1.5em;
  }
}

.top-catchcopy {
  padding: 24px 0 24px;
  background: linear-gradient(45deg, #e5cb81, #faf6e3, #e5cb81);
}

.top-catchcopy-text {
  font-size: 3vw;
  line-height: 1.25;
  color: #762525;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .top-catchcopy-text {
    font-size: 6vw;
  }
}

.top-catchcopy-text sup {
  position: relative;
  bottom: -2em;
  left: -2em;
}

@media screen and (max-width: 767px) {
  .top-catchcopy-text sup {
    bottom: -1em;
    left: 0;
  }
}

.top-catchcopy-text .large {
  font-size: 5vw;
  line-height: 1;
  position: relative;
}

@media screen and (max-width: 767px) {
  .top-catchcopy-text .large {
    font-size: 8vw;
  }
}

.top-catchcopy-button {
  width: 400px;
  display: inline-block;
  padding: 0.5em;
  font-size: 0.5em;
  line-height: 1;
  color: #fff;
  background: #762525;
  text-align: center;
  margin-top: 30px;
}

@media screen and (max-width: 767px) {
  .top-catchcopy-button {
    width: 14em;
    margin-top: 16px;
    font-size: 6vw;
  }
}

.top-catchcopy-link {
  text-decoration: none;
}

.top-entry {
  background: #97a899;
}

.top-entry-text {
  font-size: 40px;
  line-height: 1.5;
  letter-spacing: 0.05em;
  color: #fff;
  text-align: center;
}

.top-entry-text.gold {
  font-weight: 800;
  background: linear-gradient(45deg, #b39855 0%, #fff9e6 50%, #b39855 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media screen and (max-width: 1024px) {
  .top-entry-text {
    font-size: 32px;
  }
}

@media screen and (max-width: 767px) {
  .top-entry-text {
    font-size: 20px;
  }
}

.top-entry-text .large {
  font-size: 56px;
}

@media screen and (max-width: 767px) {
  .top-entry-text .large {
    font-size: 40px;
  }
}

.top-entry-text .small {
  font-size: 24px;
}

@media screen and (max-width: 767px) {
  .top-entry-text .small {
    font-size: 14px;
  }
}

.top-entry h2 {
  text-align: center;
  color: white;
  font-size: 32px;
  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;
  margin-bottom: 30px;
  letter-spacing: 0.05em;
}

@media screen and (max-width: 1024px) {
  .top-entry h2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-size: 24px;
  }
}

@media screen and (max-width: 767px) {
  .top-entry h2 {
    font-size: 20px;
  }
}

.top-entry h2 span {
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
          writing-mode: vertical-rl;
  font-size: 14px;
  padding: 0 5px;
}

@media screen and (max-width: 1024px) {
  .top-entry h2 span {
    font-size: 10px;
  }
}

.top-entry h2::before, .top-entry h2::after {
  content: "";
  width: 70px;
  height: 1px;
  background: white;
  margin-right: 20px;
}

@media screen and (max-width: 1024px) {
  .top-entry h2::before, .top-entry h2::after {
    width: 40px;
  }
}

@media screen and (max-width: 1024px) {
  .top-entry h2::before, .top-entry h2::after {
    width: 100%;
  }
}

.top-entry h2::before {
  margin-right: 20px;
}

@media screen and (max-width: 1024px) {
  .top-entry h2::before {
    margin-right: 0;
    margin-bottom: 0.5em;
  }
}

.top-entry h2::after {
  margin-left: 20px;
}

@media screen and (max-width: 1024px) {
  .top-entry h2::after {
    margin-left: 0;
    margin-top: 0.5em;
  }
}

.top-entry-panel {
  margin-top: 40px;
  padding: 32px 16px;
  background: #fff;
  border: 1px solid #465146;
  text-align: center;
  margin-left: 15px;
}

@media screen and (max-width: 767px) {
  .top-entry-panel {
    padding: 16px 8px;
    margin-left: 0;
  }
}

.top-entry-panel-h {
  font-size: 24px;
  line-height: 1.5;
  letter-spacing: 0.05em;
  margin-bottom: 0.5em;
}

@media screen and (max-width: 767px) {
  .top-entry-panel-h {
    font-size: 18px;
    letter-spacing: 0;
  }
}

.top-entry-model {
  display: block;
  background: #762525;
  text-align: center;
  text-decoration: none;
}

.top-entry-model-contents {
  font-size: 24px;
  line-height: 1.25;
  color: #fff;
  padding: 16px;
}

@media screen and (max-width: 767px) {
  .top-entry-model-contents {
    font-size: 16px;
  }
}

.top-entry-model-contents .large {
  font-size: 48px;
  line-height: 1;
}

@media screen and (max-width: 767px) {
  .top-entry-model-contents .large {
    font-size: 32px;
  }
}

.top-entry-model-button {
  display: block;
  color: #241a15;
  font-size: 16px;
  line-height: 1.5;
  padding: 8px;
  background: -webkit-gradient(linear, left top, right top, from(#e5cb81), color-stop(#faf6e3), to(#e5cb81));
  background: linear-gradient(90deg, #e5cb81, #faf6e3, #e5cb81);
  position: relative;
}

.top-entry-model-button::after {
  content: "";
  width: 0.5em;
  height: 0.5em;
  border-top: 1px solid #241a15;
  border-right: 1px solid #241a15;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: calc(50% - 0.25em);
  right: 1em;
}

@media screen and (max-width: 767px) {
  .top-entry-model-button::after {
    right: 0.5em;
  }
}

@media screen and (max-width: 767px) {
  .top-access {
    padding: 0 15px;
  }
}

.top-access-left {
  padding-left: 20%;
}

@media screen and (max-width: 767px) {
  .top-access-left {
    padding: 0;
  }
}

.top-park {
  background-image: url(../images/top/park-bg.jpg);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.top-plan-mv, .top-zeh-mv, .top-edogawa-mv, .top-brand-mv {
  width: 70%;
  margin-left: auto;
}

@media screen and (max-width: 767px) {
  .top-plan-mv, .top-zeh-mv, .top-edogawa-mv, .top-brand-mv {
    width: 100%;
  }
}

.top-plan-mv h2, .top-zeh-mv h2, .top-edogawa-mv h2, .top-brand-mv h2 {
  position: absolute;
  top: 50%;
  right: 10%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  color: white;
  -webkit-filter: drop-shadow(#241a15 2px 4px 6px) drop-shadow(#241a15 2px 4px 6px);
          filter: drop-shadow(#241a15 2px 4px 6px) drop-shadow(#241a15 2px 4px 6px);
}

.top-plan-mv h2.left, .top-zeh-mv h2.left, .top-edogawa-mv h2.left, .top-brand-mv h2.left {
  left: 10%;
  right: auto;
}

.top-plan-mv h2.black, .top-zeh-mv h2.black, .top-edogawa-mv h2.black, .top-brand-mv h2.black {
  -webkit-filter: drop-shadow(white 2px 4px 6px) drop-shadow(white 2px 4px 6px);
          filter: drop-shadow(white 2px 4px 6px) drop-shadow(white 2px 4px 6px);
}

.top-childcare-mv, .top-location-mv, .top-laurel-mv {
  width: 70%;
}

@media screen and (max-width: 767px) {
  .top-childcare-mv, .top-location-mv, .top-laurel-mv {
    width: 100%;
  }
}

.top-childcare-mv h2, .top-location-mv h2, .top-laurel-mv h2 {
  position: absolute;
  top: 50%;
  left: 10%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  color: white;
  -webkit-filter: drop-shadow(#241a15 2px 4px 6px) drop-shadow(#241a15 2px 4px 6px);
          filter: drop-shadow(#241a15 2px 4px 6px) drop-shadow(#241a15 2px 4px 6px);
}

.top-childcare-mv h2.right, .top-location-mv h2.right, .top-laurel-mv h2.right {
  left: auto;
  right: 10%;
}

.top-childcare-mv h2.black, .top-location-mv h2.black, .top-laurel-mv h2.black {
  -webkit-filter: drop-shadow(white 2px 4px 6px) drop-shadow(white 2px 4px 6px);
          filter: drop-shadow(white 2px 4px 6px) drop-shadow(white 2px 4px 6px);
}

.top-price {
  margin-bottom: 40px;
}

.top-price-text {
  font-size: 32px;
  line-height: 1;
  letter-spacing: 0.05em;
  color: #fff;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .top-price-text {
    line-height: 1.4;
    font-size: 24px;
  }
}

.top-price-text .large {
  font-size: 56px;
}

@media screen and (max-width: 767px) {
  .top-price-text .large {
    font-size: 40px;
  }
}

.top-price-text .small {
  font-size: 20px;
}

.top-banner {
  display: block;
  position: relative;
  overflow: hidden;
}

.top-banner::before {
  content: "";
  height: 100%;
  width: 30px;
  position: absolute;
  top: -180px;
  left: 0;
  background-color: #fff;
  opacity: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-animation: lightButton 5s ease-in-out infinite;
          animation: lightButton 5s ease-in-out infinite;
}

@-webkit-keyframes lightButton {
  0% {
    -webkit-transform: scale(0) rotate(45deg);
            transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    -webkit-transform: scale(0) rotate(45deg);
            transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    -webkit-transform: scale(5) rotate(45deg);
            transform: scale(5) rotate(45deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(50) rotate(45deg);
            transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}

@keyframes lightButton {
  0% {
    -webkit-transform: scale(0) rotate(45deg);
            transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    -webkit-transform: scale(0) rotate(45deg);
            transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    -webkit-transform: scale(5) rotate(45deg);
            transform: scale(5) rotate(45deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(50) rotate(45deg);
            transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}

.top-important {
  background: #0e2c4f;
  padding: 16px 24px 24px;
  background: linear-gradient(-45deg, #0e2c4f 50%, #16447a 60%, #0e2c4f 70%);
  background-size: 600% 100%;
  -webkit-animation: shine 20s infinite;
          animation: shine 20s infinite;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}

@-webkit-keyframes shine {
  0% {
    background-position-x: 400%;
  }
  50% {
    background-position-x: 0%;
  }
  100% {
    background-position-x: -400%;
  }
}

@keyframes shine {
  0% {
    background-position-x: 400%;
  }
  50% {
    background-position-x: 0%;
  }
  100% {
    background-position-x: -400%;
  }
}

.top-floating {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
}

.top-floating.is-none {
  display: none !important;
}

.top-floating-wrapper {
  position: relative;
}

.top-floating a {
  display: block;
}

.top-floating a:hover {
  opacity: 1;
}

.top-floating a img {
  width: 500px;
}

.top-closebtn {
  position: absolute;
  top: -16px;
  right: -16px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 28px;
  display: block;
  color: #fff;
  text-align: center;
  background: #241a15;
  border-radius: 50%;
  cursor: pointer;
}

@media screen and (max-width: 767px) {
  .top-closebtn {
    display: none;
  }
}

.parkfront-mv {
  max-width: 1920px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .parkfront-mv.js-scrollable img {
    width: 800px;
    max-width: none;
  }
}

.parkfront-panorama {
  position: relative;
}

.parkfront-panorama h3 {
  position: absolute;
  width: 100%;
  color: white;
  font-size: 24px;
  text-align: center;
  padding-top: 80px;
  line-height: 1.5em;
}

@media screen and (max-width: 767px) {
  .parkfront-panorama h3 {
    font-size: 18px;
    padding-top: 0;
    position: static;
    color: #241a15;
    margin-bottom: 20px;
  }
}

.parkfront-bg {
  background: url(../images/parkfront/bg.jpg) no-repeat center;
  background-size: cover;
  position: relative;
  background-attachment: fixed;
}

@media screen and (max-width: 767px) {
  .parkfront-bg {
    background-attachment: inherit;
  }
}

.parkfront-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  margin: -20px;
}

@media screen and (max-width: 1024px) {
  .parkfront-grid {
    margin: -5px;
    grid-template-rows: 1.5fr 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  .parkfront-grid {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1.5fr 2fr 1fr 1fr 1fr 1fr 1.5fr;
  }
}

.parkfront-grid li {
  margin: 20px;
  position: relative;
}

@media screen and (max-width: 1024px) {
  .parkfront-grid li {
    margin: 5px;
  }
}

.parkfront-grid li:nth-child(1) {
  grid-column: 1 / 3;
  grid-row: 1 / 3;
  background: url(../images/parkfront/grid1.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(1) {
    grid-column: 1 / 3;
    grid-row: 1 / 2;
  }
}

.parkfront-grid li:nth-child(2) {
  grid-column: 3 / 5;
  grid-row: 1 / 3;
  padding: 60px 20px;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(2) {
    grid-column: 1 / 3;
    grid-row: 2/3;
    padding: 0;
    padding: 20px 0;
  }
}

.parkfront-grid li:nth-child(3) {
  grid-column: 1 / 2;
  grid-row: 3 / 4;
  background: url(../images/parkfront/grid2.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(3) {
    grid-column: 1 / 2;
    grid-row: 3 / 4;
  }
}

.parkfront-grid li:nth-child(4) {
  grid-column: 2 / 3;
  grid-row: 3 / 5;
  background: url(../images/parkfront/grid3.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(4) {
    grid-column: 2 / 3;
    grid-row: 3 / 5;
  }
}

.parkfront-grid li:nth-child(5) {
  grid-column: 3 / 4;
  grid-row: 3 / 4;
  background: url(../images/parkfront/grid4.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(5) {
    grid-column: 1 / 2;
    grid-row: 4 / 5;
  }
}

.parkfront-grid li:nth-child(6) {
  grid-column: 4 / 5;
  grid-row: 3 / 4;
  background: url(../images/parkfront/grid5.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(6) {
    grid-column: 1 / 2;
    grid-row: 5 / 6;
  }
}

.parkfront-grid li:nth-child(7) {
  grid-column: 1 / 2;
  grid-row: 4 / 6;
  background: url(../images/parkfront/grid6.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(7) {
    grid-column: 2 / 3;
    grid-row: 5 / 7;
  }
}

.parkfront-grid li:nth-child(8) {
  grid-column: 2 / 3;
  grid-row: 5 / 6;
  background: url(../images/parkfront/grid7.jpg) no-repeat center right;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(8) {
    grid-column: 1 / 2;
    grid-row: 6 / 7;
  }
}

.parkfront-grid li:nth-child(9) {
  grid-column: 3 / 5;
  grid-row: 4 / 6;
  background: url(../images/parkfront/grid8.jpg) no-repeat center;
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .parkfront-grid li:nth-child(9) {
    grid-column: 1 / 3;
    grid-row: 7 / 8;
  }
}

.parkfront-note {
  position: relative;
}

.parkfront-note::before {
  content: "";
  display: inline-block;
  width: 2em;
  height: 1em;
  border: 2px dashed #910000;
  margin-right: 0.5em;
}

.design-mv {
  width: 90%;
  max-width: 90%;
}

@media screen and (max-width: 1024px) {
  .design-mv {
    width: 100%;
    max-width: 100%;
    padding: 0 15px;
  }
}

.design-mv--left {
  margin-left: auto;
}

.design-mv--right {
  margin-right: auto;
}

.design-mv-wrapper {
  margin-bottom: 40%;
}

.design-mv--calmstage {
  margin-left: -15%;
  position: relative;
  z-index: 2;
  padding-bottom: 50%;
}

@media screen and (max-width: 1024px) {
  .design-mv--calmstage {
    margin-left: 0;
    padding-bottom: 0;
  }
}

.design-h1 {
  font-family: "Cinzel", serif;
  font-size: 72px;
  color: #241a15;
  margin: 80px 0;
}

@media screen and (max-width: 1024px) {
  .design-h1 {
    font-size: 48px;
    margin: 40px 0;
  }
}

.design-h2 {
  font-family: "Cinzel", serif;
  color: #241a15;
  font-size: 56px;
  letter-spacing: 0.01em;
  margin-bottom: 0.2em;
  margin-top: 80px;
}

@media screen and (max-width: 1024px) {
  .design-h2 {
    font-size: 32px;
    margin-top: 40px;
  }
}

.design-catchcopy {
  font-size: 18px;
  line-height: 2;
  letter-spacing: 0.15em;
}

.design-h4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.5;
  margin-bottom: 8px;
}

.design-h4 span {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  font-family: "Cinzel", serif;
  line-height: 1.5;
  color: white;
  background: #675200;
  text-align: center;
  margin-right: 0.5em;
}

@media screen and (max-width: 767px) {
  .design .js-scrollable img {
    width: 600px;
    max-width: none;
    padding-bottom: 10px;
  }
}

.design-title {
  width: 7em;
  -moz-text-align-last: justify;
       text-align-last: justify;
}

@media screen and (max-width: 767px) {
  .design-title {
    margin: 0 auto;
  }
}

.design-calmstage {
  width: 22.5%;
}

@media screen and (max-width: 1024px) {
  .design-calmstage {
    width: 100%;
  }
}

.design-tab-nav-item {
  padding: 8px;
}

.design-tab-nav-item.current a {
  color: #fff;
  background: #97a899;
}

.design-tab-nav-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 16px;
  line-height: 1.25;
  color: #97a899;
  padding: 16px;
  background: #f4f6f4;
  text-decoration: none;
  border-bottom: 2px solid #97a899;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  text-align: center;
}

.design-tab-nav-item a:hover {
  color: #fff;
  background: #97a899;
}

.design-tab-contents-item {
  display: none;
}

.design-tab-contents-item[aria-hidden="false"] {
  display: block;
}

.access-train h3 {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.access-train h3 span {
  color: white;
}

.access-station-item .ttl {
  position: absolute;
  top: 10px;
  right: 10px;
  font-family: "Cinzel", serif;
  color: white;
  text-align: right;
  line-height: 1.1;
}

.access-station-item .ttl span {
  font-size: 50px;
}

@media screen and (max-width: 767px) {
  .access-station-item .ttl span {
    font-size: 30px;
  }
}

.access-station-item .ttl.black {
  color: #241a15;
}

.access-rosen h3 {
  color: #465146;
}

@media screen and (max-width: 767px) {
  .access-rosen .js-scrollable img {
    width: 600px;
    max-width: none;
    padding-bottom: 10px;
  }
}

.access-rosen dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.access-rosen dl dt {
  font-size: 22px;
}

@media screen and (max-width: 1024px) {
  .access-rosen dl dt {
    font-size: 16px;
  }
}

.access-rosen dl dt span {
  font-size: 28px;
  font-family: "Cinzel", serif;
}

@media screen and (max-width: 1024px) {
  .access-rosen dl dt span {
    font-size: 20px;
  }
}

.access-rosen dl dd {
  font-size: 19px;
  font-family: "Cinzel", serif;
}

@media screen and (max-width: 1024px) {
  .access-rosen dl dd {
    font-size: 14px;
  }
}

.access-rosen dl dd span {
  font-size: 60px;
  font-family: "Cinzel", serif;
  color: #465146;
}

@media screen and (max-width: 1024px) {
  .access-rosen dl dd span {
    font-size: 40px;
  }
}

.access-rosen dl dd small {
  font-size: 13px;
}

@media screen and (max-width: 1024px) {
  .access-rosen dl dd small {
    font-size: 12px;
  }
}

.access-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.location-ttl h3 {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.location-ttl h3 span {
  color: white;
}

.location-cap h4 {
  position: absolute;
  top: 0;
  left: 0;
  padding: 2px 5px 5px;
  color: white !important;
  background: rgba(0, 0, 0, 0.7);
  padding: 2px 7px;
  line-height: 1.3em;
}

.location h4 {
  color: #a49b7e;
  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;
}

@media screen and (max-width: 1024px) {
  .location h4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.location h4 span {
  border-radius: 0;
}

.location h4 small {
  letter-spacing: 0;
}

@media screen and (max-width: 1024px) {
  .location h4 small {
    display: block;
    line-height: 1.2em;
  }
}

.location-shop h4 span {
  background: #c45d55;
}

.location-gourmet h4 span {
  background: #d2a236;
}

.location-medical h4 span {
  background: #6bb3aa;
}

.location-activity h4 span {
  background: #b788b0;
}

.location-education h4 span {
  background: #d8368b;
}

.location-kosodate h4 {
  color: #241a15;
  line-height: 1.2em;
}

.location-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.location-bg {
  background: #dbe1db;
}

.zeh-headline {
  border-top: 1px solid #465146;
  padding: 20px;
  background: #f4f4f4;
}

.zeh-headline-h3 {
  font-family: "Cinzel", "Shippori Mincho", "游明朝", "Yu Mincho", YuMincho,
 "Hiragino Mincho Pro", serif;
  font-size: 20px;
  line-height: 1.8em;
  color: #465146;
  letter-spacing: 0.08em;
  font-weight: 300;
}

@media screen and (max-width: 767px) {
  .zeh-headline-h3 {
    font-size: 18px;
  }
}

.zeh-headline-h3 span {
  display: inline-block;
  font-family: "Cinzel", serif;
  font-size: 35px;
  letter-spacing: 0.2em;
  line-height: 1em;
  color: #465146;
}

@media screen and (max-width: 767px) {
  .zeh-headline-h3 span {
    font-size: 24px;
  }
}

.zeh-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.zeh-accent {
  color: #009c9d;
}

.zeh02-bg {
  background: #ecf4d9;
}

.zeh02-h2 {
  font-size: 3rem;
  line-height: 1.5;
  letter-spacing: 0.5rem;
  margin-bottom: 1.5rem;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .zeh02-h2 {
    font-size: 1.5rem;
  }
}

.zeh02-h3 {
  font-size: 1.5rem;
  line-height: 1.5;
  letter-spacing: 0.15rem;
  margin-bottom: 1rem;
}

@media screen and (max-width: 767px) {
  .zeh02-h3 {
    font-size: 1.25rem;
  }
}

.zeh02-h4 {
  font-size: 1.5rem;
  line-height: 1.4;
  color: #fff;
  padding: 0.1rem 0.5rem;
  background: #86b81b;
  text-align: center;
  margin-bottom: 2rem;
}

.zeh02-lead {
  font-size: 1.25rem;
  line-height: 2;
}

.zeh02-headline {
  font-size: 1.25rem;
  line-height: 1.5;
  color: #fff;
  padding: 8px;
  background: #86b81b;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .zeh02-headline {
    font-size: 1rem;
    line-height: 1.25;
  }
}

.zeh02-mark {
  background: #fff100;
}

.zeh02-colum {
  border: 1px solid #241a15;
}

.zeh02-colum-title {
  text-align: center;
  color: #fff;
  padding: 0.5rem;
  font-size: 1.4rem;
  line-height: 1.5;
  background: #86b81b;
}

.zeh02-colum-contents {
  padding: 24px;
}

.zeh02-accent {
  font-size: 5rem;
  font-weight: 400;
  color: #762525;
}

.zeh02-accent-border {
  border-bottom: 1px solid #241a15;
}

.zeh02-heatshock img {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

@media screen and (max-width: 767px) {
  .zeh02-heatshock img {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}

.zeh02-sub-title {
  font-size: 20px;
  line-height: 1.2;
  color: #fff;
  padding: 4px;
  background-color: #003a59;
  margin: 40px 0 24px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .zeh02-sub-title {
    font-size: 16px;
    margin: 24px 0;
  }
}

.title-bar {
  background: #86b81b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  margin-top: 5rem;
  margin-bottom: 2rem;
}

.title-bar:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  bottom: 0;
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  width: 30%;
}

.title-bar .t-name {
  width: 30%;
  padding: 1px;
  z-index: 2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}

.title-bar .t-name img {
  width: 100%;
  height: auto;
  max-width: 150px;
}

.title-bar .t-copy {
  color: #fff;
  padding: 0.5rem 1.5rem;
  font-size: 1.7rem;
  font-family: "Noto Sans JP", "Roboto", "YuGothic,YuGothicM",
 "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", sans-serif;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  z-index: 4;
  margin-bottom: 0;
}

.title-bar .item {
  position: absolute;
  left: 0;
  top: 0;
  background: #f08300;
  color: #fff;
  padding: 0.2rem 1rem;
  line-height: 1;
  font-size: 1.3rem;
  -webkit-transform: translate(-1rem, -50%);
          transform: translate(-1rem, -50%);
  border-radius: 5rem;
  z-index: 5;
}

@media screen and (max-width: 768px) {
  .title-bar:after {
    width: 150px;
  }
  .title-bar .t-name {
    width: 150px;
  }
}

@media screen and (max-width: 600px) {
  .title-bar {
    margin-top: 4rem;
  }
  .title-bar:after {
    width: 100px;
  }
  .title-bar .t-name {
    width: 100px;
  }
  .title-bar .t-copy {
    font-size: 1.4rem;
  }
}

.childcare-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.childcare-item &gt; p {
  width: 50px;
  margin-right: 20px;
}

.childcare-ttl {
  border-top: 1px solid #465146;
  padding: 20px;
  background: #dbe1db;
}

.childcare-ttl h3 {
  color: #465146;
  margin-bottom: 0;
  font-family: "Cinzel", "Shippori Mincho", "游明朝", "Yu Mincho", YuMincho,
 "Hiragino Mincho Pro", serif;
}

.childcare-ttl h3 span {
  display: inline-block;
  color: #465146;
}

.childcare-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.plan-h2 {
  color: #877610;
}

.plan-h2.stage {
  color: #006fc4;
}

.plan-h3 {
  color: #877610;
  text-align: center;
}

.plan-h3 em {
  font-style: normal;
  position: relative;
}

.plan-h3 em::after {
  content: "※2";
  font-size: 12px;
  position: absolute;
  top: -1.5em;
  right: -1em;
}

.plan-h3--large {
  font-size: 24px;
}

@media screen and (max-width: 767px) {
  .plan-h3--large {
    font-size: 18px;
  }
}

.plan-copy {
  position: relative;
  background: url(../images/plan/bg.jpg) no-repeat bottom right;
}

.plan-copy-text {
  padding-bottom: 40px;
  position: relative;
}

.plan-copy-text::after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-right: 20px solid transparent;
  border-left: 20px solid transparent;
  border-top: 20px solid #877610;
  border-bottom: 0;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.plan-view {
  position: absolute;
  width: 100%;
  top: calc(10em + 2px);
  left: 0;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .plan-view {
    position: static;
  }
}

.plan-view-text {
  font-family: "Cinzel", serif;
  font-size: 32px;
  line-height: 1.5;
  letter-spacing: 0.2em;
  color: #fff;
  margin-bottom: 16px;
}

@media screen and (max-width: 767px) {
  .plan-view-text {
    font-size: 24px;
    color: #727171;
  }
}

.plan-view-title {
  color: #727171;
  margin-bottom: 0;
}

.plan-list-item:not(:last-child) {
  margin-bottom: 40px;
}

.plan-list-item .c-section-container.right {
  margin: 0;
  margin-left: auto;
}

.plan-panel {
  background: #fff;
  -webkit-box-shadow: 0 0 8px rgba(36, 26, 21, 0.5);
          box-shadow: 0 0 8px rgba(36, 26, 21, 0.5);
}

.plan-panel.scene {
  background: #f6f8f6;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.plan-panel-header {
  padding-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 1024px) {
  .plan-panel-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 24px;
  }
}

.plan-panel-header-point {
  font-size: 18px;
  line-height: 1.5;
  letter-spacing: 0.2em;
  position: relative;
}

@media screen and (max-width: 767px) {
  .plan-panel-header-point.plan {
    font-size: 16px;
    color: #fff;
    background: #877610;
    text-align: center;
    padding: 4px;
  }
}

.plan-panel-header-point span {
  display: inline-block;
  height: calc(18px * 1.5);
  width: 10em;
  background: #877610;
  margin-right: 1em;
  vertical-align: bottom;
}

@media screen and (max-width: 767px) {
  .plan-panel-header-point span {
    display: none;
  }
}

.plan-panel-header-point span.scene {
  text-align: right;
  color: #fff;
  padding-right: 0.5em;
  background: #7f9784;
}

@media screen and (max-width: 767px) {
  .plan-panel-header-point span.scene {
    display: block;
  }
}

.plan-panel-header-title {
  font-size: 28px;
  letter-spacing: 0.2em;
  line-height: 1.7em;
  color: #a49b7e;
  margin-bottom: 20px;
  padding-left: 40px;
}

@media screen and (max-width: 1024px) {
  .plan-panel-header-title {
    font-size: 20px;
    letter-spacing: 0.15em;
    padding-left: 0;
  }
}

.plan-panel-spec {
  padding: 16px;
  background: #f6f8f6;
  margin-right: 40px;
}

.plan-panel-spec--white {
  background: #fff;
}

@media screen and (max-width: 767px) {
  .plan-panel-spec {
    width: 100%;
    margin-right: 0;
  }
}

.plan-panel-spec-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1em;
  padding-top: 1em;
}

.plan-panel-spec-item {
  font-family: "Cinzel", serif;
  font-size: 40px;
}

.plan-panel-spec-item:first-child {
  padding-right: 16px;
  margin-right: 16px;
  border-right: 1px solid #241a15;
}

.plan-panel-spec-item .default {
  font-size: 24px;
}

.plan-panel-spec-item.area {
  position: relative;
}

.plan-panel-spec-item.area::before {
  content: "専有面積";
  display: inline-block;
  font-size: 14px;
  position: absolute;
  top: -1em;
  left: 0;
}

.plan-panel-contents {
  padding: 40px;
}

@media screen and (max-width: 767px) {
  .plan-panel-contents {
    padding: 24px;
  }
}

.plan-section {
  max-width: 1240px;
}

.plan-section--center {
  margin: 0 auto;
}

.plan-section--right {
  margin-left: auto;
}

.plan-section--left {
  margin-right: auto;
}

.plan-card {
  display: block;
  text-decoration: none;
  background: #fff;
}

.plan-card-section {
  font-size: 20px;
  line-height: 1.5;
  padding: 8px;
  color: #fff;
  background: #46785a;
  text-align: center;
}

.plan-card-section.stage {
  background: #b6d5ea;
  color: #241a15;
}

.plan-card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 0 24px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .plan-card-header {
    padding: 16px;
  }
}

.plan-card-header-icon {
  position: absolute;
  top: 60%;
  left: 8px;
}

.plan-card-header-icon img {
  height: 5em;
}

.plan-card-header-label {
  position: absolute;
  top: 0;
  right: 0;
  padding: 8px;
  color: #fff;
  background: #762525;
}

.plan-card-type {
  width: 3.5em;
  padding-top: 16px;
  font-family: "Cinzel", serif;
  font-size: 40px;
  color: #7f9784;
  padding-right: 16px;
  margin-right: 16px;
  border-right: 1px solid #7f9784;
}

@media screen and (max-width: 767px) {
  .plan-card-type {
    font-size: 10vw;
  }
}

.plan-card-type span {
  font-size: 24px;
}

@media screen and (max-width: 767px) {
  .plan-card-type span {
    font-size: 5vw;
  }
}

.plan-card-description {
  padding-top: 16px;
  font-family: "Cinzel", serif;
  font-size: 40px;
  color: #7f9784;
}

@media screen and (max-width: 767px) {
  .plan-card-description {
    font-size: 10vw;
  }
}

.plan-card-description span {
  font-size: 24px;
}

@media screen and (max-width: 767px) {
  .plan-card-description span {
    font-size: 5vw;
  }
}

.plan-card-contents {
  padding: 24px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .plan-card-contents {
    padding: 24px;
  }
}

.plan-card-button {
  display: inline-block;
  width: 12em;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.05em;
  padding: 4px;
  border: 1px solid #241a15;
  border-radius: 2em;
  text-align: center;
  position: relative;
}

.plan-card-button::after {
  content: "\e409";
  font-family: "Material Icons";
  position: absolute;
  top: calc(50% - 12px);
  right: 4px;
}

.plan-button {
  display: inline-block;
  width: 12em;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.05em;
  color: #fff;
  padding: 4px;
  background: #b5a769;
  border-radius: 2em;
  text-align: center;
  position: relative;
  text-decoration: none;
}

.plan-button::after {
  content: "\e409";
  font-family: "Material Icons";
  position: absolute;
  top: calc(50% - 12px);
  right: 4px;
}

.plan-title {
  color: #fff;
  padding: 16px;
  background: #465146;
  text-align: center;
}

.plan-title.stage {
  color: #241a15;
  background: #dcedf5;
}

.plan-area-item {
  padding: 16px;
  border-bottom: 1px solid #97a899;
}

@media screen and (max-width: 767px) {
  .plan-area-item {
    padding: 8px;
  }
}

.plan-area-item .accent {
  font-size: 40px;
}

@media screen and (max-width: 767px) {
  .plan-area-item .accent {
    font-size: 32px;
  }
}

.plan-area-item .balcony {
  line-height: 1.25;
  padding-left: 8em;
  position: relative;
}

@media screen and (max-width: 767px) {
  .plan-area-item .balcony {
    padding-left: 0;
  }
}

.plan-area-item .balcony::before {
  content: "バルコニー面積/";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}

@media screen and (max-width: 767px) {
  .plan-area-item .balcony::before {
    position: static;
  }
}

.plan-area-item .service {
  line-height: 1.25;
  padding-left: 12em;
  position: relative;
}

@media screen and (max-width: 767px) {
  .plan-area-item .service {
    padding-left: 0;
  }
}

.plan-area-item .service::before {
  content: "サービスバルコニー面積/";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}

@media screen and (max-width: 767px) {
  .plan-area-item .service::before {
    position: static;
  }
}

.plan-point {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}

.plan-point.flex-none {
  display: block;
  height: auto;
}

.plan-point-item {
  font-size: 20px;
  color: #fff;
  line-height: 1.5;
  padding: 16px 8px;
  background: #97a899;
  text-align: center;
}

.plan-point-item.stage {
  color: #241a15;
  background: #dcedf5;
}

.plan-point-item.model {
  color: #fff;
  background: #762525;
}

@media screen and (max-width: 767px) {
  .plan-point-item {
    font-size: 16px;
    padding: 8px;
  }
}

.plan-point-item:not(:last-child) {
  margin-bottom: 16px;
}

@media screen and (max-width: 767px) {
  .plan-point-item:not(:last-child) {
    margin-bottom: 8px;
  }
}

.plan-button-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
}

@media screen and (max-width: 767px) {
  .plan-button-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 8px;
  }
}

.plan-button-list-item a {
  display: block;
  width: 20em;
  color: #465146;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.05em;
  padding: 16px;
  border: 1px solid #465146;
  text-decoration: none;
  text-align: center;
}

.plan-button-list-item span::after {
  content: "";
  background-size: auto;
  background-size: 100%;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-left: 5px;
  vertical-align: bottom;
}

.plan-button-list-item span.print::after {
  background-image: url(../images/plan/icon-print.png);
}

.plan-button-list-item span.close::after {
  background-image: url(../images/plan/icon-close.png);
}

.plan-stage-bg {
  background: #dcedf5;
}

.plan-hanrei {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em;
}

@media screen and (max-width: 1024px) {
  .plan-hanrei {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.plan-hanrei-item {
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 1024px) {
  .plan-hanrei-item {
    width: 100%;
  }
}

.plan-anchor {
  font-size: 72px;
  color: #887711;
  text-align: center;
  margin: 40px 0;
}

@media screen and (max-width: 767px) {
  .plan-anchor {
    font-size: 32px;
  }
}

.plan-anchor-button {
  display: block;
  font-size: 20px;
  line-height: 1;
  color: #97a899;
  padding: 24px 16px 16px;
  background: #f4f6f4;
  border-bottom: 2px solid #97a899;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.plan-anchor-button span {
  font-size: 12px;
}

.plan-anchor-button.current, .plan-anchor-button:hover {
  color: #fff;
  background: #97a899;
}

.plan-headline {
  font-size: 20px;
  line-height: 1.8em;
  letter-spacing: 0.08em;
  font-weight: 300;
  color: #877610;
  margin-bottom: 32px;
}

@media screen and (max-width: 767px) {
  .plan-headline {
    font-size: 18px;
    margin-bottom: 16px;
  }
}

.plan-stage-section {
  background: url(../images/plan/stage-section.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right center;
}

@media screen and (max-width: 767px) {
  .plan-stage-section {
    padding-left: 16px;
    padding-right: 16px;
  }
}

.plan-text-hidden {
  visibility: hidden;
}

@media screen and (max-width: 767px) {
  .plan-text-hidden {
    display: none;
  }
}

.plan-price {
  line-height: 1.25;
  color: #762525;
  padding: 8px 16px 8px;
  border: 1px solid #762525;
  text-align: center;
  margin: 24px 0;
}

@media screen and (max-width: 767px) {
  .plan-price {
    font-size: 12px;
    padding: 8px;
  }
}

.plan-price.top {
  height: 3em;
  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;
}

@media screen and (max-width: 767px) {
  .plan-price.top {
    height: auto;
    display: block;
  }
}

.plan-price.top:has(.accent) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.plan-price.top .accent {
  font-size: 2em;
  line-height: 1;
}

@media screen and (max-width: 767px) {
  .plan-price.top .accent {
    font-size: 24px;
  }
}

.plan-price.hidden {
  visibility: hidden;
}

.plan-price .roomnum {
  position: relative;
}

.plan-price .roomnum-text {
  position: absolute;
  top: -1.25em;
  left: 0;
  font-size: 1em;
}

.plan-price .note {
  position: relative;
}

.plan-price .note-text {
  position: absolute;
  top: -10px;
  left: 0;
  font-size: 9px;
}

@media screen and (max-width: 767px) {
  .plan-price .note-text {
    position: static;
    display: block;
    text-align: right;
    width: 85%;
  }
}

.plan-price .accent {
  font-size: 3em;
  line-height: 1;
}

@media screen and (max-width: 767px) {
  .plan-price .accent {
    font-size: 3.5em;
  }
}

.plan-price.model {
  color: #fff;
  background: #762525;
}

.plan-price.model.kagu {
  border: none;
  background: -webkit-gradient(linear, left top, right top, from(#d6cc9d), to(#9c8120));
  background: linear-gradient(90deg, #d6cc9d, #9c8120);
}

.plan-hensai {
  margin: 40px 0;
  border: 1px solid #762525;
}

.plan-hensai-headline {
  font-size: 1em;
  color: #fff;
  line-height: 1.5;
  padding: 8px;
  background: #762525;
  text-align: center;
}

.plan-hensai-contents {
  container-type: inline-size;
  padding: 0 1em 1em;
  background: #faf4f4;
}

@media screen and (max-width: 767px) {
  .plan-hensai-contents {
    padding: 0 2vw 2vw;
  }
}

.plan-hensai-text {
  font-size: 1.5em;
  line-height: 1.5;
  border-bottom: 1px solid #762525;
  letter-spacing: 0.1em;
  text-align: center;
}

.plan-hensai-text-small {
  font-size: 3.25cqw;
  letter-spacing: 0;
  line-height: 1.25;
}

.plan-hensai-text span {
  font-size: 2em;
  color: #762525;
}

.plan-modelsell-text {
  font-size: 38px;
  color: #762525;
  text-align: center;
}

.plan-modelsell-text span {
  font-size: 76px;
  line-height: 1;
}

.plan-modelsell-headline {
  color: #fff;
  font-size: 1.5em;
  text-align: center;
  line-height: 1.5;
  background: -webkit-gradient(linear, left top, right top, from(#d6cc9d), to(#9c8120));
  background: linear-gradient(90deg, #d6cc9d, #9c8120);
  padding: 8px;
  margin-bottom: 16px;
  margin-top: 8px;
}

@media screen and (max-width: 767px) {
  .plan-modelsell-headline {
    font-size: 1em;
  }
}

.outline-table h4 {
  margin-bottom: 20px !important;
  line-height: 1.3em;
}

.outline-table table {
  margin: 0 !important;
  width: 100% !important;
}

.outline-table table tr {
  border-top: 1px solid #ababab;
  padding: 20px 0;
  display: block;
}

@media screen and (max-width: 767px) {
  .outline-table table tr {
    padding: 0;
    border-top: none;
  }
}

.outline-table table tr:nth-last-child(1) {
  border-bottom: 1px solid #ababab;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .outline-table table tr:nth-last-child(1) {
    border-bottom: none;
  }
}

.outline-table table tr td {
  border: none !important;
  background: none !important;
  font-size: 14px;
  display: inline-block;
  width: 75% !important;
  padding: 0 20px !important;
}

@media screen and (max-width: 767px) {
  .outline-table table tr td {
    width: 100% !important;
    padding: 10px !important;
  }
}

.outline-table table tr td:nth-child(1) {
  width: 25% !important;
}

@media screen and (max-width: 767px) {
  .outline-table table tr td:nth-child(1) {
    width: 100% !important;
    background: #dbe1db !important;
  }
}

.outline-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1em;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .outline-tab {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 30px;
  }
}

.outline-tab-item {
  width: 40%;
}

@media screen and (max-width: 767px) {
  .outline-tab-item {
    width: 100%;
  }
}

.outline-tab-item a {
  display: block;
  line-height: 1.5;
  padding: 16px;
  text-align: center;
  border: 1px solid #97a899;
  text-decoration: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.outline-tab-item a:hover {
  background-color: #97a899;
  color: #fff;
}

.outline-tab-item a[aria-selected="true"] {
  background-color: #97a899;
  color: #fff;
  pointer-events: none;
}

.outline-tab-contents-item {
  display: none;
}

.outline-tab-contents-item[aria-hidden="false"] {
  display: block;
}

.brand .u-text-gold {
  color: #aa8420 !important;
}

.brand-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.brand-mv h2 {
  width: 40%;
  max-width: 500px;
  position: absolute;
  top: 10%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media screen and (max-width: 767px) {
  .brand-mv h2 {
    width: 45%;
    top: 15%;
  }
}

.brand-tab {
  background: #eee7d2;
}

.brand-ttl {
  background: white;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .brand-ttl {
    margin-bottom: 20px;
  }
}

.brand-ttl img {
  height: 80px;
  width: auto;
}

@media screen and (max-width: 767px) {
  .brand-ttl img {
    height: 70px;
  }
}

.brand-logo {
  width: 120px;
  margin: 0 auto 80px;
}

@media screen and (max-width: 767px) {
  .brand-logo {
    width: 100px;
    margin: 0 auto 40px;
  }
}

.brand-border {
  position: relative;
}

.brand-border::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  margin: 80px auto;
  background-color: #aa8420;
}

@media screen and (max-width: 767px) {
  .brand-border::after {
    margin: 40px auto;
  }
}

.brand-btn {
  background: -webkit-gradient(linear, left top, right top, from(#8a272c), to(#5b191d));
  background: linear-gradient(to right, #8a272c, #5b191d);
  display: inline-block;
  font-size: 22px;
  line-height: 1.8em;
  padding: 30px;
  width: 80%;
  margin: 0 auto;
  text-decoration: none;
  color: white;
}

@media screen and (max-width: 767px) {
  .brand-btn {
    font-size: 16px;
    width: 100%;
    padding: 20px 10px;
  }
}

.brand-btn:hover {
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.laurel-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.laurel-h2 {
  color: #877610;
  text-align: center;
}

.laurel-h3 {
  font-size: 24px;
  line-height: 1.5;
  letter-spacing: 0.2em;
  margin-bottom: 1em;
}

.laurel-h3.left {
  border-left: 4px solid #877610;
  padding-left: 1em;
  text-align: left;
}

.laurel-h3.right {
  border-right: 4px solid #877610;
  padding-right: 1em;
  text-align: right;
}

.laurel-title {
  font-size: 32px;
  line-height: 1;
  letter-spacing: 0.27em;
  color: #877610;
  position: relative;
  text-align: center;
}

.laurel-title::after {
  content: "";
  display: block;
  width: 10em;
  height: 1px;
  position: absolute;
  bottom: 0.05em;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #877610;
}

.laurel-item {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 767px) {
  .laurel-item {
    margin: 16px;
  }
}

.laurel-item-image {
  width: 85%;
}

@media screen and (max-width: 767px) {
  .laurel-item-image {
    width: 100%;
    margin-top: 24px;
  }
}

.laurel-item-image.left {
  margin-right: auto;
}

.laurel-item-image.right {
  margin-left: auto;
}

.laurel-item-image.small {
  width: 60%;
}

@media screen and (max-width: 767px) {
  .laurel-item-image.small {
    width: 100%;
  }
}

.laurel-button {
  display: inline-block;
  font-size: 16px;
  letter-spacing: 0.05em;
  line-height: 1.5;
  color: #fff;
  padding: 0.5em 1em;
  background: #91a193;
  border-radius: 1em;
  text-decoration: none;
  position: relative;
}

.laurel-button::after {
  content: "＞";
  display: inline-block;
  padding-left: 0.5em;
}

.laurel-new {
  font-size: 24px;
  color: rgba(255, 255, 255, 0.5);
  line-height: 1.5;
  text-align: center;
  margin-bottom: 0.5em;
}

@media screen and (max-width: 767px) {
  .laurel-new {
    font-size: 20px;
  }
}

.laurel-new-title {
  font-size: 24px;
  color: #fff;
  line-height: 1.5;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .laurel-new-title {
    font-size: 20px;
  }
}

.privacy-title {
  font-size: 20px;
  line-height: 1.8;
  color: #000;
  border-bottom: 1px solid #808080;
}

.privacy-link-item:not(:last-child) {
  margin-bottom: 24px;
}

.privacy-link-item a {
  display: inline-block;
  font-size: 18px;
  color: #0966c2;
  padding-bottom: 5px;
  border-bottom: 1px solid #0966c2;
  text-decoration: none;
}

.privacy-link-item a:hover {
  opacity: 1;
  color: #0a5258;
}

.campaign {
  color: #000;
}

.campaign-cta {
  padding: 32px 0;
  background: #fff;
}

.campaign-cta.section {
  background: transparent;
}

.campaign-cta-button {
  display: inline-block;
  width: 55%;
  font-size: 2em;
  line-height: 1.5;
  color: #fff;
  padding: 0.5em 1em;
  background: #b6251e;
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .campaign-cta-button {
    width: 100%;
    font-size: 1.5em;
  }
}

.campaign-section {
  background: #333;
}

.campaign-section-contents {
  position: relative;
  z-index: 2;
}

.campaign-text {
  font-size: 1.5vw;
  font-weight: 600;
  line-height: 1.75;
}

@media screen and (max-width: 767px) {
  .campaign-text {
    font-size: 3.65vw;
  }
}

.campaign-accent {
  color: #b6251e;
}

.campaign-caption {
  margin-top: 3em;
  font-size: 0.75vw;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .campaign-caption {
    font-size: 2.25vw;
  }
}

.campaign-present-list {
  margin-top: 3em;
}

.campaign-present-list-item:not(:last-child) {
  margin-bottom: 1em;
}

.campaign-support {
  background: #333;
}

.campaign-support-contents {
  position: relative;
}

.campaign-section-container {
  max-width: 840px;
  margin: 0 auto;
  padding: 0 20px;
}

.campaign-section-headline {
  background: #fff;
  margin: 0 calc(50% - 50vw);
  width: 100vw;
  margin-bottom: 3em;
  text-align: center;
}

.campaign-section-headline-wrapper {
  padding: 2em;
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  .campaign-section-headline-wrapper {
    padding: 1em 2em;
  }
}

.campaign-section-headline-label {
  position: absolute;
  top: -2em;
  left: 5em;
}

@media screen and (max-width: 767px) {
  .campaign-section-headline-label {
    width: 35%;
    left: 0;
  }
}

.campaign-h3 {
  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: 2em;
  line-height: 1.5;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-align: center;
  margin-bottom: 1em;
}

@media screen and (max-width: 767px) {
  .campaign-h3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.campaign-h3 .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.5em;
  font-weight: 400;
  margin-left: 0.5em;
  line-height: 1;
}

@media screen and (max-width: 767px) {
  .campaign-h3 .text {
    margin-left: 0;
    font-size: 2.5vw;
  }
}

.campaign-h3 .icon {
  width: 1.5em;
  height: 1.5em;
  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: #b6251e;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  margin-right: 0.5em;
}

.campaign-h3 .icon:last-of-type {
  margin-left: 1em;
}

.campaign-h3 .icon.keiyaku {
  background: #729e5e;
}

.campaign-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em;
  position: absolute;
  top: 0.5em;
  left: 0.5em;
}

.campaign-icon-item {
  width: 40px;
  height: 40px;
  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: 24px;
  background: #b6251e;
  border-radius: 50%;
  color: #fff;
  text-align: center;
}

.campaign-icon-item.keiyaku {
  background: #729e5e;
}

.campaign-property-image {
  position: relative;
}

.campaign-property-caption {
  font-size: 0.75em;
  line-height: 1.5;
  color: #fff;
  position: absolute;
  right: 8px;
  bottom: 8px;
}

.campaign-property-caption--black {
  color: #241a15;
}

.campaign-property-text {
  line-height: 1.25;
  color: #fff;
  letter-spacing: -0.05em;
  padding: 8px;
  background: #585757;
  text-align: center;
  margin-bottom: 0;
}

@media screen and (max-width: 767px) {
  .campaign-property-text {
    font-size: 3.5vw;
  }
}

.campaign-spring {
  background: -webkit-gradient(linear, right top, left top, from(#bed68b), to(#e7eed8));
  background: linear-gradient(to left, #bed68b, #e7eed8);
}

.campaign-spring-headline {
  background: rgba(255, 255, 255, 0.7);
  position: relative;
}

.campaign-spring-headline::before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 2400/684;
  background-image: url(../images/campaign/202504/no1-bg.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

@media screen and (max-width: 767px) {
  .campaign-spring-headline::before {
    aspect-ratio: 1600/737;
    background-image: url(../images/campaign/202504/no1-bg_sp.png);
  }
}

.campaign-spring-present {
  position: relative;
}

.campaign-spring-present::before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 2400/407;
  background-image: url(../images/campaign/202504/present-bg-before.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: -10%;
  left: 0;
}

@media screen and (max-width: 767px) {
  .campaign-spring-present::before {
    top: 0;
  }
}

.campaign-spring-present::after {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 2400/461;
  background-image: url(../images/campaign/202504/present-bg-after.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  bottom: -10%;
  left: 0;
}

@media screen and (max-width: 767px) {
  .campaign-spring-present::after {
    bottom: -4%;
  }
}

.campaign-spring-present li {
  background: rgba(255, 255, 255, 0.7);
}

.campaign-spring-support {
  background: -webkit-gradient(linear, right top, left top, from(#e6f0e9), to(#badbbc));
  background: linear-gradient(to left, #e6f0e9, #badbbc);
  position: relative;
  z-index: 2;
}

.campaign-spring-support::after {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 2400/343;
  background-image: url(../images/campaign/202504/no3-contents-bg.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  bottom: -3em;
  left: 0;
  z-index: -1;
}

@media screen and (max-width: 767px) {
  .campaign-spring-support::after {
    bottom: 0;
  }
}

.campaign-spring-support-headline {
  background: rgba(255, 255, 255, 0.7);
  position: relative;
}

.campaign-spring-support-headline::before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 2400/684;
  background-image: url(../images/campaign/202504/no3-bg.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.campaign-spring-02 {
  background: -webkit-gradient(linear, right top, left top, from(#f8f6bd), to(#fffcdb));
  background: linear-gradient(to left, #f8f6bd, #fffcdb);
}

.campaign02 {
  color: #000;
}

.campaign02-cta {
  padding: 32px 0;
}

.campaign02-cta-button {
  display: inline-block;
  width: 55%;
  font-size: 2em;
  line-height: 1.5;
  color: #fff;
  padding: 0.5em 1em;
  background: #b6251e;
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .campaign02-cta-button {
    width: 100%;
    font-size: 1.5em;
  }
}

.campaign02-section01 {
  background: rgba(255, 0, 0, 0.5);
}

.campaign02-section02 {
  background: rgba(0, 0, 0, 0.5);
}

.campaign02-section03 {
  background: rgba(0, 0, 255, 0.5);
}

.campaign02-caption {
  margin-top: 3em;
  font-size: 0.75vw;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .campaign02-caption {
    font-size: 2.25vw;
  }
}

.campaign02-property-image {
  position: relative;
}

.campaign02-property-link {
  text-decoration: none;
}

.campaign02-property-link.disable {
  pointer-events: none;
}

.campaign02-property-caption {
  font-size: 0.75em;
  line-height: 1.5;
  color: #fff;
  position: absolute;
  right: 8px;
  bottom: 8px;
}

.campaign02-property-caption--black {
  color: #241a15;
}

.campaign02-property-text {
  line-height: 1.25;
  color: #fff;
  letter-spacing: -0.05em;
  padding: 8px;
  background: #585757;
  text-align: center;
  margin-bottom: 0;
}

@media screen and (max-width: 767px) {
  .campaign02-property-text {
    font-size: 3.5vw;
  }
}

.quality-mv {
  max-width: 1920px;
  margin: 0 auto;
  position: relative;
}

.quality-nav {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  padding: 16px;
  border-bottom: 1px solid #97a899;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .quality-nav {
    padding: 8px;
  }
}

.quality-nav.current, .quality-nav:hover {
  background: #97a899;
}

.quality-nav.current .quality-nav-en,
.quality-nav.current .quality-nav-ja, .quality-nav:hover .quality-nav-en,
.quality-nav:hover .quality-nav-ja {
  color: #fff;
}

.quality-nav-en {
  font-size: 20px;
  line-height: 1.5;
  letter-spacing: 0.15em;
  color: #97a899;
}

@media screen and (max-width: 767px) {
  .quality-nav-en {
    font-size: 4vw;
    letter-spacing: 0;
  }
}

.quality-nav-ja {
  font-size: 12px;
  letter-spacing: 0.15em;
  color: #97a899;
}

@media screen and (max-width: 767px) {
  .quality-nav-ja {
    font-size: 3vw;
  }
}

.quality-h1 {
  font-size: 24px;
  line-height: 1.5;
  color: #a49b7e;
  letter-spacing: 0.1em;
  margin-bottom: 16px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .quality-h1 {
    font-size: 16px;
  }
}

.quality-lead {
  line-height: 2.5;
}

@media screen and (max-width: 767px) {
  .quality-lead {
    font-size: 14px;
    line-height: 2;
  }
}

.quality-h2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 32px;
  line-height: 1.5;
  color: #a49b7e;
  letter-spacing: 0.2em;
  margin-bottom: 24px;
}

@media screen and (max-width: 767px) {
  .quality-h2 {
    font-size: 24px;
    letter-spacing: 0.1em;
  }
}

.quality-h2::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 1px;
  background: #a49b7e;
  margin-left: 16px;
}

.quality-h3 {
  font-size: 16px;
  line-height: 1.5;
  margin: 8px 0;
  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: 3em;
}

@media screen and (max-width: 767px) {
  .quality-h3 {
    font-size: 3.5vw;
    display: block;
    height: auto;
  }
}

.quality-h3--border {
  display: block;
  height: auto;
  padding-bottom: 8px;
  border-bottom: 1px solid #241a15;
}

.quality-h3 span {
  font-size: 12px;
}

@media screen and (max-width: 767px) {
  .quality-h3 span {
    font-size: 2.5vw;
  }
}

.quality-text {
  font-size: 14px;
  line-height: 1.4;
}

@media screen and (max-width: 767px) {
  .quality-text {
    font-size: 3vw;
  }
}

.airystage-bg {
  position: relative;
}

.airystage-bg::before {
  content: "";
  display: block;
  width: 100%;
  height: 100vh;
  background-image: url(../images/airystage/bg.png);
  background-size: cover;
  position: fixed;
  top: 0;
  right: 0;
  z-index: -1;
}

.airystage-mv {
  max-width: 1920px;
  margin: 0 auto;
}

.airystage-act {
  padding: 24px 0;
  background: #0a5258;
}

.airystage-act-title {
  font-size: 56px;
  line-height: 1.5;
  letter-spacing: 0.1em;
  color: #f5eab8;
}

@media screen and (max-width: 767px) {
  .airystage-act-title {
    font-size: 32px;
    text-align: center;
    margin-bottom: 16px;
  }
}

.airystage-act-text {
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.1em;
  color: #f5eab8;
}

.airystage-point {
  padding: 24px 0;
  background: #fff;
}

.airystage-container {
  max-width: 730px;
  padding: 0 15px;
  margin: 0 auto;
}

.airystage-cta {
  background: #fff;
  margin-bottom: 40px;
}

.airystage-cta-bg {
  padding: 40px 0;
  background: #aabdc5;
}

.airystage-cta-contents {
  padding: 32px 24px 40px;
}

@media screen and (max-width: 767px) {
  .airystage-cta-contents {
    padding: 24px 16px 32px;
  }
}

.airystage-cta-title {
  font-size: 32px;
  line-height: 1.5;
  color: #fff;
  padding: 16px;
  background: #84191f;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .airystage-cta-title {
    font-size: 24px;
  }
}

.airystage-cta-text {
  font-size: 32px;
  line-height: 1.25;
  letter-spacing: 0.012em;
  color: #0a5258;
  margin-bottom: 24px;
}

@media screen and (max-width: 767px) {
  .airystage-cta-text {
    font-size: 20px;
  }
}

.airystage-cta-text span {
  font-size: 48px;
}

@media screen and (max-width: 767px) {
  .airystage-cta-text span {
    font-size: 32px;
  }
}

.airystage-cta-tel {
  display: block;
  font-family: "Cinzel", serif;
  font-size: 56px;
  line-height: 1.25;
  letter-spacing: 0.1em;
  color: #0a5258;
  margin-bottom: 0;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .airystage-cta-tel {
    font-size: 40px;
  }
}

.airystage-cta-tel-text {
  font-size: 14px;
  line-height: 1.25;
}

@media screen and (max-width: 767px) {
  .airystage-cta-tel-text {
    font-size: 12px;
  }
}

.airystage-map-title {
  font-family: "Cinzel", serif;
  font-size: 56px;
  line-height: 1;
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 767px) {
  .airystage-map-title {
    font-size: 32px;
  }
}

.airystage-map-title::before, .airystage-map-title::after {
  content: "";
  width: 5em;
  height: 1px;
  display: block;
  background: #241a15;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  background: #fff;
  display: block;
}

.airystage-map-title::before {
  margin-right: 0.5em;
}

.airystage-map-title::after {
  margin-left: 0.5em;
}

.airystage-nav {
  margin-bottom: 40px;
}

.airystage-nav-item a {
  display: block;
  color: #0a5258;
  border: 1px solid #0a5258;
  padding: 16px;
  text-align: center;
  text-decoration: none;
}

.airystage-nav-item a:hover {
  color: #fff;
  background: #0a5258;
}

.airystage-nav-item.current a {
  color: #fff;
  background: #0a5258;
}

.airystage-nav-en {
  font-size: 20px;
  line-height: 1.5;
  letter-spacing: 0.15em;
}

@media screen and (max-width: 767px) {
  .airystage-nav-en {
    font-size: 16px;
  }
}

.airystage-nav-ja {
  font-size: 12px;
  letter-spacing: 0.15em;
}

.airystage-plan {
  padding: 40px;
  border: 2px solid #0a5258;
}

@media screen and (max-width: 767px) {
  .airystage-plan {
    padding: 24px;
  }
}

.airystage-plan-property {
  color: #fff;
  padding: 16px;
  background: #0a5258;
  text-align: center;
}

.airystage-plan-header {
  font-size: 32px;
  color: #0a5258;
  padding-bottom: 8px;
  border-bottom: 6px solid #0a5258;
  margin-bottom: 16px;
}

@media screen and (max-width: 767px) {
  .airystage-plan-header {
    font-size: 24px;
  }
}

.airystage-plan-header .accent {
  font-size: 40px;
}

@media screen and (max-width: 767px) {
  .airystage-plan-header .accent {
    font-size: 32px;
  }
}

.airystage-plan-header .small {
  font-size: 24px;
}

@media screen and (max-width: 767px) {
  .airystage-plan-header .small {
    font-size: 16px;
  }
}

.airystage-plan-header-type {
  font-size: 24px;
  padding-right: 16px;
}

@media screen and (max-width: 767px) {
  .airystage-plan-header-type {
    display: block;
    padding-right: 0;
  }
}

.airystage-plan-header-type .accent {
  font-size: 40px;
}

.airystage-plan-accent {
  color: #0a5258;
}

.airystage-plan-point-item {
  border: 1px solid #0a5258;
}

.airystage-plan-point-item:not(:last-child) {
  margin-bottom: 1em;
}

.airystage-plan-point-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.airystage-plan-point-icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #fff;
  font-size: 1.25em;
  padding: 8px 16px;
  background: #0a5258;
  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;
}

.airystage-plan-point-text {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  line-height: 1.25;
  padding: 16px;
}

.campaign2025_01::before {
  content: "";
  display: block;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background-image: url(../images/2025/bg.jpg);
  background-size: cover;
  background-position: center center;
  z-index: -3;
}

.campaign2025_01-section {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
}

.campaign2025_01-section--narrow {
  max-width: 840px;
}

.campaign2025_01-button {
  display: inline-block;
  width: 55%;
  font-size: 2em;
  line-height: 1.5;
  color: #fff;
  padding: 0.5em 1em;
  background: #b6251e;
  border-radius: 0.5em;
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
  -webkit-box-shadow: 0 0 4px rgba(33, 24, 21, 0.7);
          box-shadow: 0 0 4px rgba(33, 24, 21, 0.7);
}

@media screen and (max-width: 767px) {
  .campaign2025_01-button {
    width: 100%;
    font-size: 1.5em;
  }
}

.campaign2025_01-text {
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.75;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-text {
    font-size: 3.25vw;
  }
}

.campaign2025_01-text-small {
  font-size: 0.75em;
  line-height: 1.5;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-text-small {
    font-size: 2.5vw;
  }
}

.campaign2025_01-accent {
  color: #b6251e;
}

.campaign2025_01-list-item {
  padding: 2em 0;
  position: relative;
}

.campaign2025_01-list-item:nth-child(3)::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  border-bottom: 4em solid #b6251e;
  /* 三角を白にする */
  border-left: 100vw solid transparent;
  z-index: 2;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-list-item:nth-child(3)::before {
    border-bottom: 2em solid #b6251e;
    /* 三角を白にする */
  }
}

.campaign2025_01-list-item:nth-child(2n-1) {
  background: #b6251e;
}

.campaign2025_01-list-item:nth-child(2n-1)::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  border-top: 4em solid #b6251e;
  /* 三角を白にする */
  border-left: 100vw solid transparent;
  z-index: 2;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-list-item:nth-child(2n-1)::after {
    border-top: 2em solid #b6251e;
    /* 三角を白にする */
  }
}

.campaign2025_01-list-item:not(:last-child) {
  margin-bottom: 2em;
}

.campaign2025_01-number {
  position: relative;
}

.campaign2025_01-number::before, .campaign2025_01-number::after {
  content: "";
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  z-index: -1;
  width: 80%;
  height: 80%;
  aspect-ratio: 1/1;
  mix-blend-mode: multiply;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-number::before, .campaign2025_01-number::after {
    width: 50%;
    height: 50%;
    background-size: contain;
  }
}

.campaign2025_01-number::before {
  background-image: url(../images/2025/corner-left.png);
  background-position: top left;
  top: 0;
  left: 0;
}

.campaign2025_01-number::after {
  background-image: url(../images/2025/corner-right.png);
  background-position: bottom right;
  bottom: 0;
  right: 0;
}

.campaign2025_01-number-2 {
  background-image: url(../images/2025/bg2.jpg);
  background-size: cover;
  background-position: center center;
}

.campaign2025_01-number-2-bg {
  background: #4b6e3e;
}

.campaign2025_01-number-3 {
  background-image: url(../images/2025/bg3.jpg);
  background-size: cover;
  background-position: center center;
  z-index: -2;
}

.campaign2025_01-deco {
  position: relative;
}

.campaign2025_01-deco-1 {
  position: absolute;
  top: -5em;
  left: 0;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-1 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-2 {
  position: absolute;
  bottom: -6em;
  right: 0;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-2 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-3 {
  position: absolute;
  bottom: -6em;
  left: -1em;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-3 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-4 {
  position: absolute;
  bottom: -6em;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-4 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-5 {
  background-image: url(../images/2025/no1-deco5.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.campaign2025_01-deco-6 {
  position: absolute;
  top: -6em;
  right: 0;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-6 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-7 {
  position: absolute;
  bottom: 0;
  left: -1em;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-7 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-deco-8 {
  position: absolute;
  bottom: -8em;
  right: -1em;
  z-index: 3;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-deco-8 {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.campaign2025_01-h3 {
  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: 2em;
  line-height: 1.5;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-align: center;
  margin-bottom: 1em;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-h3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.campaign2025_01-h3 .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.5em;
  font-weight: 400;
  margin-left: 0.5em;
  line-height: 1;
}

@media screen and (max-width: 767px) {
  .campaign2025_01-h3 .text {
    margin-left: 0;
    font-size: 2.5vw;
  }
}

.campaign2025_01-h3 .icon {
  width: 1.5em;
  height: 1.5em;
  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: #b6251e;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  margin-right: 0.5em;
}

.campaign2025_01-h3 .icon:last-of-type {
  margin-left: 1em;
}

.campaign2025_01-h3 .icon.keiyaku {
  background: #729e5e;
}

.campaign2025_01-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em;
  position: absolute;
  top: 0.5em;
  left: 0.5em;
}

.campaign2025_01-icon-item {
  width: 40px;
  height: 40px;
  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: 24px;
  background: #b6251e;
  border-radius: 50%;
  color: #fff;
  text-align: center;
}

.campaign2025_01-icon-item.keiyaku {
  background: #729e5e;
}

.campaign2025_02-button {
  border: 5px solid;
  -o-border-image: linear-gradient(to right, #ab802e 0%, #f3de88 25%, #fbf2ae 50%, #f3de88 75%, #ab802e 100%) 1;
     border-image: -webkit-gradient(linear, left top, right top, from(#ab802e), color-stop(25%, #f3de88), color-stop(50%, #fbf2ae), color-stop(75%, #f3de88), to(#ab802e)) 1;
     border-image: linear-gradient(to right, #ab802e 0%, #f3de88 25%, #fbf2ae 50%, #f3de88 75%, #ab802e 100%) 1;
}

.campaign2025_02-section {
  background-size: auto auto;
  position: relative;
}

.campaign2025_02-section.first {
  background-image: repeating-linear-gradient(90deg, transparent, transparent 50px, rgba(255, 255, 255, 0.5) 50px, rgba(255, 255, 255, 0.5) 100px), radial-gradient(#e4eff5, #b3d6e6);
}

.campaign2025_02-section.second {
  background-image: repeating-linear-gradient(90deg, transparent, transparent 50px, rgba(255, 255, 255, 0.5) 50px, rgba(255, 255, 255, 0.5) 100px), radial-gradient(#ecebdb, #dddabb);
}

.campaign2025_02-section-inner {
  background-image: url(../images/2025/02/section-deco.png);
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 100% auto;
}

.campaign2025_02-text {
  color: #005a7d;
}

.merit-h1 {
  font-size: 32px;
  letter-spacing: 0.3em;
  line-height: 1.5;
  color: #293131;
  text-align: center;
  margin-bottom: 60px;
}

@media screen and (max-width: 767px) {
  .merit-h1 {
    font-size: 20px;
    letter-spacing: 2px;
    margin-bottom: 20px;
  }
}

.merit-h1 span {
  font-size: 56px;
}

@media screen and (max-width: 767px) {
  .merit-h1 span {
    font-size: 30px;
  }
}

.merit-h2 {
  color: #43616f;
  font-size: 22px;
  letter-spacing: 2px;
  text-align: center;
  background: #e3e7e9;
  padding: 5px;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .merit-h2 {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 10px;
  }
}

.merit-container {
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 20px;
}

.merit-container--narrow {
  max-width: 990px;
  margin: 0 auto;
  padding: 0 20px;
}

.merit-panel {
  margin-top: 200px;
  margin-bottom: 60px;
}

@media screen and (max-width: 767px) {
  .merit-panel {
    margin-top: 60px;
  }
}

.merit-panel-item {
  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;
}

@media screen and (max-width: 767px) {
  .merit-panel-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.merit-panel-item:not(:last-child) {
  margin-bottom: 120px;
}

@media screen and (max-width: 767px) {
  .merit-panel-item:not(:last-child) {
    margin-bottom: 60px;
  }
}

.merit-panel-item:nth-child(2n) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.merit-panel-item:nth-child(2n) .merit-panel-image-clip {
  -webkit-clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
          clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
}

.merit-panel-contents {
  width: 28%;
  margin: 0 3.75%;
}

@media screen and (max-width: 767px) {
  .merit-panel-contents {
    width: 100%;
    margin: 0;
    padding: 0 4%;
  }
}

.merit-panel-contents p {
  font-size: 15px;
  line-height: 1.8;
  letter-spacing: 0.1rem;
  color: #293131;
  text-align: justify;
}

@media screen and (max-width: 767px) {
  .merit-panel-contents p {
    font-size: 13px;
  }
}

.merit-panel-image {
  width: 61.38%;
}

.merit-panel-image-clip {
  -webkit-clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
          clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
}

@media screen and (max-width: 767px) {
  .merit-panel-image {
    width: 96%;
    padding-top: 30px;
  }
}

.merit-headline {
  font-size: 22px;
  line-height: 1;
  letter-spacing: 4px;
  color: #293131;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .merit-headline {
    font-size: 12px;
    letter-spacing: 2px;
    margin-bottom: 20px;
  }
}

.merit-headline span {
  font-size: 1.8em;
}

.merit-maincopy {
  font-size: 40px;
  line-height: 1.3;
  color: #293131;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .merit-maincopy {
    font-size: 22px;
    margin-bottom: 20px;
  }
}

.merit-maincopy span {
  font-size: 0.8em;
}

.merit-bg {
  padding-top: 60px;
}

.merit-bg-end {
  background-image: url("../images/merit/bg_end.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100%;
  color: #293131;
  padding-bottom: 100px;
}

@media screen and (max-width: 767px) {
  .merit-bg-end {
    background-image: url("../images/merit/sp_bg_end.png");
    padding-bottom: 40px;
  }
}

.merit-caption {
  right: auto;
  left: 0;
}

@media screen and (max-width: 767px) {
  .merit-scroll-box {
    overflow-x: auto;
    margin-bottom: 10px;
  }
  .merit-scroll-box img {
    min-width: 700px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vc2V0dGluZ3MvX2ZvbnQuc2NzcyIsIi4uL2Jhc2UvX3Jlc2V0LnNjc3MiLCIuLi9iYXNlL19iYXNlLnNjc3MiLCIuLi9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCIuLi9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2guc2NzcyIsIi4uL2NvbXBvbmVudHMvX2xhYmVsLnNjc3MiLCIuLi9jb21wb25lbnRzL19saW5rLnNjc3MiLCIuLi9jb21wb25lbnRzL19saXN0LnNjc3MiLCIuLi9jb21wb25lbnRzL19tZW51LnNjc3MiLCIuLi9jb21wb25lbnRzL19wYW5lbC5zY3NzIiwiLi4vY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdGFiLnNjc3MiLCIuLi9jb21wb25lbnRzL190YWJsZS5zY3NzIiwiLi4vY29tcG9uZW50cy9fY2FwLnNjc3MiLCIuLi91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi91dGlsaXRpZXMvX2JnLnNjc3MiLCIuLi91dGlsaXRpZXMvX2JvcmRlci5zY3NzIiwiLi4vdXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwiLi4vdXRpbGl0aWVzL19ncmlkLnNjc3MiLCIuLi91dGlsaXRpZXMvX2hpZGUuc2NzcyIsIi4uL3V0aWxpdGllcy9fbWFyZ2luLnNjc3MiLCIuLi91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL3V0aWxpdGllcy9fdy5zY3NzIiwiLi4vdXRpbGl0aWVzL19saW5lLnNjc3MiLCIuLi9wcm9qZWN0cy9faGVhZGVyLnNjc3MiLCIuLi9wcm9qZWN0cy9fZ25hdi5zY3NzIiwiLi4vcHJvamVjdHMvX2Zvb3Rlci5zY3NzIiwiX3RvcC5zY3NzIiwiX3Bhcmtmcm9udC5zY3NzIiwiX2Rlc2lnbi5zY3NzIiwiX2FjY2Vzcy5zY3NzIiwiX2xvY2F0aW9uLnNjc3MiLCJfemVoLnNjc3MiLCJfY2hpbGRjYXJlLnNjc3MiLCJfcGxhbi5zY3NzIiwiX291dGxpbmUuc2NzcyIsIl9icmFuZC5zY3NzIiwiX2xhdXJlbC5zY3NzIiwiX3ByaXZhY3kuc2NzcyIsIl9jYW1wYWlnbi5zY3NzIiwiX2NhbXBhaWduMDIuc2NzcyIsIl9xdWFsaXR5LnNjc3MiLCJfYWlyeXN0YWdlLnNjc3MiLCJfMjAyNS5zY3NzIiwiX21lcml0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs0QkRHNEI7QUMwQjVCOzs0QkR2QjRCO0FDOEI1Qjs7NEJEM0I0QjtBQ3VDNUI7OzRCRHBDNEI7QUM0QzVCOzs0QkR6QzRCO0FFZDVCOzs0QkZpQjRCO0FFRDVCOzs0QkZJNEI7QUdwQjVCLHVHQUFZO0FBQ1I7RUFDSSxzQ0FBcUM7RUFDckMsdUVBQXNFO0VBQ3RFLGliQUE0YTtBSHNCcGI7O0FHcEJJO0VBQ0ksbUNBQWtDO0VBQ2xDLHVFQUFzRTtFQUN0RSxpYkFBNGE7QUh1QnBiOztBR3JCSTtFQUNJLG1DQUFrQztFQUNsQyx1RUFBc0U7RUFDdEUsaWJBQTRhO0FId0JwYjs7QUl2Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBdUJFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsY0FBYztBSjBDaEI7O0FJdkNBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsZ0JBQWdCO0FKMENsQjs7QUl2Q0E7RUFDRSxnQkFBZ0I7QUowQ2xCOztBSXZDQTs7OztFQUlFLFNBQVM7QUowQ1g7O0FJdkNBO0VBQ0UsOEJBQXNCO1VBQXRCLHNCQUFzQjtBSjBDeEI7O0FJdkNBO0VBQ0UsOEJBQXNCO1VBQXRCLHNCQUFzQjtBSjBDeEI7O0FJdkNBOzs7Ozs7RUFNRSxZQUFZO0VBQ1osZUFBZTtBSjBDakI7O0FJdkNBO0VBQ0UsU0FBUztBSjBDWDs7QUl2Q0E7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCO0FKMENuQjs7QUl2Q0E7O0VBRUUsVUFB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QWtFO0VBQ2xFLDBEQUEwRDtBYmczQjlEOztBYTcyQkU7RUFDRSxXQUFXO0FiZzNCZjs7QWNqOEJBOzs0QmRxOEI0QjtBY2o4QjVCO0VBQ0UseUJic0J1QjtFYXJCdkIsYUFBYTtBZG04QmY7O0FFNzdCRTtFWVJGO0lBSUksYUFBYTtFZHM4QmY7QUFDRjs7QWNwOEJFO0VBQ0UsYUFBYTtBZHU4QmpCOztBRXY4QkU7RVlEQTtJQUdJLGFBQWE7RWQwOEJqQjtBQUNGOztBY3Y4QkU7RUFDRSxhQUFhO0FkMDhCakI7O0FFajlCRTtFWU1BO0lBR0ksYUFBYTtFZDY4QmpCO0FBQ0Y7O0FjMThCRTtFQUNFLHlCYkRzQjtFYUV0QixzQmJOYztBRG05QmxCOztBYzE4QkU7RUFDRSxzQmJWYztBRHU5QmxCOztBYzE4QkU7RUFDRSxrQkFBa0I7QWQ2OEJ0Qjs7QWVoL0JBOzs0QmZvL0I0QjtBRXgrQjFCO0VhUkY7SUFFSSxjQUF3QjtFZmsvQjFCO0FBQ0Y7O0FFNytCRTtFYVJGO0lBTUksY0FBMkI7RWZvL0I3QjtBQUNGOztBRW4vQkU7RWFDQTtJQUVJLGNBQXdCO0VmcS9CNUI7QUFDRjs7QUV6L0JFO0VhQ0E7SUFNSSxjQUEyQjtFZnUvQi9CO0FBQ0Y7O0FFLy9CRTtFYVdBO0lBRUksY0FBd0I7RWZ1L0I1QjtBQUNGOztBRXJnQ0U7RWFXQTtJQU1JLGNBQTJCO0VmeS9CL0I7QUFDRjs7QUUzZ0NFO0VhcUJBO0lBRUksZUFBeUI7RWZ5L0I3QjtBQUNGOztBRWpoQ0U7RWFxQkE7SUFNSSxlQUE0QjtFZjIvQmhDO0FBQ0Y7O0FFdmhDRTtFYThCRTtJQUVJLGVBQXlCO0VmNC9CL0I7QUFDRjs7QUU3aENFO0VhOEJFO0lBTUksZUFBNEI7RWY4L0JsQztBQUNGOztBRW5pQ0U7RWF3Q0U7SUFFSSxlQUF5QjtFZjgvQi9CO0FBQ0Y7O0FFemlDRTtFYXdDRTtJQU1JLGVBQTRCO0VmZ2dDbEM7QUFDRjs7QWUxL0JFO0VBQ0UsaUJkZm1CO0VjZ0JuQixjQUFjO0FmNi9CbEI7O0FFcGpDRTtFYXFEQTtJQUtJLGVkakJpQjtFRGdo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O0lBQ0Usd0JBQXdCO0V4QmdpRzFCO0FBQ0Y7O0FFdmlHRTtFc0JXQTtJQUNFLHdCQUF3QjtFeEJnaUcxQjtBQUNGOztBeUJ6akdBOzs0QnpCNmpHNEI7QXlCempHNUI7RUFDSSxjQUFjO0F6QjJqR2xCOztBeUJ2akdJO0VBQWdCLDBCQUFvQztBekIyakd4RDs7QXlCMWpHSTtFQUFnQiw0QkFBc0M7QXpCOGpHMUQ7O0F5QjdqR0k7RUFBZ0IsMkJBQXFDO0F6QmlrR3pEOztBeUJoa0dJO0VBQWdCLDZCQUF1QztBekJva0czRDs7QXlCbmtHSTtFQUFnQiwyQkFBcUM7QXpCdWtHekQ7O0F5QnRrR0k7RUFBZ0IsNkJBQXVDO0F6QjBrRzNEOztBeUJ6a0dJO0VBQWdCLDRCQUFzQztBekI2a0cxRDs7QXlCNWtHSTtFQUFnQiw4QkFBd0M7QXpCZ2xHNUQ7O0F5QnZsR0k7RUFBZ0IsMEJBQW9DO0F6QjJsR3hEOztBeUIxbEdJO0VBQWdCLDRCQUFzQztBekI4bEcxRDs7QXlCN2xHSTtFQUFnQiwyQkFBcUM7QXpCaW1HekQ7O0F5QmhtR0k7RUFBZ0IsNkJBQXVDO0F6Qm9tRzNEOztBeUJubUdJO0VBQWdCLDJCQUFxQztBekJ1bUd6RDs7QXlCdG1HSTtFQUFnQiw2QkFBdUM7QXpCMG1HM0Q7O0F5QnptR0k7RUFBZ0IsNEJBQXNDO0F6QjZtRzFEOztBeUI1bUdJO0VBQWdCLDhCQUF3QztBekJnbkc1RDs7QXlCdm5HSTtFQUFnQiwyQkFBb0M7QXpCMm5HeEQ7O0F5QjFuR0k7RUFBZ0IsNkJBQXNDO0F6QjhuRzFEOztBeUI3bkdJO0VBQWdCLDRCQUFxQztBekJpb0d6RDs7QXlCaG9HSTtFQUFnQiw4QkFBdUM7QXpCb29HM0Q7O0F5Qm5vR0k7RUFBZ0IsNEJBQXFDO0F6QnVvR3pEOztBeUJ0b0dJO0VBQWdCLDhCQUF1QztBekIwb0czRDs7QXlCem9HSTtFQUFnQiw2QkFBc0M7QXpCNm9HMUQ7O0F5QjVvR0k7RUFBZ0IsK0JBQXdDO0F6QmdwRzVEOztBeUJ2cEdJO0VBQWdCLDJCQUFvQztBekIycEd4RDs7QXlCMXBHSTtFQUFnQiw2QkFBc0M7QXpCOHBHMUQ7O0F5QjdwR0k7RUFBZ0IsNEJBQXFDO0F6QmlxR3pEOztBeUJocUdJO0VBQWdCLDhCQUF1QztBekJvcUczRDs7QXlCbnFHSTtFQUFnQiw0QkFBcUM7QXpCdXFHekQ7O0F5QnRxR0k7RUFBZ0IsOEJBQXVDO0F6QjBxRzNEOztBeUJ6cUdJO0VBQWdCLDZCQUFzQztBekI2cUcxRDs7QXlCNXFHSTtFQUFnQiwrQkFBd0M7QXpCZ3JHNUQ7O0F5QnZyR0k7RUFBZ0IsMkJBQW9DO0F6QjJyR3hEOztBeUIxckdJO0VBQWdCLDZCQUFzQztBekI4ckcxRDs7QXlCN3JHSTtFQUFnQiw0QkFBcUM7QXpCaXNHekQ7O0F5QmhzR0k7RUFBZ0IsOEJBQXVDO0F6Qm9zRzNEOztBeUJuc0dJO0VBQWdCLDRCQUFxQztBekJ1c0d6RDs7QXlCdHNHSTtFQUFnQiw4QkFBdUM7QXpCMHNHM0Q7O0F5QnpzR0k7RUFBZ0IsNkJBQXNDO0F6QjZzRzFEOztBeUI1c0dJO0VBQWdCLCtCQUF3QztBekJndEc1RDs7QXlCdnRHSTtFQUFnQiwyQkFBb0M7QXpCMnRHeEQ7O0F5QjF0R0k7RUFBZ0IsNkJBQXNDO0F6Qjh0RzFEOztBeUI3dEdJO0VBQWdCLDRCQUFxQztBekJpdUd6RDs7QXlCaHVHSTtFQUFnQiw4QkFBdUM7QXpCb3VHM0Q7O0F5Qm51R0k7RUFBZ0IsNEJBQXFDO0F6QnV1R3pEOztBeUJ0dUdJO0VBQWdCLDhCQUF1QztBekIwdUczRDs7QXlCenVHSTtFQUFnQiw2QkFBc0M7QXpCNnVHMUQ7O0F5QjV1R0k7RUFBZ0IsK0JBQXdDO0F6Qmd2RzVEOztBeUJ2dkdJO0VBQWdCLDJCQUFvQztBekIydkd4RDs7QXlCMXZHSTtFQUFnQiw2QkFBc0M7QXpCOHZHMUQ7O0F5Qjd2R0k7RUFBZ0IsNEJBQXFDO0F6Qml3R3pEOztBeUJod0dJO0VBQWdCLDhCQUF1QztBekJvd0czRDs7QXlCbndHSTtFQUFnQiw0QkFBcUM7QXpCdXdHekQ7O0F5QnR3R0k7RUFBZ0IsOEJBQXVDO0F6QjB3RzNEOztBeUJ6d0dJO0VBQWdCLDZCQUFzQztBekI2d0cxRDs7QXlCNXdHSTtFQUFnQiwrQkFBd0M7QXpCZ3hHNUQ7O0F5QnZ4R0k7RUFBZ0IsMkJBQW9DO0F6QjJ4R3hEOztBeUIxeEdJO0VBQWdCLDZCQUFzQztBekI4eEcxRDs7QXlCN3hHSTtFQUFnQiw0QkFBcUM7QXpCaXlHekQ7O0F5Qmh5R0k7RUFBZ0IsOEJBQXVDO0F6Qm95RzNEOztBeUJueUdJO0VBQWdCLDRCQUFxQztBekJ1eUd6RDs7QXlCdHlHSTtFQUFnQiw4QkFBdUM7QXpCMHlHM0Q7O0F5Qnp5R0k7RUFBZ0IsNkJBQXNDO0F6QjZ5RzFEOztBeUI1eUdJO0VBQWdCLCtCQUF3QztBekJnekc1RDs7QXlCdnpHSTtFQUFnQiwyQkFBb0M7QXpCMnpHeEQ7O0F5QjF6R0k7RUFBZ0IsNkJBQXNDO0F6Qjh6RzFEOztBeUI3ekdJO0VBQWdCLDRCQUFxQztBekJpMEd6RDs7QXlCaDBHSTtFQUFnQiw4QkFBdUM7QXpCbzBHM0Q7O0F5Qm4wR0k7RUFBZ0IsNEJBQXFDO0F6QnUwR3pEOztBeUJ0MEdJO0VBQWdCLDhCQUF1QztBekIwMEczRDs7QXlCejBHSTtFQUFnQiw2QkFBc0M7QXpCNjBHMUQ7O0F5QjUwR0k7RUFBZ0IsK0JBQXdDO0F6QmcxRzVEOztBeUJ2MUdJO0VBQWdCLDJCQUFvQztBekIyMUd4RDs7QXlCMTFHSTtFQUFnQiw2QkFBc0M7QXpCODFHMUQ7O0F5QjcxR0k7RUFBZ0IsNEJBQXFDO0F6QmkyR3pEOztBeUJoMkdJO0VBQWdCLDhCQUF1QztBekJvMkczRDs7QXlCbjJHSTtFQUFnQiw0QkFBcUM7QXpCdTJHekQ7O0F5QnQyR0k7RUFBZ0IsOEJBQXVDO0F6QjAyRzNEOztBeUJ6MkdJO0VBQWdCLDZCQUFzQztBekI2MkcxRDs7QXlCNTJHSTtFQUFnQiwrQkFBd0M7QXpCZzNHNUQ7O0F5QnYzR0k7RUFBZ0IsMkJBQW9DO0F6QjIzR3hEOztBeUIxM0dJO0VBQWdCLDZCQUFzQztBekI4M0cxRDs7QXlCNzNHSTtFQUFnQiw0QkFBcUM7QXpCaTRHekQ7O0F5Qmg0R0k7RUFBZ0IsOEJBQXVDO0F6Qm80RzNEOztBeUJuNEdJO0VBQWdCLDRCQUFxQztBekJ1NEd6RDs7QXlCdDRHSTtFQUFnQiw4QkFBdUM7QXpCMDRHM0Q7O0F5Qno0R0k7RUFBZ0IsNkJBQXNDO0F6QjY0RzFEOztBeUI1NEdJO0VBQWdCLCtCQUF3QztBekJnNUc1RDs7QXlCdjVHSTtFQUFnQiwyQkFBb0M7QXpCMjVHeEQ7O0F5QjE1R0k7RUFBZ0IsNkJBQXNDO0F6Qjg1RzFEOztBeUI3NUdJO0VBQWdCLDRCQUFxQztBekJpNkd6RDs7QXlCaDZHSTtFQUFnQiw4QkFBdUM7QXpCbzZHM0Q7O0F5Qm42R0k7RUFBZ0IsNEJBQXFDO0F6QnU2R3pEOztBeUJ0NkdJO0VBQWdCLDhCQUF1QztBekIwNkczRDs7QXlCejZHSTtFQUFnQiw2QkFBc0M7QXpCNjZHMUQ7O0F5QjU2R0k7RUFBZ0IsK0JBQXdDO0F6Qmc3RzVEOztBeUJ2N0dJO0VBQWdCLDJCQUFvQztBekIyN0d4RDs7QXlCMTdHSTtFQUFnQiw2QkFBc0M7QXpCODdHMUQ7O0F5Qjc3R0k7RUFBZ0IsNEJBQXFDO0F6Qmk4R3pEOztBeUJoOEdJO0VBQWdCLDhCQUF1QztBekJvOEczRDs7QXlCbjhHSTtFQUFnQiw0QkFBcUM7QXpCdThHekQ7O0F5QnQ4R0k7RUFBZ0IsOEJBQXVDO0F6QjA4RzNEOztBeUJ6OEdJO0VBQWdCLDZCQUFzQztBekI2OEcxRDs7QXlCNThHSTtFQUFnQiwrQkFBd0M7QXpCZzlHNUQ7O0F5QnY5R0k7RUFBZ0IsMkJBQW9DO0F6QjI5R3hEOztBeUIxOUdJO0VBQWdCLDZCQUFzQztBekI4OUcxRDs7QXlCNzlHSTtFQUFnQiw0QkFBcUM7QXpCaStHekQ7O0F5QmgrR0k7RUFBZ0IsOEJBQXVDO0F6Qm8rRzNEOztBeUJuK0dJO0VBQWdCLDRCQUFxQztBekJ1K0d6RDs7QXlCdCtHSTtFQUFnQiw4QkFBdUM7QXpCMCtHM0Q7O0F5QnorR0k7RUFBZ0IsNkJBQXNDO0F6QjYrRzFEOztBeUI1K0dJO0VBQWdCLCtCQUF3QztBekJnL0c1RDs7QXlCdi9HSTtFQUFnQiwyQkFBb0M7QXpCMi9HeEQ7O0F5QjEvR0k7RUFBZ0IsNkJBQXNDO0F6QjgvRzFEOztBeUI3L0dJO0VBQWdCLDRCQUFxQztBekJpZ0h6RDs7QXlCaGdISTtFQUFnQiw4QkFBdUM7QXpCb2dIM0Q7O0F5Qm5nSEk7RUFBZ0IsNEJBQXFDO0F6QnVnSHpEOztBeUJ0Z0hJO0VBQWdCLDhCQUF1QztBekIwZ0gzRDs7QXlCemdISTtFQUFnQiw2QkFBc0M7QXpCNmdIMUQ7O0F5QjVnSEk7RUFBZ0IsK0JBQXdDO0F6QmdoSDVEOztBeUJ2aEhJO0VBQWdCLDJCQUFvQztBekIyaEh4RDs7QXlCMWhISTtFQUFnQiw2QkFBc0M7QXpCOGhIMUQ7O0F5QjdoSEk7RUFBZ0IsNEJBQXFDO0F6QmlpSHpEOztBeUJoaUhJO0VBQWdCLDhCQUF1QztBekJvaUgzRDs7QXlCbmlISTtFQUFnQiw0QkFBcUM7QXpCdWlIekQ7O0F5QnRpSEk7RUFBZ0IsOEJBQXVDO0F6QjBpSDNEOztBeUJ6aUhJO0VBQWdCLDZCQUFzQztBekI2aUgxRDs7QXlCNWlISTtFQUFnQiwrQkFBd0M7QXpCZ2pINUQ7O0F5QnZqSEk7RUFBZ0IsMkJBQW9DO0F6QjJqSHhEOztBeUIxakhJO0VBQWdCLDZCQUFzQztBekI4akgxRDs7QXlCN2pISTtFQUFnQiw0QkFBcUM7QXpCaWtIekQ7O0F5QmhrSEk7RUFBZ0IsOEJBQXVDO0F6Qm9rSDNEOztBeUJua0hJO0VBQWdCLDRCQUFxQztBekJ1a0h6RDs7QXlCdGtISTtFQUFnQiw4QkFBdUM7QXpCMGtIM0Q7O0F5QnprSEk7RUFBZ0IsNkJBQXNDO0F6QjZrSDFEOztBeUI1a0hJO0VBQWdCLCtCQUF3QztBekJnbEg1RDs7QXlCdmxISTtFQUFnQiwyQkFBb0M7QXpCMmxIeEQ7O0F5QjFsSEk7RUFBZ0IsNkJBQXNDO0F6QjhsSDFEOztBeUI3bEhJO0VBQWdCLDRCQUFxQztBekJpbUh6RDs7QXlCaG1ISTtFQUFnQiw4QkFBdUM7QXpCb21IM0Q7O0F5Qm5tSEk7RUFBZ0IsNEJBQXFDO0F6QnVtSHpEOztBeUJ0bUhJO0VBQWdCLDhCQUF1QztBekIwbUgzRDs7QXlCem1ISTtFQUFnQiw2QkFBc0M7QXpCNm1IMUQ7O0F5QjVtSEk7RUFBZ0IsK0JBQXdDO0F6QmduSDVEOztBeUJ2bkhJO0VBQWdCLDJCQUFvQztBekIybkh4RDs7QXlCMW5ISTtFQUFnQiw2QkFBc0M7QXpCOG5IMUQ7O0F5QjduSEk7RUFBZ0IsNEJBQXFDO0F6QmlvSHpEOztBeUJob0hJO0VBQWdCLDhCQUF1QztBekJvb0gzRDs7QXlCbm9ISTtFQUFnQiw0QkFBcUM7QXpCdW9IekQ7O0F5QnRvSEk7RUFBZ0IsOEJBQXVDO0F6QjBvSDNEOztBeUJ6b0hJO0VBQWdCLDZCQUFzQztBekI2b0gxRDs7QXlCNW9ISTtFQUFnQiwrQkFBd0M7QXpCZ3BINUQ7O0F5QnZwSEk7RUFBZ0IsMkJBQW9DO0F6QjJwSHhEOztBeUIxcEhJO0VBQWdCLDZCQUFzQztBekI4cEgxRDs7QXlCN3BISTtFQUFnQiw0QkFBcUM7QXpCaXFIekQ7O0F5QmhxSEk7RUFBZ0IsOEJBQXVDO0F6Qm9xSDNEOztBeUJucUhJO0VBQWdCLDRCQUFxQztBekJ1cUh6RDs7QXlCdHFISTtFQUFnQiw4QkFBdUM7QXpCMHFIM0Q7O0F5QnpxSEk7RUFBZ0IsNkJBQXNDO0F6QjZxSDFEOztBeUI1cUhJO0VBQWdCLCtCQUF3QztBekJnckg1RDs7QXlCdnJISTtFQUFnQiw0QkFBb0M7QXpCMnJIeEQ7O0F5QjFySEk7RUFBZ0IsOEJBQXNDO0F6QjhySDFEOztBeUI3ckhJO0VBQWdCLDZCQUFxQztBekJpc0h6RDs7QXlCaHNISTtFQUFnQiwrQkFBdUM7QXpCb3NIM0Q7O0F5Qm5zSEk7RUFBZ0IsNkJBQXFDO0F6QnVzSHpEOztBeUJ0c0hJO0VBQWdCLCtCQUF1QztBekIwc0gzRDs7QXlCenNISTtFQUFnQiw4QkFBc0M7QXpCNnNIMUQ7O0F5QjVzSEk7RUFBZ0IsZ0NBQXdDO0F6Qmd0SDVEOztBRXB0SEU7RXVCUU07SUFBb0IsMEJBQW9DO0V6Qml0SDlEO0V5Qmh0SE07SUFBb0IsNEJBQXNDO0V6Qm10SGhFO0V5Qmx0SE07SUFBb0IsMkJBQXFDO0V6QnF0SC9EO0V5QnB0SE07SUFBb0IsNkJBQXVDO0V6QnV0SGpFO0V5QnR0SE07SUFBb0IsMkJBQXFDO0V6Qnl0SC9EO0V5Qnh0SE07SUFBb0IsNkJBQXVDO0V6QjJ0SGpFO0V5QjF0SE07SUFBb0IsNEJBQXNDO0V6QjZ0SGhFO0V5QjV0SE07SUFBb0IsOEJBQXdDO0V6Qit0SGxFO0V5QnR1SE07SUFBb0IsMEJBQW9DO0V6Qnl1SDlEO0V5Qnh1SE07SUFBb0IsNEJBQXNDO0V6QjJ1SGhFO0V5QjF1SE07SUFBb0IsMkJBQXFDO0V6QjZ1SC9EO0V5QjV1SE07SUFBb0IsNkJBQXVDO0V6Qit1SGpFO0V5Qjl1SE07SUFBb0IsMkJBQXFDO0V6Qml2SC9EO0V5Qmh2SE07SUFBb0IsNkJBQXVDO0V6Qm12SGpFO0V5Qmx2SE07SUFBb0IsNEJBQXNDO0V6QnF2SGhFO0V5QnB2SE07SUFBb0IsOEJBQXdDO0V6QnV2SGxFO0V5Qjl2SE07SUFBb0IsMkJBQW9DO0V6Qml3SDlEO0V5Qmh3SE07SUFBb0IsNkJBQXNDO0V6Qm13SGhFO0V5Qmx3SE07SUFBb0IsNEJBQXFDO0V6QnF3SC9EO0V5QnB3SE07SUFBb0IsOEJBQXVDO0V6QnV3SGpFO0V5QnR3SE07SUFBb0IsNEJBQXFDO0V6Qnl3SC9EO0V5Qnh3SE07SUFBb0IsOEJBQXVDO0V6QjJ3SGpFO0V5QjF3SE07SUFBb0IsNkJBQXNDO0V6QjZ3SGhFO0V5QjV3SE07SUFBb0IsK0JBQXdDO0V6Qit3SGxFO0V5QnR4SE07SUFBb0IsMkJBQW9DO0V6Qnl4SDlEO0V5Qnh4SE07SUFBb0IsNkJBQXNDO0V6QjJ4SGhFO0V5QjF4SE07SUFBb0IsNEJBQXFDO0V6QjZ4SC9EO0V5QjV4SE07SUFBb0IsOEJBQXVDO0V6Qit4SGpFO0V5Qjl4SE07SUFBb0IsNEJBQXFDO0V6Qml5SC9EO0V5Qmh5SE07SUFBb0IsOEJBQXVDO0V6Qm15SGpFO0V5Qmx5SE07SUFBb0IsNkJBQXNDO0V6QnF5SGhFO0V5QnB5SE07SUFBb0IsK0JBQXdDO0V6QnV5SGxFO0V5Qjl5SE07SUFBb0IsMkJBQW9DO0V6Qml6SDlEO0V5Qmh6SE07SUFBb0IsNkJBQXNDO0V6Qm16SGhFO0V5Qmx6SE07SUFBb0IsNEJBQXFDO0V6QnF6SC9EO0V5QnB6SE07SUFBb0IsOEJBQXVDO0V6QnV6SGpFO0V5QnR6SE07SUFBb0IsNEJBQXFDO0V6Qnl6SC9EO0V5Qnh6SE07SUFBb0IsOEJBQXVDO0V6QjJ6SGpFO0V5QjF6SE07SUFBb0IsNkJBQXNDO0V6QjZ6SGhFO0V5QjV6SE07SUFBb0IsK0JBQXdDO0V6Qit6SGxFO0V5QnQwSE07SUFBb0IsMkJBQW9DO0V6QnkwSDlEO0V5QngwSE07SUFBb0IsNkJBQXNDO0V6QjIwSGhFO0V5QjEwSE07SUFBb0IsNEJBQXFDO0V6QjYwSC9EO0V5QjUwSE07SUFBb0IsOEJBQXVDO0V6QiswSGpFO0V5QjkwSE07SUFBb0IsNEJBQXFDO0V6QmkxSC9EO0V5QmgxSE07SUFBb0IsOEJBQXVDO0V6Qm0xSGpFO0V5QmwxSE07SUFBb0IsNkJBQXNDO0V6QnExSGhFO0V5QnAxSE07SUFBb0IsK0JBQXdDO0V6QnUxSGxFO0V5QjkxSE07SUFBb0IsMkJBQW9DO0V6QmkySDlEO0V5QmgySE07SUFBb0IsNkJBQXNDO0V6Qm0ySGhFO0V5QmwySE07SUFBb0IsNEJBQXFDO0V6QnEySC9EO0V5QnAySE07SUFBb0IsOEJBQXVDO0V6QnUySGpFO0V5QnQySE07SUFBb0IsNEJBQXFDO0V6QnkySC9EO0V5QngySE07SUFBb0IsOEJBQXVDO0V6QjIySGpFO0V5QjEySE07SUFBb0IsNkJBQXNDO0V6QjYySGhFO0V5QjUySE07SUFBb0IsK0JBQXdDO0V6QisySGxFO0V5QnQzSE07SUFBb0IsMkJBQW9DO0V6QnkzSDlEO0V5QngzSE07SUFBb0IsNkJBQXNDO0V6QjIzSGhFO0V5QjEzSE07SUFBb0IsNEJBQXFDO0V6QjYzSC9EO0V5QjUzSE07SUFBb0IsOEJBQXVDO0V6QiszSGpFO0V5QjkzSE07SUFBb0IsNEJBQXFDO0V6Qmk0SC9EO0V5Qmg0SE07SUFBb0IsOEJBQXVDO0V6Qm00SGpFO0V5Qmw0SE07SUFBb0IsNkJBQXNDO0V6QnE0SGhFO0V5QnA0SE07SUFBb0IsK0JBQXdDO0V6QnU0SGxFO0V5Qjk0SE07SUFBb0IsMkJBQW9DO0V6Qmk1SDlEO0V5Qmg1SE07SUFBb0IsNkJBQXNDO0V6Qm01SGhFO0V5Qmw1SE07SUFBb0IsNEJBQXFDO0V6QnE1SC9EO0V5QnA1SE07SUFBb0IsOEJBQXVDO0V6QnU1SGpFO0V5QnQ1SE07SUFBb0IsNEJBQXFDO0V6Qnk1SC9EO0V5Qng1SE07SUFBb0IsOEJBQXVDO0V6QjI1SGpFO0V5QjE1SE07SUFBb0IsNkJBQXNDO0V6QjY1SGhFO0V5QjU1SE07SUFBb0IsK0JBQXdDO0V6Qis1SGxFO0V5QnQ2SE07SUFBb0IsMkJBQW9DO0V6Qnk2SDlEO0V5Qng2SE07SUFBb0IsNkJBQXNDO0V6QjI2SGhFO0V5QjE2SE07SUFBb0IsNEJBQXFDO0V6QjY2SC9EO0V5QjU2SE07SUFBb0IsOEJBQXVDO0V6Qis2SGpFO0V5Qjk2SE07SUFBb0IsNEJBQXFDO0V6Qmk3SC9EO0V5Qmg3SE07SUFBb0IsOEJBQXVDO0V6Qm03SGpFO0V5Qmw3SE07SUFBb0IsNkJBQXNDO0V6QnE3SGhFO0V5QnA3SE07SUFBb0IsK0JBQXdDO0V6QnU3SGxFO0V5Qjk3SE07SUFBb0IsMkJBQW9DO0V6Qmk4SDlEO0V5Qmg4SE07SUFBb0IsNkJBQXNDO0V6Qm04SGhFO0V5Qmw4SE07SUFBb0IsNEJBQXFDO0V6QnE4SC9EO0V5QnA4SE07SUFBb0IsOEJBQXVDO0V6QnU4SGpFO0V5QnQ4SE07SUFBb0IsNEJBQXFDO0V6Qnk4SC9EO0V5Qng4SE07SUFBb0IsOEJBQXVDO0V6QjI4SGpFO0V5QjE4SE07SUFBb0IsNkJBQXNDO0V6QjY4SGhFO0V5QjU4SE07SUFBb0IsK0JBQXdDO0V6Qis4SGxFO0V5QnQ5SE07SUFBb0IsMkJBQW9DO0V6Qnk5SDlEO0V5Qng5SE07SUFBb0IsNkJBQXNDO0V6QjI5SGhFO0V5QjE5SE07SUFBb0IsNEJBQXFDO0V6QjY5SC9EO0V5QjU5SE07SUFBb0IsOEJBQXVDO0V6Qis5SGpFO0V5Qjk5SE07SUFBb0IsNEJBQXFDO0V6QmkrSC9EO0V5QmgrSE07SUFBb0IsOEJBQXVDO0V6Qm0rSGpFO0V5QmwrSE07SUFBb0IsNkJBQXNDO0V6QnErSGhFO0V5QnArSE07SUFBb0IsK0JBQXdDO0V6QnUrSGxFO0V5QjkrSE07SUFBb0IsMkJBQW9DO0V6QmkvSDlEO0V5QmgvSE07SUFBb0IsNkJBQXNDO0V6Qm0vSGhFO0V5QmwvSE07SUFBb0IsNEJBQXFDO0V6QnEvSC9EO0V5QnAvSE07SUFBb0IsOEJBQXVDO0V6QnUvSGpFO0V5QnQvSE07SUFBb0IsNEJBQXFDO0V6QnkvSC9EO0V5QngvSE07SUFBb0IsOEJBQXVDO0V6QjIvSGpFO0V5QjEvSE07SUFBb0IsNkJBQXNDO0V6QjYvSGhFO0V5QjUvSE07SUFBb0IsK0JBQXdDO0V6QisvSGxFO0V5QnRnSU07SUFBb0IsMkJBQW9DO0V6QnlnSTlEO0V5QnhnSU07SUFBb0IsNkJBQXNDO0V6QjJnSWhFO0V5QjFnSU07SUFBb0IsNEJBQXFDO0V6QjZnSS9EO0V5QjVnSU07SUFBb0IsOEJBQXVDO0V6QitnSWpFO0V5QjlnSU07SUFBb0IsNEJBQXFDO0V6QmloSS9EO0V5QmhoSU07SUFBb0IsOEJBQXVDO0V6Qm1oSWpFO0V5QmxoSU07SUFBb0IsNkJBQXNDO0V6QnFoSWhFO0V5QnBoSU07SUFBb0IsK0JBQXdDO0V6QnVoSWxFO0V5QjloSU07SUFBb0IsMkJBQW9DO0V6QmlpSTlEO0V5QmhpSU07SUFBb0IsNkJBQXNDO0V6Qm1pSWhFO0V5QmxpSU07SUFBb0IsNEJBQXFDO0V6QnFpSS9EO0V5QnBpSU07SUFBb0IsOEJBQXVDO0V6QnVpSWpFO0V5QnRpSU07SUFBb0IsNEJBQXFDO0V6QnlpSS9EO0V5QnhpSU07SUFBb0IsOEJBQXVDO0V6QjJpSWpFO0V5QjFpSU07SUFBb0IsNkJBQXNDO0V6QjZpSWhFO0V5QjVpSU07SUFBb0IsK0JBQXdDO0V6QitpSWxFO0V5QnRqSU07SUFBb0IsMkJBQW9DO0V6QnlqSTlEO0V5QnhqSU07SUFBb0IsNkJBQXNDO0V6QjJqSWhFO0V5QjFqSU07SUFBb0IsNEJBQXFDO0V6QjZqSS9EO0V5QjVqSU07SUFBb0IsOEJBQXVDO0V6QitqSWpFO0V5QjlqSU07SUFBb0IsNEJBQXFDO0V6QmlrSS9EO0V5QmhrSU07SUFBb0IsOEJBQXVDO0V6Qm1rSWpFO0V5QmxrSU07SUFBb0IsNkJBQXNDO0V6QnFrSWhFO0V5QnBrSU07SUFBb0IsK0JBQXdDO0V6QnVrSWxFO0V5QjlrSU07SUFBb0IsMkJBQW9DO0V6QmlsSTlEO0V5QmhsSU07SUFBb0IsNkJBQXNDO0V6Qm1sSWhFO0V5QmxsSU07SUFBb0IsNEJBQXFDO0V6QnFsSS9EO0V5QnBsSU07SUFBb0IsOEJBQXVDO0V6QnVsSWpFO0V5QnRsSU07SUFBb0IsNEJBQXFDO0V6QnlsSS9EO0V5QnhsSU07SUFBb0IsOEJBQXVDO0V6QjJsSWpFO0V5QjFsSU07SUFBb0IsNkJBQXNDO0V6QjZsSWhFO0V5QjVsSU07SUFBb0IsK0JBQXdDO0V6QitsSWxFO0V5QnRtSU07SUFBb0IsMkJBQW9DO0V6QnltSTlEO0V5QnhtSU07SUFBb0IsNkJBQXNDO0V6QjJtSWhFO0V5QjFtSU07SUFBb0IsNEJBQXFDO0V6QjZtSS9EO0V5QjVtSU07SUFBb0IsOEJBQXVDO0V6QittSWpFO0V5QjltSU07SUFBb0IsNEJBQXFDO0V6QmluSS9EO0V5QmhuSU07SUFBb0IsOEJBQXVDO0V6Qm1uSWpFO0V5QmxuSU07SUFBb0IsNkJBQXNDO0V6QnFuSWhFO0V5QnBuSU07SUFBb0IsK0JBQXdDO0V6QnVuSWxFO0V5QjluSU07SUFBb0IsMkJBQW9DO0V6QmlvSTlEO0V5QmhvSU07SUFBb0IsNkJBQXNDO0V6Qm1vSWhFO0V5QmxvSU07SUFBb0IsNEJBQXFDO0V6QnFvSS9EO0V5QnBvSU07SUFBb0IsOEJBQXVDO0V6QnVvSWpFO0V5QnRvSU07SUFBb0IsNEJBQXFDO0V6QnlvSS9EO0V5QnhvSU07SUFBb0IsOEJBQXVDO0V6QjJvSWpFO0V5QjFvSU07SUFBb0IsNkJBQXNDO0V6QjZvSWhFO0V5QjVvSU07SUFBb0IsK0JBQXdDO0V6QitvSWxFO0V5QnRwSU07SUFBb0IsMkJBQW9DO0V6QnlwSTlEO0V5QnhwSU07SUFBb0IsNkJBQXNDO0V6QjJwSWhFO0V5QjFwSU07SUFBb0IsNEJBQXFDO0V6QjZwSS9EO0V5QjVwSU07SUFBb0IsOEJBQXVDO0V6QitwSWpFO0V5QjlwSU07SUFBb0IsNEJBQXFDO0V6QmlxSS9EO0V5QmhxSU07SUFBb0IsOEJBQXVDO0V6Qm1xSWpFO0V5QmxxSU07SUFBb0IsNkJBQXNDO0V6QnFxSWhFO0V5QnBxSU07SUFBb0IsK0JBQXdDO0V6QnVxSWxFO0V5QjlxSU07SUFBb0IsNEJBQW9DO0V6QmlySTlEO0V5QmhySU07SUFBb0IsOEJBQXNDO0V6Qm1ySWhFO0V5QmxySU07SUFBb0IsNkJBQXFDO0V6QnFySS9EO0V5QnBySU07SUFBb0IsK0JBQXVDO0V6QnVySWpFO0V5QnRySU07SUFBb0IsNkJBQXFDO0V6QnlySS9EO0V5QnhySU07SUFBb0IsK0JBQXVDO0V6QjJySWpFO0V5QjFySU07SUFBb0IsOEJBQXNDO0V6QjZySWhFO0V5QjVySU07SUFBb0IsZ0NBQXdDO0V6QitySWxFO0FBQ0Y7O0FFL3NJRTtFdUJvQk07SUFBcUIsMEJBQW9DO0V6QmdzSS9EO0V5Qi9ySU07SUFBcUIsNEJBQXNDO0V6QmtzSWpFO0V5QmpzSU07SUFBcUIsMkJBQXFDO0V6Qm9zSWhFO0V5Qm5zSU07SUFBcUIsNkJBQXVDO0V6QnNzSWxFO0V5QnJzSU07SUFBcUIsMkJBQXFDO0V6QndzSWhFO0V5QnZzSU07SUFBcUIsNkJBQXVDO0V6QjBzSWxFO0V5QnpzSU07SUFBcUIsNEJBQXNDO0V6QjRzSWpFO0V5QjNzSU07SUFBcUIsOEJBQXdDO0V6QjhzSW5FO0V5QnJ0SU07SUFBcUIsMEJBQW9DO0V6Qnd0SS9EO0V5QnZ0SU07SUFBcUIsNEJBQXNDO0V6QjB0SWpFO0V5Qnp0SU07SUFBcUIsMkJBQXFDO0V6QjR0SWhFO0V5QjN0SU07SUFBcUIsNkJBQXVDO0V6Qjh0SWxFO0V5Qjd0SU07SUFBcUIsMkJBQXFDO0V6Qmd1SWhFO0V5Qi90SU07SUFBcUIsNkJBQXVDO0V6Qmt1SWxFO0V5Qmp1SU07SUFBcUIsNEJBQXNDO0V6Qm91SWpFO0V5Qm51SU07SUFBcUIsOEJBQXdDO0V6QnN1SW5FO0V5Qjd1SU07SUFBcUIsMkJBQW9DO0V6Qmd2SS9EO0V5Qi91SU07SUFBcUIsNkJBQXNDO0V6Qmt2SWpFO0V5Qmp2SU07SUFBcUIsNEJBQXFDO0V6Qm92SWhFO0V5Qm52SU07SUFBcUIsOEJBQXVDO0V6QnN2SWxFO0V5QnJ2SU07SUFBcUIsNEJBQXFDO0V6Qnd2SWhFO0V5QnZ2SU07SUFBcUIsOEJBQXVDO0V6QjB2SWxFO0V5Qnp2SU07SUFBcUIsNkJBQXNDO0V6QjR2SWpFO0V5QjN2SU07SUFBcUIsK0JBQXdDO0V6Qjh2SW5FO0V5QnJ3SU07SUFBcUIsMkJBQW9DO0V6Qnd3SS9EO0V5QnZ3SU07SUFBcUIsNkJBQXNDO0V6QjB3SWpFO0V5Qnp3SU07SUFBcUIsNEJBQXFDO0V6QjR3SWhFO0V5QjN3SU07SUFBcUIsOEJBQXVDO0V6Qjh3SWxFO0V5Qjd3SU07SUFBcUIsNEJBQXFDO0V6Qmd4SWhFO0V5Qi93SU07SUFBcUIsOEJBQXVDO0V6Qmt4SWxFO0V5Qmp4SU07SUFBcUIsNkJBQXNDO0V6Qm94SWpFO0V5Qm54SU07SUFBcUIsK0JBQXdDO0V6QnN4SW5FO0V5Qjd4SU07SUFBcUIsMkJBQW9DO0V6Qmd5SS9EO0V5Qi94SU07SUFBcUIsNkJBQXNDO0V6Qmt5SWpFO0V5Qmp5SU07SUFBcUIsNEJBQXFDO0V6Qm95SWhFO0V5Qm55SU07SUFBcUIsOEJBQXVDO0V6QnN5SWxFO0V5QnJ5SU07SUFBcUIsNEJBQXFDO0V6Qnd5SWhFO0V5QnZ5SU07SUFBcUIsOEJBQXVDO0V6QjB5SWxFO0V5Qnp5SU07SUFBcUIsNkJBQXNDO0V6QjR5SWpFO0V5QjN5SU07SUFBcUIsK0JBQXdDO0V6Qjh5SW5FO0V5QnJ6SU07SUFBcUIsMkJBQW9DO0V6Qnd6SS9EO0V5QnZ6SU07SUFBcUIsNkJBQXNDO0V6QjB6SWpFO0V5Qnp6SU07SUFBcUIsNEJBQXFDO0V6QjR6SWhFO0V5QjN6SU07SUFBcUIsOEJBQXVDO0V6Qjh6SWxFO0V5Qjd6SU07SUFBcUIsNEJBQXFDO0V6QmcwSWhFO0V5Qi96SU07SUFBcUIsOEJBQXVDO0V6QmswSWxFO0V5QmowSU07SUFBcUIsNkJBQXNDO0V6Qm8wSWpFO0V5Qm4wSU07SUFBcUIsK0JBQXdDO0V6QnMwSW5FO0V5QjcwSU07SUFBcUIsMkJBQW9DO0V6QmcxSS9EO0V5Qi8wSU07SUFBcUIsNkJBQXNDO0V6QmsxSWpFO0V5QmoxSU07SUFBcUIsNEJBQXFDO0V6Qm8xSWhFO0V5Qm4xSU07SUFBcUIsOEJBQXVDO0V6QnMxSWxFO0V5QnIxSU07SUFBcUIsNEJBQXFDO0V6QncxSWhFO0V5QnYxSU07SUFBcUIsOEJBQXVDO0V6QjAxSWxFO0V5QnoxSU07SUFBcUIsNkJBQXNDO0V6QjQxSWpFO0V5QjMxSU07SUFBcUIsK0JBQXdDO0V6QjgxSW5FO0V5QnIySU07SUFBcUIsMkJBQW9DO0V6QncySS9EO0V5QnYySU07SUFBcUIsNkJBQXNDO0V6QjAySWpFO0V5QnoySU07SUFBcUIsNEJBQXFDO0V6QjQySWhFO0V5QjMySU07SUFBcUIsOEJBQXVDO0V6QjgySWxFO0V5QjcySU07SUFBcUIsNEJBQXFDO0V6QmczSWhFO0V5Qi8ySU07SUFBcUIsOEJBQXVDO0V6QmszSWxFO0V5QmozSU07SUFBcUIsNkJBQXNDO0V6Qm8zSWpFO0V5Qm4zSU07SUFBcUIsK0JBQXdDO0V6QnMzSW5FO0V5QjczSU07SUFBcUIsMkJBQW9DO0V6Qmc0SS9EO0V5Qi8zSU07SUFBcUIsNkJBQXNDO0V6Qms0SWpFO0V5Qmo0SU07SUFBcUIsNEJBQXFDO0V6Qm80SWhFO0V5Qm40SU07SUFBcUIsOEJBQXVDO0V6QnM0SWxFO0V5QnI0SU07SUFBcUIsNEJBQXFDO0V6Qnc0SWhFO0V5QnY0SU07SUFBcUIsOEJBQXVDO0V6QjA0SWxFO0V5Qno0SU07SUFBcUIsNkJBQXNDO0V6QjQ0SWpFO0V5QjM0SU07SUFBcUIsK0JBQXdDO0V6Qjg0SW5FO0V5QnI1SU07SUFBcUIsMkJBQW9DO0V6Qnc1SS9EO0V5QnY1SU07SUFBcUIsNkJBQXNDO0V6QjA1SWpFO0V5Qno1SU07SUFBcUIsNEJBQXFDO0V6QjQ1SWhFO0V5QjM1SU07SUFBcUIsOEJBQXVDO0V6Qjg1SWxFO0V5Qjc1SU07SUFBcUIsNEJBQXFDO0V6Qmc2SWhFO0V5Qi81SU07SUFBcUIsOEJBQXVDO0V6Qms2SWxFO0V5Qmo2SU07SUFBcUIsNkJBQXNDO0V6Qm82SWpFO0V5Qm42SU07SUFBcUIsK0JBQXdDO0V6QnM2SW5FO0V5Qjc2SU07SUFBcUIsMkJBQW9DO0V6Qmc3SS9EO0V5Qi82SU07SUFBcUIsNkJBQXNDO0V6Qms3SWpFO0V5Qmo3SU07SUFBcUIsNEJBQXFDO0V6Qm83SWhFO0V5Qm43SU07SUFBcUIsOEJBQXVDO0V6QnM3SWxFO0V5QnI3SU07SUFBcUIsNEJBQXFDO0V6Qnc3SWhFO0V5QnY3SU07SUFBcUIsOEJBQXVDO0V6QjA3SWxFO0V5Qno3SU07SUFBcUIsNkJBQXNDO0V6QjQ3SWpFO0V5QjM3SU07SUFBcUIsK0JBQXdDO0V6Qjg3SW5FO0V5QnI4SU07SUFBcUIsMkJBQW9DO0V6Qnc4SS9EO0V5QnY4SU07SUFBcUIsNkJBQXNDO0V6QjA4SWpFO0V5Qno4SU07SUFBcUIsNEJBQXFDO0V6QjQ4SWhFO0V5QjM4SU07SUFBcUIsOEJBQXVDO0V6Qjg4SWxFO0V5Qjc4SU07SUFBcUIsNEJBQXFDO0V6Qmc5SWhFO0V5Qi84SU07SUFBcUIsOEJBQXVDO0V6Qms5SWxFO0V5Qmo5SU07SUFBcUIsNkJBQXNDO0V6Qm85SWpFO0V5Qm45SU07SUFBcUIsK0JBQXdDO0V6QnM5SW5FO0V5Qjc5SU07SUFBcUIsMkJBQW9DO0V6QmcrSS9EO0V5Qi85SU07SUFBcUIsNkJBQXNDO0V6QmsrSWpFO0V5QmorSU07SUFBcUIsNEJBQXFDO0V6Qm8rSWhFO0V5Qm4rSU07SUFBcUIsOEJBQXVDO0V6QnMrSWxFO0V5QnIrSU07SUFBcUIsNEJBQXFDO0V6QncrSWhFO0V5QnYrSU07SUFBcUIsOEJBQXVDO0V6QjArSWxFO0V5QnorSU07SUFBcUIsNkJBQXNDO0V6QjQrSWpFO0V5QjMrSU07SUFBcUIsK0JBQXdDO0V6QjgrSW5FO0V5QnIvSU07SUFBcUIsMkJBQW9DO0V6QncvSS9EO0V5QnYvSU07SUFBcUIsNkJBQXNDO0V6QjAvSWpFO0V5QnovSU07SUFBcUIsNEJBQXFDO0V6QjQvSWhFO0V5QjMvSU07SUFBcUIsOEJBQXVDO0V6QjgvSWxFO0V5QjcvSU07SUFBcUIsNEJBQXFDO0V6QmdnSmhFO0V5Qi8vSU07SUFBcUIsOEJBQXVDO0V6QmtnSmxFO0V5QmpnSk07SUFBcUIsNkJBQXNDO0V6Qm9nSmpFO0V5Qm5nSk07SUFBcUIsK0JBQXdDO0V6QnNnSm5FO0V5QjdnSk07SUFBcUIsMkJBQW9DO0V6QmdoSi9EO0V5Qi9nSk07SUFBcUIsNkJBQXNDO0V6QmtoSmpFO0V5QmpoSk07SUFBcUIsNEJBQXFDO0V6Qm9oSmhFO0V5Qm5oSk07SUFBcUIsOEJBQXVDO0V6QnNoSmxFO0V5QnJoSk07SUFBcUIsNEJBQXFDO0V6QndoSmhFO0V5QnZoSk07SUFBcUIsOEJBQXVDO0V6QjBoSmxFO0V5QnpoSk07SUFBcUIsNkJBQXNDO0V6QjRoSmpFO0V5QjNoSk07SUFBcUIsK0JBQXdDO0V6QjhoSm5FO0V5QnJpSk07SUFBcUIsMkJBQW9DO0V6QndpSi9EO0V5QnZpSk07SUFBcUIsNkJBQXNDO0V6QjBpSmpFO0V5QnppSk07SUFBcUIsNEJBQXFDO0V6QjRpSmhFO0V5QjNpSk07SUFBcUIsOEJBQXVDO0V6QjhpSmxFO0V5QjdpSk07SUFBcUIsNEJBQXFDO0V6QmdqSmhFO0V5Qi9pSk07SUFBcUIsOEJBQXVDO0V6QmtqSmxFO0V5QmpqSk07SUFBcUIsNkJBQXNDO0V6Qm9qSmpFO0V5Qm5qSk07SUFBcUIsK0JBQXdDO0V6QnNqSm5FO0V5QjdqSk07SUFBcUIsMkJBQW9DO0V6QmdrSi9EO0V5Qi9qSk07SUFBcUIsNkJBQXNDO0V6QmtrSmpFO0V5QmprSk07SUFBcUIsNEJBQXFDO0V6Qm9rSmhFO0V5Qm5rSk07SUFBcUIsOEJBQXVDO0V6QnNrSmxFO0V5QnJrSk07SUFBcUIsNEJBQXFDO0V6QndrSmhFO0V5QnZrSk07SUFBcUIsOEJBQXVDO0V6QjBrSmxFO0V5QnprSk07SUFBcUIsNkJBQXNDO0V6QjRrSmpFO0V5QjNrSk07SUFBcUIsK0JBQXdDO0V6QjhrSm5FO0V5QnJsSk07SUFBcUIsMkJBQW9DO0V6QndsSi9EO0V5QnZsSk07SUFBcUIsNkJBQXNDO0V6QjBsSmpFO0V5QnpsSk07SUFBcUIsNEJBQXFDO0V6QjRsSmhFO0V5QjNsSk07SUFBcUIsOEJBQXVDO0V6QjhsSmxFO0V5QjdsSk07SUFBcUIsNEJBQXFDO0V6QmdtSmhFO0V5Qi9sSk07SUFBcUIsOEJBQXVDO0V6QmttSmxFO0V5QmptSk07SUFBcUIsNkJBQXNDO0V6Qm9tSmpFO0V5Qm5tSk07SUFBcUIsK0JBQXdDO0V6QnNtSm5FO0V5QjdtSk07SUFBcUIsMkJBQW9DO0V6QmduSi9EO0V5Qi9tSk07SUFBcUIsNkJBQXNDO0V6QmtuSmpFO0V5QmpuSk07SUFBcUIsNEJBQXFDO0V6Qm9uSmhFO0V5Qm5uSk07SUFBcUIsOEJBQXVDO0V6QnNuSmxFO0V5QnJuSk07SUFBcUIsNEJBQXFDO0V6QnduSmhFO0V5QnZuSk07SUFBcUIsOEJBQXVDO0V6QjBuSmxFO0V5QnpuSk07SUFBcUIsNkJBQXNDO0V6QjRuSmpFO0V5QjNuSk07SUFBcUIsK0JBQXdDO0V6QjhuSm5FO0V5QnJvSk07SUFBcUIsMkJBQW9DO0V6QndvSi9EO0V5QnZvSk07SUFBcUIsNkJBQXNDO0V6QjBvSmpFO0V5QnpvSk07SUFBcUIsNEJBQXFDO0V6QjRvSmhFO0V5QjNvSk07SUFBcUIsOEJBQXVDO0V6QjhvSmxFO0V5QjdvSk07SUFBcUIsNEJBQXFDO0V6QmdwSmhFO0V5Qi9vSk07SUFBcUIsOEJBQXVDO0V6QmtwSmxFO0V5QmpwSk07SUFBcUIsNkJBQXNDO0V6Qm9wSmpFO0V5Qm5wSk07SUFBcUIsK0JBQXdDO0V6QnNwSm5FO0V5QjdwSk07SUFBcUIsNEJBQW9DO0V6QmdxSi9EO0V5Qi9wSk07SUFBcUIsOEJBQXNDO0V6QmtxSmpFO0V5QmpxSk07SUFBcUIsNkJBQXFDO0V6Qm9xSmhFO0V5Qm5xSk07SUFBcUIsK0JBQXVDO0V6QnNxSmxFO0V5QnJxSk07SUFBcUIsNkJBQXFDO0V6QndxSmhFO0V5QnZxSk07SUFBcUIsK0JBQXVDO0V6QjBxSmxFO0V5QnpxSk07SUFBcUIsOEJBQXNDO0V6QjRxSmpFO0V5QjNxSk07SUFBcUIsZ0NBQXdDO0V6QjhxSm5FO0FBQ0Y7O0FFMXNKRTtFdUJnQ007SUFBd0IsMEJBQW9DO0V6QitxSmxFO0V5QjlxSk07SUFBd0IsNEJBQXNDO0V6QmlySnBFO0V5QmhySk07SUFBd0IsMkJBQXFDO0V6Qm1ySm5FO0V5QmxySk07SUFBd0IsNkJBQXVDO0V6QnFySnJFO0V5QnBySk07SUFBd0IsMkJBQXFDO0V6QnVySm5FO0V5QnRySk07SUFBd0IsNkJBQXVDO0V6QnlySnJFO0V5QnhySk07SUFBd0IsNEJBQXNDO0V6QjJySnBFO0V5QjFySk07SUFBd0IsOEJBQXdDO0V6QjZySnRFO0V5QnBzSk07SUFBd0IsMEJBQW9DO0V6QnVzSmxFO0V5QnRzSk07SUFBd0IsNEJBQXNDO0V6QnlzSnBFO0V5QnhzSk07SUFBd0IsMkJBQXFDO0V6QjJzSm5FO0V5QjFzSk07SUFBd0IsNkJBQXVDO0V6QjZzSnJFO0V5QjVzSk07SUFBd0IsMkJBQXFDO0V6QitzSm5FO0V5QjlzSk07SUFBd0IsNkJBQXVDO0V6Qml0SnJFO0V5Qmh0Sk07SUFBd0IsNEJBQXNDO0V6Qm10SnBFO0V5Qmx0Sk07SUFBd0IsOEJBQXdDO0V6QnF0SnRFO0V5QjV0Sk07SUFBd0IsMkJBQW9DO0V6Qit0SmxFO0V5Qjl0Sk07SUFBd0IsNkJBQXNDO0V6Qml1SnBFO0V5Qmh1Sk07SUFBd0IsNEJBQXFDO0V6Qm11Sm5FO0V5Qmx1Sk07SUFBd0IsOEJBQXVDO0V6QnF1SnJFO0V5QnB1Sk07SUFBd0IsNEJBQXFDO0V6QnV1Sm5FO0V5QnR1Sk07SUFBd0IsOEJBQXVDO0V6Qnl1SnJFO0V5Qnh1Sk07SUFBd0IsNkJBQXNDO0V6QjJ1SnBFO0V5QjF1Sk07SUFBd0IsK0JBQXdDO0V6QjZ1SnRFO0V5QnB2Sk07SUFBd0IsMkJBQW9DO0V6QnV2SmxFO0V5QnR2Sk07SUFBd0IsNkJBQXNDO0V6Qnl2SnBFO0V5Qnh2Sk07SUFBd0IsNEJBQXFDO0V6QjJ2Sm5FO0V5QjF2Sk07SUFBd0IsOEJBQXVDO0V6QjZ2SnJFO0V5QjV2Sk07SUFBd0IsNEJBQXFDO0V6Qit2Sm5FO0V5Qjl2Sk07SUFBd0IsOEJBQXVDO0V6Qml3SnJFO0V5Qmh3Sk07SUFBd0IsNkJBQXNDO0V6Qm13SnBFO0V5Qmx3Sk07SUFBd0IsK0JBQXdDO0V6QnF3SnRFO0V5QjV3Sk07SUFBd0IsMkJBQW9DO0V6Qit3SmxFO0V5Qjl3Sk07SUFBd0IsNkJBQXNDO0V6Qml4SnBFO0V5Qmh4Sk07SUFBd0IsNEJBQXFDO0V6Qm14Sm5FO0V5Qmx4Sk07SUFBd0IsOEJBQXVDO0V6QnF4SnJFO0V5QnB4Sk07SUFBd0IsNEJBQXFDO0V6QnV4Sm5FO0V5QnR4Sk07SUFBd0IsOEJBQXVDO0V6Qnl4SnJFO0V5Qnh4Sk07SUFBd0IsNkJBQXNDO0V6QjJ4SnBFO0V5QjF4Sk07SUFBd0IsK0JBQXdDO0V6QjZ4SnRFO0V5QnB5Sk07SUFBd0IsMkJBQW9DO0V6QnV5SmxFO0V5QnR5Sk07SUFBd0IsNkJBQXNDO0V6Qnl5SnBFO0V5Qnh5Sk07SUFBd0IsNEJBQXFDO0V6QjJ5Sm5FO0V5QjF5Sk07SUFBd0IsOEJBQXVDO0V6QjZ5SnJFO0V5QjV5Sk07SUFBd0IsNEJBQXFDO0V6Qit5Sm5FO0V5Qjl5Sk07SUFBd0IsOEJBQXVDO0V6Qml6SnJFO0V5Qmh6Sk07SUFBd0IsNkJBQXNDO0V6Qm16SnBFO0V5Qmx6Sk07SUFBd0IsK0JBQXdDO0V6QnF6SnRFO0V5QjV6Sk07SUFBd0IsMkJBQW9DO0V6Qit6SmxFO0V5Qjl6Sk07SUFBd0IsNkJBQXNDO0V6QmkwSnBFO0V5QmgwSk07SUFBd0IsNEJBQXFDO0V6Qm0wSm5FO0V5QmwwSk07SUFBd0IsOEJBQXVDO0V6QnEwSnJFO0V5QnAwSk07SUFBd0IsNEJBQXFDO0V6QnUwSm5FO0V5QnQwSk07SUFBd0IsOEJBQXVDO0V6QnkwSnJFO0V5QngwSk07SUFBd0IsNkJBQXNDO0V6QjIwSnBFO0V5QjEwSk07SUFBd0IsK0JBQXdDO0V6QjYwSnRFO0V5QnAxSk07SUFBd0IsMkJBQW9DO0V6QnUxSmxFO0V5QnQxSk07SUFBd0IsNkJBQXNDO0V6QnkxSnBFO0V5QngxSk07SUFBd0IsNEJBQXFDO0V6QjIxSm5FO0V5QjExSk07SUFBd0IsOEJBQXVDO0V6QjYxSnJFO0V5QjUxSk07SUFBd0IsNEJBQXFDO0V6QisxSm5FO0V5QjkxSk07SUFBd0IsOEJBQXVDO0V6QmkySnJFO0V5QmgySk07SUFBd0IsNkJBQXNDO0V6Qm0ySnBFO0V5QmwySk07SUFBd0IsK0JBQXdDO0V6QnEySnRFO0V5QjUySk07SUFBd0IsMkJBQW9DO0V6QisySmxFO0V5QjkySk07SUFBd0IsNkJBQXNDO0V6QmkzSnBFO0V5QmgzSk07SUFBd0IsNEJBQXFDO0V6Qm0zSm5FO0V5QmwzSk07SUFBd0IsOEJBQXVDO0V6QnEzSnJFO0V5QnAzSk07SUFBd0IsNEJBQXFDO0V6QnUzSm5FO0V5QnQzSk07SUFBd0IsOEJBQXVDO0V6QnkzSnJFO0V5QngzSk07SUFBd0IsNkJBQXNDO0V6QjIzSnBFO0V5QjEzSk07SUFBd0IsK0JBQXdDO0V6QjYzSnRFO0V5QnA0Sk07SUFBd0IsMkJBQW9DO0V6QnU0SmxFO0V5QnQ0Sk07SUFBd0IsNkJBQXNDO0V6Qnk0SnBFO0V5Qng0Sk07SUFBd0IsNEJBQXFDO0V6QjI0Sm5FO0V5QjE0Sk07SUFBd0IsOEJBQXVDO0V6QjY0SnJFO0V5QjU0Sk07SUFBd0IsNEJBQXFDO0V6Qis0Sm5FO0V5Qjk0Sk07SUFBd0IsOEJBQXVDO0V6Qmk1SnJFO0V5Qmg1Sk07SUFBd0IsNkJBQXNDO0V6Qm01SnBFO0V5Qmw1Sk07SUFBd0IsK0JBQXdDO0V6QnE1SnRFO0V5QjU1Sk07SUFBd0IsMkJBQW9DO0V6Qis1SmxFO0V5Qjk1Sk07SUFBd0IsNkJBQXNDO0V6Qmk2SnBFO0V5Qmg2Sk07SUFBd0IsNEJBQXFDO0V6Qm02Sm5FO0V5Qmw2Sk07SUFBd0IsOEJBQXVDO0V6QnE2SnJFO0V5QnA2Sk07SUFBd0IsNEJBQXFDO0V6QnU2Sm5FO0V5QnQ2Sk07SUFBd0IsOEJBQXVDO0V6Qnk2SnJFO0V5Qng2Sk07SUFBd0IsNkJBQXNDO0V6QjI2SnBFO0V5QjE2Sk07SUFBd0IsK0JBQXdDO0V6QjY2SnRFO0V5QnA3Sk07SUFBd0IsMkJBQW9DO0V6QnU3SmxFO0V5QnQ3Sk07SUFBd0IsNkJBQXNDO0V6Qnk3SnBFO0V5Qng3Sk07SUFBd0IsNEJBQXFDO0V6QjI3Sm5FO0V5QjE3Sk07SUFBd0IsOEJBQXVDO0V6QjY3SnJFO0V5QjU3Sk07SUFBd0IsNEJBQXFDO0V6Qis3Sm5FO0V5Qjk3Sk07SUFBd0IsOEJBQXVDO0V6Qmk4SnJFO0V5Qmg4Sk07SUFBd0IsNkJBQXNDO0V6Qm04SnBFO0V5Qmw4Sk07SUFBd0IsK0JBQXdDO0V6QnE4SnRFO0V5QjU4Sk07SUFBd0IsMkJBQW9DO0V6Qis4SmxFO0V5Qjk4Sk07SUFBd0IsNkJBQXNDO0V6Qmk5SnBFO0V5Qmg5Sk07SUFBd0IsNEJBQXFDO0V6Qm05Sm5FO0V5Qmw5Sk07SUFBd0IsOEJBQXVDO0V6QnE5SnJFO0V5QnA5Sk07SUFBd0IsNEJBQXFDO0V6QnU5Sm5FO0V5QnQ5Sk07SUFBd0IsOEJBQXVDO0V6Qnk5SnJFO0V5Qng5Sk07SUFBd0IsNkJBQXNDO0V6QjI5SnBFO0V5QjE5Sk07SUFBd0IsK0JBQXdDO0V6QjY5SnRFO0V5QnArSk07SUFBd0IsMkJBQW9DO0V6QnUrSmxFO0V5QnQrSk07SUFBd0IsNkJBQXNDO0V6QnkrSnBFO0V5QngrSk07SUFBd0IsNEJBQXFDO0V6QjIrSm5FO0V5QjErSk07SUFBd0IsOEJBQXVDO0V6QjYrSnJFO0V5QjUrSk07SUFBd0IsNEJBQXFDO0V6QisrSm5FO0V5QjkrSk07SUFBd0IsOEJBQXVDO0V6QmkvSnJFO0V5QmgvSk07SUFBd0IsNkJBQXNDO0V6Qm0vSnBFO0V5QmwvSk07SUFBd0IsK0JBQXdDO0V6QnEvSnRFO0V5QjUvSk07SUFBd0IsMkJBQW9DO0V6QisvSmxFO0V5QjkvSk07SUFBd0IsNkJBQXNDO0V6QmlnS3BFO0V5QmhnS007SUFBd0IsNEJBQXFDO0V6Qm1nS25FO0V5QmxnS007SUFBd0IsOEJBQXVDO0V6QnFnS3JFO0V5QnBnS007SUFBd0IsNEJBQXFDO0V6QnVnS25FO0V5QnRnS007SUFBd0IsOEJBQXVDO0V6QnlnS3JFO0V5QnhnS007SUFBd0IsNkJBQXNDO0V6QjJnS3BFO0V5QjFnS007SUFBd0IsK0JBQXdDO0V6QjZnS3RFO0V5QnBoS007SUFBd0IsMkJBQW9DO0V6QnVoS2xFO0V5QnRoS007SUFBd0IsNkJBQXNDO0V6QnloS3BFO0V5QnhoS007SUFBd0IsNEJBQXFDO0V6QjJoS25FO0V5QjFoS007SUFBd0IsOEJBQXVDO0V6QjZoS3JFO0V5QjVoS007SUFBd0IsNEJBQXFDO0V6QitoS25FO0V5QjloS007SUFBd0IsOEJBQXVDO0V6QmlpS3JFO0V5QmhpS007SUFBd0IsNkJBQXNDO0V6Qm1pS3BFO0V5QmxpS007SUFBd0IsK0JBQXdDO0V6QnFpS3RFO0V5QjVpS007SUFBd0IsMkJBQW9DO0V6QitpS2xFO0V5QjlpS007SUFBd0IsNkJBQXNDO0V6QmlqS3BFO0V5QmhqS007SUFBd0IsNEJBQXFDO0V6Qm1qS25FO0V5QmxqS007SUFBd0IsOEJBQXVDO0V6QnFqS3JFO0V5QnBqS007SUFBd0IsNEJBQXFDO0V6QnVqS25FO0V5QnRqS007SUFBd0IsOEJBQXVDO0V6QnlqS3JFO0V5QnhqS007SUFBd0IsNkJBQXNDO0V6QjJqS3BFO0V5QjFqS007SUFBd0IsK0JBQXdDO0V6QjZqS3RFO0V5QnBrS007SUFBd0IsMkJBQW9DO0V6QnVrS2xFO0V5QnRrS007SUFBd0IsNkJBQXNDO0V6QnlrS3BFO0V5QnhrS007SUFBd0IsNEJBQXFDO0V6QjJrS25FO0V5QjFrS007SUFBd0IsOEJBQXVDO0V6QjZrS3JFO0V5QjVrS007SUFBd0IsNEJBQXFDO0V6QitrS25FO0V5QjlrS007SUFBd0IsOEJBQXVDO0V6QmlsS3JFO0V5QmhsS007SUFBd0IsNkJBQXNDO0V6Qm1sS3BFO0V5QmxsS007SUFBd0IsK0JBQXdDO0V6QnFsS3RFO0V5QjVsS007SUFBd0IsMkJBQW9DO0V6QitsS2xFO0V5QjlsS007SUFBd0IsNkJBQXNDO0V6QmltS3BFO0V5QmhtS007SUFBd0IsNEJBQXFDO0V6Qm1tS25FO0V5QmxtS007SUFBd0IsOEJBQXVDO0V6QnFtS3JFO0V5QnBtS007SUFBd0IsNEJBQXFDO0V6QnVtS25FO0V5QnRtS007SUFBd0IsOEJBQXVDO0V6QnltS3JFO0V5QnhtS007SUFBd0IsNkJBQXNDO0V6QjJtS3BFO0V5QjFtS007SUFBd0IsK0JBQXdDO0V6QjZtS3RFO0V5QnBuS007SUFBd0IsMkJBQW9DO0V6QnVuS2xFO0V5QnRuS007SUFBd0IsNkJBQXNDO0V6QnluS3BFO0V5QnhuS007SUFBd0IsNEJBQXFDO0V6QjJuS25FO0V5QjFuS007SUFBd0IsOEJBQXVDO0V6QjZuS3JFO0V5QjVuS007SUFBd0IsNEJBQXFDO0V6QituS25FO0V5QjluS007SUFBd0IsOEJBQXVDO0V6QmlvS3JFO0V5QmhvS007SUFBd0IsNkJBQXNDO0V6Qm1vS3BFO0V5QmxvS007SUFBd0IsK0JBQXdDO0V6QnFvS3RFO0V5QjVvS007SUFBd0IsNEJBQW9DO0V6QitvS2xFO0V5QjlvS007SUFBd0IsOEJBQXNDO0V6QmlwS3BFO0V5QmhwS007SUFBd0IsNkJBQXFDO0V6Qm1wS25FO0V5QmxwS007SUFBd0IsK0JBQXVDO0V6QnFwS3JFO0V5QnBwS007SUFBd0IsNkJBQXFDO0V6QnVwS25FO0V5QnRwS007SUFBd0IsK0JBQXVDO0V6QnlwS3JFO0V5QnhwS007SUFBd0IsOEJBQXNDO0V6QjJwS3BFO0V5QjFwS007SUFBd0IsZ0NBQXdDO0V6QjZwS3RFO0FBQ0Y7O0FFcnNLRTtFdUI0Q007SUFBb0IsMEJBQW9DO0V6QjhwSzlEO0V5QjdwS007SUFBb0IsNEJBQXNDO0V6QmdxS2hFO0V5Qi9wS007SUFBb0IsMkJBQXFDO0V6QmtxSy9EO0V5QmpxS007SUFBb0IsNkJBQXVDO0V6Qm9xS2pFO0V5Qm5xS007SUFBb0IsMkJBQXFDO0V6QnNxSy9EO0V5QnJxS007SUFBb0IsNkJBQXVDO0V6QndxS2pFO0V5QnZxS007SUFBb0IsNEJBQXNDO0V6QjBxS2hFO0V5QnpxS007SUFBb0IsOEJBQXdDO0V6QjRxS2xFO0V5Qm5yS007SUFBb0IsMEJBQW9DO0V6QnNySzlEO0V5QnJyS007SUFBb0IsNEJBQXNDO0V6QndyS2hFO0V5QnZyS007SUFBb0IsMkJBQXFDO0V6QjBySy9EO0V5QnpyS007SUFBb0IsNkJBQXVDO0V6QjRyS2pFO0V5QjNyS007SUFBb0IsMkJBQXFDO0V6QjhySy9EO0V5QjdyS007SUFBb0IsNkJBQXVDO0V6QmdzS2pFO0V5Qi9yS007SUFBb0IsNEJBQXNDO0V6QmtzS2hFO0V5QmpzS007SUFBb0IsOEJBQXdDO0V6Qm9zS2xFO0V5QjNzS007SUFBb0IsMkJBQW9DO0V6QjhzSzlEO0V5QjdzS007SUFBb0IsNkJBQXNDO0V6Qmd0S2hFO0V5Qi9zS007SUFBb0IsNEJBQXFDO0V6Qmt0Sy9EO0V5Qmp0S007SUFBb0IsOEJBQXVDO0V6Qm90S2pFO0V5Qm50S007SUFBb0IsNEJBQXFDO0V6QnN0Sy9EO0V5QnJ0S007SUFBb0IsOEJBQXVDO0V6Qnd0S2pFO0V5QnZ0S007SUFBb0IsNkJBQXNDO0V6QjB0S2hFO0V5Qnp0S007SUFBb0IsK0JBQXdDO0V6QjR0S2xFO0V5Qm51S007SUFBb0IsMkJBQW9DO0V6QnN1SzlEO0V5QnJ1S007SUFBb0IsNkJBQXNDO0V6Qnd1S2hFO0V5QnZ1S007SUFBb0IsNEJBQXFDO0V6QjB1Sy9EO0V5Qnp1S007SUFBb0IsOEJBQXVDO0V6QjR1S2pFO0V5QjN1S007SUFBb0IsNEJBQXFDO0V6Qjh1Sy9EO0V5Qjd1S007SUFBb0IsOEJBQXVDO0V6Qmd2S2pFO0V5Qi91S007SUFBb0IsNkJBQXNDO0V6Qmt2S2hFO0V5Qmp2S007SUFBb0IsK0JBQXdDO0V6Qm92S2xFO0V5QjN2S007SUFBb0IsMkJBQW9DO0V6Qjh2SzlEO0V5Qjd2S007SUFBb0IsNkJBQXNDO0V6Qmd3S2hFO0V5Qi92S007SUFBb0IsNEJBQXFDO0V6Qmt3Sy9EO0V5Qmp3S007SUFBb0IsOEJBQXVDO0V6Qm93S2pFO0V5Qm53S007SUFBb0IsNEJBQXFDO0V6QnN3Sy9EO0V5QnJ3S007SUFBb0IsOEJBQXVDO0V6Qnd3S2pFO0V5QnZ3S007SUFBb0IsNkJBQXNDO0V6QjB3S2hFO0V5Qnp3S007SUFBb0IsK0JBQXdDO0V6QjR3S2xFO0V5Qm54S007SUFBb0IsMkJBQW9DO0V6QnN4SzlEO0V5QnJ4S007SUFBb0IsNkJBQXNDO0V6Qnd4S2hFO0V5QnZ4S007SUFBb0IsNEJBQXFDO0V6QjB4Sy9EO0V5Qnp4S007SUFBb0IsOEJBQXVDO0V6QjR4S2pFO0V5QjN4S007SUFBb0IsNEJBQXFDO0V6Qjh4Sy9EO0V5Qjd4S007SUFBb0IsOEJBQXVDO0V6Qmd5S2pFO0V5Qi94S007SUFBb0IsNkJBQXNDO0V6Qmt5S2hFO0V5Qmp5S007SUFBb0IsK0JBQXdDO0V6Qm95S2xFO0V5QjN5S007SUFBb0IsMkJBQW9DO0V6Qjh5SzlEO0V5Qjd5S007SUFBb0IsNkJBQXNDO0V6Qmd6S2hFO0V5Qi95S007SUFBb0IsNEJBQXFDO0V6Qmt6Sy9EO0V5Qmp6S007SUFBb0IsOEJBQXVDO0V6Qm96S2pFO0V5Qm56S007SUFBb0IsNEJBQXFDO0V6QnN6Sy9EO0V5QnJ6S007SUFBb0IsOEJBQXVDO0V6Qnd6S2pFO0V5QnZ6S007SUFBb0IsNkJBQXNDO0V6QjB6S2hFO0V5Qnp6S007SUFBb0IsK0JBQXdDO0V6QjR6S2xFO0V5Qm4wS007SUFBb0IsMkJBQW9DO0V6QnMwSzlEO0V5QnIwS007SUFBb0IsNkJBQXNDO0V6QncwS2hFO0V5QnYwS007SUFBb0IsNEJBQXFDO0V6QjAwSy9EO0V5QnowS007SUFBb0IsOEJBQXVDO0V6QjQwS2pFO0V5QjMwS007SUFBb0IsNEJBQXFDO0V6QjgwSy9EO0V5QjcwS007SUFBb0IsOEJBQXVDO0V6QmcxS2pFO0V5Qi8wS007SUFBb0IsNkJBQXNDO0V6QmsxS2hFO0V5QmoxS007SUFBb0IsK0JBQXdDO0V6Qm8xS2xFO0V5QjMxS007SUFBb0IsMkJBQW9DO0V6QjgxSzlEO0V5QjcxS007SUFBb0IsNkJBQXNDO0V6QmcyS2hFO0V5Qi8xS007SUFBb0IsNEJBQXFDO0V6QmsySy9EO0V5QmoyS007SUFBb0IsOEJBQXVDO0V6Qm8yS2pFO0V5Qm4yS007SUFBb0IsNEJBQXFDO0V6QnMySy9EO0V5QnIyS007SUFBb0IsOEJBQXVDO0V6QncyS2pFO0V5QnYyS007SUFBb0IsNkJBQXNDO0V6QjAyS2hFO0V5QnoyS007SUFBb0IsK0JBQXdDO0V6QjQyS2xFO0V5Qm4zS007SUFBb0IsMkJBQW9DO0V6QnMzSzlEO0V5QnIzS007SUFBb0IsNkJBQXNDO0V6QnczS2hFO0V5QnYzS007SUFBb0IsNEJBQXFDO0V6QjAzSy9EO0V5QnozS007SUFBb0IsOEJBQXVDO0V6QjQzS2pFO0V5QjMzS007SUFBb0IsNEJBQXFDO0V6QjgzSy9EO0V5QjczS007SUFBb0IsOEJBQXVDO0V6Qmc0S2pFO0V5Qi8zS007SUFBb0IsNkJBQXNDO0V6Qms0S2hFO0V5Qmo0S007SUFBb0IsK0JBQXdDO0V6Qm80S2xFO0V5QjM0S007SUFBb0IsMkJBQW9DO0V6Qjg0SzlEO0V5Qjc0S007SUFBb0IsNkJBQXNDO0V6Qmc1S2hFO0V5Qi80S007SUFBb0IsNEJBQXFDO0V6Qms1Sy9EO0V5Qmo1S007SUFBb0IsOEJBQXVDO0V6Qm81S2pFO0V5Qm41S007SUFBb0IsNEJBQXFDO0V6QnM1Sy9EO0V5QnI1S007SUFBb0IsOEJBQXVDO0V6Qnc1S2pFO0V5QnY1S007SUFBb0IsNkJBQXNDO0V6QjA1S2hFO0V5Qno1S007SUFBb0IsK0JBQXdDO0V6QjQ1S2xFO0V5Qm42S007SUFBb0IsMkJBQW9DO0V6QnM2SzlEO0V5QnI2S007SUFBb0IsNkJBQXNDO0V6Qnc2S2hFO0V5QnY2S007SUFBb0IsNEJBQXFDO0V6QjA2Sy9EO0V5Qno2S007SUFBb0IsOEJBQXVDO0V6QjQ2S2pFO0V5QjM2S007SUFBb0IsNEJBQXFDO0V6Qjg2Sy9EO0V5Qjc2S007SUFBb0IsOEJBQXVDO0V6Qmc3S2pFO0V5Qi82S007SUFBb0IsNkJBQXNDO0V6Qms3S2hFO0V5Qmo3S007SUFBb0IsK0JBQXdDO0V6Qm83S2xFO0V5QjM3S007SUFBb0IsMkJBQW9DO0V6Qjg3SzlEO0V5Qjc3S007SUFBb0IsNkJBQXNDO0V6Qmc4S2hFO0V5Qi83S007SUFBb0IsNEJBQXFDO0V6Qms4Sy9EO0V5Qmo4S007SUFBb0IsOEJBQXVDO0V6Qm84S2pFO0V5Qm44S007SUFBb0IsNEJBQXFDO0V6QnM4Sy9EO0V5QnI4S007SUFBb0IsOEJBQXVDO0V6Qnc4S2pFO0V5QnY4S007SUFBb0IsNkJBQXNDO0V6QjA4S2hFO0V5Qno4S007SUFBb0IsK0JBQXdDO0V6QjQ4S2xFO0V5Qm45S007SUFBb0IsMkJBQW9DO0V6QnM5SzlEO0V5QnI5S007SUFBb0IsNkJBQXNDO0V6Qnc5S2hFO0V5QnY5S007SUFBb0IsNEJBQXFDO0V6QjA5Sy9EO0V5Qno5S007SUFBb0IsOEJBQXVDO0V6QjQ5S2pFO0V5QjM5S007SUFBb0IsNEJBQXFDO0V6Qjg5Sy9EO0V5Qjc5S007SUFBb0IsOEJBQXVDO0V6QmcrS2pFO0V5Qi85S007SUFBb0IsNkJBQXNDO0V6QmsrS2hFO0V5QmorS007SUFBb0IsK0JBQXdDO0V6Qm8rS2xFO0V5QjMrS007SUFBb0IsMkJBQW9DO0V6QjgrSzlEO0V5QjcrS007SUFBb0IsNkJBQXNDO0V6QmcvS2hFO0V5Qi8rS007SUFBb0IsNEJBQXFDO0V6QmsvSy9EO0V5QmovS007SUFBb0IsOEJBQXVDO0V6Qm8vS2pFO0V5Qm4vS007SUFBb0IsNEJBQXFDO0V6QnMvSy9EO0V5QnIvS007SUFBb0IsOEJBQXVDO0V6QncvS2pFO0V5QnYvS007SUFBb0IsNkJBQXNDO0V6QjAvS2hFO0V5QnovS007SUFBb0IsK0JBQXdDO0V6QjQvS2xFO0V5Qm5nTE07SUFBb0IsMkJBQW9DO0V6QnNnTDlEO0V5QnJnTE07SUFBb0IsNkJBQXNDO0V6QndnTGhFO0V5QnZnTE07SUFBb0IsNEJBQXFDO0V6QjBnTC9EO0V5QnpnTE07SUFBb0IsOEJBQXVDO0V6QjRnTGpFO0V5QjNnTE07SUFBb0IsNEJBQXFDO0V6QjhnTC9EO0V5QjdnTE07SUFBb0IsOEJBQXVDO0V6QmdoTGpFO0V5Qi9nTE07SUFBb0IsNkJBQXNDO0V6QmtoTGhFO0V5QmpoTE07SUFBb0IsK0JBQXdDO0V6Qm9oTGxFO0V5QjNoTE07SUFBb0IsMkJBQW9DO0V6QjhoTDlEO0V5QjdoTE07SUFBb0IsNkJBQXNDO0V6QmdpTGhFO0V5Qi9oTE07SUFBb0IsNEJBQXFDO0V6QmtpTC9EO0V5QmppTE07SUFBb0IsOEJBQXVDO0V6Qm9pTGpFO0V5Qm5pTE07SUFBb0IsNEJBQXFDO0V6QnNpTC9EO0V5QnJpTE07SUFBb0IsOEJBQXVDO0V6QndpTGpFO0V5QnZpTE07SUFBb0IsNkJBQXNDO0V6QjBpTGhFO0V5QnppTE07SUFBb0IsK0JBQXdDO0V6QjRpTGxFO0V5Qm5qTE07SUFBb0IsMkJBQW9DO0V6QnNqTDlEO0V5QnJqTE07SUFBb0IsNkJBQXNDO0V6QndqTGhFO0V5QnZqTE07SUFBb0IsNEJBQXFDO0V6QjBqTC9EO0V5QnpqTE07SUFBb0IsOEJBQXVDO0V6QjRqTGpFO0V5QjNqTE07SUFBb0IsNEJBQXFDO0V6QjhqTC9EO0V5QjdqTE07SUFBb0IsOEJBQXVDO0V6QmdrTGpFO0V5Qi9qTE07SUFBb0IsNkJBQXNDO0V6QmtrTGhFO0V5QmprTE07SUFBb0IsK0JBQXdDO0V6Qm9rTGxFO0V5QjNrTE07SUFBb0IsMkJBQW9DO0V6QjhrTDlEO0V5QjdrTE07SUFBb0IsNkJBQXNDO0V6QmdsTGhFO0V5Qi9rTE07SUFBb0IsNEJBQXFDO0V6QmtsTC9EO0V5QmpsTE07SUFBb0IsOEJBQXVDO0V6Qm9sTGpFO0V5Qm5sTE07SUFBb0IsNEJBQXFDO0V6QnNsTC9EO0V5QnJsTE07SUFBb0IsOEJBQXVDO0V6QndsTGpFO0V5QnZsTE07SUFBb0IsNkJBQXNDO0V6QjBsTGhFO0V5QnpsTE07SUFBb0IsK0JBQXdDO0V6QjRsTGxFO0V5Qm5tTE07SUFBb0IsMkJBQW9DO0V6QnNtTDlEO0V5QnJtTE07SUFBb0IsNkJBQXNDO0V6QndtTGhFO0V5QnZtTE07SUFBb0IsNEJBQXFDO0V6QjBtTC9EO0V5QnptTE07SUFBb0IsOEJBQXVDO0V6QjRtTGpFO0V5QjNtTE07SUFBb0IsNEJBQXFDO0V6QjhtTC9EO0V5QjdtTE07SUFBb0IsOEJBQXVDO0V6QmduTGpFO0V5Qi9tTE07SUFBb0IsNkJBQXNDO0V6QmtuTGhFO0V5QmpuTE07SUFBb0IsK0JBQXdDO0V6Qm9uTGxFO0V5QjNuTE07SUFBb0IsNEJBQW9DO0V6QjhuTDlEO0V5QjduTE07SUFBb0IsOEJBQXNDO0V6QmdvTGhFO0V5Qi9uTE07SUFBb0IsNkJBQXFDO0V6QmtvTC9EO0V5QmpvTE07SUFBb0IsK0JBQXVDO0V6Qm9vTGpFO0V5Qm5vTE07SUFBb0IsNkJBQXFDO0V6QnNvTC9EO0V5QnJvTE07SUFBb0IsK0JBQXVDO0V6QndvTGpFO0V5QnZvTE07SUFBb0IsOEJBQXNDO0V6QjBvTGhFO0V5QnpvTE07SUFBb0IsZ0NBQXdDO0V6QjRvTGxFO0FBQ0Y7O0EwQjVzTEE7OzRCMUJndEw0QjtBMEI3c0w1QjtFQUNFLHlCQUE4QjtBMUIrc0xoQzs7QTBCNXNMQTtFQUNFLGN6QlV3QjtBRHFzTDFCOztBMEI1c0xBO0VBQ0UsY3pCTGlCO0FEb3RMbkI7O0EwQjVzTEE7RUFDRSxzQkFBOEI7QTFCK3NMaEM7O0EwQjVzTEE7RUFDRSx5QkFBNkI7QTFCK3NML0I7O0EwQjVzTEE7RUFDRSxjekJBa0I7QUQrc0xwQjs7QTBCNXNMQTtFQUNFLDRDQUE0QztBMUIrc0w5Qzs7QTBCNXNMQTtFQUNFLDRCQUE0QjtBMUIrc0w5Qjs7QTBCNXNMQTtFQUNFLGN6QmxCd0I7RXlCbUJ4QiwwQkFBMEI7QTFCK3NMNUI7O0EwQjVzTEE7RUFDRSxnQnpCSVE7QUQyc0xWOztBMEI1c0xBO0VBQ0UsZ0J6QkNVO0FEOHNMWjs7QTBCNXNMQTtFQUNFLG1IQUF5RDtFQUF6RCx5REFBeUQ7QTFCK3NMM0Q7O0EwQjVzTEE7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0ExQitzTHBCOztBRXp2TEU7RXdCd0NGO0lBS0ksZUFBZTtFMUJpdExqQjtBQUNGOztBMEI5c0xBO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtBMUJpdExsQjs7QUVwd0xFO0V3QmlERjtJQUtJLGV6QnhCcUI7RUQydUx2QjtBQUNGOztBMEJodExBO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtBMUJtdExsQjs7QUUvd0xFO0V3QjBERjtJQUtJLGVBQWU7RTFCcXRMakI7QUFDRjs7QTBCbHRMQTtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7QTFCcXRMbEI7O0FFMXhMRTtFd0JtRUY7SUFLSSxnQkFBZ0I7RTFCdXRMbEI7QUFDRjs7QTBCcHRMQTtFQUNFLGV6QmxEc0M7RXlCbUR0QyxnQkFBZ0I7QTFCdXRMbEI7O0FFcnlMRTtFd0I0RUY7SUFLSSxlekJuRHVDO0l5Qm9EdkMsZ0JBQWdCO0UxQnl0TGxCO0FBQ0Y7O0EwQnR0TEE7RUFDRSxlekI1RDRDO0FEcXhMOUM7O0FFaHpMRTtFd0JzRkY7SUFJSSxlQUFlO0lBQ2YsZ0JBQWdCO0UxQjJ0TGxCO0FBQ0Y7O0FFdnpMRTtFd0I4RkE7SUFFSSxlekJsRTJDO0VEOHhML0M7QUFDRjs7QTBCeHRMQTtFQUNFLGVBQWU7RUFDZixzQkFBc0I7QTFCMnRMeEI7O0EyQjkwTEE7OzRCM0JrMUw0QjtBMkI1MEwxQjtFQUNFLFNBRmU7RUFHZixjQUFjO0EzQjgwTGxCOztBMkJoMUxFO0VBQ0UsU0FGZTtFQUdmLGNBQWM7QTNCbTFMbEI7O0EyQnIxTEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0J3MUxsQjs7QTJCMTFMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQjYxTGxCOztBMkIvMUxFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCazJMbEI7O0EyQnAyTEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0J1MkxsQjs7QTJCejJMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQjQyTGxCOztBMkI5MkxFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCaTNMbEI7O0EyQm4zTEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0JzM0xsQjs7QTJCeDNMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQjIzTGxCOztBMkI3M0xFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCZzRMbEI7O0EyQmw0TEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0JxNExsQjs7QTJCdjRMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQjA0TGxCOztBMkI1NExFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCKzRMbEI7O0EyQmo1TEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0JvNUxsQjs7QTJCdDVMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQnk1TGxCOztBMkIzNUxFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCODVMbEI7O0EyQmg2TEU7RUFDRSxVQUZlO0VBR2YsY0FBYztBM0JtNkxsQjs7QTJCcjZMRTtFQUNFLFVBRmU7RUFHZixjQUFjO0EzQnc2TGxCOztBMkIxNkxFO0VBQ0UsVUFGZTtFQUdmLGNBQWM7QTNCNjZMbEI7O0EyQi82TEU7RUFDRSxXQUZlO0VBR2YsY0FBYztBM0JrN0xsQjs7QUU5NkxFO0V5QkdFO0lBQ0UsU0FGZTtJQUdmLGNBQWM7RTNCKzZMbEI7RTJCajdMRTtJQUNFLFNBRmU7SUFHZixjQUFjO0UzQm03TGxCO0UyQnI3TEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0J1N0xsQjtFMkJ6N0xFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCMjdMbEI7RTJCNzdMRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQis3TGxCO0UyQmo4TEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JtOExsQjtFMkJyOExFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCdThMbEI7RTJCejhMRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQjI4TGxCO0UyQjc4TEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0IrOExsQjtFMkJqOUxFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCbTlMbEI7RTJCcjlMRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQnU5TGxCO0UyQno5TEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0IyOUxsQjtFMkI3OUxFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCKzlMbEI7RTJCaitMRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQm0rTGxCO0UyQnIrTEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0J1K0xsQjtFMkJ6K0xFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCMitMbEI7RTJCNytMRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQisrTGxCO0UyQmovTEU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JtL0xsQjtFMkJyL0xFO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCdS9MbEI7RTJCei9MRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQjIvTGxCO0UyQjcvTEU7SUFDRSxXQUZlO0lBR2YsY0FBYztFM0IrL0xsQjtBQUNGOztBRXJnTUU7RXlCYUU7SUFDRSxTQUZlO0lBR2YsY0FBYztFM0I0L0xsQjtFMkI5L0xFO0lBQ0UsU0FGZTtJQUdmLGNBQWM7RTNCZ2dNbEI7RTJCbGdNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQm9nTWxCO0UyQnRnTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0J3Z01sQjtFMkIxZ01FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCNGdNbEI7RTJCOWdNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQmdoTWxCO0UyQmxoTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JvaE1sQjtFMkJ0aE1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCd2hNbEI7RTJCMWhNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQjRoTWxCO0UyQjloTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JnaU1sQjtFMkJsaU1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCb2lNbEI7RTJCdGlNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQndpTWxCO0UyQjFpTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0I0aU1sQjtFMkI5aU1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCZ2pNbEI7RTJCbGpNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQm9qTWxCO0UyQnRqTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0J3ak1sQjtFMkIxak1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCNGpNbEI7RTJCOWpNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQmdrTWxCO0UyQmxrTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0Jva01sQjtFMkJ0a01FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCd2tNbEI7RTJCMWtNRTtJQUNFLFdBRmU7SUFHZixjQUFjO0UzQjRrTWxCO0FBQ0Y7O0FFNWxNRTtFeUJ1QkU7SUFDRSxTQUZlO0lBR2YsY0FBYztFM0J5a01sQjtFMkIza01FO0lBQ0UsU0FGZTtJQUdmLGNBQWM7RTNCNmtNbEI7RTJCL2tNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQmlsTWxCO0UyQm5sTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JxbE1sQjtFMkJ2bE1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCeWxNbEI7RTJCM2xNRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQjZsTWxCO0UyQi9sTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JpbU1sQjtFMkJubU1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCcW1NbEI7RTJCdm1NRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQnltTWxCO0UyQjNtTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0I2bU1sQjtFMkIvbU1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCaW5NbEI7RTJCbm5NRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQnFuTWxCO0UyQnZuTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0J5bk1sQjtFMkIzbk1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCNm5NbEI7RTJCL25NRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQmlvTWxCO0UyQm5vTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0Jxb01sQjtFMkJ2b01FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCeW9NbEI7RTJCM29NRTtJQUNFLFVBRmU7SUFHZixjQUFjO0UzQjZvTWxCO0UyQi9vTUU7SUFDRSxVQUZlO0lBR2YsY0FBYztFM0JpcE1sQjtFMkJucE1FO0lBQ0UsVUFGZTtJQUdmLGNBQWM7RTNCcXBNbEI7RTJCdnBNRTtJQUNFLFdBRmU7SUFHZixjQUFjO0UzQnlwTWxCO0FBQ0Y7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Q25CLG1CQUFtQjtFaUQ1bldwQjtBakQ4bldIOztBQUVBO0VpRDltV0UsZ0JBQVc7QWpEZ25XYjs7QUFFQTtFaUQ5bVdJLGVBQWU7RUFVaEIsZ0JBQUE7RWpEdW1XRCxjQUFjO0VFdHZXZCxtQkFBbUI7QUZ3dldyQjs7QUFFQTtFQUNFO0lBQ0UsZUFBZTtJQUNmLG1CQUFtQjtFaUQ1bldwQjtBakQ4bldIOztBQUVBO0VpRGhuV0UsZ0JBQUs7QWpEa25XUDs7QUFFQTtFaURqbldJLGlCQUFNO0FqRG1uV1Y7O0FBRUE7RWlEam5XTSxtREFBcUI7RUFDckIsK0JBQWM7RUFDZCw0QkFBcUI7RUFNdEIscUJBQUE7RWpEOG1XSCxjQUFjO0VFOXdXZCxxQkFBbUI7QUZneFdyQjs7QUFFQTtFQUNFO0lBQ0Usc0RBQXNEO0lBQ3RELG9CQUFvQjtFaURsbld0QjtBakRvbldGOztBQUVBO0VBQ0UsV0FBVztFRTF4V1gsT0FBTztBRjR4V1Q7O0FBRUE7RUFDRTtJaUR0bldHLGdCQUlDO0lBQ0UsbUJBQWdCO0VqRG9uV3RCO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3BhY2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGltcG9ydCB1cmwoXCJodHRwOi8vZmFzdC5mb250cy5uZXQvdC8xLmNzcz9hcGlUeXBlPWNzcyZwcm9qZWN0aWQ9MjE3NTAxNDctZDY1Mi00NzA0LTlhOTUtOGI1ZjJkNDExZjc2XCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyTmV1ZVcwMS1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZTJlNzRlMWMtOWUxOC00MTI3LWFkZmQtZmViOGY2YTljZWFmLmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZTJlNzRlMWMtOWUxOC00MTI3LWFkZmQtZmViOGY2YTljZWFmLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi8uLi9mb250cy85ZWRmMzQ0My04MGM2LTRkZTYtYjU4Mi0xMjI0MDFmNjNhZDQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2FhOTQwNzdlLWNkY2QtNGUzMy1hYmUwLWRkY2ZlMjdlMzQ4NS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzLzIyZGZiNDNmLTI2ZGYtNDZmOS1hYTBmLTMwMDM4ZjhkYTgzNC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzLzM2YWQyZGUxLTk1ZWEtNGViMy1hODM2LTI5Yzg2MTc5YTI0OC5zdmcjMzZhZDJkZTEtOTVlYS00ZWIzLWE4MzYtMjljODYxNzlhMjQ4XCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyIE5ldWUgVzAxIE1kXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvOTc5NDUwYTItOGQ1OS00Y2MyLTk5MzctOTQyNTVhNGYzOTIzLmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvOTc5NDUwYTItOGQ1OS00Y2MyLTk5MzctOTQyNTVhNGYzOTIzLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi8uLi9mb250cy8xZjE5OGE2ZC1mNGZlLTQ0ZjEtYjc4Yy0xYjZhMWNmNjZkMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzLzQ3NDhlM2Q4LTFiMjMtNDIwYS1hNDE5LWQ3YTM2N2VhMTA3Ni53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzLzExZjc2ZjYyLTFkNGYtNDMyNy1iY2U3LTFlZWUyYWJhMDhiZi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2NlNGE2ZTk2LWYyOTgtNGFiMS1hMmFjLWJkYmJiYzE0NjdkNi5zdmcjY2U0YTZlOTYtZjI5OC00YWIxLWEyYWMtYmRiYmJjMTQ2N2Q2XCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyIE5ldWUgVzAxIEJkXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvNjIwNTc4OTUtMWY5ZS00ZDcwLWJkMWEtNjU3NTFhMjBhODc4LmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvNjIwNTc4OTUtMWY5ZS00ZDcwLWJkMWEtNjU3NTFhMjBhODc4LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi8uLi9mb250cy8yNmYxMjM2Yy1hOTE0LTQ3N2YtOWQwZi0xMGQ3NTg3MDI2MjYud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzLzc4NzVmM2Q1LWI2MmItNDQ1Yy04YzllLWQ2NWRhMTUxNGU5ZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzLzFjMjQyZjRlLTBjNjQtNDdjYy04Y2JjLWU1M2Q5NDkyODBiYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2VjMTMyZGY5LTAxMmEtNDU5NC1iYmQ5LWM4NjU3NGJlZTdiMC5zdmcjZWMxMzJkZjktMDEyYS00NTk0LWJiZDktYzg2NTc0YmVlN2IwXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcsXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCxcbmF1ZGlvLFxudmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIE1pbmNob1wiLCBcIua4uOaYjuacnVwiLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMjQxYTE1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogIzI0MWExNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbmE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbnAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxucDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4ge1xuICAgIHBhZGRpbmctdG9wOiA3M3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuXG5zdXAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5wYWdlLW12IGgyIHtcbiAgY29sb3I6ICMyNDFhMTU7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1tdiBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg7PjgY/jgZrjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuXG4uYy1icmVhZGNydW1iLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuYy1icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCI+XCI7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3QgbGk6OmFmdGVyIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICB9XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDU1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjQxYTE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTIwMDEzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1idXR0b24tZW50cnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi1lbnRyeSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmMtYnV0dG9uLWVudHJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RiZTFkYjtcbiAgY29sb3I6ICMyNDFhMTU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jLWJ1dHRvbi1lbnRyeS5yZXNlcnZlIHtcbiAgYmFja2dyb3VuZDogIzc2MjUyNTtcbn1cblxuLmMtYnV0dG9uLWVudHJ5LnJlc2VydmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGJkMmE5O1xufVxuXG4uYy1idXR0b24tbW9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDY1MTQ2O1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gIGNvbG9yOiAjNDY1MTQ2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmMtYnV0dG9uLW1vcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ2NTE0NjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQ2NTE0NjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jLWJ1dHRvbi1tb3JlLndoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uYy1idXR0b24tbW9yZS53aGl0ZTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uYy1idXR0b24tYmxhbmsge1xuICBiYWNrZ3JvdW5kOiAjNDY1MTQ2O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLWJ1dHRvbi1ibGFuazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWxpbmsucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWZvcm0tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uYy1mb3JtLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCA1cHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jLWZvcm0tY2hlY2tib3gtc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlMjAwMTM7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNlMjAwMTM7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYWJhYmFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1mb3JtLXJhZGlvLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZm9ybS1yYWRpby1pbnB1dDpjaGVja2VkICsgLmMtZm9ybS1yYWRpby1zcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiA0cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjAwMTM7XG59XG5cbi5jLWZvcm0tcmFkaW8tc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1mb3JtLXJhZGlvLXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2NjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7opovlh7rjgZdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1oMSB7XG4gIGNvbG9yOiAjYTQ5YjdlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5jLWgxIHNtYWxsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMSBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jLWgyLCAucGxhbi1oMiwgLnBsYW4tdmlldy10aXRsZSwgLmxhdXJlbC1oMiB7XG4gIGNvbG9yOiAjYTQ5YjdlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMiwgLnBsYW4taDIsIC5wbGFuLXZpZXctdGl0bGUsIC5sYXVyZWwtaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICB9XG59XG5cbi5jLWgyLmJsYWNrLCAuYmxhY2sucGxhbi1oMiwgLmJsYWNrLnBsYW4tdmlldy10aXRsZSwgLmJsYWNrLmxhdXJlbC1oMiB7XG4gIGNvbG9yOiAjMjQxYTE1O1xufVxuXG4uYy1oMi5zdWIsIC5zdWIucGxhbi1oMiwgLnN1Yi5wbGFuLXZpZXctdGl0bGUsIC5zdWIubGF1cmVsLWgyIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5jLWgyLnN1YiBzbWFsbCwgLnN1Yi5wbGFuLWgyIHNtYWxsLCAuc3ViLnBsYW4tdmlldy10aXRsZSBzbWFsbCwgLnN1Yi5sYXVyZWwtaDIgc21hbGwge1xuICBjb2xvcjogI2E0OWI3ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4uYy1oMiBzbWFsbCwgLnBsYW4taDIgc21hbGwsIC5wbGFuLXZpZXctdGl0bGUgc21hbGwsIC5sYXVyZWwtaDIgc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jLWgzLCAucGxhbi1oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMywgLnBsYW4taDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5jLWgzLmdvbGQsIC5nb2xkLnBsYW4taDMge1xuICBjb2xvcjogI2E0OWI3ZTtcbn1cblxuLmMtaDMgc3Ryb25nLCAucGxhbi1oMyBzdHJvbmcge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbn1cblxuLmMtaDMgc3BhbiwgLnBsYW4taDMgc3BhbiB7XG4gIGNvbG9yOiAjYTQ5YjdlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMyBzcGFuLCAucGxhbi1oMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmMtaDMgc3Bhbi5sYXJnZSwgLnBsYW4taDMgc3Bhbi5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMyBzcGFuLmxhcmdlLCAucGxhbi1oMyBzcGFuLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuLmMtaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM0NjUxNDY7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuLmMtaDQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzQ2NTE0NjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jLWg0IHNwYW4uZ29sZCB7XG4gIGJhY2tncm91bmQ6ICM4ODg0MmI7XG59XG5cbi5jLWg0LmRvdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmMtaDQuZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jLWg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzQ2NTE0Njtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYy1oNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDYge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSwgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Op44OZ44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLmMtbGFiZWwtLWJsdWUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjJiNzU7XG59XG5cbi5jLWxhYmVsLS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwMDEzO1xufVxuXG4uYy1sYWJlbC0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYmY7XG59XG5cbi5jLWxhYmVsLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Njc4NWE7XG59XG5cbi5jLWxhYmVsLS1sYXJnZSB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jLWxhYmVsLS1zbWFsbCB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquODs+OCr1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpbmsge1xuICBjb2xvcjogIzAwOWRiZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jLWxpbmsud2hpdGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jLWxpbmsuYmxhbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmMtbGluay5ibGFuazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24tbGluay5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jLWxpbmstLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG4uYy1saW5rLS1ub25lOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpc3Qge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jLWxpc3QgPiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdCA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1wb2ludCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1wb2ludCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQxYTE1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtbGlzdC0tbGluayBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1saW5rIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweCAwIDRweCA2LjlweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTIwMDEzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5jLWxpc3QtLWxpbmsgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtbGlzdC0tbGluayBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYy1saXN0LS1ob3Jpem9udGFsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkNGQ0ZDQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGkgYSB7XG4gIGNvbG9yOiAjMjQxYTE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jLWxpc3QtLWJvcmRlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDlkYmY7XG59XG5cbi5jLWxpc3QtLW9yZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5jLWxpc3QtLW9yZGVyID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxpc3QtLW9yZGVyID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLW5vdGUgbGkge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOGQ4ZDhkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYy1saXN0LS1ub3RlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAn4oC7JztcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbWVudSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5cbi5jLW1lbnUtdHJpZ2dlcixcbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYy1tZW51LXRyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDFhMTU7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiAwO1xufVxuXG4uYy1tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogMTJweDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBib3R0b206IDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExcHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExcHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYy1tZW51LXJlY3J1aXQge1xuICByaWdodDogMjBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODjeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtcGFuZWwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmMtcGFuZWwtLXdpZGUge1xuICBwYWRkaW5nOiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1wYW5lbC0td2lkZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uYy1wYW5lbC0tbmFycm93IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtcGFuZWwtLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uYy1wYW5lbC0tYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtcGFuZWwtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtcGFuZWwtLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1taWRkbGUge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tLW1pZGRsZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2VjdGlvbi0tbmFycm93IHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1uYXJyb3cge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbWlkZGxlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW1pZGRsZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS1uYXJyb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLS1iZy0tbmFycm93IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLW1pZGRsZSB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLW5hcnJvdyB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItaW5uZXIge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgr/jg5Zcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy10YWItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jLXRhYi1uYXYtaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4uYy10YWItbmF2LWl0ZW0gYSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwNTdBNiwgIzAwM0E2Qyk7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0gYSBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYy10YWItbmF2LWl0ZW06bnRoLWNoaWxkKDIpIGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNBNDgwMjAsICM2QzU0MTQpO1xufVxuXG4uYy10YWItbmF2LWl0ZW06bnRoLWNoaWxkKDMpIGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4QTI3MkMsICM1QjE5MUQpO1xufVxuXG4uYy10YWItbmF2LWl0ZW06bGFzdC1jaGlsZCBhIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjc2QzAxLCAjMTk0QzAxKTtcbn1cblxuLmMtdGFiLW5hdi5ib3R0b20gLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTdweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdi5ib3R0b20gLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4uYy10YWItY29udGVudHMtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0YzRTk7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG59XG5cbi5jLXRhYi1jb250ZW50cy1pdGVtW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtdGFiLWNvbnRlbnRzLWlubmVyIHtcbiAgcGFkZGluZzogMCA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItY29udGVudHMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44O844OW44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGhlYWQgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLmMtdGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMzAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGhlYWQgdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYy10YWJsZSB0aGVhZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGhlYWQgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRoIHtcbiAgcGFkZGluZzogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLmMtdGFibGUtLW5hcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cblxuLmMtdGFibGUtLW5hcnJvdyB0Ym9keSB0ciB7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cblxuLmMtdGFibGUtLW5hcnJvdyB0Ym9keSB0aCB7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS0tbmFycm93IHRib2R5IHRoIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gIH1cbn1cblxuLmMtdGFibGUtLW5hcnJvdyB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS0tbmFycm93IHRib2R5IHRkIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG7jgq3jg6Pjg5fjgrfjg6fjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWNhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coYmxhY2sgMnB4IDRweCA2cHgpO1xufVxuXG4uYy1jYXAtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwYWRkaW5nOiAycHggN3B4IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtY2FwLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg7PjgY/jgZrjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuXG4uYy1icmVhZGNydW1iLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuYy1icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCI+XCI7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1icmVhZGNydW1iLWxpc3QgbGk6OmFmdGVyIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICB9XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1hbGlnbi1sZWZ0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tcGMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LWFsaWduLWxlZnQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWFsaWduLWxlZnQtLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS1zcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi51LWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnUtYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhODk5O1xufVxuXG4udS1iZy1ncmVlbi1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NTE0Njtcbn1cblxuLnUtYmctZ3JlZW4tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThiOWFhO1xufVxuXG4udS1iZy1ncmVlbi1zbm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTFkYjtcbn1cblxuLnUtYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYmY7XG59XG5cbi51LWJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTQ5YjdlO1xufVxuXG4udS1iZy1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIyYjc1O1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYmVkO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5p6g57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTIwMDEzO1xufVxuXG4udS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMjAwMTM7XG59XG5cbi51LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMjAwMTM7XG59XG5cbi51LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTIwMDEzO1xufVxuXG4udS1ib3JkZXItLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmxvYXTop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg6rjg4Pjg4lcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1yb3cge1xuICBtYXJnaW46IC0yMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdyB7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgfVxufVxuXG4udS1yb3ctYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnUtcm93LWFsaWduLWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG5cbi51LXJvdy1qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1yb3ctanVzdGlmeS1jZW50ZXItLXBjIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4udS1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LXJldmVyc2Utc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4udS1yb3ctLW5vbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyB7XG4gIG1hcmdpbjogLTEwcHg7XG59XG5cbi51LXJvdy0td2lkZSB7XG4gIG1hcmdpbjogLTMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0td2lkZSB7XG4gICAgbWFyZ2luOiAtMTVweDtcbiAgfVxufVxuXG4udS1jb2wtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtMSB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51LWNvbC1vZmZzZXQtb25lcG9pbnRmaXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xufVxuXG4udS1jb2wtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG5cbi51LWNvbC0zIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTMge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51LWNvbC1vZmZzZXQtb25lcG9pbnRmaXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xufVxuXG4udS1jb2wtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC00IHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG5cbi51LWNvbC01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC01IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4udS1jb2wtb2Zmc2V0LW9uZXBvaW50Zml2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMi41JTtcbn1cblxuLnUtY29sLTYge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG5cbi51LWNvbC03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTcge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC03IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTcge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4udS1jb2wtb2Zmc2V0LW9uZXBvaW50Zml2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMi41JTtcbn1cblxuLnUtY29sLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC04IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTgge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1yb3ctLXdpZGUgPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51LWNvbC1vZmZzZXQtb25lcG9pbnRmaXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xufVxuXG4udS1jb2wtOSB7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC05IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4udS1jb2wtb2Zmc2V0LW9uZXBvaW50Zml2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMi41JTtcbn1cblxuLnUtY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LXJvdy0td2lkZSA+IC51LWNvbC0xMCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51LWNvbC1vZmZzZXQtb25lcG9pbnRmaXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xufVxuXG4udS1jb2wtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG5cbi51LWNvbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtcm93LS13aWRlID4gLnUtY29sLTEyIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICBtYXJnaW4tbGVmdDogMTIuNSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LWNvbC0xLS1wYyB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xLS1wYyB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMi0tcGMge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTItLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTItLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0yLS1wYyB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMy0tcGMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC00LS1wYyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTQtLXBjIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC01LS1wYyB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNS0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNS0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTUtLXBjIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC02LS1wYyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTctLXBjIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNy0tcGMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTgtLXBjIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC04LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtOC0tcGMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTktLXBjIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMTAtLXBjIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tcGMge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMS0tcGMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1wYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTItLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMi0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC00LS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC01LS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC02LS1sYXB0b3Age1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTctLWxhcHRvcCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTgtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC04LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC04LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTktLWxhcHRvcCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LWNvbC0xLS10YWIge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMi0tdGFiIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMy0tdGFiIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC00LS10YWIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC01LS10YWIge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC02LS10YWIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTctLXRhYiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTgtLXRhYiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTktLXRhYiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudS1jb2wtMTAtLXRhYiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tdGFiIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTExLS10YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0yLS1zcCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMi0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0zLS1zcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTQtLXNwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNC0tc3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTUtLXNwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC01LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC01LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLTYtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtNy0tc3Age1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC03LS1zcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtOC0tc3Age1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTgtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTgtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LXJvdy0td2lkZSA+IC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtOS0tc3Age1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0xMC0tc3Age1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0xMS0tc3Age1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1yb3ctLXdpZGUgPiAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC0xMi0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtcm93LS13aWRlID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6Z2e6KGo56S65YiH44KK5pu/44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtaGlkZS0tcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtaGlkZS0tdGFiIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LWhpZGUtLWxhcHRvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWhpZGUtLXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm1hcmdpbuOAgXBhZGRpbmfmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1tYXJnaW4tYXV0byB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udS1tdDAge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwwIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQwIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwwIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIwIHtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIxMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwyMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIzMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIzMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwzNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw0MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI0NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw1MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ2MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI2MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI2MCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI2MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NjUge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw2NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjUge1xuICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw3MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI3NSB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10ODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw4MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0ODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ5MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI5MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI5MCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI5MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10OTUge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw5NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTUge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyMC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyNS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyNS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMDAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LW10MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LW10MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbXQwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDE1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjIwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDIwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjIwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDI1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDMwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjM1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDM1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjM1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQ1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDU1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDYwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjY1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDY1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjY1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDcwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDc1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjgwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDgwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjgwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDg1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDkwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjk1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDk1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjk1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMDAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44Kt44K544OI6KOF6aO+XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMjQxYTE1ICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICM0NjUxNDY7XG59XG5cbi51LXRleHQtaW1wb3J0YW50IHtcbiAgY29sb3I6ICNlMjAwMTM7XG59XG5cbi51LXRleHQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtZ29sZCB7XG4gIGNvbG9yOiAjYTQ5YjdlICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtc3ViIHtcbiAgY29sb3I6ICNhYmFiYWI7XG59XG5cbi51LXRleHQtc2VyaWYge1xuICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xufVxuXG4udS10ZXh0LWVuIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xufVxuXG4ubWFyayB7XG4gIGNvbG9yOiAjNDY1MTQ2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnUtdGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnUtdGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udS10ZXh0LWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsICNmMDgwODAgNzAlKTtcbn1cblxuLnUtdGV4dC14LWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXRleHQteC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi51LXRleHQtbGFyZ2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXRleHQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4udS10ZXh0LWJpdC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC1iaXQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udS10ZXh0LWRlZmF1bHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXRleHQtZGVmYXVsdCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4udS10ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4udS10ZXh0LXgtc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXRleHQteC1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LXNtYWxsLS1zcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi51LXRleHQtY2FwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5bmF5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdzAge1xuICB3aWR0aDogMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NSB7XG4gIHdpZHRoOiA1JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMCB7XG4gIHdpZHRoOiAxMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13MTUge1xuICB3aWR0aDogMTUlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzIwIHtcbiAgd2lkdGg6IDIwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcyNSB7XG4gIHdpZHRoOiAyNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13MzAge1xuICB3aWR0aDogMzAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzM1IHtcbiAgd2lkdGg6IDM1JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc0MCB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NDUge1xuICB3aWR0aDogNDUlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzUwIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc1NSB7XG4gIHdpZHRoOiA1NSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NjAge1xuICB3aWR0aDogNjAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzY1IHtcbiAgd2lkdGg6IDY1JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc3MCB7XG4gIHdpZHRoOiA3MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13NzUge1xuICB3aWR0aDogNzUlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzgwIHtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXc4NSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS13OTAge1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdzk1IHtcbiAgd2lkdGg6IDk1JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LXcxMDAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXcwLS1wYyB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1LS1wYyB7XG4gICAgd2lkdGg6IDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tcGMge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzE1LS1wYyB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MjAtLXBjIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyNS0tcGMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzMwLS1wYyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzUtLXBjIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tcGMge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzQ1LS1wYyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NTAtLXBjIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1NS0tcGMge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzYwLS1wYyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjUtLXBjIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tcGMge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzc1LS1wYyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13ODAtLXBjIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4NS0tcGMge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzkwLS1wYyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTUtLXBjIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXBjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtdzAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1LS1sYXB0b3Age1xuICAgIHdpZHRoOiA1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MjAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MjUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NDAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NDUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NTUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NzAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NzUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13ODAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13ODUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTUtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTAwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS13MC0tdGFiIHtcbiAgICB3aWR0aDogMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUtLXRhYiB7XG4gICAgd2lkdGg6IDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMC0tdGFiIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxNS0tdGFiIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyMC0tdGFiIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyNS0tdGFiIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXczMC0tdGFiIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXczNS0tdGFiIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0MC0tdGFiIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc0NS0tdGFiIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1MC0tdGFiIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1NS0tdGFiIHtcbiAgICB3aWR0aDogNTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc2MC0tdGFiIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc2NS0tdGFiIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3MC0tdGFiIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc3NS0tdGFiIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4MC0tdGFiIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4NS0tdGFiIHtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc5MC0tdGFiIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc5NS0tdGFiIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcxMDAtLXRhYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdzAtLXNwIHtcbiAgICB3aWR0aDogMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzUtLXNwIHtcbiAgICB3aWR0aDogNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzEwLS1zcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MTUtLXNwIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXcyMC0tc3Age1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzI1LS1zcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13MzAtLXNwIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXczNS0tc3Age1xuICAgIHdpZHRoOiAzNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzQwLS1zcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NDUtLXNwIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc1MC0tc3Age1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzU1LS1zcCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NjAtLXNwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc2NS0tc3Age1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzcwLS1zcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13NzUtLXNwIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc4MC0tc3Age1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzg1LS1zcCB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudS13OTAtLXNwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51LXc5NS0tc3Age1xuICAgIHdpZHRoOiA5NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnUtdzEwMC0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1saW5lLWJhc2lzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi51LWxpbmUtdGlnaHQge1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLnUtbGluZS1kZWZhdWx0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnUtbGluZS1yZWxheGVkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbi51LWxpbmUtd2lkZSB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1saW5lLXdpZGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLnUtbGluZS1sb29zZSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbi5wLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLnAtaGVhZGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWhlYWRlci1pbm5lci0xIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtaGVhZGVyLWlubmVyLTEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLnAtaGVhZGVyLWlubmVyLTIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1oZWFkZXItaW5uZXItMiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICB9XG4gIC5wLWhlYWRlci1pbm5lci0yLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAucC1oZWFkZXItaW5uZXItMi5hY3RpdmUgLnAtaGVhZGVyLWFwcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxufVxuXG4ucC1oZWFkZXItbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucC1oZWFkZXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXItbG9nbyBhIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWhlYWRlci1sb2dvIGEgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWhlYWRlci1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnAtaGVhZGVyLW5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLWhlYWRlci1uYXYgdWwgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cblxuLnAtaGVhZGVyLW5hdiB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLWhlYWRlci1uYXYgdWwgbGkgYS5tYXA6OmJlZm9yZSwgLnAtaGVhZGVyLW5hdiB1bCBsaSBhLm91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24tbWFwLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wLWhlYWRlci1uYXYgdWwgbGkgYS5vdXRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uLW91dGxpbmUucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucC1oZWFkZXItbmF2IHVsIGxpIGEuZW50cnkge1xuICB3aWR0aDogMTJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnAtaGVhZGVyLW5hdiB1bCBsaSBhLnJlc2VydmUge1xuICB3aWR0aDogMTJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnAtaGVhZGVyLWFwcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1nbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wLWduYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZ25hdi1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnAtZ25hdi1saXN0LWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtOm50aC1jaGlsZCgxMCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW06bnRoLWNoaWxkKDEwKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW0udGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW0uYnV0dG9uIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wLWduYXYtbGlzdC1pdGVtLmJ1dHRvbiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbiAgLnAtZ25hdi1saXN0LWl0ZW0uYnV0dG9uIC5lbnRyeSB7XG4gICAgYmFja2dyb3VuZDogIzljODEyMDtcbiAgfVxuICAucC1nbmF2LWxpc3QtaXRlbS5idXR0b24gLnJlc2VydmUge1xuICAgIGJhY2tncm91bmQ6ICM3NjI1MjU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW0uYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbSBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW0gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgcGFkZGluZzogMTZweCAxMHB4O1xuICB9XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzQ2NTE0NjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtIGE6OmFmdGVyIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxufVxuXG4ucC1nbmF2LWxpc3QtaXRlbS5jdXJyZW50IGE6OmFmdGVyLCAucC1nbmF2LWxpc3QtaXRlbTpob3ZlciBhOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucC1nbmF2LWxpc3QtaXRlbS5jdXJyZW50IGEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnAtZ25hdi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWduYXYtbGFiZWwge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgfVxufVxuXG4ucC1mb290ZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZm9vdGVyLW5hdiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5wLWZvb3Rlci1uYXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZvb3Rlci1uYXYgdWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wLWZvb3Rlci1uYXYgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZm9vdGVyLW5hdiB1bCBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wLWZvb3Rlci1uYXYgdWwgbGk6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbi5wLWZvb3Rlci1uYXYgdWwgbGk6bnRoLWNoaWxkKDEwKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2NjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItbmF2IHVsIGxpOm50aC1jaGlsZCgxMCkge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnAtZm9vdGVyLW5hdiB1bCBsaS50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItbmF2IHVsIGxpLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucC1mb290ZXItbmF2IHVsIGxpLmJ1dHRvbiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbiAgLnAtZm9vdGVyLW5hdiB1bCBsaS5idXR0b24gLmVudHJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuICB9XG4gIC5wLWZvb3Rlci1uYXYgdWwgbGkuYnV0dG9uIC5yZXNlcnZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci1uYXYgdWwgbGkuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucC1mb290ZXItbmF2IHVsIGxpIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbmF2IHVsIGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgfVxufVxuXG4ucC1mb290ZXItbmF2IHVsIGxpIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzQ2NTE0NjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZvb3Rlci1uYXYgdWwgbGkgYTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1uYXYgdWwgbGkuY3VycmVudCBhOjphZnRlciwgLnAtZm9vdGVyLW5hdiB1bCBsaTpob3ZlciBhOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucC1mb290ZXItbmF2IHVsIGxpLmN1cnJlbnQgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucC1mb290ZXItYm5yIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItYm5yIHtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWJuciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wLWZvb3Rlci1ibnIgdWwgbGkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItYm5yIHVsIGxpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEpO1xuICB9XG59XG5cbi5wLWZvb3Rlci1ibnIgdWwgbGkgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDczcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci1ibnIgdWwgbGkgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wLWZvb3Rlci1pbmZvIHtcbiAgcGFkZGluZzogNjBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZm9vdGVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4ucC1mb290ZXItaW5mbyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZm9vdGVyLWluZm8gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wLWZvb3Rlci1pbmZvIHVsIGxpIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItaW5mbyB1bCBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wLWZvb3Rlci1pbmZvIHVsIGxpLnRlbCB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItaW5mbyB1bCBsaS50ZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5cbi5wLWZvb3Rlci1pbmZvIHVsIGxpLnRlbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG59XG5cbi5wLWZvb3Rlci1vdGhlciB7XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZvb3Rlci1vdGhlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDEwcHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLW90aGVyIC50aXRsZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTczNzViO1xuICBjb2xvcjogIzE3Mzc1YjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZvb3Rlci1vdGhlciAudGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLW90aGVyIC5saW5rLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItb3RoZXIgLmxpbmstYXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnAtZm9vdGVyLW90aGVyIC5saW5rLWFyZWEgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAtNHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItb3RoZXIgLmxpbmstYXJlYSB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5wLWZvb3Rlci1vdGhlciAubGluay1hcmVhIHVsIGxpIHtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItb3RoZXIgLmxpbmstYXJlYSB1bCBsaSB7XG4gICAgcGFkZGluZzogMHB4IDAgMHB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4ucC1mb290ZXItb3RoZXIgLmxpbmstYXJlYSB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnAtZm9vdGVyLW90aGVyIC5saW5rLWFyZWEgdWwgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLnAtZm9vdGVyLWxvZ28ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbG9nbyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi5wLWZvb3Rlci1sb2dvIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wLWZvb3Rlci1sb2dvIHVsIGxpIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ucC1mb290ZXItbG9nbyB1bCBsaSBpbWcge1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbG9nbyB1bCBsaSBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG4ucC1mb290ZXItYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICB9XG59XG5cbi5wLWZvb3Rlci1ib3R0b20uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZm9vdGVyLWJvdHRvbSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucC1mb290ZXItYm90dG9tIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucC1mb290ZXItYm90dG9tIHVsIGxpIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ucC1mb290ZXItYm90dG9tIHVsIGxpIGEgcCB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wLWZvb3Rlci1ib3R0b20gdWwgbGkgYSBwIGltZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnAtZm9vdGVyLWJvdHRvbSB1bCBsaTpudGgtY2hpbGQoMSkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuXG4ucC1mb290ZXItYm90dG9tIHVsIGxpLnJlcSB7XG4gIGJhY2tncm91bmQ6ICM3NjI1MjU7XG59XG5cbi5wLWZvb3Rlci1ib3R0b20gdWwgbGkucmVxIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5wLWZvb3Rlci1ib3R0b20gdWwgbGkuZW50cnkge1xuICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xufVxuXG4ucC1mb290ZXItYm90dG9tIHVsIGxpLmVudHJ5IGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50b3AtbXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxMDgwIC8gMTkyMCkgKiAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1tdiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoKDc1MCAvIDc1MCkgKiAxMDAlKTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi50b3AtbW92aWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1tb3ZpZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIH1cbn1cblxuLnRvcC1tb3ZpZS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBjb2xvcjogIzI0MWExNTtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi50b3AtbW92aWUgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1tb3ZpZSB2aWRlbyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuXG4udG9wLXNsaWRlci1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50b3Atc2xpZGVyLWlubmVyLmFjdGl2ZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi50b3Atc2xpZGVyLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRvcC1zbGlkZXItZG90cy5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udG9wLXNsaWRlci1kb3RzID4gbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50b3Atc2xpZGVyLWRvdHMgPiBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNDY3ODVhO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi50b3Atc2xpZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9wLWFjdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLnRvcC1hY3Rpb24tbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9wLWFjdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWFjdGlvbi10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuXG4udG9wLWFjdGlvbi10ZXh0IC5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50b3AtYWN0aW9uLXRleHQgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtYWN0aW9uLXRleHQgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuMjI1cmVtO1xuICB9XG59XG5cbi50b3AtYWN0aW9uLXRleHQgLm5vdGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtYWN0aW9uLXRleHQgLm5vdGUge1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cblxuLnRvcC1hY3Rpb24tdGV4dCAuYWNjZW50IHtcbiAgY29sb3I6ICM3NjI1MjU7XG59XG5cbi50b3AtcG9pbnQge1xuICBwYWRkaW5nOiAxZW0gMCAyZW07XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvcC1wb2ludC1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQxYTE1O1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnRvcC1wb2ludC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udG9wLXBvaW50LWxpc3QgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXBvaW50LWxpc3QgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuXG4udG9wLXBvaW50LWxpc3QgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtcG9pbnQtbGlzdCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgfVxufVxuXG4udG9wLXBvaW50LWxpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b3AtcG9pbnQtbGlzdCA+IGxpIC5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXBvaW50LWxpc3QgPiBsaSAubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICB9XG4gIC50b3AtcG9pbnQtbGlzdCA+IGxpIC5sYXJnZS0tc3Age1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB9XG59XG5cbi50b3AtcG9pbnQtbGlzdCA+IGxpIC5taWRkbGUge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXBvaW50LWxpc3QgPiBsaSAubWlkZGxlIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5cbi50b3AtY2F0Y2hjb3B5IHtcbiAgcGFkZGluZzogMjRweCAwIDI0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2U1Y2I4MSwgI2ZhZjZlMywgI2U1Y2I4MSk7XG59XG5cbi50b3AtY2F0Y2hjb3B5LXRleHQge1xuICBmb250LXNpemU6IDN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjNzYyNTI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtY2F0Y2hjb3B5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogNnZ3O1xuICB9XG59XG5cbi50b3AtY2F0Y2hjb3B5LXRleHQgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0yZW07XG4gIGxlZnQ6IC0yZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtY2F0Y2hjb3B5LXRleHQgc3VwIHtcbiAgICBib3R0b206IC0xZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4udG9wLWNhdGNoY29weS10ZXh0IC5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWNhdGNoY29weS10ZXh0IC5sYXJnZSB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gIH1cbn1cblxuLnRvcC1jYXRjaGNvcHktYnV0dG9uIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBmb250LXNpemU6IDAuNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3NjI1MjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1jYXRjaGNvcHktYnV0dG9uIHtcbiAgICB3aWR0aDogMTRlbTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogNnZ3O1xuICB9XG59XG5cbi50b3AtY2F0Y2hjb3B5LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50b3AtZW50cnkge1xuICBiYWNrZ3JvdW5kOiAjOTdhODk5O1xufVxuXG4udG9wLWVudHJ5LXRleHQge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b3AtZW50cnktdGV4dC5nb2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjYjM5ODU1IDAlLCAjZmZmOWU2IDUwJSwgI2IzOTg1NSAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3AtZW50cnktdGV4dCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtZW50cnktdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi50b3AtZW50cnktdGV4dCAubGFyZ2Uge1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtZW50cnktdGV4dCAubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4udG9wLWVudHJ5LXRleHQgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWVudHJ5LXRleHQgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnRvcC1lbnRyeSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcC1lbnRyeSBoMiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWVudHJ5IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnRvcC1lbnRyeSBoMiBzcGFuIHtcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudG9wLWVudHJ5IGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4udG9wLWVudHJ5IGgyOjpiZWZvcmUsIC50b3AtZW50cnkgaDI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcC1lbnRyeSBoMjo6YmVmb3JlLCAudG9wLWVudHJ5IGgyOjphZnRlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3AtZW50cnkgaDI6OmJlZm9yZSwgLnRvcC1lbnRyeSBoMjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50b3AtZW50cnkgaDI6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3AtZW50cnkgaDI6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB9XG59XG5cbi50b3AtZW50cnkgaDI6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudG9wLWVudHJ5IGgyOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gIH1cbn1cblxuLnRvcC1lbnRyeS1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDMycHggMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ2NTE0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1lbnRyeS1wYW5lbCB7XG4gICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnRvcC1lbnRyeS1wYW5lbC1oIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1lbnRyeS1wYW5lbC1oIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cblxuLnRvcC1lbnRyeS1tb2RlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRvcC1lbnRyeS1tb2RlbC1jb250ZW50cyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWVudHJ5LW1vZGVsLWNvbnRlbnRzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnRvcC1lbnRyeS1tb2RlbC1jb250ZW50cyAubGFyZ2Uge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWVudHJ5LW1vZGVsLWNvbnRlbnRzIC5sYXJnZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi50b3AtZW50cnktbW9kZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjQxYTE1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTVjYjgxLCAjZmFmNmUzLCAjZTVjYjgxKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLWVudHJ5LW1vZGVsLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjQxYTE1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjQxYTE1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuMjVlbSk7XG4gIHJpZ2h0OiAxZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtZW50cnktbW9kZWwtYnV0dG9uOjphZnRlciB7XG4gICAgcmlnaHQ6IDAuNWVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtYWNjZXNzIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLnRvcC1hY2Nlc3MtbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMjAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWFjY2Vzcy1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi50b3AtcGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wL3BhcmstYmcuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnRvcC1wbGFuLW12LCAudG9wLXplaC1tdiwgLnRvcC1lZG9nYXdhLW12LCAudG9wLWJyYW5kLW12IHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtcGxhbi1tdiwgLnRvcC16ZWgtbXYsIC50b3AtZWRvZ2F3YS1tdiwgLnRvcC1icmFuZC1tdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRvcC1wbGFuLW12IGgyLCAudG9wLXplaC1tdiBoMiwgLnRvcC1lZG9nYXdhLW12IGgyLCAudG9wLWJyYW5kLW12IGgyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygjMjQxYTE1IDJweCA0cHggNnB4KSBkcm9wLXNoYWRvdygjMjQxYTE1IDJweCA0cHggNnB4KTtcbn1cblxuLnRvcC1wbGFuLW12IGgyLmxlZnQsIC50b3AtemVoLW12IGgyLmxlZnQsIC50b3AtZWRvZ2F3YS1tdiBoMi5sZWZ0LCAudG9wLWJyYW5kLW12IGgyLmxlZnQge1xuICBsZWZ0OiAxMCU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udG9wLXBsYW4tbXYgaDIuYmxhY2ssIC50b3AtemVoLW12IGgyLmJsYWNrLCAudG9wLWVkb2dhd2EtbXYgaDIuYmxhY2ssIC50b3AtYnJhbmQtbXYgaDIuYmxhY2sge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHdoaXRlIDJweCA0cHggNnB4KSBkcm9wLXNoYWRvdyh3aGl0ZSAycHggNHB4IDZweCk7XG59XG5cbi50b3AtY2hpbGRjYXJlLW12LCAudG9wLWxvY2F0aW9uLW12LCAudG9wLWxhdXJlbC1tdiB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtY2hpbGRjYXJlLW12LCAudG9wLWxvY2F0aW9uLW12LCAudG9wLWxhdXJlbC1tdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRvcC1jaGlsZGNhcmUtbXYgaDIsIC50b3AtbG9jYXRpb24tbXYgaDIsIC50b3AtbGF1cmVsLW12IGgyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KCMyNDFhMTUgMnB4IDRweCA2cHgpIGRyb3Atc2hhZG93KCMyNDFhMTUgMnB4IDRweCA2cHgpO1xufVxuXG4udG9wLWNoaWxkY2FyZS1tdiBoMi5yaWdodCwgLnRvcC1sb2NhdGlvbi1tdiBoMi5yaWdodCwgLnRvcC1sYXVyZWwtbXYgaDIucmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAlO1xufVxuXG4udG9wLWNoaWxkY2FyZS1tdiBoMi5ibGFjaywgLnRvcC1sb2NhdGlvbi1tdiBoMi5ibGFjaywgLnRvcC1sYXVyZWwtbXYgaDIuYmxhY2sge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHdoaXRlIDJweCA0cHggNnB4KSBkcm9wLXNoYWRvdyh3aGl0ZSAycHggNHB4IDZweCk7XG59XG5cbi50b3AtcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udG9wLXByaWNlLXRleHQge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXByaWNlLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi50b3AtcHJpY2UtdGV4dCAubGFyZ2Uge1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtcHJpY2UtdGV4dCAubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4udG9wLXByaWNlLXRleHQgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udG9wLWJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b3AtYmFubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGFuaW1hdGlvbjogbGlnaHRCdXR0b24gNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRCdXR0b24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIDgxJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg1KSByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg1MCkgcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi50b3AtaW1wb3J0YW50IHtcbiAgYmFja2dyb3VuZDogIzBlMmM0ZjtcbiAgcGFkZGluZzogMTZweCAyNHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwZTJjNGYgNTAlLCAjMTY0NDdhIDYwJSwgIzBlMmM0ZiA3MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBzaGluZSAyMHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBzaGluZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDQwMCU7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQwMCU7XG4gIH1cbn1cblxuLnRvcC1mbG9hdGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi50b3AtZmxvYXRpbmcuaXMtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRvcC1mbG9hdGluZy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLWZsb2F0aW5nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRvcC1mbG9hdGluZyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRvcC1mbG9hdGluZyBhIGltZyB7XG4gIHdpZHRoOiA1MDBweDtcbn1cblxuLnRvcC1jbG9zZWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgcmlnaHQ6IC0xNnB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzI0MWExNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtY2xvc2VidG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1tdiB7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmtmcm9udC1tdi5qcy1zY3JvbGxhYmxlIGltZyB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4ucGFya2Zyb250LXBhbm9yYW1hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFya2Zyb250LXBhbm9yYW1hIGgzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmtmcm9udC1wYW5vcmFtYSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgY29sb3I6ICMyNDFhMTU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucGFya2Zyb250LWJnIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXJrZnJvbnQvYmcuanBnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtYmcge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5oZXJpdDtcbiAgfVxufVxuXG4ucGFya2Zyb250LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICBtYXJnaW46IC0yMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcmtmcm9udC1ncmlkIHtcbiAgICBtYXJnaW46IC01cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjVmciAxZnIgMWZyIDFmciAxZnI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmtmcm9udC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjVmciAyZnIgMWZyIDFmciAxZnIgMWZyIDEuNWZyO1xuICB9XG59XG5cbi5wYXJrZnJvbnQtZ3JpZCBsaSB7XG4gIG1hcmdpbjogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcmtmcm9udC1ncmlkIGxpIHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxufVxuXG4ucGFya2Zyb250LWdyaWQgbGk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICBncmlkLXJvdzogMSAvIDM7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFya2Zyb250L2dyaWQxLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgfVxufVxuXG4ucGFya2Zyb250LWdyaWQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDMgLyA1O1xuICBncmlkLXJvdzogMSAvIDM7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgZ3JpZC1yb3c6IDMgLyA0O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkMi5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBncmlkLXJvdzogMyAvIDQ7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgZ3JpZC1yb3c6IDMgLyA1O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICBncmlkLXJvdzogMyAvIDU7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgZ3JpZC1yb3c6IDMgLyA0O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNC5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoNSkge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBncmlkLXJvdzogNCAvIDU7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtY29sdW1uOiA0IC8gNTtcbiAgZ3JpZC1yb3c6IDMgLyA0O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBncmlkLXJvdzogNSAvIDY7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg3KSB7XG4gIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgZ3JpZC1yb3c6IDQgLyA2O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNi5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICBncmlkLXJvdzogNSAvIDc7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg4KSB7XG4gIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgZ3JpZC1yb3c6IDUgLyA2O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoOCkge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBncmlkLXJvdzogNiAvIDc7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ncmlkIGxpOm50aC1jaGlsZCg5KSB7XG4gIGdyaWQtY29sdW1uOiAzIC8gNTtcbiAgZ3JpZC1yb3c6IDQgLyA2O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkOC5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJrZnJvbnQtZ3JpZCBsaTpudGgtY2hpbGQoOSkge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICBncmlkLXJvdzogNyAvIDg7XG4gIH1cbn1cblxuLnBhcmtmcm9udC1ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFya2Zyb250LW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjOTEwMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uZGVzaWduLW12IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGVzaWduLW12IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5kZXNpZ24tbXYtLWxlZnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmRlc2lnbi1tdi0tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5kZXNpZ24tbXYtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwJTtcbn1cblxuLmRlc2lnbi1tdi0tY2FsbXN0YWdlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNpZ24tbXYtLWNhbG1zdGFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmRlc2lnbi1oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBjb2xvcjogIzI0MWExNTtcbiAgbWFyZ2luOiA4MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGVzaWduLWgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuLmRlc2lnbi1oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgY29sb3I6ICMyNDFhMTU7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGVzaWduLWgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG4uZGVzaWduLWNhdGNoY29weSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG5cbi5kZXNpZ24taDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5kZXNpZ24taDQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzY3NTIwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduIC5qcy1zY3JvbGxhYmxlIGltZyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZGVzaWduLXRpdGxlIHtcbiAgd2lkdGg6IDdlbTtcbiAgdGV4dC1hbGlnbi1sYXN0OiBqdXN0aWZ5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uZGVzaWduLWNhbG1zdGFnZSB7XG4gIHdpZHRoOiAyMi41JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNpZ24tY2FsbXN0YWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZGVzaWduLXRhYi1uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmRlc2lnbi10YWItbmF2LWl0ZW0uY3VycmVudCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM5N2E4OTk7XG59XG5cbi5kZXNpZ24tdGFiLW5hdi1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzk3YTg5OTtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogI2Y0ZjZmNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzk3YTg5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRlc2lnbi10YWItbmF2LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjOTdhODk5O1xufVxuXG4uZGVzaWduLXRhYi1jb250ZW50cy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlc2lnbi10YWItY29udGVudHMtaXRlbVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hY2Nlc3MtdHJhaW4gaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYWNjZXNzLXRyYWluIGgzIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hY2Nlc3Mtc3RhdGlvbi1pdGVtIC50dGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmFjY2Vzcy1zdGF0aW9uLWl0ZW0gLnR0bCBzcGFuIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjZXNzLXN0YXRpb24taXRlbSAudHRsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uYWNjZXNzLXN0YXRpb24taXRlbSAudHRsLmJsYWNrIHtcbiAgY29sb3I6ICMyNDFhMTU7XG59XG5cbi5hY2Nlc3Mtcm9zZW4gaDMge1xuICBjb2xvcjogIzQ2NTE0Njtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjY2Vzcy1yb3NlbiAuanMtc2Nyb2xsYWJsZSBpbWcge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmFjY2Vzcy1yb3NlbiBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmFjY2Vzcy1yb3NlbiBkbCBkdCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2Nlc3Mtcm9zZW4gZGwgZHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYWNjZXNzLXJvc2VuIGRsIGR0IHNwYW4ge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2Nlc3Mtcm9zZW4gZGwgZHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5hY2Nlc3Mtcm9zZW4gZGwgZGQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2Nlc3Mtcm9zZW4gZGwgZGQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYWNjZXNzLXJvc2VuIGRsIGRkIHNwYW4ge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgY29sb3I6ICM0NjUxNDY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWNjZXNzLXJvc2VuIGRsIGRkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4uYWNjZXNzLXJvc2VuIGRsIGRkIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY2Vzcy1yb3NlbiBkbCBkZCBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5hY2Nlc3MtbXYge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sb2NhdGlvbi10dGwgaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubG9jYXRpb24tdHRsIGgzIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5sb2NhdGlvbi1jYXAgaDQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMnB4IDVweCA1cHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBhZGRpbmc6IDJweCA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuLmxvY2F0aW9uIGg0IHtcbiAgY29sb3I6ICNhNDliN2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2F0aW9uIGg0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmxvY2F0aW9uIGg0IHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubG9jYXRpb24gaDQgc21hbGwge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhdGlvbiBoNCBzbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICB9XG59XG5cbi5sb2NhdGlvbi1zaG9wIGg0IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjYzQ1ZDU1O1xufVxuXG4ubG9jYXRpb24tZ291cm1ldCBoNCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2QyYTIzNjtcbn1cblxuLmxvY2F0aW9uLW1lZGljYWwgaDQgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM2YmIzYWE7XG59XG5cbi5sb2NhdGlvbi1hY3Rpdml0eSBoNCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2I3ODhiMDtcbn1cblxuLmxvY2F0aW9uLWVkdWNhdGlvbiBoNCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2Q4MzY4Yjtcbn1cblxuLmxvY2F0aW9uLWtvc29kYXRlIGg0IHtcbiAgY29sb3I6ICMyNDFhMTU7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmxvY2F0aW9uLW12IHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubG9jYXRpb24tYmcge1xuICBiYWNrZ3JvdW5kOiAjZGJlMWRiO1xufVxuXG4uemVoLWhlYWRsaW5lIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NjUxNDY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG5cbi56ZWgtaGVhZGxpbmUtaDMge1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgXCLmuLjmmI7mnJ1cIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sXHIgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgY29sb3I6ICM0NjUxNDY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56ZWgtaGVhZGxpbmUtaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uemVoLWhlYWRsaW5lLWgzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjNDY1MTQ2O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuemVoLWhlYWRsaW5lLWgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uemVoLW12IHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uemVoLWFjY2VudCB7XG4gIGNvbG9yOiAjMDA5YzlkO1xufVxuXG4uemVoMDItYmcge1xuICBiYWNrZ3JvdW5kOiAjZWNmNGQ5O1xufVxuXG4uemVoMDItaDIge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuemVoMDItaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi56ZWgwMi1oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnplaDAyLWgzIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnplaDAyLWg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjFyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjODZiODFiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi56ZWgwMi1sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLnplaDAyLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiAjODZiODFiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56ZWgwMi1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG5cbi56ZWgwMi1tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjEwMDtcbn1cblxuLnplaDAyLWNvbHVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI0MWExNTtcbn1cblxuLnplaDAyLWNvbHVtLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZDogIzg2YjgxYjtcbn1cblxuLnplaDAyLWNvbHVtLWNvbnRlbnRzIHtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLnplaDAyLWFjY2VudCB7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3NjI1MjU7XG59XG5cbi56ZWgwMi1hY2NlbnQtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDFhMTU7XG59XG5cbi56ZWgwMi1oZWF0c2hvY2sgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnplaDAyLWhlYXRzaG9jayBpbWcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5cbi56ZWgwMi1zdWItdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNhNTk7XG4gIG1hcmdpbjogNDBweCAwIDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnplaDAyLXN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG59XG5cbi50aXRsZS1iYXIge1xuICBiYWNrZ3JvdW5kOiAjODZiODFiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi50aXRsZS1iYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMzAlO1xufVxuXG4udGl0bGUtYmFyIC50LW5hbWUge1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nOiAxcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRpdGxlLWJhciAudC1uYW1lIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi50aXRsZS1iYXIgLnQtY29weSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIFwiUm9ib3RvXCIsIFwiWXVHb3RoaWMsWXVHb3RoaWNNXCIsXHIgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICB6LWluZGV4OiA0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGl0bGUtYmFyIC5pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmMDgzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjJyZW0gMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXJlbSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIHotaW5kZXg6IDU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aXRsZS1iYXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAudGl0bGUtYmFyIC50LW5hbWUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudGl0bGUtYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG4gIC50aXRsZS1iYXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmFyIC50LW5hbWUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmFyIC50LWNvcHkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5jaGlsZGNhcmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jaGlsZGNhcmUtaXRlbSA+IHAge1xuICB3aWR0aDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2hpbGRjYXJlLXR0bCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDY1MTQ2O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZGJlMWRiO1xufVxuXG4uY2hpbGRjYXJlLXR0bCBoMyB7XG4gIGNvbG9yOiAjNDY1MTQ2O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgXCLmuLjmmI7mnJ1cIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sXHIgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIHNlcmlmO1xufVxuXG4uY2hpbGRjYXJlLXR0bCBoMyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzQ2NTE0Njtcbn1cblxuLmNoaWxkY2FyZS1tdiB7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBsYW4taDIge1xuICBjb2xvcjogIzg3NzYxMDtcbn1cblxuLnBsYW4taDIuc3RhZ2Uge1xuICBjb2xvcjogIzAwNmZjNDtcbn1cblxuLnBsYW4taDMge1xuICBjb2xvcjogIzg3NzYxMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGxhbi1oMyBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGxhbi1oMyBlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAuzJcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEuNWVtO1xuICByaWdodDogLTFlbTtcbn1cblxuLnBsYW4taDMtLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1oMy0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucGxhbi1jb3B5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BsYW4vYmcuanBnKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0O1xufVxuXG4ucGxhbi1jb3B5LXRleHQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGxhbi1jb3B5LXRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCAjODc3NjEwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGxhbi12aWV3IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiBjYWxjKDEwZW0gKyAycHgpO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXZpZXcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLnBsYW4tdmlldy10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXZpZXctdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjNzI3MTcxO1xuICB9XG59XG5cbi5wbGFuLXZpZXctdGl0bGUge1xuICBjb2xvcjogIzcyNzE3MTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBsYW4tbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucGxhbi1saXN0LWl0ZW0gLmMtc2VjdGlvbi1jb250YWluZXIucmlnaHQge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucGxhbi1wYW5lbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgzNiwgMjYsIDIxLCAwLjUpO1xufVxuXG4ucGxhbi1wYW5lbC5zY2VuZSB7XG4gIGJhY2tncm91bmQ6ICNmNmY4ZjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wbGFuLXBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGxhbi1wYW5lbC1oZWFkZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5cbi5wbGFuLXBhbmVsLWhlYWRlci1wb2ludCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXBhbmVsLWhlYWRlci1wb2ludC5wbGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzg3NzYxMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG59XG5cbi5wbGFuLXBhbmVsLWhlYWRlci1wb2ludCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMThweCAqIDEuNSk7XG4gIHdpZHRoOiAxMGVtO1xuICBiYWNrZ3JvdW5kOiAjODc3NjEwO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tcGFuZWwtaGVhZGVyLXBvaW50IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBsYW4tcGFuZWwtaGVhZGVyLXBvaW50IHNwYW4uc2NlbmUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kOiAjN2Y5Nzg0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1wYW5lbC1oZWFkZXItcG9pbnQgc3Bhbi5zY2VuZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBsYW4tcGFuZWwtaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbiAgY29sb3I6ICNhNDliN2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGFuLXBhbmVsLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wbGFuLXBhbmVsLXNwZWMge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjZmOGY2O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5wbGFuLXBhbmVsLXNwZWMtLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tcGFuZWwtc3BlYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5wbGFuLXBhbmVsLXNwZWMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLnBsYW4tcGFuZWwtc3BlYy1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5wbGFuLXBhbmVsLXNwZWMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI0MWExNTtcbn1cblxuLnBsYW4tcGFuZWwtc3BlYy1pdGVtIC5kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4ucGxhbi1wYW5lbC1zcGVjLWl0ZW0uYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBsYW4tcGFuZWwtc3BlYy1pdGVtLmFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi5bCC5pyJ6Z2i56mNXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFlbTtcbiAgbGVmdDogMDtcbn1cblxuLnBsYW4tcGFuZWwtY29udGVudHMge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1wYW5lbC1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4ucGxhbi1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG5cbi5wbGFuLXNlY3Rpb24tLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGxhbi1zZWN0aW9uLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucGxhbi1zZWN0aW9uLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucGxhbi1jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBsYW4tY2FyZC1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDY3ODVhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGFuLWNhcmQtc2VjdGlvbi5zdGFnZSB7XG4gIGJhY2tncm91bmQ6ICNiNmQ1ZWE7XG4gIGNvbG9yOiAjMjQxYTE1O1xufVxuXG4ucGxhbi1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZzogMCAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLWNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5cbi5wbGFuLWNhcmQtaGVhZGVyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjAlO1xuICBsZWZ0OiA4cHg7XG59XG5cbi5wbGFuLWNhcmQtaGVhZGVyLWljb24gaW1nIHtcbiAgaGVpZ2h0OiA1ZW07XG59XG5cbi5wbGFuLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xufVxuXG4ucGxhbi1jYXJkLXR5cGUge1xuICB3aWR0aDogMy41ZW07XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICM3Zjk3ODQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdmOTc4NDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tY2FyZC10eXBlIHtcbiAgICBmb250LXNpemU6IDEwdnc7XG4gIH1cbn1cblxuLnBsYW4tY2FyZC10eXBlIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLWNhcmQtdHlwZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDV2dztcbiAgfVxufVxuXG4ucGxhbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogIzdmOTc4NDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMHZ3O1xuICB9XG59XG5cbi5wbGFuLWNhcmQtZGVzY3JpcHRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tY2FyZC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDV2dztcbiAgfVxufVxuXG4ucGxhbi1jYXJkLWNvbnRlbnRzIHtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1jYXJkLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5cbi5wbGFuLWNhcmQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNDFhMTU7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wbGFuLWNhcmQtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICByaWdodDogNHB4O1xufVxuXG4ucGxhbi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNiNWE3Njk7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBsYW4tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICByaWdodDogNHB4O1xufVxuXG4ucGxhbi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjNDY1MTQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGFuLXRpdGxlLnN0YWdlIHtcbiAgY29sb3I6ICMyNDFhMTU7XG4gIGJhY2tncm91bmQ6ICNkY2VkZjU7XG59XG5cbi5wbGFuLWFyZWEtaXRlbSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTdhODk5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1hcmVhLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuXG4ucGxhbi1hcmVhLWl0ZW0gLmFjY2VudCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tYXJlYS1pdGVtIC5hY2NlbnQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4ucGxhbi1hcmVhLWl0ZW0gLmJhbGNvbnkge1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZy1sZWZ0OiA4ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tYXJlYS1pdGVtIC5iYWxjb255IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBsYW4tYXJlYS1pdGVtIC5iYWxjb255OjpiZWZvcmUge1xuICBjb250ZW50OiBcIuODkOODq+OCs+ODi+ODvOmdouepjS9cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tYXJlYS1pdGVtIC5iYWxjb255OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLnBsYW4tYXJlYS1pdGVtIC5zZXJ2aWNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1hcmVhLWl0ZW0gLnNlcnZpY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ucGxhbi1hcmVhLWl0ZW0gLnNlcnZpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44K144O844OT44K544OQ44Or44Kz44OL44O86Z2i56mNL1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1hcmVhLWl0ZW0gLnNlcnZpY2U6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG4ucGxhbi1wb2ludCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGxhbi1wb2ludC5mbGV4LW5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGxhbi1wb2ludC1pdGVtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMTZweCA4cHg7XG4gIGJhY2tncm91bmQ6ICM5N2E4OTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBsYW4tcG9pbnQtaXRlbS5zdGFnZSB7XG4gIGNvbG9yOiAjMjQxYTE1O1xuICBiYWNrZ3JvdW5kOiAjZGNlZGY1O1xufVxuXG4ucGxhbi1wb2ludC1pdGVtLm1vZGVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3NjI1MjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXBvaW50LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cblxuLnBsYW4tcG9pbnQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tcG9pbnQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLnBsYW4tYnV0dG9uLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1idXR0b24tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi5wbGFuLWJ1dHRvbi1saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBlbTtcbiAgY29sb3I6ICM0NjUxNDY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ2NTE0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGFuLWJ1dHRvbi1saXN0LWl0ZW0gc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ucGxhbi1idXR0b24tbGlzdC1pdGVtIHNwYW4ucHJpbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbGFuL2ljb24tcHJpbnQucG5nKTtcbn1cblxuLnBsYW4tYnV0dG9uLWxpc3QtaXRlbSBzcGFuLmNsb3NlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGxhbi9pY29uLWNsb3NlLnBuZyk7XG59XG5cbi5wbGFuLXN0YWdlLWJnIHtcbiAgYmFja2dyb3VuZDogI2RjZWRmNTtcbn1cblxuLnBsYW4taGFucmVpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGFuLWhhbnJlaSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wbGFuLWhhbnJlaS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW4taGFucmVpLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wbGFuLWFuY2hvciB7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgY29sb3I6ICM4ODc3MTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLWFuY2hvciB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5wbGFuLWFuY2hvci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM5N2E4OTk7XG4gIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjRmNmY0O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzk3YTg5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ucGxhbi1hbmNob3ItYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5wbGFuLWFuY2hvci1idXR0b24uY3VycmVudCwgLnBsYW4tYW5jaG9yLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjOTdhODk5O1xufVxuXG4ucGxhbi1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg3NzYxMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4taGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5wbGFuLXN0YWdlLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BsYW4vc3RhZ2Utc2VjdGlvbi5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXN0YWdlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5wbGFuLXRleHQtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi10ZXh0LWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGxhbi1wcmljZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzc2MjUyNTtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzYyNTI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuXG4ucGxhbi1wcmljZS50b3Age1xuICBoZWlnaHQ6IDNlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tcHJpY2UudG9wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBsYW4tcHJpY2UudG9wOmhhcyguYWNjZW50KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnBsYW4tcHJpY2UudG9wIC5hY2NlbnQge1xuICBmb250LXNpemU6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLXByaWNlLnRvcCAuYWNjZW50IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnBsYW4tcHJpY2UuaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucGxhbi1wcmljZSAucm9vbW51bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBsYW4tcHJpY2UgLnJvb21udW0tdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS4yNWVtO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnBsYW4tcHJpY2UgLm5vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wbGFuLXByaWNlIC5ub3RlLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1wcmljZSAubm90ZS10ZXh0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cblxuLnBsYW4tcHJpY2UgLmFjY2VudCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsYW4tcHJpY2UgLmFjY2VudCB7XG4gICAgZm9udC1zaXplOiAzLjVlbTtcbiAgfVxufVxuXG4ucGxhbi1wcmljZS5tb2RlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xufVxuXG4ucGxhbi1wcmljZS5tb2RlbC5rYWd1IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNkNmNjOWQsICM5YzgxMjApO1xufVxuXG4ucGxhbi1oZW5zYWkge1xuICBtYXJnaW46IDQwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc2MjUyNTtcbn1cblxuLnBsYW4taGVuc2FpLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQ6ICM3NjI1MjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBsYW4taGVuc2FpLWNvbnRlbnRzIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBwYWRkaW5nOiAwIDFlbSAxZW07XG4gIGJhY2tncm91bmQ6ICNmYWY0ZjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbGFuLWhlbnNhaS1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMCAydncgMnZ3O1xuICB9XG59XG5cbi5wbGFuLWhlbnNhaS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NjI1MjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGxhbi1oZW5zYWktdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMy4yNWNxdztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4ucGxhbi1oZW5zYWktdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGNvbG9yOiAjNzYyNTI1O1xufVxuXG4ucGxhbi1tb2RlbHNlbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgY29sb3I6ICM3NjI1MjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBsYW4tbW9kZWxzZWxsLXRleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wbGFuLW1vZGVsc2VsbC1oZWFkbGluZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Q2Y2M5ZCwgIzljODEyMCk7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGxhbi1tb2RlbHNlbGwtaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbi5vdXRsaW5lLXRhYmxlIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbi5vdXRsaW5lLXRhYmxlIHRhYmxlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5vdXRsaW5lLXRhYmxlIHRhYmxlIHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYmFiYWI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdXRsaW5lLXRhYmxlIHRhYmxlIHRyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cblxuLm91dGxpbmUtdGFibGUgdGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMSkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FiYWJhYjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91dGxpbmUtdGFibGUgdGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLm91dGxpbmUtdGFibGUgdGFibGUgdHIgdGQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91dGxpbmUtdGFibGUgdGFibGUgdHIgdGQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vdXRsaW5lLXRhYmxlIHRhYmxlIHRyIHRkOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91dGxpbmUtdGFibGUgdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNkYmUxZGIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3V0bGluZS10YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdXRsaW5lLXRhYiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLm91dGxpbmUtdGFiLWl0ZW0ge1xuICB3aWR0aDogNDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3V0bGluZS10YWItaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm91dGxpbmUtdGFiLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5N2E4OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5vdXRsaW5lLXRhYi1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhODk5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtdGFiLWl0ZW0gYVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2E4OTk7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm91dGxpbmUtdGFiLWNvbnRlbnRzLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3V0bGluZS10YWItY29udGVudHMtaXRlbVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5icmFuZCAudS10ZXh0LWdvbGQge1xuICBjb2xvcjogI2FhODQyMCAhaW1wb3J0YW50O1xufVxuXG4uYnJhbmQtbXYge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5icmFuZC1tdiBoMiB7XG4gIHdpZHRoOiA0MCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJhbmQtbXYgaDIge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgdG9wOiAxNSU7XG4gIH1cbn1cblxuLmJyYW5kLXRhYiB7XG4gIGJhY2tncm91bmQ6ICNlZWU3ZDI7XG59XG5cbi5icmFuZC10dGwge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyYW5kLXR0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYnJhbmQtdHRsIGltZyB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC10dGwgaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLmJyYW5kLWxvZ28ge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC1sb2dvIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxufVxuXG4uYnJhbmQtYm9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJhbmQtYm9yZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhODQyMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyYW5kLWJvcmRlcjo6YWZ0ZXIge1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICB9XG59XG5cbi5icmFuZC1idG4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4YTI3MmMsICM1YjE5MWQpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBwYWRkaW5nOiAzMHB4O1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbn1cblxuLmJyYW5kLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ubGF1cmVsLW12IHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubGF1cmVsLWgyIHtcbiAgY29sb3I6ICM4Nzc2MTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxhdXJlbC1oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5sYXVyZWwtaDMubGVmdCB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzg3NzYxMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5sYXVyZWwtaDMucmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjODc3NjEwO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGF1cmVsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdlbTtcbiAgY29sb3I6ICM4Nzc2MTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGF1cmVsLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjA1ZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzg3NzYxMDtcbn1cblxuLmxhdXJlbC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF1cmVsLWl0ZW0ge1xuICAgIG1hcmdpbjogMTZweDtcbiAgfVxufVxuXG4ubGF1cmVsLWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogODUlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF1cmVsLWl0ZW0taW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLmxhdXJlbC1pdGVtLWltYWdlLmxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5sYXVyZWwtaXRlbS1pbWFnZS5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubGF1cmVsLWl0ZW0taW1hZ2Uuc21hbGwge1xuICB3aWR0aDogNjAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF1cmVsLWl0ZW0taW1hZ2Uuc21hbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5sYXVyZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJhY2tncm91bmQ6ICM5MWExOTM7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYXVyZWwtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi77yeXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cblxuLmxhdXJlbC1uZXcge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXVyZWwtbmV3IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmxhdXJlbC1uZXctdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXVyZWwtbmV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnByaXZhY3ktdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbn1cblxuLnByaXZhY3ktbGluay1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ucHJpdmFjeS1saW5rLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzA5NjZjMjtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwOTY2YzI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnByaXZhY3ktbGluay1pdGVtIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzBhNTI1ODtcbn1cblxuLmNhbXBhaWduIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jYW1wYWlnbi1jdGEge1xuICBwYWRkaW5nOiAzMnB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5jYW1wYWlnbi1jdGEuc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FtcGFpZ24tY3RhLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDU1JTtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJhY2tncm91bmQ6ICNiNjI1MWU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduLWN0YS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbn1cblxuLmNhbXBhaWduLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuXG4uY2FtcGFpZ24tc2VjdGlvbi1jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmNhbXBhaWduLXRleHQge1xuICBmb250LXNpemU6IDEuNXZ3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy42NXZ3O1xuICB9XG59XG5cbi5jYW1wYWlnbi1hY2NlbnQge1xuICBjb2xvcjogI2I2MjUxZTtcbn1cblxuLmNhbXBhaWduLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIGZvbnQtc2l6ZTogMC43NXZ3O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24tY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyLjI1dnc7XG4gIH1cbn1cblxuLmNhbXBhaWduLXByZXNlbnQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbn1cblxuLmNhbXBhaWduLXByZXNlbnQtbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5jYW1wYWlnbi1zdXBwb3J0IHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cblxuLmNhbXBhaWduLXN1cHBvcnQtY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYW1wYWlnbi1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5jYW1wYWlnbi1zZWN0aW9uLWhlYWRsaW5lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYW1wYWlnbi1zZWN0aW9uLWhlYWRsaW5lLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24tc2VjdGlvbi1oZWFkbGluZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICB9XG59XG5cbi5jYW1wYWlnbi1zZWN0aW9uLWhlYWRsaW5lLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yZW07XG4gIGxlZnQ6IDVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduLXNlY3Rpb24taGVhZGxpbmUtbGFiZWwge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uY2FtcGFpZ24taDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24taDMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY2FtcGFpZ24taDMgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbi1oMyAudGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyLjV2dztcbiAgfVxufVxuXG4uY2FtcGFpZ24taDMgLmljb24ge1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5jYW1wYWlnbi1oMyAuaWNvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4uY2FtcGFpZ24taDMgLmljb24ua2VpeWFrdSB7XG4gIGJhY2tncm91bmQ6ICM3MjllNWU7XG59XG5cbi5jYW1wYWlnbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiAwLjVlbTtcbn1cblxuLmNhbXBhaWduLWljb24taXRlbSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNiNjI1MWU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhbXBhaWduLWljb24taXRlbS5rZWl5YWt1IHtcbiAgYmFja2dyb3VuZDogIzcyOWU1ZTtcbn1cblxuLmNhbXBhaWduLXByb3BlcnR5LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FtcGFpZ24tcHJvcGVydHktY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICBib3R0b206IDhweDtcbn1cblxuLmNhbXBhaWduLXByb3BlcnR5LWNhcHRpb24tLWJsYWNrIHtcbiAgY29sb3I6ICMyNDFhMTU7XG59XG5cbi5jYW1wYWlnbi1wcm9wZXJ0eS10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiAjNTg1NzU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbi1wcm9wZXJ0eS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNXZ3O1xuICB9XG59XG5cbi5jYW1wYWlnbi1zcHJpbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2JlZDY4YiwgI2U3ZWVkOCk7XG59XG5cbi5jYW1wYWlnbi1zcHJpbmctaGVhZGxpbmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhbXBhaWduLXNwcmluZy1oZWFkbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDI0MDAvNjg0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhbXBhaWduLzIwMjUwNC9ubzEtYmcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbi1zcHJpbmctaGVhZGxpbmU6OmJlZm9yZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNjAwLzczNztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhbXBhaWduLzIwMjUwNC9ubzEtYmdfc3AucG5nKTtcbiAgfVxufVxuXG4uY2FtcGFpZ24tc3ByaW5nLXByZXNlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYW1wYWlnbi1zcHJpbmctcHJlc2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDI0MDAvNDA3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhbXBhaWduLzIwMjUwNC9wcmVzZW50LWJnLWJlZm9yZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAlO1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24tc3ByaW5nLXByZXNlbnQ6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5jYW1wYWlnbi1zcHJpbmctcHJlc2VudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMjQwMC80NjE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L3ByZXNlbnQtYmctYWZ0ZXIucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwJTtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduLXNwcmluZy1wcmVzZW50OjphZnRlciB7XG4gICAgYm90dG9tOiAtNCU7XG4gIH1cbn1cblxuLmNhbXBhaWduLXNwcmluZy1wcmVzZW50IGxpIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uY2FtcGFpZ24tc3ByaW5nLXN1cHBvcnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2U2ZjBlOSwgI2JhZGJiYyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmNhbXBhaWduLXNwcmluZy1zdXBwb3J0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAyNDAwLzM0MztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jYW1wYWlnbi8yMDI1MDQvbm8zLWNvbnRlbnRzLWJnLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zZW07XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24tc3ByaW5nLXN1cHBvcnQ6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmNhbXBhaWduLXNwcmluZy1zdXBwb3J0LWhlYWRsaW5lIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYW1wYWlnbi1zcHJpbmctc3VwcG9ydC1oZWFkbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDI0MDAvNjg0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhbXBhaWduLzIwMjUwNC9ubzMtYmcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jYW1wYWlnbi1zcHJpbmctMDIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y4ZjZiZCwgI2ZmZmNkYik7XG59XG5cbi5jYW1wYWlnbjAyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jYW1wYWlnbjAyLWN0YSB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cblxuLmNhbXBhaWduMDItY3RhLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDU1JTtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJhY2tncm91bmQ6ICNiNjI1MWU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMDItY3RhLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuXG4uY2FtcGFpZ24wMi1zZWN0aW9uMDEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC41KTtcbn1cblxuLmNhbXBhaWduMDItc2VjdGlvbjAyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uY2FtcGFpZ24wMi1zZWN0aW9uMDMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDI1NSwgMC41KTtcbn1cblxuLmNhbXBhaWduMDItY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbiAgZm9udC1zaXplOiAwLjc1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjAyLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMi4yNXZ3O1xuICB9XG59XG5cbi5jYW1wYWlnbjAyLXByb3BlcnR5LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FtcGFpZ24wMi1wcm9wZXJ0eS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FtcGFpZ24wMi1wcm9wZXJ0eS1saW5rLmRpc2FibGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNhbXBhaWduMDItcHJvcGVydHktY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICBib3R0b206IDhweDtcbn1cblxuLmNhbXBhaWduMDItcHJvcGVydHktY2FwdGlvbi0tYmxhY2sge1xuICBjb2xvcjogIzI0MWExNTtcbn1cblxuLmNhbXBhaWduMDItcHJvcGVydHktdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogIzU4NTc1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24wMi1wcm9wZXJ0eS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNXZ3O1xuICB9XG59XG5cbi5xdWFsaXR5LW12IHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5xdWFsaXR5LW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5N2E4OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1YWxpdHktbmF2IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cblxuLnF1YWxpdHktbmF2LmN1cnJlbnQsIC5xdWFsaXR5LW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5N2E4OTk7XG59XG5cbi5xdWFsaXR5LW5hdi5jdXJyZW50IC5xdWFsaXR5LW5hdi1lbixcbi5xdWFsaXR5LW5hdi5jdXJyZW50IC5xdWFsaXR5LW5hdi1qYSwgLnF1YWxpdHktbmF2OmhvdmVyIC5xdWFsaXR5LW5hdi1lbixcbi5xdWFsaXR5LW5hdjpob3ZlciAucXVhbGl0eS1uYXYtamEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnF1YWxpdHktbmF2LWVuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBjb2xvcjogIzk3YTg5OTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1YWxpdHktbmF2LWVuIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuXG4ucXVhbGl0eS1uYXYtamEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIGNvbG9yOiAjOTdhODk5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVhbGl0eS1uYXYtamEge1xuICAgIGZvbnQtc2l6ZTogM3Z3O1xuICB9XG59XG5cbi5xdWFsaXR5LWgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2E0OWI3ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWFsaXR5LWgxIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnF1YWxpdHktbGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWFsaXR5LWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuXG4ucXVhbGl0eS1oMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNhNDliN2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1YWxpdHktaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cbn1cblxuLnF1YWxpdHktaDI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2E0OWI3ZTtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5xdWFsaXR5LWgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDhweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWFsaXR5LWgzIHtcbiAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ucXVhbGl0eS1oMy0tYm9yZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDFhMTU7XG59XG5cbi5xdWFsaXR5LWgzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWFsaXR5LWgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gIH1cbn1cblxuLnF1YWxpdHktdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1YWxpdHktdGV4dCB7XG4gICAgZm9udC1zaXplOiAzdnc7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1iZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFpcnlzdGFnZS1iZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FpcnlzdGFnZS9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYWlyeXN0YWdlLW12IHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWlyeXN0YWdlLWFjdCB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYmFja2dyb3VuZDogIzBhNTI1ODtcbn1cblxuLmFpcnlzdGFnZS1hY3QtdGl0bGUge1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICNmNWVhYjg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haXJ5c3RhZ2UtYWN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1hY3QtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogI2Y1ZWFiODtcbn1cblxuLmFpcnlzdGFnZS1wb2ludCB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmFpcnlzdGFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWlyeXN0YWdlLWN0YSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5haXJ5c3RhZ2UtY3RhLWJnIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBiYWNrZ3JvdW5kOiAjYWFiZGM1O1xufVxuXG4uYWlyeXN0YWdlLWN0YS1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDMycHggMjRweCA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWlyeXN0YWdlLWN0YS1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4IDMycHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1jdGEtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjODQxOTFmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haXJ5c3RhZ2UtY3RhLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1jdGEtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMmVtO1xuICBjb2xvcjogIzBhNTI1ODtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1jdGEtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5haXJ5c3RhZ2UtY3RhLXRleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1jdGEtdGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1jdGEtdGVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzBhNTI1ODtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWlyeXN0YWdlLWN0YS10ZWwge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4uYWlyeXN0YWdlLWN0YS10ZWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haXJ5c3RhZ2UtY3RhLXRlbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1tYXAtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haXJ5c3RhZ2UtbWFwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1tYXAtdGl0bGU6OmJlZm9yZSwgLmFpcnlzdGFnZS1tYXAtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMjQxYTE1O1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWlyeXN0YWdlLW1hcC10aXRsZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLmFpcnlzdGFnZS1tYXAtdGl0bGU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYWlyeXN0YWdlLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5haXJ5c3RhZ2UtbmF2LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzBhNTI1ODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBhNTI1ODtcbiAgcGFkZGluZzogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5haXJ5c3RhZ2UtbmF2LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMGE1MjU4O1xufVxuXG4uYWlyeXN0YWdlLW5hdi1pdGVtLmN1cnJlbnQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMGE1MjU4O1xufVxuXG4uYWlyeXN0YWdlLW5hdi1lbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1uYXYtZW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYWlyeXN0YWdlLW5hdi1qYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cblxuLmFpcnlzdGFnZS1wbGFuIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzBhNTI1ODtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1wbGFuIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5cbi5haXJ5c3RhZ2UtcGxhbi1wcm9wZXJ0eSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjMGE1MjU4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5haXJ5c3RhZ2UtcGxhbi1oZWFkZXIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMGE1MjU4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzBhNTI1ODtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1wbGFuLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5haXJ5c3RhZ2UtcGxhbi1oZWFkZXIgLmFjY2VudCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpcnlzdGFnZS1wbGFuLWhlYWRlciAuYWNjZW50IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1wbGFuLWhlYWRlciAuc21hbGwge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haXJ5c3RhZ2UtcGxhbi1oZWFkZXIgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1wbGFuLWhlYWRlci10eXBlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWlyeXN0YWdlLXBsYW4taGVhZGVyLXR5cGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmFpcnlzdGFnZS1wbGFuLWhlYWRlci10eXBlIC5hY2NlbnQge1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5haXJ5c3RhZ2UtcGxhbi1hY2NlbnQge1xuICBjb2xvcjogIzBhNTI1ODtcbn1cblxuLmFpcnlzdGFnZS1wbGFuLXBvaW50LWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGE1MjU4O1xufVxuXG4uYWlyeXN0YWdlLXBsYW4tcG9pbnQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYWlyeXN0YWdlLXBsYW4tcG9pbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5haXJ5c3RhZ2UtcGxhbi1wb2ludC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICMwYTUyNTg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWlyeXN0YWdlLXBsYW4tcG9pbnQtdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvMjAyNS9iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB6LWluZGV4OiAtMztcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtc2VjdGlvbi0tbmFycm93IHtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1NSU7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMzMsIDI0LCAyMSwgMC43KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMjAyNV8wMS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjIwMjVfMDEtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjI1dnc7XG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS10ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjIwMjVfMDEtdGV4dC1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyLjV2dztcbiAgfVxufVxuXG4uY2FtcGFpZ24yMDI1XzAxLWFjY2VudCB7XG4gIGNvbG9yOiAjYjYyNTFlO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAxLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtbGlzdC1pdGVtOm50aC1jaGlsZCgzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDRlbSBzb2xpZCAjYjYyNTFlO1xuICAvKiDkuInop5LjgpLnmb3jgavjgZnjgosgKi9cbiAgYm9yZGVyLWxlZnQ6IDEwMHZ3IHNvbGlkIHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24yMDI1XzAxLWxpc3QtaXRlbTpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMmVtIHNvbGlkICNiNjI1MWU7XG4gICAgLyog5LiJ6KeS44KS55m944Gr44GZ44KLICovXG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuLTEpIHtcbiAgYmFja2dyb3VuZDogI2I2MjUxZTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuLTEpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiA0ZW0gc29saWQgI2I2MjUxZTtcbiAgLyog5LiJ6KeS44KS55m944Gr44GZ44KLICovXG4gIGJvcmRlci1sZWZ0OiAxMDB2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMjAyNV8wMS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuLTEpOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMmVtIHNvbGlkICNiNjI1MWU7XG4gICAgLyog5LiJ6KeS44KS55m944Gr44GZ44KLICovXG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS1saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1udW1iZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtbnVtYmVyOjpiZWZvcmUsIC5jYW1wYWlnbjIwMjVfMDEtbnVtYmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMjAyNV8wMS1udW1iZXI6OmJlZm9yZSwgLmNhbXBhaWduMjAyNV8wMS1udW1iZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxufVxuXG4uY2FtcGFpZ24yMDI1XzAxLW51bWJlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1L2Nvcm5lci1sZWZ0LnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtbnVtYmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvMjAyNS9jb3JuZXItcmlnaHQucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAxLW51bWJlci0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1L2JnMi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAxLW51bWJlci0yLWJnIHtcbiAgYmFja2dyb3VuZDogIzRiNmUzZTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1udW1iZXItMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvMjAyNS9iZzMuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgei1pbmRleDogLTI7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtZGVjbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1kZWNvLTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVlbTtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMjAyNV8wMS1kZWNvLTEge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG4uY2FtcGFpZ24yMDI1XzAxLWRlY28tMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNmVtO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduMjAyNV8wMS1kZWNvLTIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG4uY2FtcGFpZ24yMDI1XzAxLWRlY28tMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNmVtO1xuICBsZWZ0OiAtMWVtO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24yMDI1XzAxLWRlY28tMyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtZGVjby00IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02ZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24yMDI1XzAxLWRlY28tNCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtZGVjby01IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1L25vMS1kZWNvNS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtZGVjby02IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02ZW07XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24yMDI1XzAxLWRlY28tNiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtZGVjby03IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xZW07XG4gIHotaW5kZXg6IDM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjIwMjVfMDEtZGVjby03IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS1kZWNvLTgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLThlbTtcbiAgcmlnaHQ6IC0xZW07XG4gIHotaW5kZXg6IDM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjIwMjVfMDEtZGVjby04IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIH1cbn1cblxuLmNhbXBhaWduMjAyNV8wMS1oMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYW1wYWlnbjIwMjVfMDEtaDMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY2FtcGFpZ24yMDI1XzAxLWgzIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDAuNWVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24yMDI1XzAxLWgzIC50ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LXNpemU6IDIuNXZ3O1xuICB9XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtaDMgLmljb24ge1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtaDMgLmljb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1oMyAuaWNvbi5rZWl5YWt1IHtcbiAgYmFja2dyb3VuZDogIzcyOWU1ZTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiAwLjVlbTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMS1pY29uLWl0ZW0ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYW1wYWlnbjIwMjVfMDEtaWNvbi1pdGVtLmtlaXlha3Uge1xuICBiYWNrZ3JvdW5kOiAjNzI5ZTVlO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAyLWJ1dHRvbiB7XG4gIGJvcmRlcjogNXB4IHNvbGlkO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2FiODAyZSAwJSwgI2YzZGU4OCAyNSUsICNmYmYyYWUgNTAlLCAjZjNkZTg4IDc1JSwgI2FiODAyZSAxMDAlKSAxO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAyLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAyLXNlY3Rpb24uZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgNTBweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDUwcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDBweCksIHJhZGlhbC1ncmFkaWVudCgjZTRlZmY1LCAjYjNkNmU2KTtcbn1cblxuLmNhbXBhaWduMjAyNV8wMi1zZWN0aW9uLnNlY29uZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCA1MHB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNTBweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDEwMHB4KSwgcmFkaWFsLWdyYWRpZW50KCNlY2ViZGIsICNkZGRhYmIpO1xufVxuXG4uY2FtcGFpZ24yMDI1XzAyLXNlY3Rpb24taW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzIwMjUvMDIvc2VjdGlvbi1kZWNvLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLmNhbXBhaWduMjAyNV8wMi10ZXh0IHtcbiAgY29sb3I6ICMwMDVhN2Q7XG59XG5cbi5tZXJpdC1oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzI5MzEzMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtaDEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm1lcml0LWgxIHNwYW4ge1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZXJpdC1oMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLm1lcml0LWgyIHtcbiAgY29sb3I6ICM0MzYxNmY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTNlN2U5O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZXJpdC1oMiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ubWVyaXQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5tZXJpdC1jb250YWluZXItLW5hcnJvdyB7XG4gIG1heC13aWR0aDogOTkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5tZXJpdC1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuLm1lcml0LXBhbmVsLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtcGFuZWwtaXRlbSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5tZXJpdC1wYW5lbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lcml0LXBhbmVsLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4ubWVyaXQtcGFuZWwtaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4ubWVyaXQtcGFuZWwtaXRlbTpudGgtY2hpbGQoMm4pIC5tZXJpdC1wYW5lbC1pbWFnZS1jbGlwIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgODUlIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG59XG5cbi5tZXJpdC1wYW5lbC1jb250ZW50cyB7XG4gIHdpZHRoOiAyOCU7XG4gIG1hcmdpbjogMCAzLjc1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lcml0LXBhbmVsLWNvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA0JTtcbiAgfVxufVxuXG4ubWVyaXQtcGFuZWwtY29udGVudHMgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgY29sb3I6ICMyOTMxMzE7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZXJpdC1wYW5lbC1jb250ZW50cyBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLm1lcml0LXBhbmVsLWltYWdlIHtcbiAgd2lkdGg6IDYxLjM4JTtcbn1cblxuLm1lcml0LXBhbmVsLWltYWdlLWNsaXAge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTUlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lcml0LXBhbmVsLWltYWdlIHtcbiAgICB3aWR0aDogOTYlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5tZXJpdC1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGNvbG9yOiAjMjkzMTMxO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm1lcml0LWhlYWRsaW5lIHNwYW4ge1xuICBmb250LXNpemU6IDEuOGVtO1xufVxuXG4ubWVyaXQtbWFpbmNvcHkge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjkzMTMxO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtbWFpbmNvcHkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5tZXJpdC1tYWluY29weSBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLm1lcml0LWJnIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5tZXJpdC1iZy1lbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWVyaXQvYmdfZW5kLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb2xvcjogIzI5MzEzMTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtYmctZW5kIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWVyaXQvc3BfYmdfZW5kLnBuZ1wiKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ubWVyaXQtY2FwdGlvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVyaXQtc2Nyb2xsLWJveCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZXJpdC1zY3JvbGwtYm94IGltZyB7XG4gICAgbWluLXdpZHRoOiA3MDBweDtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbG9yLW1haW46ICM0Njc4NWE7XG4kY29sb3Itc3ViOiAjOTdhODk5O1xuJGNvbG9yLWVudHJ5OiAjNzYyNTI1O1xuXG4kY29sb3ItcmVkOiAjZTIwMDEzO1xuJGNvbG9yLXJlZC1kYXJrOiAjZDA0MjU1O1xuJGNvbG9yLXJlZC1saWdodDogI2Y4ZWJlZDtcbiRjb2xvci1ibHVlOiAjMDA5ZGJmO1xuJGNvbG9yLWJsdWUtZGFyazogIzBiMmI3NTtcbiRjb2xvci1ibHVlLWxpZ2h0OiAjZThmNWYzO1xuJGNvbG9yLWdvbGQ6ICNhNDliN2U7XG4kY29sb3ItZ29sZC1saWdodDogI2VkZTJjMTtcbiRjb2xvci1vcmFuZ2U6ICNmZjZjMTE7XG4kY29sb3ItcGluazogI2Y4ZWJlZDtcbiRjb2xvci1ncmVlbjogIzQ2Nzg1YTtcbiRjb2xvci1ncmVlbi1kYXJrOiAjNDY1MTQ2O1xuJGNvbG9yLWdyZWVuLWxpZ2h0OiAjYThiOWFhO1xuJGNvbG9yLWdyZWVuLXNub3c6ICNkYmUxZGI7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6ICMyNDFhMTU7XG5cbiRjb2xvci1ncmF5OiAjYWJhYmFiO1xuJGNvbG9yLWdyYXktbGlnaHQ6ICNjY2NjY2M7XG4kY29sb3ItZ3JheS1kYXJrOiAjNDY1MTQ2O1xuJGNvbG9yLWdyYXktc25vdzogI2Y0ZjRmNDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kc3BhY2U6IDgwcHgsIDQwcHgsIDMwcHgsIDIwcHg7XG4kc3BhY2UtdGFiOiA2MHB4LCA0MHB4LCAyMHB4LCAxMHB4O1xuJHNwYWNlLXNwOiA1MHB4LCAzMHB4LCAyMHB4LCAxMHB4O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9udFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRmb250LXNpemU6IDI2cHgsIDIycHgsIDE4cHgsIDE2cHgsIDE0cHgsIDEycHg7XG4kbGluZS1oZWlnaHQ6IDY4cHgsIDMwcHgsIDMwcHgsIDIycHgsIDIwcHgsIDE4cHg7XG5cbiRmb250LXNpemUtc3A6IDI2cHgsIDIwcHgsIDE4cHgsIDE2cHgsIDE0cHgsIDEycHg7XG4kbGluZS1oZWlnaHQtc3A6IDQwcHgsIDM2cHgsIDMycHgsIDIycHgsIDE2cHgsIDE2cHg7XG5cbiRib2xkOiA0MDA7XG4kbm9ybWFsOiAzMDA7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250ZW50cyB3aWR0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRjb250ZW50cy13aWR0aDogMTI0MHB4O1xuJGNvbnRlbnRzLW5hcnJvdy13aWR0aDogNzYwcHg7XG4kY29udGVudHMtcGFkZGluZzogMjBweDtcbiRjb250ZW50cy1wYWRkaW5nLXNwOiAxNXB4O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuei1pbmRleCBvcmRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiR6OiAoY29udGVudHMsIGFycm93LCBnbmF2LCBsZWZ0YmFyLCBoZWFkZXIsIGZvb3RlciwgbW9kYWwpO1xuIiwiXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kYnJlYWtwb2ludHM6IChcbiAgJ3NwJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcbiAgJ3RhYic6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCknLFxuICAnbGFwdG9wJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KScsXG4gICdwYyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSdcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiB2aWV3LWF0KCRicmVha3BvaW50OiBwYykge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmggd2l0aCBjZW50ZXItbGluZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtaXhpbiBjZW50ZXItbGluZSgkY29sb3I6ICM0ZjU3NGQsICRwYWRkaW5nOiAzMHB4LCAkaGVpZ2h0OiAxcHgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkcGFkZGluZztcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nIC8gMjtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkcGFkZGluZyAvIDI7XG4gICAgfVxuICB9XG59XG4iLCJcbkBpbXBvcnQgdXJsKFwiaHR0cDovL2Zhc3QuZm9udHMubmV0L3QvMS5jc3M/YXBpVHlwZT1jc3MmcHJvamVjdGlkPTIxNzUwMTQ3LWQ2NTItNDcwNC05YTk1LThiNWYyZDQxMWY3NlwiKTtcbiAgICBAZm9udC1mYWNle1xuICAgICAgICBmb250LWZhbWlseTpcIkZydXRpZ2VyTmV1ZVcwMS1SZWd1bGFyXCI7XG4gICAgICAgIHNyYzp1cmwoXCIuLi8uLi9mb250cy9lMmU3NGUxYy05ZTE4LTQxMjctYWRmZC1mZWI4ZjZhOWNlYWYuZW90PyNpZWZpeFwiKTtcbiAgICAgICAgc3JjOnVybChcIi4uLy4uL2ZvbnRzL2UyZTc0ZTFjLTllMTgtNDEyNy1hZGZkLWZlYjhmNmE5Y2VhZi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSx1cmwoXCIuLi8uLi9mb250cy85ZWRmMzQ0My04MGM2LTRkZTYtYjU4Mi0xMjI0MDFmNjNhZDQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vLi4vZm9udHMvYWE5NDA3N2UtY2RjZC00ZTMzLWFiZTAtZGRjZmUyN2UzNDg1LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi8uLi9mb250cy8yMmRmYjQzZi0yNmRmLTQ2ZjktYWEwZi0zMDAzOGY4ZGE4MzQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uLy4uL2ZvbnRzLzM2YWQyZGUxLTk1ZWEtNGViMy1hODM2LTI5Yzg2MTc5YTI0OC5zdmcjMzZhZDJkZTEtOTVlYS00ZWIzLWE4MzYtMjljODYxNzlhMjQ4XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICB9XG4gICAgQGZvbnQtZmFjZXtcbiAgICAgICAgZm9udC1mYW1pbHk6XCJGcnV0aWdlciBOZXVlIFcwMSBNZFwiO1xuICAgICAgICBzcmM6dXJsKFwiLi4vLi4vZm9udHMvOTc5NDUwYTItOGQ1OS00Y2MyLTk5MzctOTQyNTVhNGYzOTIzLmVvdD8jaWVmaXhcIik7XG4gICAgICAgIHNyYzp1cmwoXCIuLi8uLi9mb250cy85Nzk0NTBhMi04ZDU5LTRjYzItOTkzNy05NDI1NWE0ZjM5MjMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksdXJsKFwiLi4vLi4vZm9udHMvMWYxOThhNmQtZjRmZS00NGYxLWI3OGMtMWI2YTFjZjY2ZDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uLy4uL2ZvbnRzLzQ3NDhlM2Q4LTFiMjMtNDIwYS1hNDE5LWQ3YTM2N2VhMTA3Ni53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vZm9udHMvMTFmNzZmNjItMWQ0Zi00MzI3LWJjZTctMWVlZTJhYmEwOGJmLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9mb250cy9jZTRhNmU5Ni1mMjk4LTRhYjEtYTJhYy1iZGJiYmMxNDY3ZDYuc3ZnI2NlNGE2ZTk2LWYyOTgtNGFiMS1hMmFjLWJkYmJiYzE0NjdkNlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgfVxuICAgIEBmb250LWZhY2V7XG4gICAgICAgIGZvbnQtZmFtaWx5OlwiRnJ1dGlnZXIgTmV1ZSBXMDEgQmRcIjtcbiAgICAgICAgc3JjOnVybChcIi4uLy4uL2ZvbnRzLzYyMDU3ODk1LTFmOWUtNGQ3MC1iZDFhLTY1NzUxYTIwYTg3OC5lb3Q/I2llZml4XCIpO1xuICAgICAgICBzcmM6dXJsKFwiLi4vLi4vZm9udHMvNjIwNTc4OTUtMWY5ZS00ZDcwLWJkMWEtNjU3NTFhMjBhODc4LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uLy4uL2ZvbnRzLzI2ZjEyMzZjLWE5MTQtNDc3Zi05ZDBmLTEwZDc1ODcwMjYyNi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9mb250cy83ODc1ZjNkNS1iNjJiLTQ0NWMtOGM5ZS1kNjVkYTE1MTRlOWQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2ZvbnRzLzFjMjQyZjRlLTBjNjQtNDdjYy04Y2JjLWU1M2Q5NDkyODBiYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vLi4vZm9udHMvZWMxMzJkZjktMDEyYS00NTk0LWJiZDktYzg2NTc0YmVlN2IwLnN2ZyNlYzEzMmRmOS0wMTJhLTQ1OTQtYmJkOS1jODY1NzRiZWU3YjBcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIH1cbiIsImh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nLFxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4iLCJib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCIsIFwi5ri45piO5pydXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLFxuICAgIFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUtc3AsIDQpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgIHBhZGRpbmctdG9wOiA3M3B4O1xuICB9XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuXG5zdXAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5wYWdlLW12IHtcbiAgaDIge1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg7PjgY/jgZrjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgJi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICBwYWRkaW5nOiAwIDFlbTtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMTVweCA1NXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1yZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi1lbnRyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLy8gc3BhbiB7XG4gICAgLy8gICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAvLyAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgICAvLyAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAvLyAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkYmUxZGI7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLnJlc2VydmUge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWVudHJ5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2RiZDJhOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZWVuLWRhcms7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmVlbi1kYXJrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgICYud2hpdGUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJsYW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAvLyBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24tbGluay5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1mb3JtIHtcbiAgJi10ZXh0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZSwgNCk7XG4gICAgbGluZS1oZWlnaHQ6IG50aCgkbGluZS1oZWlnaHQsIDQpO1xuICB9XG5cbiAgJi10ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDVweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG5cbiAgJi1jaGVja2JveCB7XG4gICAgJi1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyAuYy1mb3JtLWNoZWNrYm94LXNwYW46OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJhZGlvIHtcbiAgICAmLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1oMSB7XG4gIGNvbG9yOiAkY29sb3ItZ29sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuLmMtaDIge1xuICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgfVxuICAmLmJsYWNrIHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB9XG4gICYuc3ViIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIH1cbiAgfVxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jLWgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgMyk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICYuZ29sZCB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICAmLmxhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYy1oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcblxuICAvLyBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gIC8vICAgZm9udC1zaXplOiAxNHB4O1xuICAvLyB9XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAmLmdvbGQge1xuICAgICAgYmFja2dyb3VuZDogIzg4ODQyYjtcbiAgICB9XG4gIH1cbiAgJi5kb3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKXj1wiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuLmMtaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYy1oNiB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBsaW5lLWhlaWdodDogbnRoKCRsaW5lLWhlaWdodCwgNCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA2KTtcbiAgICBsaW5lLWhlaWdodDogbnRoKCRsaW5lLWhlaWdodC1zcCwgNik7XG4gIH1cbn1cblxuLmMtaC0tY2VudGVyLWxpbmUge1xuICBAaW5jbHVkZSBjZW50ZXItbGluZSgpO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Op44OZ44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgZm9udC1zaXplOiBudGgoJGxpc3Q6ICRmb250LXNpemUsICRuOiA2KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblxuICAmLS1ibHVlLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWRhcms7XG4gIH1cblxuICAmLS1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gIH1cblxuICAmLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgfVxuXG4gICYtLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiBudGgoJGxpc3Q6ICRmb250LXNpemUsICRuOiA0KTtcbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgIGZvbnQtc2l6ZTogbnRoKCRsaXN0OiAkZm9udC1zaXplLCAkbjogNik7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjg7Pjgq9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpbmsge1xuICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICYud2hpdGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gICYuYmxhbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWxpbmsucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJi0tbm9uZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAvLyBoMixcbiAgICAgIC8vIGgzLFxuICAgICAgLy8gcCxcbiAgICAgIC8vIC5jLWJ1dHRvbi1tb3JlIHtcbiAgICAgIC8vICAgb3BhY2l0eTogMC42O1xuICAgICAgLy8gfVxuXG4gICAgICAvLyBpbWcsXG4gICAgICAvLyAuYy1jYXAtaW1nIHtcbiAgICAgIC8vICAgb3BhY2l0eTogMTtcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpc3R7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuXG4gID5saSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLS1wb2ludCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgPmxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGluayB7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDYuOXB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1yZWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi0taG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWJvcmRlciB7XG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2Q0ZDRkNDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW9yZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIFxuICAgID5saSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ub3RlIHtcbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzhkOGQ4ZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Ki44Kk44Kz44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0b3A6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAmLXRyaWdnZXIsXG4gICYtdHJpZ2dlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJi10cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgJi1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJi10cmlnZ2VyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgdG9wOiAxMnB4O1xuICB9XG5cbiAgJi10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTFweCkgdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KSB0cmFuc2xhdGVYKDFweCkgcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KSB0cmFuc2xhdGVYKDFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgJi1yZWNydWl0IHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODjeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuICBwYWRkaW5nOiA0MHB4O1xuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gICYtLXdpZGUge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cblxuICAmLS1ib3JkZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgfVxuXG4gICYtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmLS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXNlY3Rpb24ge1xuICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgbWFyZ2luOiBudGgoJHNwYWNlLCAxKSAwO1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgfVxuXG4gICYtLW1pZGRsZSB7XG4gICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLCAyKSAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICB9XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZSwgMykgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2Utc3AsIDMpIDA7XG4gICAgfVxuICB9XG5cbiAgJi0tYmcge1xuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDEpIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgICB9XG5cbiAgICAmLS1taWRkbGUge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAyKSAwO1xuICAgICAgfVxuICBcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtLW5hcnJvdyB7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDMpIDA7XG4gICAgICB9XG4gIFxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLXNwLCAzKSAwO1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cblxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50cy13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nLXNwO1xuICAgIH1cblxuICAgICYtbWlkZGxlIHtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgICYtbmFycm93IHtcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIFxuICAgICYtaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgr/jg5Zcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYiB7XG4gICYtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDU3QTYsICMwMDNBNkMpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogMjBweCA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIiwgc2VyaWY7XG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0E0ODAyMCwgIzZDNTQxNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOEEyNzJDLCAjNUIxOTFEKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjc2QzAxLCAjMTk0QzAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYm90dG9tIHtcbiAgICAgIC5jLXRhYi1uYXYtaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDVweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IFxuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGM0U5O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDQpO1xuICBsaW5lLWhlaWdodDogbnRoKCRsaW5lLWhlaWdodCwgNCk7XG5cbiAgdGhlYWQge1xuICAgIHRyIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIHRyIHtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbmFycm93IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgIH1cbiAgICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu44Kt44Oj44OX44K344On44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jLWNhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KGJsYWNrIDJweCA0cHggNnB4KTtcclxuICAgICYtaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC43KTtcclxuICAgICAgICBwYWRkaW5nOiAycHggN3B4IDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICYtd3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOaVtOWIl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAudS1hbGlnbi1sZWZ0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgLnUtYWxpZ24tbGVmdC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnUtYWxpZ24tcmlnaHQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIC51LWFsaWduLWxlZnQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS10YWIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gIC51LWFsaWduLWxlZnQtLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnUtYWxpZ24tcmlnaHQtLXNwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuiDjOaZr+iJslxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xufVxuXG4udS1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnUtYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3ViO1xufVxuXG4udS1iZy1ncmVlbi1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XG59XG5cbi51LWJnLWdyZWVuLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLWxpZ2h0O1xufVxuXG4udS1iZy1ncmVlbi1zbm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLXNub3c7XG59XG5cbi51LWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbn1cblxuLnUtYmctZ29sZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xufVxuXG4udS1iZy1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1kYXJrO1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkLWxpZ2h0O1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaeoOe3mlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYm9yZGVyIHtcbiAgJi1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuICB9XG5cbiAgJi10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuICB9XG5cbiAgJi1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXJlZDtcbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuICB9XG5cbiAgJi0td2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmxvYXTop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWNsZWFyZml4OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg6rjg4Pjg4lcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiRwYWRkaW5nOiAyMHB4O1xuJHBhZGRpbmctbmFycm93OiAxMHB4O1xuJHBhZGRpbmctc3A6IDEwcHg7XG5cbi51LXJvdyB7XG4gIG1hcmdpbjogKC0xKSAqICRwYWRkaW5nO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbjogKC0xKSAqICRwYWRkaW5nLXNwO1xuICB9XG5cbiAgJi1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgJi1hbGlnbi1ib3R0b20ge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbiAgJi1qdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgJi0tcGMge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAmLXNwIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW5vbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIG1hcmdpbjogKC0xKSAqICRwYWRkaW5nLW5hcnJvdztcbiAgfVxuICAmLS13aWRlIHtcbiAgICBtYXJnaW46IC0zMHB4O1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbjogLTE1cHg7XG4gICAgfVxuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAkd2lkdGg6ICgxMDAlIC8gKDEyIC8gJGkpKTtcbiAgLnUtY29sLSN7JGl9IHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgIH1cbiAgfVxuXG4gIC51LWNvbC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAudS1jb2wtb2Zmc2V0LSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICB9XG5cbiAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgPiAudS1jb2wtI3skaX0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAudS1yb3ctLW5hcnJvdyB7XG4gICAgPiAudS1jb2wtI3skaX0ge1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgIH1cbiAgfVxuICAudS1yb3ctLXdpZGUge1xuICAgID4gLnUtY29sLSN7JGl9IHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLnUtY29sLW9mZnNldC1vbmVwb2ludGZpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAoMTAwJSAvICgxMiAvIDEuNSkpO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgJHdpZHRoOiAoMTAwJSAvICgxMiAvICRpKSk7XG4gICAgLnUtY29sLSN7JGl9LS1wYyB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1wYyB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgIH1cblxuICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXBjIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tcGMge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICB9XG4gICAgfVxuICAgIC51LXJvdy0td2lkZSB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tcGMge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAkd2lkdGg6ICgxMDAlIC8gKDEyIC8gJGkpKTtcbiAgICAudS1jb2wtI3skaX0tLWxhcHRvcCB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0jeyRpfS0tbGFwdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgfVxuXG4gICAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tbGFwdG9wIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tbGFwdG9wIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgfVxuICAgIH1cbiAgICAudS1yb3ctLXdpZGUge1xuICAgICAgPiAudS1jb2wtI3skaX0tLWxhcHRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICR3aWR0aDogKDEwMCUgLyAoMTIgLyAkaSkpO1xuICAgIC51LWNvbC0jeyRpfS0tdGFiIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS10YWIge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICB9XG5cbiAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS10YWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS10YWIge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICB9XG4gICAgfVxuICAgIC51LXJvdy0td2lkZSB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tdGFiIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAkd2lkdGg6ICgxMDAlIC8gKDEyIC8gJGkpKTtcbiAgICAudS1jb2wtI3skaX0tLXNwIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1zcCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgIH1cblxuICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXNwIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tc3Age1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICB9XG4gICAgfVxuICAgIC51LXJvdy0td2lkZSB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tc3Age1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbumdnuihqOekuuWIh+OCiuabv+OBiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gIC51LWhpZGUtLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgLnUtaGlkZS0tdGFiIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgLnUtaGlkZS0tbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAudS1oaWRlLS1zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWFyZ2lu44CBcGFkZGluZ+aMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtbWFyZ2luLWF1dG8ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAudS1tdCN7JGkgKiA1fSB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbXIjeyRpICogNX0ge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbWwjeyRpICogNX0ge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tYiN7JGkgKiA1fSB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcHQjeyRpICogNX0ge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wciN7JGkgKiA1fSB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGwjeyRpICogNX0ge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGIjeyRpICogNX0ge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbn1cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXNwIHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbXIjeyRpICogNX0tLXNwIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tc3Age21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXNwIHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHQjeyRpICogNX0tLXNwIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1zcCB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS1zcCB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGIjeyRpICogNX0tLXNwIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICAgLnUtbXQjeyRpICogNX0tLXRhYiB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS10YWIge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1sI3skaSAqIDV9LS10YWIge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWIjeyRpICogNX0tLXRhYiB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS10YWIge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHIjeyRpICogNX0tLXRhYiB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBsI3skaSAqIDV9LS10YWIge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS10YWIge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1sYXB0b3Age21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS1sYXB0b3Age3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1wYyB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS1wYyB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLXBjIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1wYyB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS1wYyB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tcGMge3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tcGMge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS1wYyB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS10ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWFjY2VudCB7XG4gIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcbn1cblxuLnUtdGV4dC1pbXBvcnRhbnQge1xuICBjb2xvcjogJGNvbG9yLXJlZDtcbn1cblxuLnUtdGV4dC1pbnZlcnNlIHtcbiAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWdvbGQge1xuICBjb2xvcjogJGNvbG9yLWdvbGQgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zdWIge1xuICBjb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi51LXRleHQtc2VyaWYge1xuICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xufVxuXG4udS10ZXh0LWVuIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xufVxuXG4ubWFyayB7XG4gIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuLnUtdGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZjA4MDgwIDcwJSk7XG59XG5cbi51LXRleHQteC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgMik7XG4gIH1cbn1cblxuLnUtdGV4dC1iaXQtbGFyZ2Uge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udS10ZXh0LWRlZmF1bHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDUpO1xuICBsaW5lLWhlaWdodDogMmVtO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA1KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogbnRoKCRmb250LXNpemUsIDYpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gICYtLXNwIHtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBmb250LXNpemU6IG50aCgkZm9udC1zaXplLXNwLCA2KTtcbiAgICB9XG4gIH1cbn1cblxuLnUtdGV4dC1jYXAge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5bmF5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgJHdpZHRoOiAoNSUgKiAkaSk7XG4gIC51LXcjeyRpICogNX0ge1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChwYykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAkd2lkdGg6ICg1JSAqICRpKTtcbiAgICAudS13I3skaSAqIDV9LS1wYyB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobGFwdG9wKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICR3aWR0aDogKDUlICogJGkpO1xuICAgIC51LXcjeyRpICogNX0tLWxhcHRvcCB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICR3aWR0aDogKDUlICogJGkpO1xuICAgIC51LXcjeyRpICogNX0tLXRhYiB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgJHdpZHRoOiAoNSUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiA1fS0tc3Age1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4udS1oMTAwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOijhemjvlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWxpbmUtYmFzaXMge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnUtbGluZS10aWdodCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4udS1saW5lLWRlZmF1bHQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4udS1saW5lLXJlbGF4ZWQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLnUtbGluZS13aWRlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLnUtbGluZS1sb29zZSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG4iLCIucC1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICAmLTEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6IHdoaXRlLCAkYWxwaGE6IDAuODUpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0yIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogd2hpdGUsICRhbHBoYTogMC41KTtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogd2hpdGUsICRhbHBoYTogMC44NSk7XG4gICAgICAgIFxuICAgIFxuXG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgIFxuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgXG5cbiAgICAgICAgICAucC1oZWFkZXItYXBwe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChwYykge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1uYXYge1xuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICYubWFwLFxuICAgICAgICAgICYub3V0bGluZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uLW1hcC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYub3V0bGluZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uLW91dGxpbmUucG5nKSBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5lbnRyeSB7XG4gICAgICAgICAgICB3aWR0aDogMTJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YzgxMjA7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYucmVzZXJ2ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lbnRyeTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1hcHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBcbiAgfVxufVxuIiwiLnAtZ25hdiB7XG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBcbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxMCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi50YWIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmJ1dHRvbiB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVudHJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YzgxMjA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlc2VydmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWVudHJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktZGFyaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jdXJyZW50LFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGEge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1lbnRyeTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnAtZm9vdGVyIHtcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB9XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLW5hdiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEwKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50YWIge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5idXR0b24ge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZW50cnkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lbnRyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWRhcms7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50LFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJuciB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktc25vdztcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAtMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxKTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDczcHg7XG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW5mbyB7XG4gICAgcGFkZGluZzogNjBweCAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICYudGVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1vdGhlciB7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE3Mzc1YjtcbiAgICAgIGNvbG9yOiAjMTczNzViO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstYXJlYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsXG4gICAgICAgIHNhbnMtc2VyaWY7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbjogLTRweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMCA0cHggMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMCAwcHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIC8vICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLy8gICBwOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgJi5yZXEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lbnRyeTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmVudHJ5IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWM4MTIwO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudG9wIHtcclxuICAmLW12IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKCgxMDgwIC8gMTkyMCkgKiAxMDAlKTtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCg3NTAgLyA3NTApICogMTAwJSk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1vdmllIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gICAgfVxyXG5cclxuICAgICYtYnV0dG9uIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFlbTtcclxuICAgICAgcmlnaHQ6IDFlbTtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuXHJcbiAgICB2aWRlbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2xpZGVyIHtcclxuICAgICYtaW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRvdHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcclxuICAgICAgICAgIHdpZHRoOiAxZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDA7XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ2FwOiAxZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42NjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjIyNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ub3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWNjZW50IHtcclxuICAgICAgICBjb2xvcjogIzc2MjUyNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wb2ludCB7XHJcbiAgICBwYWRkaW5nOiAxZW0gMCAyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNWVtO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxhcmdlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcblxyXG4gICAgICAgICAgICAmLS1zcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5taWRkbGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhdGNoY29weSB7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDAgMjRweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2U1Y2I4MSwgI2ZhZjZlMywgI2U1Y2I4MSk7XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAzdnc7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICBjb2xvcjogIzc2MjUyNTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNnZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IC0yZW07XHJcbiAgICAgICAgbGVmdDogLTJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgYm90dG9tOiAtMWVtO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDh2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIHNwYW4ge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLy8gICAmOjpiZWZvcmUge1xyXG4gICAgICAvLyAgICAgY29udGVudDogXCLjgqvjg7zjg6Djgrnjg4bjg7zjgrhcIjtcclxuICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMXZ3O1xyXG4gICAgICAvLyAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICAgICB0b3A6IC0wLjVlbTtcclxuICAgICAgLy8gICAgIGxlZnQ6IDA7XHJcbiAgICAgIC8vICAgICByaWdodDogMDtcclxuICAgICAgLy8gICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgLy8gICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgLy8gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIC8vICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIC8vICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMC41ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNzYyNTI1O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgd2lkdGg6IDE0ZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZW50cnkge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN1YjtcclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICYuZ29sZCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICA0NWRlZyxcclxuICAgICAgICAgICNiMzk4NTUgMCUsXHJcbiAgICAgICAgICAjZmZmOWU2IDUwJSxcclxuICAgICAgICAgICNiMzk4NTUgMTAwJVxyXG4gICAgICAgICk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcbiAgICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSxcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcGFuZWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ2NTE0NjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLW1vZGVsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3NjI1MjU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxhcmdlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2U1Y2I4MSwgI2ZhZjZlMywgI2U1Y2I4MSk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgd2lkdGg6IDAuNWVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMC4yNWVtKTtcclxuICAgICAgICAgIHJpZ2h0OiAxZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICByaWdodDogMC41ZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYWNjZXNzIHtcclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgJi1sZWZ0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMCU7XHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcGFyayB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RvcC9wYXJrLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gICYtcGxhbixcclxuICAmLXplaCxcclxuICAmLWVkb2dhd2EsXHJcbiAgJi1icmFuZCB7XHJcbiAgICAmLW12IHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAxMCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygkY29sb3ItYmxhY2sgMnB4IDRweCA2cHgpXHJcbiAgICAgICAgICBkcm9wLXNoYWRvdygkY29sb3ItYmxhY2sgMnB4IDRweCA2cHgpO1xyXG4gICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ibGFjayB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KHdoaXRlIDJweCA0cHggNnB4KSBkcm9wLXNoYWRvdyh3aGl0ZSAycHggNHB4IDZweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY2hpbGRjYXJlLFxyXG4gICYtbG9jYXRpb24sXHJcbiAgJi1sYXVyZWwge1xyXG4gICAgJi1tdiB7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KCRjb2xvci1ibGFjayAycHggNHB4IDZweClcclxuICAgICAgICAgIGRyb3Atc2hhZG93KCRjb2xvci1ibGFjayAycHggNHB4IDZweCk7XHJcbiAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ibGFjayB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KHdoaXRlIDJweCA0cHggNnB4KSBkcm9wLXNoYWRvdyh3aGl0ZSAycHggNHB4IDZweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXByaWNlIHtcclxuICAgIC8vIHBhZGRpbmc6IDhweCA4cHggMTZweDtcclxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgICAgICAvLyBjb2xvcjogIzliMzAzMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYmFubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE4MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIGFuaW1hdGlvbjogbGlnaHRCdXR0b24gNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBsaWdodEJ1dHRvbiB7XHJcbiAgICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgICA4MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgICAgODElIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDUwKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW1wb3J0YW50IHtcclxuICAgIGJhY2tncm91bmQ6ICMwZTJjNGY7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHggMjRweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgIC00NWRlZyxcclxuICAgICAgIzBlMmM0ZiA1MCUsXHJcbiAgICAgIGxpZ2h0ZW4oIzBlMmM0ZiwgMTAlKSA2MCUsXHJcbiAgICAgICMwZTJjNGYgNzAlXHJcbiAgICApO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA2MDAlIDEwMCU7XHJcbiAgICBhbmltYXRpb246IHNoaW5lIDIwcyBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHNoaW5lIHtcclxuICAgIDAlIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA0MDAlO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1mbG9hdGluZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAmLmlzLW5vbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNsb3NlYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTE2cHg7XHJcbiAgICByaWdodDogLTE2cHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4ucGFya2Zyb250IHtcclxuICAmLW12IHtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAmLmpzLXNjcm9sbGFibGUge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogODAwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcGFub3JhbWEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaDMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYmcge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXJrZnJvbnQvYmcuanBnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgIG1hcmdpbjogLTIwcHg7XHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICBtYXJnaW46IC01cHg7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS41ZnIgMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS41ZnIgMmZyIDFmciAxZnIgMWZyIDFmciAxLjVmcjtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcclxuICAgICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXJrZnJvbnQvZ3JpZDEuanBnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA1O1xyXG4gICAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFya2Zyb250L2dyaWQyLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgICBncmlkLXJvdzogMyAvIDU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXJrZnJvbnQvZ3JpZDMuanBnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDMgLyA1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xyXG4gICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNC5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgICAgICBncmlkLXJvdzogNCAvIDU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDU7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFya2Zyb250L2dyaWQ1LmpwZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgICAgIGdyaWQtcm93OiA1IC8gNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNykge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgICBncmlkLXJvdzogNCAvIDY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXJrZnJvbnQvZ3JpZDYuanBnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDUgLyA3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICAgIGdyaWQtcm93OiA1IC8gNjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Bhcmtmcm9udC9ncmlkNy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgICAgICBncmlkLXJvdzogNiAvIDc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDkpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMyAvIDU7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDQgLyA2O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFya2Zyb250L2dyaWQ4LmpwZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcclxuICAgICAgICAgIGdyaWQtcm93OiA3IC8gODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbm90ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMmVtO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgYm9yZGVyOiAycHggZGFzaGVkICM5MTAwMDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5kZXNpZ24ge1xyXG4gIC8vICYtYXNpZGUge1xyXG4gIC8vICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIC8vICAgdG9wOiA1MCU7XHJcbiAgLy8gICBsZWZ0OiA4cHg7XHJcbiAgLy8gICB6LWluZGV4OiAxMDA7XHJcblxyXG4gIC8vICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gIC8vICAgfVxyXG5cclxuICAvLyAgICYtbGlzdCB7XHJcbiAgLy8gICAgICYtaXRlbSB7XHJcbiAgLy8gICAgICAgcGFkZGluZzogOHB4O1xyXG5cclxuICAvLyAgICAgICBhIHtcclxuICAvLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC8vICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIC8vICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgLy8gICAgICAgICBjb2xvcjogIzk3YTg5OTtcclxuICAvLyAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgLy8gICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNmY0O1xyXG4gIC8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIC8vICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5N2E4OTk7XHJcbiAgLy8gICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcbiAgLy8gICAgICAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAvLyAgICAgICAgICAgYmFja2dyb3VuZDogIzk3YTg5OTtcclxuICAvLyAgICAgICAgIH1cclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxuICAvLyB9XHJcblxyXG4gICYtbXYge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1sZWZ0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNhbG1zdGFnZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTUlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWgxIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICBtYXJnaW46IDgwcHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oMiB7XHJcbiAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhdGNoY29weSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcbiAgfVxyXG5cclxuICAmLWg0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgIGhlaWdodDogMS41ZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNjc1MjAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtc2Nyb2xsYWJsZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10aXRsZSB7XHJcbiAgICB3aWR0aDogN2VtO1xyXG4gICAgdGV4dC1hbGlnbi1sYXN0OiBqdXN0aWZ5O1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhbG1zdGFnZSB7XHJcbiAgICB3aWR0aDogMjIuNSU7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRhYiB7XHJcbiAgICAmLW5hdiB7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG5cclxuICAgICAgICAmLmN1cnJlbnQgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzk3YTg5OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgIGNvbG9yOiAjOTdhODk5O1xyXG4gICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmNGY2ZjQ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzk3YTg5OTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTdhODk5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICZbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4uYWNjZXNzIHtcclxuICAmLXRyYWluIHtcclxuICAgIGgzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc3RhdGlvbiB7XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAudHRsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJsYWNrIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcm9zZW4ge1xyXG4gICAgaDMge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XHJcbiAgICB9XHJcbiAgICAuanMtc2Nyb2xsYWJsZSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgZHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XHJcbiAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbXYge1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4ubG9jYXRpb24ge1xyXG4gICYtdHRsIHtcclxuICAgIGgzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY2FwIHtcclxuICAgIGg0IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDJweCA1cHggNXB4O1xyXG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gICAgICBwYWRkaW5nOiAycHggN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ29sZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICAgIHNtYWxsIHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2hvcCB7XHJcbiAgICBoNCB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjNDVkNTU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1nb3VybWV0IHtcclxuICAgIGg0IHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2QyYTIzNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLW1lZGljYWwge1xyXG4gICAgaDQge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNmJiM2FhO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYWN0aXZpdHkge1xyXG4gICAgaDQge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYjc4OGIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZWR1Y2F0aW9uIHtcclxuICAgIGg0IHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Q4MzY4YjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWtvc29kYXRlIHtcclxuICAgIGg0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tdiB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGJlMWRiO1xyXG4gIH1cclxufVxyXG4iLCIvLyDnj77ooYzmnKznlarjgrXjgqTjg4hjc3NcclxuLnplaCB7XHJcbiAgJi1oZWFkbGluZSB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZWVuLWRhcms7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktc25vdztcclxuXHJcbiAgICAmLWgzIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIFwiU2hpcHBvcmkgTWluY2hvXCIsIFwi5ri45piO5pydXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLFxyXG4gICAgICAgIFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLCBzZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS44ZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgMyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tdiB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1hY2NlbnQge1xyXG4gICAgY29sb3I6ICMwMDljOWQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAg54++6KGM44OG44K544OI44K144Kk44OIY3NzXHJcbi56ZWgwMiB7XHJcbiAgJi1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWNmNGQ5O1xyXG4gIH1cclxuXHJcbiAgJi1oMiB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oMyB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMC4xcmVtIDAuNXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICM4NmI4MWI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgJi1sZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gIH1cclxuXHJcbiAgJi1oZWFkbGluZSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODZiODFiO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNDEsIDApO1xyXG4gIH1cclxuXHJcbiAgJi1jb2x1bSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM4NmI4MWI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb250ZW50cyB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFjY2VudCB7XHJcbiAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICBjb2xvcjogIzc2MjUyNTtcclxuICAgICYtYm9yZGVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaGVhdHNob2NrIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3Vie1xyXG4gICAgJi10aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYTU5O1xyXG4gICAgICBtYXJnaW46IDQwcHggMCAyNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGl0bGUtYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjODZiODFiO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogNXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcbi50aXRsZS1iYXI6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHdpZHRoOiAzMCU7XHJcbn1cclxuLnRpdGxlLWJhciAudC1uYW1lIHtcclxuICB3aWR0aDogMzAlO1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi50aXRsZS1iYXIgLnQtbmFtZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDE1MHB4O1xyXG59XHJcbi50aXRsZS1iYXIgLnQtY29weSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcclxuICBmb250LXNpemU6IDEuN3JlbTtcclxuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgXCJSb2JvdG9cIiwgXCJZdUdvdGhpYyxZdUdvdGhpY01cIixcclxuICAgIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBzYW5zLXNlcmlmO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcclxuICB6LWluZGV4OiA0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLnRpdGxlLWJhciAuaXRlbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNmMDgzMDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMC4ycmVtIDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIC01MCUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcbiAgei1pbmRleDogNTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC50aXRsZS1iYXI6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuICAudGl0bGUtYmFyIC50LW5hbWUge1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50aXRsZS1iYXIge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICB9XHJcbiAgLnRpdGxlLWJhcjphZnRlciB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgfVxyXG4gIC50aXRsZS1iYXIgLnQtbmFtZSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgfVxyXG4gIC50aXRsZS1iYXIgLnQtY29weSB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4uY2hpbGRjYXJlIHtcclxuICAmLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgID4gcCB7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdHRsIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JlZW4tZGFyaztcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4tc25vdztcclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgXCLmuLjmmI7mnJ1cIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sXHJcbiAgICAgICAgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIHNlcmlmO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW12IHtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi5wbGFuIHtcclxuICAmLWgyIHtcclxuICAgIEBleHRlbmQgLmMtaDI7XHJcbiAgICBjb2xvcjogcmdiKDEzNSwgMTE4LCAxNik7XHJcblxyXG4gICAgJi5zdGFnZSB7XHJcbiAgICAgIGNvbG9yOiAjMDA2ZmM0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oMyB7XHJcbiAgICBAZXh0ZW5kIC5jLWgzO1xyXG4gICAgY29sb3I6IHJnYigxMzUsIDExOCwgMTYpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGVtIHtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCLigLsyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xLjVlbTtcclxuICAgICAgICByaWdodDogLTFlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWxhcmdlIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jb3B5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGxhbi9iZy5qcGcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQ7XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHJnYigxMzUsIDExOCwgMTYpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXZpZXcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IGNhbGMoMTBlbSArIDJweCk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LWZhbWlseTogXCJDaW56ZWxcIiwgc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBjb2xvcjogIzcyNzE3MTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kLmMtaDI7XHJcbiAgICAgIGNvbG9yOiAjNzI3MTcxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1saXN0IHtcclxuICAgICYtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAuYy1zZWN0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGFuZWwge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKCRjb2xvci1ibGFjaywgMC41KTtcclxuXHJcbiAgICAmLnNjZW5lIHtcclxuICAgICAgYmFja2dyb3VuZDogI2Y2ZjhmNjtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXBvaW50IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAmLnBsYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4Nzc2MTA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMThweCAqIDEuNSk7XHJcbiAgICAgICAgICB3aWR0aDogMTBlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM4Nzc2MTA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuc2NlbmUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM3Zjk3ODQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ29sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zcGVjIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYmFja2dyb3VuZDogI2Y2ZjhmNjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZWZhdWx0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYXJlYSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLlsILmnInpnaLnqY1cIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMWVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2VjdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50cy13aWR0aDtcclxuXHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLS1yaWdodCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWxlZnQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhcmQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJi1zZWN0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLnN0YWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYjZkNWVhO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2MCU7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiA1ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3NjI1MjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXR5cGUge1xyXG4gICAgICB3aWR0aDogMy41ZW07XHJcblxyXG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGNvbG9yOiAjN2Y5Nzg0O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3Zjk3ODQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGNvbG9yOiAjN2Y5Nzg0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTB2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDV2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDEyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGU0MDlcIjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgICAgcmlnaHQ6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEyZW07XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjVhNzY5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXGU0MDlcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZDogIzQ2NTE0NjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLnN0YWdlIHtcclxuICAgICAgLy8gIzIwNjA4MFxyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZGNlZGY1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1hcmVhIHtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTdhODk5O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgLy8gICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgLy8gICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcblxyXG4gICAgICAuYWNjZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iYWxjb255IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIuODkOODq+OCs+ODi+ODvOmdouepjS9cIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlcnZpY2Uge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIuOCteODvOODk+OCueODkOODq+OCs+ODi+ODvOmdouepjS9cIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wb2ludCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAmLmZsZXgtbm9uZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogIzk3YTg5OTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgJi5zdGFnZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGNlZGY1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1vZGVsIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3NjI1MjU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYnV0dG9uIHtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMjBlbTtcclxuICAgICAgICAgIGNvbG9yOiAjNDY1MTQ2O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ2NTE0NjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW46OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5wcmludDo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbGFuL2ljb24tcHJpbnQucG5nKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4uY2xvc2U6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGxhbi9pY29uLWNsb3NlLnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN0YWdlIHtcclxuICAgICYtYmcge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZGNlZGY1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oYW5yZWkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMC41ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYW5jaG9yIHtcclxuICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgIGNvbG9yOiAjODg3NzExO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgY29sb3I6ICRjb2xvci1zdWI7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjRmNmY0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXN1YjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmN1cnJlbnQsXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN1YjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oZWFkbGluZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICBjb2xvcjogcmdiKDEzNSwgMTE4LCAxNik7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZm9udC1zaXplOiBudGgoJGZvbnQtc2l6ZS1zcCwgMyk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN0YWdlIHtcclxuICAgICYtc2VjdGlvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGxhbi9zdGFnZS1zZWN0aW9uLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10ZXh0IHtcclxuICAgICYtaGlkZGVuIHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcHJpY2Uge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBjb2xvcjogIzc2MjUyNTtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NjI1MjU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDI0cHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYudG9wIHtcclxuICAgICAgaGVpZ2h0OiAzZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhhcyguYWNjZW50KSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWNjZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaGlkZGVuIHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5yb29tbnVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMS4yNWVtO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcblxyXG4gICAgICAgIFxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWNjZW50IHtcclxuICAgICAgZm9udC1zaXplOiAzZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1vZGVsIHtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogIzc2MjUyNTtcclxuXHJcbiAgICAgICYua2FndSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Q2Y2M5ZCwgIzljODEyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaGVuc2FpIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc2MjUyNTtcclxuXHJcbiAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogIzc2MjUyNTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMWVtIDFlbTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZhZjRmNDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDJ2dyAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc2MjUyNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLXNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVjcXc7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIGNvbG9yOiAjNzYyNTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1vZGVsc2VsbCB7XHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgIGNvbG9yOiAjNzYyNTI1O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDc2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZDZjYzlkLCAjOWM4MTIwKTtcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4ub3V0bGluZSB7XHJcbiAgJi10YWJsZSB7XHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgfVxyXG4gICAgdGFibGUge1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgdHIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSkge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbi1zbm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGFiIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdWI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdWI7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3ViO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICZbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4uYnJhbmQge1xyXG4gIC51LXRleHQtZ29sZCB7XHJcbiAgICBjb2xvcjogI2FhODQyMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmLW12IHtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBoMiB7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXRhYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWVlN2QyO1xyXG4gIH1cclxuICAmLXR0bCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbG9nbyB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYm9yZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIG1hcmdpbjogODBweCBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWE4NDIwO1xyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOGEyNzJjLCAjNWIxOTFkKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxhdXJlbCB7XHJcbiAgJi1tdiB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAmLWgyIHtcclxuICAgIEBleHRlbmQgLmMtaDI7XHJcbiAgICBjb2xvcjogcmdiKDEzNSwgMTE4LCAxNik7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLWgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuICAgICYubGVmdCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgcmdiKDEzNSwgMTE4LCAxNik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICYucmlnaHQge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCByZ2IoMTM1LCAxMTgsIDE2KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yN2VtO1xyXG4gICAgY29sb3I6IHJnYmEoMTM1LCAxMTgsIDE2LCA1MCUpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMGVtO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDAuMDVlbTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTM1LCAxMTgsIDE2KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIG1hcmdpbjogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc21hbGwge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xyXG4gICAgYmFja2dyb3VuZDogIzkxYTE5MztcclxuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwi77yeXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbmV3IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZSwgMC41KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wcml2YWN5IHtcclxuICAmLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xyXG4gIH1cclxuXHJcbiAgJi1saW5rIHtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogcmdiKDksIDEwMiwgMTk0KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDk2NmMyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICMwYTUyNTg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIOODmeODvOOCuWNzc1xyXG4uY2FtcGFpZ24ge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG5cclxuICAmLWN0YSB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJi5zZWN0aW9uIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICNiNjI1MWU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogIzMzMztcclxuXHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41dnc7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDMuNjV2dztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYWNjZW50IHtcclxuICAgIGNvbG9yOiAjYjYyNTFlO1xyXG4gIH1cclxuXHJcbiAgJi1jYXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDNlbTtcclxuICAgIGZvbnQtc2l6ZTogMC43NXZ3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcmVzZW50IHtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNlbTtcclxuXHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3VwcG9ydCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlY3Rpb24ge1xyXG4gICAgJi1jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDg0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcclxuICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMWVtIDJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGFiZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yZW07XHJcbiAgICAgICAgbGVmdDogNWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaDMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgZm9udC1zaXplOiAwLjVlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgIGhlaWdodDogMS41ZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmtlaXlha3Uge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3MjllNWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAwLjVlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMC41ZW07XHJcbiAgICBsZWZ0OiAwLjVlbTtcclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICYua2VpeWFrdSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzcyOWU1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcm9wZXJ0eSB7XHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICYtY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgIGJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgJi0tYmxhY2sge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogIzU4NTc1NztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3ByaW5nIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjYmVkNjhiLCAjZTdlZWQ4KTtcclxuXHJcbiAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIDAuNyk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDI0MDAvNjg0O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L25vMS1iZy5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNjAwLzczNztcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L25vMS1iZ19zcC5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcHJlc2VudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDI0MDAvNDA3O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L3ByZXNlbnQtYmctYmVmb3JlLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDI0MDAvNDYxO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L3ByZXNlbnQtYmctYWZ0ZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGJvdHRvbTogLTQlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdoaXRlLCAwLjcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zdXBwb3J0IHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNlNmYwZTksICNiYWRiYmMpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDI0MDAvMzQzO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FtcGFpZ24vMjAyNTA0L25vMy1jb250ZW50cy1iZy5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0zZW07XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWFkbGluZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIDAuNyk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDI0MDAvNjg0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jYW1wYWlnbi8yMDI1MDQvbm8zLWJnLnBuZyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtMDIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y4ZjZiZCwgI2ZmZmNkYik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIOODmeODvOOCuWNzc1xyXG4uY2FtcGFpZ24wMiB7XHJcbiAgY29sb3I6ICMwMDA7XHJcblxyXG4gICYtY3RhIHtcclxuICAgIHBhZGRpbmc6IDMycHggMDtcclxuXHJcbiAgICAmLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICAgICAgYmFja2dyb3VuZDogI2I2MjUxZTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2VjdGlvbiB7XHJcbiAgICAmMDEge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC41KTtcclxuICAgIH1cclxuXHJcbiAgICAmMDIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjAzIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAyNTUsIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogM2VtO1xyXG4gICAgZm9udC1zaXplOiAwLjc1dnc7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZm9udC1zaXplOiAyLjI1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXByb3BlcnR5IHtcclxuICAgICYtaW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgJi5kaXNhYmxlIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgIGJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgJi0tYmxhY2sge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogIzU4NTc1NztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnF1YWxpdHkge1xyXG4gICYtbXYge1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICYtbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zdWI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5jdXJyZW50LFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdWI7XHJcblxyXG4gICAgICAucXVhbGl0eS1uYXYtZW4sXHJcbiAgICAgIC5xdWFsaXR5LW5hdi1qYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZW4ge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itc3ViO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1qYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuICAgICAgY29sb3I6ICRjb2xvci1zdWI7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzdnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaDEge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAjYTQ5YjdlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGVhZCB7XHJcbiAgICBsaW5lLWhlaWdodDogMi41O1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaDIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICNhNDliN2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYTQ5YjdlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaDMge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIG1hcmdpbjogOHB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAzZW07XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDMuNXZ3O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWJvcmRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3Z3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYWlyeXN0YWdlIHtcbiAgJi1iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWlyeXN0YWdlL2JnLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cblxuICAmLW12IHtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICYtYWN0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgYmFja2dyb3VuZDogIzBhNTI1ODtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIGNvbG9yOiAjZjVlYWI4O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgY29sb3I6ICNmNWVhYjg7XG4gICAgfVxuICB9XG5cbiAgJi1wb2ludCB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICYtY3RhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICYtYmcge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgYmFja2dyb3VuZDogI2FhYmRjNTtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnRzIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMjRweCA0MHB4O1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTZweCAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogIzg0MTkxZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEyZW07XG4gICAgICBjb2xvcjogIzBhNTI1ODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgY29sb3I6ICMwYTUyNTg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cblxuICAgICAgJi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1tYXAge1xuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ2luemVsXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA1ZW07XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICMwYTUyNTg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwYTUyNTg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzBhNTI1ODtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwYTUyNTg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1lbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1qYSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICAgIH1cbiAgfVxuXG4gICYtcGxhbiB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMGE1MjU4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICB9XG5cbiAgICAmLXByb3BlcnR5IHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogIzBhNTI1ODtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBjb2xvcjogIzBhNTI1ODtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzBhNTI1ODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAuYWNjZW50IHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10eXBlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY2VudCB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY2NlbnQge1xuICAgICAgY29sb3I6ICMwYTUyNTg7XG4gICAgfVxuXG4gICAgJi1wb2ludCB7XG4gICAgICAvLyAmLS1iZXR3ZWVuIHtcbiAgICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLy8gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAvLyB9XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwYTUyNTg7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgICYtaWNvbiB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwYTUyNTg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLXRleHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNhbXBhaWduMjAyNSB7XHJcbiAgJl8wMSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vIHdpZHRoOiAxMjAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICAvLyByaWdodDogMDtcclxuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvMjAyNS9iZy5qcGcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICB6LWluZGV4OiAtMztcclxuICAgIH1cclxuXHJcbiAgICAmLXNlY3Rpb24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICYtLW5hcnJvdyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNTUlO1xyXG4gICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVlbTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoIzIxMTgxNSwgMC43KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjI1dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc21hbGwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hY2NlbnQge1xyXG4gICAgICBjb2xvcjogI2I2MjUxZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDJlbSAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRlbSBzb2xpZCAjYjYyNTFlOyAvKiDkuInop5LjgpLnmb3jgavjgZnjgosgKi9cclxuICAgICAgICAgICAgLy8gYm9yZGVyLWxlZnQ6IDEyMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwMHZ3IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJlbSBzb2xpZCAjYjYyNTFlOyAvKiDkuInop5LjgpLnmb3jgavjgZnjgosgKi9cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4tMSkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2I2MjUxZTtcclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiA0ZW0gc29saWQgI2I2MjUxZTsgLyog5LiJ6KeS44KS55m944Gr44GZ44KLICovXHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMDB2dyBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLWxlZnQ6IDEyMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAyZW0gc29saWQgI2I2MjUxZTsgLyog5LiJ6KeS44KS55m944Gr44GZ44KLICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1udW1iZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvMjAyNS9jb3JuZXItbGVmdC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1L2Nvcm5lci1yaWdodC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1L2JnMi5qcGcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHJcbiAgICAgICAgJi1iZyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNGI2ZTNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0zIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzIwMjUvYmczLmpwZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZWNvIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJi0xIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtNWVtO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtMiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTZlbTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLTMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC02ZW07XHJcbiAgICAgICAgbGVmdDogLTFlbTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLTQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC02ZW07XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi01IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzIwMjUvbm8xLWRlY281LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi02IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtNmVtO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLTcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogLTFlbTtcclxuXHJcbiAgICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi04IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtOGVtO1xyXG4gICAgICAgIHJpZ2h0OiAtMWVtO1xyXG5cclxuICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1oMyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAwLjVlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIHdpZHRoOiAxLjVlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYjYyNTFlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5rZWl5YWt1IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM3MjllNWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAwLjVlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDAuNWVtO1xyXG4gICAgICBsZWZ0OiAwLjVlbTtcclxuXHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2I2MjUxZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYua2VpeWFrdSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzI5ZTVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl8wMiB7XHJcbiAgICAmLWJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkO1xyXG4gICAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgI2FiODAyZSAwJSxcclxuICAgICAgICAgICNmM2RlODggMjUlLFxyXG4gICAgICAgICAgI2ZiZjJhZSA1MCUsXHJcbiAgICAgICAgICAjZjNkZTg4IDc1JSxcclxuICAgICAgICAgICNhYjgwMmUgMTAwJVxyXG4gICAgICAgIClcclxuICAgICAgICAxO1xyXG4gICAgfVxyXG4gICAgJi1zZWN0aW9uIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYuZmlyc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIDkwZGVnLFxyXG4gICAgICAgICAgICB0cmFuc3BhcmVudCxcclxuICAgICAgICAgICAgdHJhbnNwYXJlbnQgNTBweCxcclxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDUwcHgsXHJcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDBweFxyXG4gICAgICAgICAgKSxcclxuICAgICAgICAgIHJhZGlhbC1ncmFkaWVudCgjZTRlZmY1LCAjYjNkNmU2KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zZWNvbmQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIDkwZGVnLFxyXG4gICAgICAgICAgICB0cmFuc3BhcmVudCxcclxuICAgICAgICAgICAgdHJhbnNwYXJlbnQgNTBweCxcclxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDUwcHgsXHJcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDBweFxyXG4gICAgICAgICAgKSxcclxuICAgICAgICAgIHJhZGlhbC1ncmFkaWVudCgjZWNlYmRiLCAjZGRkYWJiKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8yMDI1LzAyL3NlY3Rpb24tZGVjby5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBjb2xvcjogIzAwNWE3ZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1lcml0IHtcclxuICAmLWgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBjb2xvcjogIzI5MzEzMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaDIge1xyXG4gICAgY29sb3I6ICM0MzYxNmY7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogI2UzZTdlOTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgICYtLW5hcnJvdyB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBhbmVsIHtcclxuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgLm1lcml0LXBhbmVsLWltYWdlLWNsaXAge1xyXG4gICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgODUlIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb250ZW50cyB7XHJcbiAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgIG1hcmdpbjogMCAzLjc1JTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCA0JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxuICAgICAgICBjb2xvcjogIzI5MzEzMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiA2MS4zOCU7XHJcblxyXG4gICAgICAmLWNsaXAge1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNSUgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XHJcbiAgICAgICAgd2lkdGg6IDk2JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oZWFkbGluZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICBjb2xvcjogIzI5MzEzMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1haW5jb3B5IHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBjb2xvcjogIzI5MzEzMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJnIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cclxuICAgICYtZW5kIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21lcml0L2JnX2VuZC5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgY29sb3I6ICMyOTMxMzE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWVyaXQvc3BfYmdfZW5kLnBuZ1wiKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jYXB0aW9uIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcclxuICAgICYtc2Nyb2xsLWJveCB7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1pbi13aWR0aDogNzAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
</pre></body></html>