@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
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;
}

html {
  font-size: 16px;
  overflow-x: hidden;
}

body {
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  font-family: "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック", "Yu Gothic", "游ゴシック体", YuGothic, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: 400;
  color: #1a1a1a;
  font-size: 1rem;
}

a {
  color: #1a1a1a;
  text-decoration: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

a:hover {
  opacity: 0.75;
}

a:hover img {
  opacity: 0.75;
}

p {
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.05em;
  margin-bottom: 1em;
}

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

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

.main {
  padding-top: 135px;
}

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

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

@media screen and (max-width: 840px) {
  .c-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 72px;
    height: 72px;
    position: relative;
    padding: 16px;
    background: #fff;
    border-radius: 0 0 0 16px;
    z-index: 1000;
  }
}

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

.c-menu-trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  width: 100%;
  height: 24px;
}

.c-menu-trigger-label {
  font-size: 0.75rem;
  font-weight: 700;
}

.c-menu-trigger span {
  width: 100%;
  height: 4px;
  background-color: #c8161d;
  border-radius: 4px;
}

.c-menu-trigger.active span:nth-of-type(1) {
  -webkit-transform: translate(0, 10px) rotate(-45deg);
          transform: translate(0, 10px) rotate(-45deg);
}

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

.c-menu-trigger.active span:nth-of-type(3) {
  -webkit-transform: translate(0, -10px) rotate(45deg);
          transform: translate(0, -10px) rotate(45deg);
}

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

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

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

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

.c-section--bg {
  padding: 25px 0;
}

.c-section--bg--wide {
  padding: 80px 0;
}

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

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

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

/* --------------------------
見出し
-------------------------- */
.c-h1 {
  font-size: 2rem;
  font-weight: 400;
  color: #1a1a1a;
  line-height: 1.5;
  letter-spacing: 0.1em;
  margin-bottom: 1em;
}

.c-h2 {
  font-size: 1.75rem;
  font-weight: 700;
  color: #1a1a1a;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.c-h3 {
  font-size: 1.5rem;
  font-weight: 700;
  color: #1a1a1a;
  line-height: 1.5;
  letter-spacing: 0.05em;
  margin-bottom: 0.5em;
}

@media screen and (max-width: 840px) {
  .c-h3 {
    font-size: 1.25rem;
  }
}

.c-h4 {
  font-size: 1.25rem;
  font-weight: 400;
  color: #1a1a1a;
  line-height: 1.5;
  letter-spacing: 0.1em;
  margin-bottom: 1em;
}

.c-h5 {
  font-size: 1rem;
  font-weight: 400;
  color: #1a1a1a;
  line-height: 1.5;
  letter-spacing: 0.1em;
  margin-bottom: 1em;
}

.c-h--center-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 400;
  color: #1a1a1a;
  margin-bottom: 1em;
}

.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: #1a1a1a;
  display: block;
}

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

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

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

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

/* --------------------------
パンくずナビ
-------------------------- */
.c-breadcrumb {
  padding: 8px 0;
  background-color: #f2f2f2;
}

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

.c-breadcrumb-list li:not(:last-child)::after {
  content: ">";
  display: inline-block;
  margin: 0 0.5em;
}

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  width: 100%;
  line-height: 1.25;
  padding: 8px;
  border: 1px solid #a2a2a2;
}

.c-form-text:invalid {
  border: 2px solid #b11010;
  background: rgba(177, 16, 16, 0.25);
  background-image: url(../images/common/icon-invalid.png);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.c-form-textarea {
  width: 100%;
  height: 10em;
  line-height: 1.25;
  padding: 8px;
  border: 1px solid #a2a2a2;
}

.c-form-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1em 2em;
}

.c-form-list-item label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0 0.5em;
  cursor: pointer;
}

.c-form-checkbox {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
}

.c-form-checkbox::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  border: 2px solid #d6dde3;
}

.c-form-checkbox:checked::after {
  content: "";
  display: block;
  width: 8px;
  height: 14px;
  border: solid #2589d0;
  border-width: 0 3px 3px 0;
  position: absolute;
  top: 4px;
  left: 8px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.c-form-radio {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
}

.c-form-radio::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 2px solid #d6dde3;
}

.c-form-radio:checked::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  background: #2589d0;
  border-radius: 50%;
  position: absolute;
  top: 6px;
  left: 6px;
}

.c-form-select {
  display: block;
  padding: 8px;
  width: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border: 1px solid #a2a2a2;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='angle-down' class='svg-inline--fa fa-angle-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 50%, 0 0;
  background-size: 0.65em auto, 100%;
}

.c-form-select::-ms-expand {
  display: none;
}

.c-form-select:hover {
  border-color: #888;
}

.c-form-select:focus {
  border-color: #aaa;
  -webkit-box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
          box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}

.c-form-select--small {
  width: 50%;
  display: inline-block;
}

.c-form-select option {
  font-weight: normal;
}

/* --------------------------
ボタン
-------------------------- */
.c-button {
  display: inline-block;
  color: #fff;
  line-height: 1.5;
  padding: 0.8em 1em;
  background: #1a1a1a;
  border-radius: 0.5em;
  text-align: center;
}

.c-button--disabled {
  background: #a2a2a2;
  pointer-events: none;
}

.c-button--light {
  overflow: hidden;
  position: relative;
}

.c-button--light::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -120%;
  width: 100%;
  height: 100%;
  -webkit-transform: skewX(-45deg);
          transform: skewX(-45deg);
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.5)));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);
  -webkit-animation: lightButton 2s 2.5s infinite;
          animation: lightButton 2s 2.5s infinite;
}

@-webkit-keyframes lightButton {
  100% {
    left: 100%;
  }
}

@keyframes lightButton {
  100% {
    left: 100%;
  }
}

/* --------------------------
リスト
-------------------------- */
.c-list {
  font-size: 1rem;
}

.c-list > li {
  line-height: 1.5;
  position: relative;
}

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

.c-list--point > li {
  padding-left: 1em;
  position: relative;
}

.c-list--point > li::before {
  content: "";
  width: 0.5em;
  height: 0.5em;
  border-radius: 50%;
  display: inline-block;
  background-color: #1a1a1a;
  position: absolute;
  top: 0.5em;
  left: 0;
}

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

.c-list--order {
  list-style: none;
}

.c-list--order > li {
  counter-increment: count 1;
}

.c-list--order > li::before {
  content: counter(count) ".";
  display: inline-block;
  padding-right: 0.5em;
}

.c-list--link li {
  padding-left: 1em;
  position: relative;
}

.c-list--link li::before {
  font-family: "Material Icons";
  content: "\e5cc";
  position: absolute;
  top: 0;
  left: 0;
}

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

.c-list--note li {
  font-size: 0.875rem;
  line-height: 1.25;
  color: #a2a2a2;
}

.c-list--note li::before {
  content: "※";
  padding-right: 0.5em;
}

.c-list--horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em 1em;
}

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

/* --------------------------
パネル
-------------------------- */
.c-panel {
  background-color: #fff;
}

.c-panel--round {
  border-radius: 1em;
  overflow: hidden;
}

.c-panel-contents {
  padding: 24px;
}

@media screen and (max-width: 840px) {
  .c-panel-contents {
    padding: 16px;
  }
}

/* --------------------------
タブ
-------------------------- */
.c-tab-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 840px) {
  .c-tab-nav {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: -4px;
  }
}

.c-tab-nav-item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@media screen and (max-width: 840px) {
  .c-tab-nav-item {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    width: 50%;
    padding: 4px;
  }
}

.c-tab-nav-item:last-child a {
  border-right: none;
}

.c-tab-nav-item a {
  display: block;
  color: #1a1a1a;
  text-align: center;
  padding: 24px;
  background-color: #f2f2f2;
  border-right: 1px solid #fff;
}

@media screen and (max-width: 840px) {
  .c-tab-nav-item a {
    padding: 16px 4px;
  }
}

.c-tab-nav-item a[aria-selected="true"] {
  background-color: #e6e6e6;
  color: #fff;
}

.c-tab-contents {
  padding: 24px;
  background-color: #e6e6e6;
}

@media screen and (max-width: 840px) {
  .c-tab-contents {
    margin-top: 16px;
  }
}

.c-tab-contents-item {
  display: none;
}

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

/* --------------------------
テーブル
-------------------------- */
.c-table {
  border-top: 1px solid #a2a2a2;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5;
}

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

.c-table tbody tr {
  border-bottom: 1px solid #a2a2a2;
}

@media screen and (max-width: 840px) {
  .c-table tbody tr {
    border-bottom: 0;
    width: 100%;
  }
}

.c-table tbody th {
  padding: 16px 40px;
  font-weight: 400;
  width: 20em;
  background-color: #a2a2a2;
  vertical-align: top;
}

@media screen and (max-width: 840px) {
  .c-table tbody th {
    display: block;
    width: 100%;
    text-align: left;
    padding: 8px 16px;
  }
}

.c-table tbody td {
  padding: 16px 40px;
}

@media screen and (max-width: 840px) {
  .c-table tbody td {
    display: block;
    width: 100%;
    border-bottom: 1px solid #a2a2a2;
    padding: 8px 16px;
  }
}

/* --------------------------
テキスト整列
-------------------------- */
.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: 1041px) {
  .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: 1040px) {
  .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: 1040px) {
  .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: 840px) {
  .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: #f2f2f2;
}

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

.u-bg-black {
  background-color: #1a1a1a;
}

.u-bg-yellow {
  background-color: #fff100;
}

.u-bg-pink {
  background-color: #ee87b4;
}

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

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

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

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

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

.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: 840px) {
  .u-row {
    margin: -10px;
  }
}

.u-row-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: 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: 840px) {
  .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;
}

@media screen and (max-width: 840px) {
  .u-row--nomargin--sp {
    margin: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media screen and (min-width: 1041px) {
  .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 > .u-col-1--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--pc {
    padding: 10px;
  }
  .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 > .u-col-2--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--pc {
    padding: 10px;
  }
  .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 > .u-col-3--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--pc {
    padding: 10px;
  }
  .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 > .u-col-4--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--pc {
    padding: 10px;
  }
  .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 > .u-col-5--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--pc {
    padding: 10px;
  }
  .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 > .u-col-6--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--pc {
    padding: 10px;
  }
  .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 > .u-col-7--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--pc {
    padding: 10px;
  }
  .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 > .u-col-8--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--pc {
    padding: 10px;
  }
  .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 > .u-col-9--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--pc {
    padding: 10px;
  }
  .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 > .u-col-10--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--pc {
    padding: 10px;
  }
  .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 > .u-col-11--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--pc {
    padding: 10px;
  }
  .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 > .u-col-12--pc {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--pc {
    padding: 10px;
  }
}

@media screen and (max-width: 1040px) {
  .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 > .u-col-1--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--laptop {
    padding: 10px;
  }
  .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 > .u-col-2--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--laptop {
    padding: 10px;
  }
  .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 > .u-col-3--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--laptop {
    padding: 10px;
  }
  .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 > .u-col-4--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--laptop {
    padding: 10px;
  }
  .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 > .u-col-5--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--laptop {
    padding: 10px;
  }
  .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 > .u-col-6--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--laptop {
    padding: 10px;
  }
  .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 > .u-col-7--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--laptop {
    padding: 10px;
  }
  .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 > .u-col-8--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--laptop {
    padding: 10px;
  }
  .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 > .u-col-9--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--laptop {
    padding: 10px;
  }
  .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 > .u-col-10--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--laptop {
    padding: 10px;
  }
  .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 > .u-col-11--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--laptop {
    padding: 10px;
  }
  .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 > .u-col-12--laptop {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--laptop {
    padding: 10px;
  }
}

@media screen and (max-width: 1040px) {
  .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 > .u-col-1--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--tab {
    padding: 10px;
  }
  .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 > .u-col-2--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--tab {
    padding: 10px;
  }
  .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 > .u-col-3--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--tab {
    padding: 10px;
  }
  .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 > .u-col-4--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--tab {
    padding: 10px;
  }
  .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 > .u-col-5--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--tab {
    padding: 10px;
  }
  .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 > .u-col-6--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--tab {
    padding: 10px;
  }
  .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 > .u-col-7--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--tab {
    padding: 10px;
  }
  .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 > .u-col-8--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--tab {
    padding: 10px;
  }
  .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 > .u-col-9--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--tab {
    padding: 10px;
  }
  .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 > .u-col-10--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--tab {
    padding: 10px;
  }
  .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 > .u-col-11--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--tab {
    padding: 10px;
  }
  .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 > .u-col-12--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--tab {
    padding: 10px;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media screen and (min-width: 1041px) {
  .u-hide--lg {
    display: none;
  }
}

@media screen and (max-width: 1040px) {
  .u-hide--md {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .u-hide--sm {
    display: none;
  }
}

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

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

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

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

/* --------------------------
テキスト装飾
-------------------------- */
.u-text-black {
  color: #1a1a1a;
}

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

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

.u-text-red {
  color: #c8161d;
}

.u-text-pink {
  color: #ee87b4;
}

.u-text-yellow {
  color: #fff100;
}

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

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

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

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

.u-text-x-small {
  font-size: 0.75rem;
}

.u-text-small {
  font-size: 0.875rem;
}

.u-text-default {
  font-size: 1rem;
}

.u-text-large {
  font-size: 1.25rem;
}

.u-text-x-large {
  font-size: 1.5rem;
}

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

.u-w10 {
  width: 10%;
}

.u-w20 {
  width: 20%;
}

.u-w30 {
  width: 30%;
}

.u-w40 {
  width: 40%;
}

.u-w50 {
  width: 50%;
}

.u-w60 {
  width: 60%;
}

.u-w70 {
  width: 70%;
}

.u-w80 {
  width: 80%;
}

.u-w90 {
  width: 90%;
}

.u-w100 {
  width: 100%;
}

@media screen and (min-width: 1041px) {
  .u-w0--pc {
    width: 0%;
  }
  .u-w10--pc {
    width: 10%;
  }
  .u-w20--pc {
    width: 20%;
  }
  .u-w30--pc {
    width: 30%;
  }
  .u-w40--pc {
    width: 40%;
  }
  .u-w50--pc {
    width: 50%;
  }
  .u-w60--pc {
    width: 60%;
  }
  .u-w70--pc {
    width: 70%;
  }
  .u-w80--pc {
    width: 80%;
  }
  .u-w90--pc {
    width: 90%;
  }
  .u-w100--pc {
    width: 100%;
  }
}

@media screen and (max-width: 1040px) {
  .u-w0--laptop {
    width: 0%;
  }
  .u-w10--laptop {
    width: 10%;
  }
  .u-w20--laptop {
    width: 20%;
  }
  .u-w30--laptop {
    width: 30%;
  }
  .u-w40--laptop {
    width: 40%;
  }
  .u-w50--laptop {
    width: 50%;
  }
  .u-w60--laptop {
    width: 60%;
  }
  .u-w70--laptop {
    width: 70%;
  }
  .u-w80--laptop {
    width: 80%;
  }
  .u-w90--laptop {
    width: 90%;
  }
  .u-w100--laptop {
    width: 100%;
  }
}

@media screen and (max-width: 1040px) {
  .u-w0--tab {
    width: 0%;
  }
  .u-w10--tab {
    width: 10%;
  }
  .u-w20--tab {
    width: 20%;
  }
  .u-w30--tab {
    width: 30%;
  }
  .u-w40--tab {
    width: 40%;
  }
  .u-w50--tab {
    width: 50%;
  }
  .u-w60--tab {
    width: 60%;
  }
  .u-w70--tab {
    width: 70%;
  }
  .u-w80--tab {
    width: 80%;
  }
  .u-w90--tab {
    width: 90%;
  }
  .u-w100--tab {
    width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .u-w0--sp {
    width: 0%;
  }
  .u-w10--sp {
    width: 10%;
  }
  .u-w20--sp {
    width: 20%;
  }
  .u-w30--sp {
    width: 30%;
  }
  .u-w40--sp {
    width: 40%;
  }
  .u-w50--sp {
    width: 50%;
  }
  .u-w60--sp {
    width: 60%;
  }
  .u-w70--sp {
    width: 70%;
  }
  .u-w80--sp {
    width: 80%;
  }
  .u-w90--sp {
    width: 90%;
  }
  .u-w100--sp {
    width: 100%;
  }
}

.u-h100 {
  height: 100%;
}

.p-contents {
  position: relative;
}

.p-contents-main {
  width: 560px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  background: #fcfcfc;
  position: relative;
}

@media screen and (max-width: 1040px) {
  .p-contents-main {
    margin-right: 0;
  }
}

@media screen and (max-width: 840px) {
  .p-contents-main {
    width: 100%;
    margin: 0 auto;
  }
}

.p-contents-main-container {
  padding: 0 25px;
}

.p-contents-left {
  position: fixed;
  top: 0;
  left: 0;
  width: calc((100% - 560px) / 2);
  height: 100vh;
  background: #fff;
  z-index: 100;
}

@media screen and (max-width: 1040px) {
  .p-contents-left {
    width: calc(100% - 560px);
    height: auto;
  }
}

@media screen and (max-width: 840px) {
  .p-contents-left {
    width: 100%;
    height: auto;
    background: none;
  }
}

.p-contents-right {
  position: fixed;
  top: 0;
  right: 0;
  width: calc((100% - 560px) / 2);
  height: 100vh;
  overflow: hidden;
  padding: 24px;
  background-image: url(../images/inside.jpg);
  background-size: cover;
  background-position: center center;
  z-index: 3;
}

@media screen and (max-width: 1040px) {
  .p-contents-right {
    display: none;
  }
}

.p-contents-floatingbanner {
  width: 250px;
  position: fixed;
  bottom: 16px;
  left: calc(50% + 280px - 215px);
  z-index: 2;
}

@media screen and (max-width: 1040px) {
  .p-contents-floatingbanner {
    left: auto;
    right: -35px;
  }
}

.p-contents-floatingbanner a {
  display: block;
  width: 100%;
}

/* --------------------------
ヘッダー
-------------------------- */
.p-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 840px) {
  .p-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

.p-header-wrapper {
  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;
  padding: 24px;
}

@media screen and (max-width: 840px) {
  .p-header-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(26, 26, 26, 0.5);
    display: none;
    -webkit-transition: all .4s;
    transition: all .4s;
  }
  .p-header-wrapper.active {
    display: block;
  }
}

.p-header-logo {
  margin-bottom: 20px;
}

/* --------------------------
エクストラナビ（Gナビとは別にヘッダー内に表示するナビゲーション）
-------------------------- */
@media screen and (max-width: 1040px) {
  .p-exnav {
    display: none;
  }
}

.p-exnav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
}

.p-exnav-list-item--text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-exnav-list-item--text::before {
  font-family: "Material Icons";
  content: "\e315";
}

.p-exnav-list-item--button {
  display: block;
  width: 150px;
  background: #1a1a1a;
  color: #fff;
  padding: 10px 0;
  text-align: center;
  position: relative;
}

.p-exnav-drop {
  position: relative;
}

.p-exnav-drop:hover .p-exnav-drop-list {
  display: block;
}

.p-exnav-drop-list {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 100;
}

.p-exnav-drop-list-item a {
  display: block;
  width: 150px;
  background: #1a1a1a;
  color: #fff;
  padding: 10px 0;
  padding: 10px 0;
  text-align: center;
}

/* --------------------------
Gナビ
-------------------------- */
.p-gnav {
  width: 240px;
  margin: 0 auto;
}

@media screen and (max-width: 840px) {
  .p-gnav-inner {
    display: block;
    position: fixed;
    top: 0;
    right: -100%;
    width: 80%;
    height: 100vh;
    background: #ee87b4;
    padding: 96px 24px 32px;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
  }
  .p-gnav-inner.visible {
    right: 0;
    opacity: 1;
  }
}

.p-gnav-list-item {
  position: relative;
}

.p-gnav-list-item:not(:last-child) {
  margin-bottom: 1em;
}

.p-gnav-list-item::before {
  content: "●";
  display: inline-block;
  color: #fff;
}

.p-gnav-list-item.current a {
  border-bottom: 5px dotted #fff;
}

.p-gnav-list-item a {
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
  padding: 8px 0;
  border-bottom: 5px dotted transparent;
}

.p-gnav-list-item a:hover {
  border-bottom: 5px dotted #fff;
}

.p-sns {
  width: 56px;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #1a9e93;
  padding: 40px 0;
}

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

.p-sns-title {
  color: #fff;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  margin-top: 5em;
}

.p-sns-list {
  display: grid;
  gap: 24px;
  text-align: center;
}

.p-sns-list.bottom {
  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;
  gap: 16px;
}

.p-sns-list.bottom a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 2em;
  height: 2em;
  color: #fff;
  padding: 8px;
  background: #1a1a1a;
  border-radius: 50%;
}

.p-sns-list-item a {
  display: block;
  font-size: 1.5rem;
}

.p-asidebar {
  position: fixed;
  top: 135px;
  left: 0;
  z-index: 100;
}

.p-asidebar-list-item a {
  display: block;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-size: 1rem;
  line-height: 1;
  letter-spacing: 0.1em;
  color: #fff;
  padding: 2em 1em;
  background: #1a1a1a;
}

/* --------------------------
フッター
-------------------------- */
.p-footer {
  padding: 40px 24px 104px;
  position: relative;
}

.p-footer-contents {
  padding: 0 24px;
}

@media screen and (max-width: 840px) {
  .p-footer-contents {
    padding: 0 0 24px;
  }
}

.p-footer-sns-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
}

.p-footer-sns-list-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 2em;
  height: 2em;
  font-size: 1.5rem;
  color: #fff;
  padding: 8px;
  background: #1a9e93;
  border-radius: 50%;
}

.p-footer-logo {
  text-align: center;
  margin: 40px 0;
}

.p-footer-logo a {
  display: inline-block;
}

.p-footer-logo a img {
  width: 60%;
}

.p-footer-copyright {
  font-size: 0.75rem;
  line-height: 1.5;
  text-align: center;
}

/* --------------------------
フッター固定ボタン
-------------------------- */
.p-fixedmenu {
  display: none;
}

@media screen and (max-width: 840px) {
  .p-fixedmenu {
    display: block;
    height: 60px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background-color: #fff;
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
            box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
  }
}

.p-fixedmenu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.p-fixedmenu-list-item {
  width: 25%;
  border-right: 1px solid #1a1a1a;
}

.p-fixedmenu-list-item:last-child {
  border-right: none;
}

.p-fixedmenu-list-item a {
  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;
  height: 60px;
  color: #1a1a1a;
  font-size: 0.625rem;
  text-align: center;
  line-height: 1.2;
}

.p-fixedmenu-image {
  margin-bottom: 0.2em;
}

.p-fixedmenu-image img {
  height: 20px;
}

.p-mv {
  height: 250px;
  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: #a2a2a2;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}

.p-mv-title {
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  line-height: 1;
  letter-spacing: 0.1em;
}

.p-image {
  position: relative;
}

.p-image-caption {
  font-size: 0.75rem;
  letter-spacing: 0;
  line-height: 1.2;
  color: #fff;
  background: #1a1a1a;
  padding: 4px 8px;
  position: absolute;
}

.p-image-caption--black {
  color: #1a1a1a;
  background: transparent;
}

.p-image-caption--top {
  top: 0;
}

.p-image-caption--bottom {
  bottom: 0;
}

.p-image-caption--left {
  left: 0;
}

.p-image-caption--right {
  right: 0;
}

.p-video {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}

.p-video iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.p-video iframe ~ p {
  display: none;
}

.p-accordion-list-item:not(:last-child) {
  margin-bottom: 1rem;
}

.p-accordion-header {
  display: block;
  background: #a2a2a2;
}

.p-accordion-header.active .p-accordion-header-icon::before {
  content: "\e15b";
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.p-accordion-header-inner {
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.p-accordion-header-icon::before {
  font-family: "Material Icons";
  content: "\e145";
  font-size: 2rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.p-accordion-header-question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.p-accordion-header-question::before {
  content: "Q.";
  padding-right: 0.5em;
}

.p-accordion-contents {
  padding: 16px;
  display: none;
}

.p-accordion-answer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.p-accordion-answer::before {
  content: "A.";
  padding-right: 0.5em;
}

.p-news {
  max-width: 980px;
  margin: 0 auto;
  padding: 0 20px;
}

@media screen and (max-width: 840px) {
  .p-news {
    max-width: 100%;
  }
}

.p-news-title {
  font-size: 1.5rem;
  line-height: 1.5;
  margin-bottom: 16px;
  text-align: center;
}

.p-news-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #a2a2a2;
}

@media screen and (max-width: 840px) {
  .p-news-list-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.p-news-list-item:last-child {
  margin-bottom: 0;
}

.p-news-date {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 1em;
  margin-bottom: 0;
}

@media screen and (max-width: 840px) {
  .p-news-date {
    margin-right: 0;
    margin-bottom: 8px;
  }
}

.p-filter-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
}

.p-filter-label {
  display: inline-block;
  margin: 0.5em;
}

.p-filter-input {
  display: none;
}

.p-filter-input:checked + .p-filter-input-span {
  background: #e6e6e6;
}

.p-filter-input-span {
  width: 5em;
  display: inline-block;
  padding: 0.5em 1em;
  background: #f2f2f2;
  border-radius: 0.5em;
  text-align: center;
}

.p-filter-contents {
  visibility: visible;
}

.hsg-hero img {
  display: block;
}

.hsg-section img {
  display: block;
}

.hsg-section.sightseeing-01 {
  background: #56bde3;
}

.hsg-section.sightseeing-02 {
  background: transparent;
}

.hsg-section.sightseeing-03 {
  background: #1a9e93;
}

.hsg-section.sightseeing-04 {
  background: #0c519e;
}

.hsg-section.sightseeing-06 {
  background: #e1eff6;
}

.hsg-section.sightseeing-07 {
  background: #86c0dd;
}

.hsg-section.sightseeing-limousinetaxi {
  background: #006863;
}

.hsg-section.family-01 {
  background-image: url(../images/family/family01-bg.jpg);
  background-size: cover;
}

.hsg-section.family-02 {
  background: transparent;
}

.hsg-section.family-02 img {
  display: block;
}

.hsg-section.family-03 {
  background: transparent;
}

.hsg-section.family-05 {
  background: #e1eff6;
}

.hsg-section.family-06 {
  background: #86c0dd;
}

.hsg-button {
  display: inline-block;
}

.hsg-button img {
  display: inline-block;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vYmFzZS9fcmVzZXQuc2NzcyIsIi4uL2Jhc2UvX2Jhc2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvX21lbnUuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3NlY3Rpb24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2guc2NzcyIsIi4uL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fcGFuZWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RhYi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdGFibGUuc2NzcyIsIi4uL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uL3V0aWxpdGllcy9fYmcuc2NzcyIsIi4uL3V0aWxpdGllcy9fYm9yZGVyLnNjc3MiLCIuLi91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLCIuLi91dGlsaXRpZXMvX2dyaWQuc2NzcyIsIi4uL3V0aWxpdGllcy9faGlkZS5zY3NzIiwiLi4vdXRpbGl0aWVzL19tYXJnaW4uc2NzcyIsIi4uL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vdXRpbGl0aWVzL193LnNjc3MiLCIuLi9wcm9qZWN0cy9fY29udGVudHMuc2NzcyIsIi4uL3Byb2plY3RzL19oZWFkZXIuc2NzcyIsIi4uL3Byb2plY3RzL19leG5hdi5zY3NzIiwiLi4vcHJvamVjdHMvX2duYXYuc2NzcyIsIi4uL3Byb2plY3RzL19zbnMuc2NzcyIsIi4uL3Byb2plY3RzL19hc2lkZWJhci5zY3NzIiwiLi4vcHJvamVjdHMvX2Zvb3Rlci5zY3NzIiwiLi4vcHJvamVjdHMvX2ZpeGVkbWVudS5zY3NzIiwiLi4vcHJvamVjdHMvX212LnNjc3MiLCIuLi9wcm9qZWN0cy9fY2FwdGlvbi5zY3NzIiwiLi4vcHJvamVjdHMvX3ZpZGVvLnNjc3MiLCIuLi9wcm9qZWN0cy9fYWNjb3JkaW9uLnNjc3MiLCIuLi9wcm9qZWN0cy9fbmV3cy5zY3NzIiwiLi4vcHJvamVjdHMvX2ZpbHRlci5zY3NzIiwiX2hzZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7NEJERzRCO0FDYTVCOzs0QkRWNEI7QUNnQjVCOzs0QkRiNEI7QUN1QjVCOzs0QkRwQjRCO0FDMkI1Qjs7NEJEeEI0QjtBRWY1Qjs7NEJGa0I0QjtBRUY1Qjs7NEJGSzRCO0FHckI1Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1QkUsU0FBUztFQUNULFVBQVU7RUFDVixjQUFjO0FIdUJoQjs7QUdwQkE7Ozs7OztFQU1FLGVBQWU7RUFDZixnQkFBZ0I7QUh1QmxCOztBR3BCQTtFQUNFLGdCQUFnQjtBSHVCbEI7O0FHcEJBOzs7O0VBSUUsU0FBUztBSHVCWDs7QUdwQkE7RUFDRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0FIdUJ4Qjs7QUdwQkE7RUFDRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0FIdUJ4Qjs7QUdwQkE7Ozs7OztFQU1FLFlBQVk7RUFDWixlQUFlO0FIdUJqQjs7QUdwQkE7RUFDRSxTQUFTO0FIdUJYOztBR3BCQTtFQUNFLHlCQUF5QjtFQUN6QixpQkFBaUI7QUh1Qm5COztBR3BCQTs7RUFFRSxVQUFVO0VBQ1YsZ0JBQWdCO0FIdUJsQjs7QUl0R0E7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0FKeUdwQjs7QUl0R0E7RUFDRSxxQ0FBNkI7VUFBN0IsNkJBQTZCO0VBQzdCLHlKSHVCNkQ7RUd0QjdELGdCSGtCVTtFR2pCVixjSEptQjtFR0tuQixlRjJDNkI7QUY4RC9COztBSXRHQTtFQUNFLGNIVG1CO0VHVW5CLHFCQUFxQjtFQUNyQiw0QkFBb0I7RUFBcEIsb0JBQW9CO0FKeUd0Qjs7QUk1R0E7RUFNSSxhQUFhO0FKMEdqQjs7QUloSEE7RUFTTSxhQUFhO0FKMkduQjs7QUl0R0E7RUFDRSxnQkhGVTtFR0dWLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0JBQWtCO0FKeUdwQjs7QUk3R0E7RUFPSSxnQkFBZ0I7QUowR3BCOztBSXRHQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtBSnlHakI7O0FJdEdBO0VBQ0Usa0JBQWtCO0FKeUdwQjs7QUUzSUU7RUVpQ0Y7SUFJSSxpQkFBaUI7RUoyR25CO0FBQ0Y7O0FLNUpBOzs0QkxnSzRCO0FLNUo1QjtFQUNFLGFBQWE7QUw4SmY7O0FFeEpFO0VHUEY7SUFJSSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHlCQUE4QjtRQUE5QixzQkFBOEI7WUFBOUIsOEJBQThCO0lBQzlCLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixhQUFhO0lBQ2IsZ0JKWmM7SUlhZCx5QkFBeUI7SUFDekIsYUFBYTtFTGdLZjtBQUNGOztBSzdKRTs7RUFFRSxxQkFBcUI7RUFDckIsNEJBQW9CO0VBQXBCLG9CQUFvQjtFQUNwQiw4QkFBc0I7VUFBdEIsc0JBQXNCO0FMZ0sxQjs7QUs3SkU7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHlCQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7QUxnS2hCOztBSzlKSTtFQUNFLGtCSGN5QjtFR2J6QixnQkpmSTtBRGdMVjs7QUs3SkU7RUFDRSxXQUFXO0VBQ1gsV0FBVztFQUNYLHlCSnRDZTtFSXVDZixrQkFBa0I7QUxnS3RCOztBSzdKRTtFQUNFLG9EQUE0QztVQUE1Qyw0Q0FBNEM7QUxnS2hEOztBSzdKRTtFQUNFLFVBQVU7QUxnS2Q7O0FLN0pFO0VBQ0Usb0RBQTRDO1VBQTVDLDRDQUE0QztBTGdLaEQ7O0FNNU5BOzs0Qk5nTzRCO0FFck4xQjtFSVBGO0lBRUksY0FBd0I7RU44TjFCO0FBQ0Y7O0FFMU5FO0VJUEY7SUFNSSxjQUEyQjtFTmdPN0I7QUFDRjs7QUVoT0U7RUlFQTtJQUVJLGNBQXdCO0VOaU81QjtBQUNGOztBRXRPRTtFSUVBO0lBTUksY0FBMkI7RU5tTy9CO0FBQ0Y7O0FNaE9FO0VBQ0UsZUFBZTtBTm1PbkI7O0FNak9JO0VBQ0UsZUFBZTtBTm9PckI7O0FFcFBFO0VJZUU7SUFJSSxlQUF5QjtFTnNPL0I7QUFDRjs7QUUxUEU7RUl1QkU7SUFFSSxlQUF5QjtFTnNPL0I7QUFDRjs7QUVoUUU7RUl1QkU7SUFNSSxlQUE0QjtFTndPbEM7QUFDRjs7QU9qUkE7OzRCUHFSNEI7QU9qUjVCO0VBQ0UsZUxnRDZCO0VLL0M3QixnQk5vQlU7RU1uQlYsY05GbUI7RU1HbkIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixrQkFBa0I7QVBtUnBCOztBT2hSQTtFQUNFLGtCTHVDNkI7RUt0QzdCLGdCTlVRO0VNVFIsY05YbUI7RU1ZbkIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBUG1SdkI7O0FPaFJBO0VBQ0UsaUJMK0I2QjtFSzlCN0IsZ0JORVE7RU1EUixjTm5CbUI7RU1vQm5CLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsb0JBQW9CO0FQbVJ0Qjs7QUVuU0U7RUtVRjtJQVNJLGtCTHVCMkI7RUY4UDdCO0FBQ0Y7O0FPbFJBO0VBQ0Usa0JMa0I2QjtFS2pCN0IsZ0JOVlU7RU1XVixjTmhDbUI7RU1pQ25CLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsa0JBQWtCO0FQcVJwQjs7QU9sUkE7RUFDRSxlTFM2QjtFS1I3QixnQk5uQlU7RU1vQlYsY056Q21CO0VNMENuQixnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtBUHFScEI7O0FPbFJBO0VMaENFLG9CQUFhO0VB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O0VBNEJLLHlCWjdCYztFWThCZCxXWnRDUTtBRDBzQmxCOztBYTlwQkU7RUFDRSxhQUFhO0VBQ2IseUJadENvQjtBRHVzQnhCOztBRXhzQkU7RVdxQ0E7SUFLSSxnQkFBZ0I7RWJtcUJwQjtBQUNGOztBYWpxQkk7RUFDRSxhQUFhO0Fib3FCbkI7O0FhcnFCSztFQUlHLGNBQWM7QWJxcUJ0Qjs7QWNqdUJBOzs0QmRxdUI0QjtBY2p1QjVCO0VBQ0UsNkJiUWtCO0VhUGxCLFdBQVc7RUFDWCxlWjhDNkI7RVk3QzdCLGdCQUFnQjtBZG11QmxCOztBRWh1QkU7RVlQRjtJQU9JLGVBQWU7RWRxdUJqQjtBQUNGOztBYzd1QkE7RUFZTSxnQ2JIYztBRHd1QnBCOztBRTF1QkU7RVlQRjtJQWVRLGdCQUFnQjtJQUNoQixXQUFXO0VkdXVCakI7QUFDRjs7QWN4dkJBO0VBcUJNLGtCQUFrQjtFQUNsQixnQmJBTTtFYUNOLFdBQVc7RUFDWCx5QmJmYztFYWdCZCxtQkFBbUI7QWR1dUJ6Qjs7QUV6dkJFO0VZUEY7SUE0QlEsY0FBYztJQUNkLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsaUJBQWlCO0VkeXVCdkI7QUFDRjs7QWN6d0JBO0VBbUNNLGtCQUFrQjtBZDB1QnhCOztBRXR3QkU7RVlQRjtJQXNDUSxjQUFjO0lBQ2QsV0FBVztJQUNYLGdDYi9CWTtJYWdDWixpQkFBaUI7RWQ0dUJ2QjtBQUNGOztBZTF4QkE7OzRCZjh4QjRCO0FlMXhCNUI7RUFDRSxnQkFBZ0I7QWY0eEJsQjs7QWV6eEJBO0VBQ0UsaUJBQWlCO0FmNHhCbkI7O0FlenhCQTtFQUNFLGtCQUFrQjtBZjR4QnBCOztBZXp4QkE7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCO0FmNHhCdkI7O0FFbnlCRTtFYVdBO0lBQ0UsZ0JBQWdCO0VmNHhCbEI7RWV6eEJBO0lBQ0UsaUJBQWlCO0VmMnhCbkI7RWV4eEJBO0lBQ0Usa0JBQWtCO0VmMHhCcEI7QUFDRjs7QUUveUJFO0VheUJBO0lBQ0UsZ0JBQWdCO0VmMHhCbEI7RWV2eEJBO0lBQ0UsaUJBQWlCO0VmeXhCbkI7RWV0eEJBO0lBQ0Usa0JBQWtCO0Vmd3hCcEI7QUFDRjs7QUUzekJFO0VhdUNBO0lBQ0UsZ0JBQWdCO0Vmd3hCbEI7RWVyeEJBO0lBQ0UsaUJBQWlCO0VmdXhCbkI7RWVweEJBO0lBQ0Usa0JBQWtCO0Vmc3hCcEI7QUFDRjs7QUV2MEJFO0VhcURBO0lBQ0UsZ0JBQWdCO0Vmc3hCbEI7RWVueEJBO0lBQ0UsaUJBQWlCO0VmcXhCbkI7RWVseEJBO0lBQ0Usa0JBQWtCO0Vmb3hCcEI7QUFDRjs7QWdCOTFCQTs7NEJoQmsyQjRCO0FnQjkxQjVCO0VBQ0UseUJmTXdCO0FEMDFCMUI7O0FnQjcxQkE7RUFDRSxzQmZMZ0I7QURxMkJsQjs7QWdCNzFCQTtFQUNFLHlCZlJtQjtBRHcyQnJCOztBZ0I3MUJBO0VBQ0UseUJmVm9CO0FEMDJCdEI7O0FnQjcxQkE7RUFDRSx5QmZia0I7QUQ2MkJwQjs7QWdCNzFCQTtFQUNFLHlCZmhCaUI7QURnM0JuQjs7QWlCejNCQTs7NEJqQjYzQjRCO0FpQngzQjFCO0VBQ0UsZ0NoQkRpQjtBRDIzQnJCOztBaUJ2M0JFO0VBQ0UsNkJoQkxpQjtBRCszQnJCOztBaUJ2M0JFO0VBQ0UsK0JoQlRpQjtBRG00QnJCOztBaUJ2M0JFO0VBQ0UsOEJoQmJpQjtBRHU0QnJCOztBaUJ2M0JFO0VBQ0Usa0JoQmxCYztBRDQ0QmxCOztBa0JoNUJBOzs0QmxCbzVCNEI7QWtCaDVCNUI7RUFDSSxXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWixTQUFTO0VBQ1QsY0FBYztFQUNkLGtCQUFrQjtBbEJrNUJ0Qjs7QW1CNTVCQTs7NEJuQmc2QjRCO0FtQng1QjVCO0VBQ0UsYUFBdUI7RUFDdkIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixtQkFBZTtNQUFmLGVBQWU7QW5CMDVCakI7O0FFMTVCRTtFaUJIRjtJQU1JLGFBQTBCO0VuQjQ1QjVCO0FBQ0Y7O0FtQjE1QkU7RUFDRSx5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtBbkI2NUJ2Qjs7QW1CMTVCRTtFQUNFLDhC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aHFFMUI7RWtCTkE7SUFDRSxhQUFhO0VwQnlxRWY7QUFDRjs7QUVycUVFO0VrQkFBO0lBQ0UsYUFBYTtFcEJ5cUVmO0FBQ0Y7O0FFM3FFRTtFa0JNQTtJQUNFLGFBQWE7RXBCeXFFZjtBQUNGOztBRWpyRUU7RWtCWUE7SUFDRSxhQUFhO0VwQnlxRWY7QUFDRjs7QXFCbHNFQTs7NEJyQnNzRTRCO0FxQmpzRTFCO0VBQ0UsMEJBQW9DO0FyQm1zRXhDOztBcUJqc0VFO0VBQ0UsNEJBQXNDO0FyQm9zRTFDOztBcUJsc0VFO0VBQ0UsMkJBQXFDO0FyQnFzRXpDOztBcUJuc0VFO0VBQ0UsNkJBQXVDO0FyQnNzRTNDOztBcUJwc0VFO0VBQ0UsMkJBQXFDO0FyQnVzRXpDOztBcUJyc0VFO0VBQ0UsNkJBQXVDO0FyQndzRTNDOztBcUJ0c0VFO0VBQ0UsNEJBQXNDO0FyQnlzRTFDOztBcUJ2c0VFO0VBQ0UsOEJBQXdDO0FyQjBzRTVDOztBcUJodUVFO0VBQ0UsMEJBQW9DO0FyQm11RXhDOztBcUJqdUVFO0VBQ0UsNEJBQXNDO0FyQm91RTFDOztBcUJsdUVFO0VBQ0UsMkJBQXFDO0FyQnF1RXpDOztBcUJudUVFO0VBQ0UsNkJBQXVDO0FyQnN1RTNDOztBcUJwdUVFO0VBQ0UsMkJBQXFDO0FyQnV1RXpDOztBcUJydUVFO0VBQ0UsNkJBQXVDO0FyQnd1RTNDOztBcUJ0dUVFO0VBQ0UsNEJBQXNDO0FyQnl1RTFDOztBcUJ2dUVFO0VBQ0UsOEJBQXdDO0FyQjB1RTVDOztBcUJod0VFO0VBQ0UsMkJBQW9DO0FyQm13RXhDOztBcUJqd0VFO0VBQ0UsNkJBQXNDO0FyQm93RTFDOztBcUJsd0VFO0VBQ0UsNEJBQXFDO0FyQnF3RXpDOztBcUJud0VFO0VBQ0UsOEJBQXVDO0FyQnN3RTNDOztBcUJwd0VFO0VBQ0UsNEJBQXFDO0FyQnV3RXpDOztBcUJyd0VFO0VBQ0UsOEJBQXVDO0FyQnd3RTNDOztBcUJ0d0VFO0VBQ0UsNkJBQXNDO0FyQnl3RTFDOztBcUJ2d0VFO0VBQ0UsK0JBQXdDO0FyQjB3RTVDOztBcUJoeUVFO0VBQ0UsMkJBQW9DO0FyQm15RXhDOztBcUJqeUVFO0VBQ0UsNkJBQXNDO0FyQm95RTFDOztBcUJseUVFO0VBQ0UsNEJBQXFDO0FyQnF5RXpDOztBcUJueUVFO0VBQ0UsOEJBQXVDO0FyQnN5RTNDOztBcUJweUVFO0VBQ0UsNEJBQXFDO0FyQnV5RXpDOztBcUJyeUVFO0VBQ0UsOEJBQXVDO0FyQnd5RTNDOztBcUJ0eUVFO0VBQ0UsNkJBQXNDO0FyQnl5RTFDOztBcUJ2eUVFO0VBQ0UsK0JBQXdDO0FyQjB5RTVDOztBcUJoMEVFO0VBQ0UsMkJBQW9DO0FyQm0wRXhDOztBcUJqMEVFO0VBQ0UsNkJBQXNDO0FyQm8wRTFDOztBcUJsMEVFO0VBQ0UsNEJBQXFDO0FyQnEwRXpDOztBcUJuMEVFO0VBQ0UsOEJBQXVDO0FyQnMwRTNDOztBcUJwMEVFO0VBQ0UsNEJBQXFDO0FyQnUwRXpDOztBcUJyMEVFO0VBQ0UsOEJBQXVDO0FyQncwRTNDOztBcUJ0MEVFO0VBQ0UsNkJBQXNDO0FyQnkwRTFDOztBcUJ2MEVFO0VBQ0UsK0JBQXdDO0FyQjAwRTVDOztBcUJoMkVFO0VBQ0UsMkJBQW9DO0FyQm0yRXhDOztBcUJqMkVFO0VBQ0UsNkJBQXNDO0FyQm8yRTFDOztBcUJsMkVFO0VBQ0UsNEJBQXFDO0FyQnEyRXpDOztBcUJuMkVFO0VBQ0UsOEJBQXVDO0FyQnMyRTNDOztBcUJwMkVFO0VBQ0UsNEJBQXFDO0FyQnUyRXpDOztBcUJyMkVFO0VBQ0UsOEJBQXVDO0FyQncyRTNDOztBcUJ0MkVFO0VBQ0UsNkJBQXNDO0FyQnkyRTFDOztBcUJ2MkVFO0VBQ0UsK0JBQXdDO0FyQjAyRTVDOztBcUJoNEVFO0VBQ0UsMkJBQW9DO0FyQm00RXhDOztBcUJqNEVFO0VBQ0UsNkJBQXNDO0FyQm80RTFDOztBcUJsNEVFO0VBQ0UsNEJBQXFDO0FyQnE0RXpDOztBcUJuNEVFO0VBQ0UsOEJBQXVDO0FyQnM0RTNDOztBcUJwNEVFO0VBQ0UsNEJBQXFDO0FyQnU0RXpDOztBcUJyNEVFO0VBQ0UsOEJBQXVDO0FyQnc0RTNDOztBcUJ0NEVFO0VBQ0UsNkJBQXNDO0FyQnk0RTFDOztBcUJ2NEVFO0VBQ0UsK0JBQXdDO0FyQjA0RTVDOztBcUJoNkVFO0VBQ0UsMkJBQW9DO0FyQm02RXhDOztBcUJqNkVFO0VBQ0UsNkJBQXNDO0FyQm82RTFDOztBcUJsNkVFO0VBQ0UsNEJBQXFDO0FyQnE2RXpDOztBcUJuNkVFO0VBQ0UsOEJBQXVDO0FyQnM2RTNDOztBcUJwNkVFO0VBQ0UsNEJBQXFDO0FyQnU2RXpDOztBcUJyNkVFO0VBQ0UsOEJBQXVDO0FyQnc2RTNDOztBcUJ0NkVFO0VBQ0UsNkJBQXNDO0FyQnk2RTFDOztBcUJ2NkVFO0VBQ0UsK0JBQXdDO0FyQjA2RTVDOztBcUJoOEVFO0VBQ0UsMkJBQW9DO0FyQm04RXhDOztBcUJqOEVFO0VBQ0UsNkJBQXNDO0FyQm84RTFDOztBcUJsOEVFO0VBQ0UsNEJBQXFDO0FyQnE4RXpDOztBcUJuOEVFO0VBQ0UsOEJBQXVDO0FyQnM4RTNDOztBcUJwOEVFO0VBQ0UsNEJBQXFDO0FyQnU4RXpDOztBcUJyOEVFO0VBQ0UsOEJBQXVDO0FyQnc4RTNDOztBcUJ0OEVFO0VBQ0UsNkJBQXNDO0FyQnk4RTFDOztBcUJ2OEVFO0VBQ0UsK0JBQXdDO0FyQjA4RTVDOztBcUJoK0VFO0VBQ0UsMkJBQW9DO0FyQm0rRXhDOztBcUJqK0VFO0VBQ0UsNkJBQXNDO0FyQm8rRTFDOztBcUJsK0VFO0VBQ0UsNEJBQXFDO0FyQnErRXpDOztBcUJuK0VFO0VBQ0UsOEJBQXVDO0FyQnMrRTNDOztBcUJwK0VFO0VBQ0UsNEJBQXFDO0FyQnUrRXpDOztBcUJyK0VFO0VBQ0UsOEJBQXVDO0FyQncrRTNDOztBcUJ0K0VFO0VBQ0UsNkJBQXNDO0FyQnkrRTFDOztBcUJ2K0VFO0VBQ0UsK0JBQXdDO0FyQjArRTVDOztBcUJoZ0ZFO0VBQ0UsMkJBQW9DO0FyQm1nRnhDOztBcUJqZ0ZFO0VBQ0UsNkJBQXNDO0FyQm9nRjFDOztBcUJsZ0ZFO0VBQ0UsNEJBQXFDO0FyQnFnRnpDOztBcUJuZ0ZFO0VBQ0UsOEJBQXVDO0FyQnNnRjNDOztBcUJwZ0ZFO0VBQ0UsNEJBQXFDO0FyQnVnRnpDOztBcUJyZ0ZFO0VBQ0UsOEJBQXVDO0FyQndnRjNDOztBcUJ0Z0ZFO0VBQ0UsNkJBQXNDO0FyQnlnRjFDOztBcUJ2Z0ZFO0VBQ0UsK0JBQXdDO0FyQjBnRjVDOztBcUJoaUZFO0VBQ0UsMkJBQW9DO0FyQm1pRnhDOztBcUJqaUZFO0VBQ0UsNkJBQXNDO0FyQm9pRjFDOztBcUJsaUZFO0VBQ0UsNEJBQXFDO0FyQnFpRnpDOztBcUJuaUZFO0VBQ0UsOEJBQXVDO0FyQnNpRjNDOztBcUJwaUZFO0VBQ0UsNEJBQXFDO0FyQnVpRnpDOztBcUJyaUZFO0VBQ0UsOEJBQXVDO0FyQndpRjNDOztBcUJ0aUZFO0VBQ0UsNkJBQXNDO0FyQnlpRjFDOztBcUJ2aUZFO0VBQ0UsK0JBQXdDO0FyQjBpRjVDOztBcUJoa0ZFO0VBQ0UsMkJBQW9DO0FyQm1rRnhDOztBcUJqa0ZFO0VBQ0UsNkJBQXNDO0FyQm9rRjFDOztBcUJsa0ZFO0VBQ0UsNEJBQXFDO0FyQnFrRnpDOztBcUJua0ZFO0VBQ0UsOEJBQXVDO0FyQnNrRjNDOztBcUJwa0ZFO0VBQ0UsNEJBQXFDO0FyQnVrRnpDOztBcUJya0ZFO0VBQ0UsOEJBQXVDO0FyQndrRjNDOztBcUJ0a0ZFO0VBQ0UsNkJBQXNDO0FyQnlrRjFDOztBcUJ2a0ZFO0VBQ0UsK0JBQXdDO0FyQjBrRjVDOztBcUJobUZFO0VBQ0UsMkJBQW9DO0FyQm1tRnhDOztBcUJqbUZFO0VBQ0UsNkJBQXNDO0FyQm9tRjFDOztBcUJsbUZFO0VBQ0UsNEJBQXFDO0FyQnFtRnpDOztBcUJubUZFO0VBQ0UsOEJBQXVDO0FyQnNtRjNDOztBcUJwbUZFO0VBQ0UsNEJBQXFDO0FyQnVtRnpDOztBcUJybUZFO0VBQ0UsOEJBQXVDO0FyQndtRjNDOztBcUJ0bUZFO0VBQ0UsNkJBQXNDO0FyQnltRjFDOztBcUJ2bUZFO0VBQ0UsK0JBQXdDO0FyQjBtRjVDOztBcUJob0ZFO0VBQ0UsMkJBQW9DO0FyQm1vRnhDOztBcUJqb0ZFO0VBQ0UsNkJBQXNDO0FyQm9vRjFDOztBcUJsb0ZFO0VBQ0UsNEJBQXFDO0FyQnFvRnpDOztBcUJub0ZFO0VBQ0UsOEJBQXVDO0FyQnNvRjNDOztBcUJwb0ZFO0VBQ0UsNEJBQXFDO0FyQnVvRnpDOztBcUJyb0ZFO0VBQ0UsOEJBQXVDO0FyQndvRjNDOztBcUJ0b0ZFO0VBQ0UsNkJBQXNDO0FyQnlvRjFDOztBcUJ2b0ZFO0VBQ0UsK0JBQXdDO0FyQjBvRjVDOztBcUJocUZFO0VBQ0UsMkJBQW9DO0FyQm1xRnhDOztBcUJqcUZFO0VBQ0UsNkJBQXNDO0FyQm9xRjFDOztBcUJscUZFO0VBQ0UsNEJBQXFDO0FyQnFxRnpDOztBcUJucUZFO0VBQ0UsOEJBQXVDO0FyQnNxRjNDOztBcUJwcUZFO0VBQ0UsNEJBQXFDO0FyQnVxRnpDOztBcUJycUZFO0VBQ0UsOEJBQXVDO0FyQndxRjNDOztBcUJ0cUZFO0VBQ0UsNkJBQXNDO0FyQnlxRjFDOztBcUJ2cUZFO0VBQ0UsK0JBQXdDO0FyQjBxRjVDOztBcUJoc0ZFO0VBQ0UsMkJBQW9DO0FyQm1zRnhDOztBcUJqc0ZFO0VBQ0UsNkJBQXNDO0FyQm9zRjFDOztBcUJsc0ZFO0VBQ0UsNEJBQXFDO0FyQnFzRnpDOztBcUJuc0ZFO0VBQ0UsOEJBQXVDO0FyQnNzRjNDOztBcUJwc0ZFO0VBQ0UsNEJBQXFDO0FyQnVzRnpDOztBcUJyc0ZFO0VBQ0UsOEJBQXVDO0FyQndzRjNDOztBcUJ0c0ZFO0VBQ0UsNkJBQXNDO0FyQnlzRjFDOztBcUJ2c0ZFO0VBQ0UsK0JBQXdDO0FyQjBzRjVDOztBcUJodUZFO0VBQ0UsMkJBQW9DO0FyQm11RnhDOztBcUJqdUZFO0VBQ0UsNkJBQXNDO0FyQm91RjFDOztBcUJsdUZFO0VBQ0UsNEJBQXFDO0FyQnF1RnpDOztBcUJudUZFO0VBQ0UsOEJBQXVDO0FyQnN1RjNDOztBcUJwdUZFO0VBQ0UsNEJBQXFDO0FyQnV1RnpDOztBcUJydUZFO0VBQ0UsOEJBQXVDO0FyQnd1RjNDOztBcUJ0dUZFO0VBQ0UsNkJBQXNDO0FyQnl1RjFDOztBcUJ2dUZFO0VBQ0UsK0JBQXdDO0FyQjB1RjVDOztBcUJod0ZFO0VBQ0UsMkJBQW9DO0FyQm13RnhDOztBcUJqd0ZFO0VBQ0UsNkJBQXNDO0FyQm93RjFDOztBcUJsd0ZFO0VBQ0UsNEJBQXFDO0FyQnF3RnpDOztBcUJud0ZFO0VBQ0UsOEJBQXVDO0FyQnN3RjNDOztBcUJwd0ZFO0VBQ0UsNEJBQXFDO0FyQnV3RnpDOztBcUJyd0ZFO0VBQ0UsOEJBQXVDO0FyQnd3RjNDOztBcUJ0d0ZFO0VBQ0UsNkJBQXNDO0FyQnl3RjFDOztBcUJ2d0ZFO0VBQ0UsK0JBQXdDO0FyQjB3RjVDOztBcUJoeUZFO0VBQ0UsMkJBQW9DO0FyQm15RnhDOztBcUJqeUZFO0VBQ0UsNkJBQXNDO0FyQm95RjFDOztBcUJseUZFO0VBQ0UsNEJBQXFDO0FyQnF5RnpDOztBcUJueUZFO0VBQ0UsOEJBQXVDO0FyQnN5RjNDOztBcUJweUZFO0VBQ0UsNEJBQXFDO0FyQnV5RnpDOztBcUJyeUZFO0VBQ0UsOEJBQXVDO0FyQnd5RjNDOztBcUJ0eUZFO0VBQ0UsNkJBQXNDO0FyQnl5RjFDOztBcUJ2eUZFO0VBQ0UsK0JBQXdDO0FyQjB5RjVDOztBcUJoMEZFO0VBQ0UsNEJBQW9DO0FyQm0wRnhDOztBcUJqMEZFO0VBQ0UsOEJBQXNDO0FyQm8wRjFDOztBcUJsMEZFO0VBQ0UsNkJBQXFDO0FyQnEwRnpDOztBcUJuMEZFO0VBQ0UsK0JBQXVDO0FyQnMwRjNDOztBcUJwMEZFO0VBQ0UsNkJBQXFDO0FyQnUwRnpDOztBcUJyMEZFO0VBQ0UsK0JBQXVDO0FyQncwRjNDOztBcUJ0MEZFO0VBQ0UsOEJBQXNDO0FyQnkwRjFDOztBcUJ2MEZFO0VBQ0UsZ0NBQXdDO0FyQjAwRjVDOztBRTExRkU7RW1CcUJFO0lBQ0UsMEJBQW9DO0VyQnkwRnhDO0VxQnYwRkU7SUFDRSw0QkFBc0M7RXJCeTBGMUM7RXFCdjBGRTtJQUNFLDJCQUFxQztFckJ5MEZ6QztFcUJ2MEZFO0lBQ0UsNkJBQXVDO0VyQnkwRjNDO0VxQnYwRkU7SUFDRSwyQkFBcUM7RXJCeTBGekM7RXFCdjBGRTtJQUNFLDZCQUF1QztFckJ5MEYzQztFcUJ2MEZFO0lBQ0UsNEJBQXNDO0VyQnkwRjFDO0VxQnYwRkU7SUFDRSw4QkFBd0M7RXJCeTBGNUM7RXFCLzFGRTtJQUNFLDBCQUFvQztFckJpMkZ4QztFcUIvMUZFO0lBQ0UsNEJBQXNDO0VyQmkyRjFDO0VxQi8xRkU7SUFDRSwyQkFBcUM7RXJCaTJGekM7RXFCLzFGRTtJQUNFLDZCQUF1QztFckJpMkYzQztFcUIvMUZFO0lBQ0UsMkJBQXFDO0VyQmkyRnpDO0VxQi8xRkU7SUFDRSw2QkFBdUM7RXJCaTJGM0M7RXFCLzFGRTtJQUNFLDRCQUFzQztFckJpMkYxQztFcUIvMUZFO0lBQ0UsOEJBQXdDO0VyQmkyRjVDO0VxQnYzRkU7SUFDRSwyQkFBb0M7RXJCeTNGeEM7RXFCdjNGRTtJQUNFLDZCQUFzQztFckJ5M0YxQztFcUJ2M0ZFO0lBQ0UsNEJBQXFDO0VyQnkzRnpDO0VxQnYzRkU7SUFDRSw4QkFBdUM7RXJCeTNGM0M7RXFCdjNGRTtJQUNFLDRCQUFxQztFckJ5M0Z6QztFcUJ2M0ZFO0lBQ0UsOEJBQXVDO0VyQnkzRjNDO0VxQnYzRkU7SUFDRSw2QkFBc0M7RXJCeTNGMUM7RXFCdjNGRTtJQUNFLCtCQUF3QztFckJ5M0Y1QztFcUIvNEZFO0lBQ0UsMkJBQW9DO0VyQmk1RnhDO0VxQi80RkU7SUFDRSw2QkFBc0M7RXJCaTVGMUM7RXFCLzRGRTtJQUNFLDRCQUFxQztFckJpNUZ6QztFcUIvNEZFO0lBQ0UsOEJBQXVDO0VyQmk1RjNDO0VxQi80RkU7SUFDRSw0QkFBcUM7RXJCaTVGekM7RXFCLzRGRTtJQUNFLDhCQUF1QztFckJpNUYzQztFcUIvNEZFO0lBQ0UsNkJBQXNDO0VyQmk1RjFDO0VxQi80RkU7SUFDRSwrQkFBd0M7RXJCaTVGNUM7RXFCdjZGRTtJQUNFLDJCQUFvQztFckJ5NkZ4QztFcUJ2NkZFO0lBQ0UsNkJBQXNDO0VyQnk2RjFDO0VxQnY2RkU7SUFDRSw0QkFBcUM7RXJCeTZGekM7RXFCdjZGRTtJQUNFLDhCQUF1QztFckJ5NkYzQztFcUJ2NkZFO0lBQ0UsNEJBQXFDO0VyQnk2RnpDO0VxQnY2RkU7SUFDRSw4QkFBdUM7RXJCeTZGM0M7RXFCdjZGRTtJQUNFLDZCQUFzQztFckJ5NkYxQztFcUJ2NkZFO0lBQ0UsK0JBQXdDO0VyQnk2RjVDO0VxQi83RkU7SUFDRSwyQkFBb0M7RXJCaThGeEM7RXFCLzdGRTtJQUNFLDZCQUFzQztFckJpOEYxQztFcUIvN0ZFO0lBQ0UsNEJBQXFDO0VyQmk4RnpDO0VxQi83RkU7SUFDRSw4QkFBdUM7RXJCaThGM0M7RXFCLzdGRTtJQUNFLDRCQUFxQztFckJpOEZ6QztFcUIvN0ZFO0lBQ0UsOEJBQXVDO0VyQmk4RjNDO0VxQi83RkU7SUFDRSw2QkFBc0M7RXJCaThGMUM7RXFCLzdGRTtJQUNFLCtCQUF3QztFckJpOEY1QztFcUJ2OUZFO0lBQ0UsMkJBQW9DO0VyQnk5RnhDO0VxQnY5RkU7SUFDRSw2QkFBc0M7RXJCeTlGMUM7RXFCdjlGRTtJQUNFLDRCQUFxQztFckJ5OUZ6QztFcUJ2OUZFO0lBQ0UsOEJBQXVDO0VyQnk5RjNDO0VxQnY5RkU7SUFDRSw0QkFBcUM7RXJCeTlGekM7RXFCdjlGRTtJQUNFLDhCQUF1QztFckJ5OUYzQztFcUJ2OUZFO0lBQ0UsNkJBQXNDO0VyQnk5RjFDO0VxQnY5RkU7SUFDRSwrQkFBd0M7RXJCeTlGNUM7RXFCLytGRTtJQUNFLDJCQUFvQztFckJpL0Z4QztFcUIvK0ZFO0lBQ0UsNkJBQXNDO0VyQmkvRjFDO0VxQi8rRkU7SUFDRSw0QkFBcUM7RXJCaS9GekM7RXFCLytGRTtJQUNFLDhCQUF1QztFckJpL0YzQztFcUIvK0ZFO0lBQ0UsNEJBQXFDO0VyQmkvRnpDO0VxQi8rRkU7SUFDRSw4QkFBdUM7RXJCaS9GM0M7RXFCLytGRTtJQUNFLDZCQUFzQztFckJpL0YxQztFcUIvK0ZFO0lBQ0UsK0JBQXdDO0VyQmkvRjVDO0VxQnZnR0U7SUFDRSwyQkFBb0M7RXJCeWdHeEM7RXFCdmdHRTtJQUNFLDZCQUFzQztFckJ5Z0cxQztFcUJ2Z0dFO0lBQ0UsNEJBQXFDO0VyQnlnR3pDO0VxQnZnR0U7SUFDRSw4QkFBdUM7RXJCeWdHM0M7RXFCdmdHRTtJQUNFLDRCQUFxQztFckJ5Z0d6QztFcUJ2Z0dFO0lBQ0UsOEJBQXVDO0VyQnlnRzNDO0VxQnZnR0U7SUFDRSw2QkFBc0M7RXJCeWdHMUM7RXFCdmdHRTtJQUNFLCtCQUF3QztFckJ5Z0c1QztFcUIvaEdFO0lBQ0UsMkJBQW9DO0VyQmlpR3hDO0VxQi9oR0U7SUFDRSw2QkFBc0M7RXJCaWlHMUM7RXFCL2hHRTtJQUNFLDRCQUFxQztFckJpaUd6QztFcUIvaEdFO0lBQ0UsOEJBQXVDO0VyQmlpRzNDO0VxQi9oR0U7SUFDRSw0QkFBcUM7RXJCaWlHekM7RXFCL2hHRTtJQUNFLDhCQUF1QztFckJpaUczQztFcUIvaEdFO0lBQ0UsNkJBQXNDO0VyQmlpRzFDO0VxQi9oR0U7SUFDRSwrQkFBd0M7RXJCaWlHNUM7RXFCdmpHRTtJQUNFLDJCQUFvQztFckJ5akd4QztFcUJ2akdFO0lBQ0UsNkJBQXNDO0VyQnlqRzFDO0VxQnZqR0U7SUFDRSw0QkFBcUM7RXJCeWpHekM7RXFCdmpHRTtJQUNFLDhCQUF1QztFckJ5akczQztFcUJ2akdFO0lBQ0UsNEJBQXFDO0VyQnlqR3pDO0VxQnZqR0U7SUFDRSw4QkFBdUM7RXJCeWpHM0M7RXFCdmpHRTtJQUNFLDZCQUFzQztFckJ5akcxQztFcUJ2akdFO0lBQ0UsK0JBQXdDO0VyQnlqRzVDO0VxQi9rR0U7SUFDRSwyQkFBb0M7RXJCaWxHeEM7RXFCL2tHRTtJQUNFLDZCQUFzQztFckJpbEcxQztFcUIva0dFO0lBQ0UsNEJBQXFDO0VyQmlsR3pDO0VxQi9rR0U7SUFDRSw4QkFBdUM7RXJCaWxHM0M7RXFCL2tHRTtJQUNFLDRCQUFxQztFckJpbEd6QztFcUIva0dFO0lBQ0UsOEJBQXVDO0VyQmlsRzNDO0VxQi9rR0U7SUFDRSw2QkFBc0M7RXJCaWxHMUM7RXFCL2tHRTtJQUNFLCtCQUF3QztFckJpbEc1QztFcUJ2bUdFO0lBQ0UsMkJBQW9DO0VyQnltR3hDO0VxQnZtR0U7SUFDRSw2QkFBc0M7RXJCeW1HMUM7RXFCdm1HRTtJQUNFLDRCQUFxQztFckJ5bUd6QztFcUJ2bUdFO0lBQ0UsOEJBQXVDO0VyQnltRzNDO0VxQnZtR0U7SUFDRSw0QkFBcUM7RXJCeW1HekM7RXFCdm1HRTtJQUNFLDhCQUF1QztFckJ5bUczQztFcUJ2bUdFO0lBQ0UsNkJBQXNDO0VyQnltRzFDO0VxQnZtR0U7SUFDRSwrQkFBd0M7RXJCeW1HNUM7RXFCL25HRTtJQUNFLDJCQUFvQztFckJpb0d4QztFcUIvbkdFO0lBQ0UsNkJBQXNDO0VyQmlvRzFDO0VxQi9uR0U7SUFDRSw0QkFBcUM7RXJCaW9HekM7RXFCL25HRTtJQUNFLDhCQUF1QztFckJpb0czQztFcUIvbkdFO0lBQ0UsNEJBQXFDO0VyQmlvR3pDO0VxQi9uR0U7SUFDRSw4QkFBdUM7RXJCaW9HM0M7RXFCL25HRTtJQUNFLDZCQUFzQztFckJpb0cxQztFcUIvbkdFO0lBQ0UsK0JBQXdDO0VyQmlvRzVDO0VxQnZwR0U7SUFDRSwyQkFBb0M7RXJCeXBHeEM7RXFCdnBHRTtJQUNFLDZCQUFzQztFckJ5cEcxQztFcUJ2cEdFO0lBQ0UsNEJBQXFDO0VyQnlwR3pDO0VxQnZwR0U7SUFDRSw4QkFBdUM7RXJCeXBHM0M7RXFCdnBHRTtJQUNFLDRCQUFxQztFckJ5cEd6QztFcUJ2cEdFO0lBQ0UsOEJBQXVDO0VyQnlwRzNDO0VxQnZwR0U7SUFDRSw2QkFBc0M7RXJCeXBHMUM7RXFCdnBHRTtJQUNFLCtCQUF3QztFckJ5cEc1QztFcUIvcUdFO0lBQ0UsMkJBQW9DO0VyQmlyR3hDO0VxQi9xR0U7SUFDRSw2QkFBc0M7RXJCaXJHMUM7RXFCL3FHRTtJQUNFLDRCQUFxQztFckJpckd6QztFcUIvcUdFO0lBQ0UsOEJBQXVDO0VyQmlyRzNDO0VxQi9xR0U7SUFDRSw0QkFBcUM7RXJCaXJHekM7RXFCL3FHRTtJQUNFLDhCQUF1QztFckJpckczQztFcUIvcUdFO0lBQ0UsNkJBQXNDO0VyQmlyRzFDO0VxQi9xR0U7SUFDRSwrQkFBd0M7RXJCaXJHNUM7RXFCdnNHRTtJQUNFLDJCQUFvQztFckJ5c0d4QztFcUJ2c0dFO0lBQ0UsNkJBQXNDO0VyQnlzRzFDO0VxQnZzR0U7SUFDRSw0QkFBcUM7RXJCeXNHekM7RXFCdnNHRTtJQUNFLDhCQUF1QztFckJ5c0czQztFcUJ2c0dFO0lBQ0UsNEJBQXFDO0VyQnlzR3pDO0VxQnZzR0U7SUFDRSw4QkFBdUM7RXJCeXNHM0M7RXFCdnNHRTtJQUNFLDZCQUFzQztFckJ5c0cxQztFcUJ2c0dFO0lBQ0UsK0JBQXdDO0VyQnlzRzVDO0VxQi90R0U7SUFDRSwyQkFBb0M7RXJCaXVHeEM7RXFCL3RHRTtJQUNFLDZCQUFzQztFckJpdUcxQztFcUIvdEdFO0lBQ0UsNEJBQXFDO0VyQml1R3pDO0VxQi90R0U7SUFDRSw4QkFBdUM7RXJCaXVHM0M7RXFCL3RHRTtJQUNFLDRCQUFxQztFckJpdUd6QztFcUIvdEdFO0lBQ0UsOEJBQXVDO0VyQml1RzNDO0VxQi90R0U7SUFDRSw2QkFBc0M7RXJCaXVHMUM7RXFCL3RHRTtJQUNFLCtCQUF3QztFckJpdUc1QztFcUJ2dkdFO0lBQ0UsMkJBQW9DO0VyQnl2R3hDO0VxQnZ2R0U7SUFDRSw2QkFBc0M7RXJCeXZHMUM7RXFCdnZHRTtJQUNFLDRCQUFxQztFckJ5dkd6QztFcUJ2dkdFO0lBQ0UsOEJBQXVDO0VyQnl2RzNDO0VxQnZ2R0U7SUFDRSw0QkFBcUM7RXJCeXZHekM7RXFCdnZHRTtJQUNFLDhCQUF1QztFckJ5dkczQztFcUJ2dkdFO0lBQ0UsNkJBQXNDO0VyQnl2RzFDO0VxQnZ2R0U7SUFDRSwrQkFBd0M7RXJCeXZHNUM7RXFCL3dHRTtJQUNFLDJCQUFvQztFckJpeEd4QztFcUIvd0dFO0lBQ0UsNkJBQXNDO0VyQml4RzFDO0VxQi93R0U7SUFDRSw0QkFBcUM7RXJCaXhHekM7RXFCL3dHRTtJQUNFLDhCQUF1QztFckJpeEczQztFcUIvd0dFO0lBQ0UsNEJBQXFDO0VyQml4R3pDO0VxQi93R0U7SUFDRSw4QkFBdUM7RXJCaXhHM0M7RXFCL3dHRTtJQUNFLDZCQUFzQztFckJpeEcxQztFcUIvd0dFO0lBQ0UsK0JBQXdDO0VyQml4RzVDO0VxQnZ5R0U7SUFDRSw0QkFBb0M7RXJCeXlHeEM7RXFCdnlHRTtJQUNFLDhCQUFzQztFckJ5eUcxQztFcUJ2eUdFO0lBQ0UsNkJBQXFDO0VyQnl5R3pDO0VxQnZ5R0U7SUFDRSwrQkFBdUM7RXJCeXlHM0M7RXFCdnlHRTtJQUNFLDZCQUFxQztFckJ5eUd6QztFcUJ2eUdFO0lBQ0UsK0JBQXVDO0VyQnl5RzNDO0VxQnZ5R0U7SUFDRSw4QkFBc0M7RXJCeXlHMUM7RXFCdnlHRTtJQUNFLGdDQUF3QztFckJ5eUc1QztBQUNGOztBRXIxR0U7RW1CaURFO0lBQ0UsMEJBQW9DO0VyQnd5R3hDO0VxQnR5R0U7SUFDRSw0QkFBc0M7RXJCd3lHMUM7RXFCdHlHRTtJQUNFLDJCQUFxQztFckJ3eUd6QztFcUJ0eUdFO0lBQ0UsNkJBQXVDO0VyQnd5RzNDO0VxQnR5R0U7SUFDRSwyQkFBcUM7RXJCd3lHekM7RXFCdHlHRTtJQUNFLDZCQUF1QztFckJ3eUczQztFcUJ0eUdFO0lBQ0UsNEJBQXNDO0VyQnd5RzFDO0VxQnR5R0U7SUFDRSw4QkFBd0M7RXJCd3lHNUM7RXFCOXpHRTtJQUNFLDBCQUFvQztFckJnMEd4QztFcUI5ekdFO0lBQ0UsNEJBQXNDO0VyQmcwRzFDO0VxQjl6R0U7SUFDRSwyQkFBcUM7RXJCZzBHekM7RXFCOXpHRTtJQUNFLDZCQUF1QztFckJnMEczQztFcUI5ekdFO0lBQ0UsMkJBQXFDO0VyQmcwR3pDO0VxQjl6R0U7SUFDRSw2QkFBdUM7RXJCZzBHM0M7RXFCOXpHRTtJQUNFLDRCQUFzQztFckJnMEcxQztFcUI5ekdFO0lBQ0UsOEJBQXdDO0VyQmcwRzVDO0VxQnQxR0U7SUFDRSwyQkFBb0M7RXJCdzFHeEM7RXFCdDFHRTtJQUNFLDZCQUFzQztFckJ3MUcxQztFcUJ0MUdFO0lBQ0UsNEJBQXFDO0VyQncxR3pDO0VxQnQxR0U7SUFDRSw4QkFBdUM7RXJCdzFHM0M7RXFCdDFHRTtJQUNFLDRCQUFxQztFckJ3MUd6QztFcUJ0MUdFO0lBQ0UsOEJBQXVDO0VyQncxRzNDO0VxQnQxR0U7SUFDRSw2QkFBc0M7RXJCdzFHMUM7RXFCdDFHRTtJQUNFLCtCQUF3QztFckJ3MUc1QztFcUI5MkdFO0lBQ0UsMkJBQW9DO0VyQmczR3hDO0VxQjkyR0U7SUFDRSw2QkFBc0M7RXJCZzNHMUM7RXFCOTJHRTtJQUNFLDRCQUFxQztFckJnM0d6QztFcUI5MkdFO0lBQ0UsOEJBQXVDO0VyQmczRzNDO0VxQjkyR0U7SUFDRSw0QkFBcUM7RXJCZzNHekM7RXFCOTJHRTtJQUNFLDhCQUF1QztFckJnM0czQztFcUI5MkdFO0lBQ0UsNkJBQXNDO0VyQmczRzFDO0VxQjkyR0U7SUFDRSwrQkFBd0M7RXJCZzNHNUM7RXFCdDRHRTtJQUNFLDJCQUFvQztFckJ3NEd4QztFcUJ0NEdFO0lBQ0UsNkJBQXNDO0VyQnc0RzFDO0VxQnQ0R0U7SUFDRSw0QkFBcUM7RXJCdzRHekM7RXFCdDRHRTtJQUNFLDhCQUF1QztFckJ3NEczQztFcUJ0NEdFO0lBQ0UsNEJBQXFDO0VyQnc0R3pDO0VxQnQ0R0U7SUFDRSw4QkFBdUM7RXJCdzRHM0M7RXFCdDRHRTtJQUNFLDZCQUFzQztFckJ3NEcxQztFcUJ0NEdFO0lBQ0UsK0JBQXdDO0VyQnc0RzVDO0VxQjk1R0U7SUFDRSwyQkFBb0M7RXJCZzZHeEM7RXFCOTVHRTtJQUNFLDZCQUFzQztFckJnNkcxQztFcUI5NUdFO0lBQ0UsNEJBQXFDO0VyQmc2R3pDO0VxQjk1R0U7SUFDRSw4QkFBdUM7RXJCZzZHM0M7RXFCOTVHRTtJQUNFLDRCQUFxQztFckJnNkd6QztFcUI5NUdFO0lBQ0UsOEJBQXVDO0VyQmc2RzNDO0VxQjk1R0U7SUFDRSw2QkFBc0M7RXJCZzZHMUM7RXFCOTVHRTtJQUNFLCtCQUF3QztFckJnNkc1QztFcUJ0N0dFO0lBQ0UsMkJBQW9DO0VyQnc3R3hDO0VxQnQ3R0U7SUFDRSw2QkFBc0M7RXJCdzdHMUM7RXFCdDdHRTtJQUNFLDRCQUFxQztFckJ3N0d6QztFcUJ0N0dFO0lBQ0UsOEJBQXVDO0VyQnc3RzNDO0VxQnQ3R0U7SUFDRSw0QkFBcUM7RXJCdzdHekM7RXFCdDdHRTtJQUNFLDhCQUF1QztFckJ3N0czQztFcUJ0N0dFO0lBQ0UsNkJBQXNDO0VyQnc3RzFDO0VxQnQ3R0U7SUFDRSwrQkFBd0M7RXJCdzdHNUM7RXFCOThHRTtJQUNFLDJCQUFvQztFckJnOUd4QztFcUI5OEdFO0lBQ0UsNkJBQXNDO0VyQmc5RzFDO0VxQjk4R0U7SUFDRSw0QkFBcUM7RXJCZzlHekM7RXFCOThHRTtJQUNFLDhCQUF1QztFckJnOUczQztFcUI5OEdFO0lBQ0UsNEJBQXFDO0VyQmc5R3pDO0VxQjk4R0U7SUFDRSw4QkFBdUM7RXJCZzlHM0M7RXFCOThHRTtJQUNFLDZCQUFzQztFckJnOUcxQztFcUI5OEdFO0lBQ0UsK0JBQXdDO0VyQmc5RzVDO0VxQnQrR0U7SUFDRSwyQkFBb0M7RXJCdytHeEM7RXFCdCtHRTtJQUNFLDZCQUFzQztFckJ3K0cxQztFcUJ0K0dFO0lBQ0UsNEJBQXFDO0VyQncrR3pDO0VxQnQrR0U7SUFDRSw4QkFBdUM7RXJCdytHM0M7RXFCdCtHRTtJQUNFLDRCQUFxQztFckJ3K0d6QztFcUJ0K0dFO0lBQ0UsOEJBQXVDO0VyQncrRzNDO0VxQnQrR0U7SUFDRSw2QkFBc0M7RXJCdytHMUM7RXFCdCtHRTtJQUNFLCtCQUF3QztFckJ3K0c1QztFcUI5L0dFO0lBQ0UsMkJBQW9DO0VyQmdnSHhDO0VxQjkvR0U7SUFDRSw2QkFBc0M7RXJCZ2dIMUM7RXFCOS9HRTtJQUNFLDRCQUFxQztFckJnZ0h6QztFcUI5L0dFO0lBQ0UsOEJBQXVDO0VyQmdnSDNDO0VxQjkvR0U7SUFDRSw0QkFBcUM7RXJCZ2dIekM7RXFCOS9HRTtJQUNFLDhCQUF1QztFckJnZ0gzQztFcUI5L0dFO0lBQ0UsNkJBQXNDO0VyQmdnSDFDO0VxQjkvR0U7SUFDRSwrQkFBd0M7RXJCZ2dINUM7RXFCdGhIRTtJQUNFLDJCQUFvQztFckJ3aEh4QztFcUJ0aEhFO0lBQ0UsNkJBQXNDO0VyQndoSDFDO0VxQnRoSEU7SUFDRSw0QkFBcUM7RXJCd2hIekM7RXFCdGhIRTtJQUNFLDhCQUF1QztFckJ3aEgzQztFcUJ0aEhFO0lBQ0UsNEJBQXFDO0VyQndoSHpDO0VxQnRoSEU7SUFDRSw4QkFBdUM7RXJCd2hIM0M7RXFCdGhIRTtJQUNFLDZCQUFzQztFckJ3aEgxQztFcUJ0aEhFO0lBQ0UsK0JBQXdDO0VyQndoSDVDO0VxQjlpSEU7SUFDRSwyQkFBb0M7RXJCZ2pIeEM7RXFCOWlIRTtJQUNFLDZCQUFzQztFckJnakgxQztFcUI5aUhFO0lBQ0UsNEJBQXFDO0VyQmdqSHpDO0VxQjlpSEU7SUFDRSw4QkFBdUM7RXJCZ2pIM0M7RXFCOWlIRTtJQUNFLDRCQUFxQztFckJnakh6QztFcUI5aUhFO0lBQ0UsOEJBQXVDO0VyQmdqSDNDO0VxQjlpSEU7SUFDRSw2QkFBc0M7RXJCZ2pIMUM7RXFCOWlIRTtJQUNFLCtCQUF3QztFckJnakg1QztFcUJ0a0hFO0lBQ0UsMkJBQW9DO0VyQndrSHhDO0VxQnRrSEU7SUFDRSw2QkFBc0M7RXJCd2tIMUM7RXFCdGtIRTtJQUNFLDRCQUFxQztFckJ3a0h6QztFcUJ0a0hFO0lBQ0UsOEJBQXVDO0VyQndrSDNDO0VxQnRrSEU7SUFDRSw0QkFBcUM7RXJCd2tIekM7RXFCdGtIRTtJQUNFLDhCQUF1QztFckJ3a0gzQztFcUJ0a0hFO0lBQ0UsNkJBQXNDO0VyQndrSDFDO0VxQnRrSEU7SUFDRSwrQkFBd0M7RXJCd2tINUM7RXFCOWxIRTtJQUNFLDJCQUFvQztFckJnbUh4QztFcUI5bEhFO0lBQ0UsNkJBQXNDO0VyQmdtSDFDO0VxQjlsSEU7SUFDRSw0QkFBcUM7RXJCZ21IekM7RXFCOWxIRTtJQUNFLDhCQUF1QztFckJnbUgzQztFcUI5bEhFO0lBQ0UsNEJBQXFDO0VyQmdtSHpDO0VxQjlsSEU7SUFDRSw4QkFBdUM7RXJCZ21IM0M7RXFCOWxIRTtJQUNFLDZCQUFzQztFckJnbUgxQztFcUI5bEhFO0lBQ0UsK0JBQXdDO0VyQmdtSDVDO0VxQnRuSEU7SUFDRSwyQkFBb0M7RXJCd25IeEM7RXFCdG5IRTtJQUNFLDZCQUFzQztFckJ3bkgxQztFcUJ0bkhFO0lBQ0UsNEJBQXFDO0VyQnduSHpDO0VxQnRuSEU7SUFDRSw4QkFBdUM7RXJCd25IM0M7RXFCdG5IRTtJQUNFLDRCQUFxQztFckJ3bkh6QztFcUJ0bkhFO0lBQ0UsOEJBQXVDO0VyQnduSDNDO0VxQnRuSEU7SUFDRSw2QkFBc0M7RXJCd25IMUM7RXFCdG5IRTtJQUNFLCtCQUF3QztFckJ3bkg1QztFcUI5b0hFO0lBQ0UsMkJBQW9DO0VyQmdwSHhDO0VxQjlvSEU7SUFDRSw2QkFBc0M7RXJCZ3BIMUM7RXFCOW9IRTtJQUNFLDRCQUFxQztFckJncEh6QztFcUI5b0hFO0lBQ0UsOEJBQXVDO0VyQmdwSDNDO0VxQjlvSEU7SUFDRSw0QkFBcUM7RXJCZ3BIekM7RXFCOW9IRTtJQUNFLDhCQUF1QztFckJncEgzQztFcUI5b0hFO0lBQ0UsNkJBQXNDO0VyQmdwSDFDO0VxQjlvSEU7SUFDRSwrQkFBd0M7RXJCZ3BINUM7RXFCdHFIRTtJQUNFLDJCQUFvQztFckJ3cUh4QztFcUJ0cUhFO0lBQ0UsNkJBQXNDO0VyQndxSDFDO0VxQnRxSEU7SUFDRSw0QkFBcUM7RXJCd3FIekM7RXFCdHFIRTtJQUNFLDhCQUF1QztFckJ3cUgzQztFcUJ0cUhFO0lBQ0UsNEJBQXFDO0VyQndxSHpDO0VxQnRxSEU7SUFDRSw4QkFBdUM7RXJCd3FIM0M7RXFCdHFIRTtJQUNFLDZCQUFzQztFckJ3cUgxQztFcUJ0cUhFO0lBQ0UsK0JBQXdDO0VyQndxSDVDO0VxQjlySEU7SUFDRSwyQkFBb0M7RXJCZ3NIeEM7RXFCOXJIRTtJQUNFLDZCQUFzQztFckJnc0gxQztFcUI5ckhFO0lBQ0UsNEJBQXFDO0VyQmdzSHpDO0VxQjlySEU7SUFDRSw4QkFBdUM7RXJCZ3NIM0M7RXFCOXJIRTtJQUNFLDRCQUFxQztFckJnc0h6QztFcUI5ckhFO0lBQ0UsOEJBQXVDO0VyQmdzSDNDO0VxQjlySEU7SUFDRSw2QkFBc0M7RXJCZ3NIMUM7RXFCOXJIRTtJQUNFLCtCQUF3QztFckJnc0g1QztFcUJ0dEhFO0lBQ0UsMkJBQW9DO0VyQnd0SHhDO0VxQnR0SEU7SUFDRSw2QkFBc0M7RXJCd3RIMUM7RXFCdHRIRTtJQUNFLDRCQUFxQztFckJ3dEh6QztFcUJ0dEhFO0lBQ0UsOEJBQXVDO0VyQnd0SDNDO0VxQnR0SEU7SUFDRSw0QkFBcUM7RXJCd3RIekM7RXFCdHRIRTtJQUNFLDhCQUF1QztFckJ3dEgzQztFcUJ0dEhFO0lBQ0UsNkJBQXNDO0VyQnd0SDFDO0VxQnR0SEU7SUFDRSwrQkFBd0M7RXJCd3RINUM7RXFCOXVIRTtJQUNFLDJCQUFvQztFckJndkh4QztFcUI5dUhFO0lBQ0UsNkJBQXNDO0VyQmd2SDFDO0VxQjl1SEU7SUFDRSw0QkFBcUM7RXJCZ3ZIekM7RXFCOXVIRTtJQUNFLDhCQUF1QztFckJndkgzQztFcUI5dUhFO0lBQ0UsNEJBQXFDO0VyQmd2SHpDO0VxQjl1SEU7SUFDRSw4QkFBdUM7RXJCZ3ZIM0M7RXFCOXVIRTtJQUNFLDZCQUFzQztFckJndkgxQztFcUI5dUhFO0lBQ0UsK0JBQXdDO0VyQmd2SDVDO0VxQnR3SEU7SUFDRSw0QkFBb0M7RXJCd3dIeEM7RXFCdHdIRTtJQUNFLDhCQUFzQztFckJ3d0gxQztFcUJ0d0hFO0lBQ0UsNkJBQXFDO0VyQnd3SHpDO0VxQnR3SEU7SUFDRSwrQkFBdUM7RXJCd3dIM0M7RXFCdHdIRTtJQUNFLDZCQUFxQztFckJ3d0h6QztFcUJ0d0hFO0lBQ0UsK0JBQXVDO0VyQnd3SDNDO0VxQnR3SEU7SUFDRSw4QkFBc0M7RXJCd3dIMUM7RXFCdHdIRTtJQUNFLGdDQUF3QztFckJ3d0g1QztBQUNGOztBRWgxSEU7RW1CNkVFO0lBQ0UsMEJBQW9DO0VyQnV3SHhDO0VxQnJ3SEU7SUFDRSw0QkFBc0M7RXJCdXdIMUM7RXFCcndIRTtJQUNFLDJCQUFxQztFckJ1d0h6QztFcUJyd0hFO0lBQ0UsNkJBQXVDO0VyQnV3SDNDO0VxQnJ3SEU7SUFDRSwyQkFBcUM7RXJCdXdIekM7RXFCcndIRTtJQUNFLDZCQUF1QztFckJ1d0gzQztFcUJyd0hFO0lBQ0UsNEJBQXNDO0VyQnV3SDFDO0VxQnJ3SEU7SUFDRSw4QkFBd0M7RXJCdXdINUM7RXFCN3hIRTtJQUNFLDBCQUFvQztFckIreEh4QztFcUI3eEhFO0lBQ0UsNEJBQXNDO0VyQit4SDFDO0VxQjd4SEU7SUFDRSwyQkFBcUM7RXJCK3hIekM7RXFCN3hIRTtJQUNFLDZCQUF1QztFckIreEgzQztFcUI3eEhFO0lBQ0UsMkJBQXFDO0VyQit4SHpDO0VxQjd4SEU7SUFDRSw2QkFBdUM7RXJCK3hIM0M7RXFCN3hIRTtJQUNFLDRCQUFzQztFckIreEgxQztFcUI3eEhFO0lBQ0UsOEJBQXdDO0VyQit4SDVDO0VxQnJ6SEU7SUFDRSwyQkFBb0M7RXJCdXpIeEM7RXFCcnpIRTtJQUNFLDZCQUFzQztFckJ1ekgxQztFcUJyekhFO0lBQ0UsNEJBQXFDO0VyQnV6SHpDO0VxQnJ6SEU7SUFDRSw4QkFBdUM7RXJCdXpIM0M7RXFCcnpIRTtJQUNFLDRCQUFxQztFckJ1ekh6QztFcUJyekhFO0lBQ0UsOEJBQXVDO0VyQnV6SDNDO0VxQnJ6SEU7SUFDRSw2QkFBc0M7RXJCdXpIMUM7RXFCcnpIRTtJQUNFLCtCQUF3QztFckJ1ekg1QztFcUI3MEhFO0lBQ0UsMkJBQW9DO0VyQiswSHhDO0VxQjcwSEU7SUFDRSw2QkFBc0M7RXJCKzBIMUM7RXFCNzBIRTtJQUNFLDRCQUFxQztFckIrMEh6QztFcUI3MEhFO0lBQ0UsOEJBQXVDO0VyQiswSDNDO0VxQjcwSEU7SUFDRSw0QkFBcUM7RXJCKzBIekM7RXFCNzBIRTtJQUNFLDhCQUF1QztFckIrMEgzQztFcUI3MEhFO0lBQ0UsNkJBQXNDO0VyQiswSDFDO0VxQjcwSEU7SUFDRSwrQkFBd0M7RXJCKzBINUM7RXFCcjJIRTtJQUNFLDJCQUFvQztFckJ1Mkh4QztFcUJyMkhFO0lBQ0UsNkJBQXNDO0VyQnUySDFDO0VxQnIySEU7SUFDRSw0QkFBcUM7RXJCdTJIekM7RXFCcjJIRTtJQUNFLDhCQUF1QztFckJ1MkgzQztFcUJyMkhFO0lBQ0UsNEJBQXFDO0VyQnUySHpDO0VxQnIySEU7SUFDRSw4QkFBdUM7RXJCdTJIM0M7RXFCcjJIRTtJQUNFLDZCQUFzQztFckJ1MkgxQztFcUJyMkhFO0lBQ0UsK0JBQXdDO0VyQnUySDVDO0VxQjczSEU7SUFDRSwyQkFBb0M7RXJCKzNIeEM7RXFCNzNIRTtJQUNFLDZCQUFzQztFckIrM0gxQztFcUI3M0hFO0lBQ0UsNEJBQXFDO0VyQiszSHpDO0VxQjczSEU7SUFDRSw4QkFBdUM7RXJCKzNIM0M7RXFCNzNIRTtJQUNFLDRCQUFxQztFckIrM0h6QztFcUI3M0hFO0lBQ0UsOEJBQXVDO0VyQiszSDNDO0VxQjczSEU7SUFDRSw2QkFBc0M7RXJCKzNIMUM7RXFCNzNIRTtJQUNFLCtCQUF3QztFckIrM0g1QztFcUJyNUhFO0lBQ0UsMkJBQW9DO0VyQnU1SHhDO0VxQnI1SEU7SUFDRSw2QkFBc0M7RXJCdTVIMUM7RXFCcjVIRTtJQUNFLDRCQUFxQztFckJ1NUh6QztFcUJyNUhFO0lBQ0UsOEJBQXVDO0VyQnU1SDNDO0VxQnI1SEU7SUFDRSw0QkFBcUM7RXJCdTVIekM7RXFCcjVIRTtJQUNFLDhCQUF1QztFckJ1NUgzQztFcUJyNUhFO0lBQ0UsNkJBQXNDO0VyQnU1SDFDO0VxQnI1SEU7SUFDRSwrQkFBd0M7RXJCdTVINUM7RXFCNzZIRTtJQUNFLDJCQUFvQztFckIrNkh4QztFcUI3NkhFO0lBQ0UsNkJBQXNDO0VyQis2SDFDO0VxQjc2SEU7SUFDRSw0QkFBcUM7RXJCKzZIekM7RXFCNzZIRTtJQUNFLDhCQUF1QztFckIrNkgzQztFcUI3NkhFO0lBQ0UsNEJBQXFDO0VyQis2SHpDO0VxQjc2SEU7SUFDRSw4QkFBdUM7RXJCKzZIM0M7RXFCNzZIRTtJQUNFLDZCQUFzQztFckIrNkgxQztFcUI3NkhFO0lBQ0UsK0JBQXdDO0VyQis2SDVDO0VxQnI4SEU7SUFDRSwyQkFBb0M7RXJCdThIeEM7RXFCcjhIRTtJQUNFLDZCQUFzQztFckJ1OEgxQztFcUJyOEhFO0lBQ0UsNEJBQXFDO0VyQnU4SHpDO0VxQnI4SEU7SUFDRSw4QkFBdUM7RXJCdThIM0M7RXFCcjhIRTtJQUNFLDRCQUFxQztFckJ1OEh6QztFcUJyOEhFO0lBQ0UsOEJBQXVDO0VyQnU4SDNDO0VxQnI4SEU7SUFDRSw2QkFBc0M7RXJCdThIMUM7RXFCcjhIRTtJQUNFLCtCQUF3QztFckJ1OEg1QztFcUI3OUhFO0lBQ0UsMkJBQW9DO0VyQis5SHhDO0VxQjc5SEU7SUFDRSw2QkFBc0M7RXJCKzlIMUM7RXFCNzlIRTtJQUNFLDRCQUFxQztFckIrOUh6QztFcUI3OUhFO0lBQ0UsOEJBQXVDO0VyQis5SDNDO0VxQjc5SEU7SUFDRSw0QkFBcUM7RXJCKzlIekM7RXFCNzlIRTtJQUNFLDhCQUF1QztFckIrOUgzQztFcUI3OUhFO0lBQ0UsNkJBQXNDO0VyQis5SDFDO0VxQjc5SEU7SUFDRSwrQkFBd0M7RXJCKzlINUM7RXFCci9IRTtJQUNFLDJCQUFvQztFckJ1L0h4QztFcUJyL0hFO0lBQ0UsNkJBQXNDO0VyQnUvSDFDO0VxQnIvSEU7SUFDRSw0QkFBcUM7RXJCdS9IekM7RXFCci9IRTtJQUNFLDhCQUF1QztFckJ1L0gzQztFcUJyL0hFO0lBQ0UsNEJBQXFDO0VyQnUvSHpDO0VxQnIvSEU7SUFDRSw4QkFBdUM7RXJCdS9IM0M7RXFCci9IRTtJQUNFLDZCQUFzQztFckJ1L0gxQztFcUJyL0hFO0lBQ0UsK0JBQXdDO0VyQnUvSDVDO0VxQjdnSUU7SUFDRSwyQkFBb0M7RXJCK2dJeEM7RXFCN2dJRTtJQUNFLDZCQUFzQztFckIrZ0kxQztFcUI3Z0lFO0lBQ0UsNEJBQXFDO0VyQitnSXpDO0VxQjdnSUU7SUFDRSw4QkFBdUM7RXJCK2dJM0M7RXFCN2dJRTtJQUNFLDRCQUFxQztFckIrZ0l6QztFcUI3Z0lFO0lBQ0UsOEJBQXVDO0VyQitnSTNDO0VxQjdnSUU7SUFDRSw2QkFBc0M7RXJCK2dJMUM7RXFCN2dJRTtJQUNFLCtCQUF3QztFckIrZ0k1QztFcUJyaUlFO0lBQ0UsMkJBQW9DO0VyQnVpSXhDO0VxQnJpSUU7SUFDRSw2QkFBc0M7RXJCdWlJMUM7RXFCcmlJRTtJQUNFLDRCQUFxQztFckJ1aUl6QztFcUJyaUlFO0lBQ0UsOEJBQXVDO0VyQnVpSTNDO0VxQnJpSUU7SUFDRSw0QkFBcUM7RXJCdWlJekM7RXFCcmlJRTtJQUNFLDhCQUF1QztFckJ1aUkzQztFcUJyaUlFO0lBQ0UsNkJBQXNDO0VyQnVpSTFDO0VxQnJpSUU7SUFDRSwrQkFBd0M7RXJCdWlJNUM7RXFCN2pJRTtJQUNFLDJCQUFvQztFckIrakl4QztFcUI3aklFO0lBQ0UsNkJBQXNDO0VyQitqSTFDO0VxQjdqSUU7SUFDRSw0QkFBcUM7RXJCK2pJekM7RXFCN2pJRTtJQUNFLDhCQUF1QztFckIrakkzQztFcUI3aklFO0lBQ0UsNEJBQXFDO0VyQitqSXpDO0VxQjdqSUU7SUFDRSw4QkFBdUM7RXJCK2pJM0M7RXFCN2pJRTtJQUNFLDZCQUFzQztFckIrakkxQztFcUI3aklFO0lBQ0UsK0JBQXdDO0VyQitqSTVDO0VxQnJsSUU7SUFDRSwyQkFBb0M7RXJCdWxJeEM7RXFCcmxJRTtJQUNFLDZCQUFzQztFckJ1bEkxQztFcUJybElFO0lBQ0UsNEJBQXFDO0VyQnVsSXpDO0VxQnJsSUU7SUFDRSw4QkFBdUM7RXJCdWxJM0M7RXFCcmxJRTtJQUNFLDRCQUFxQztFckJ1bEl6QztFcUJybElFO0lBQ0UsOEJBQXVDO0VyQnVsSTNDO0VxQnJsSUU7SUFDRSw2QkFBc0M7RXJCdWxJMUM7RXFCcmxJRTtJQUNFLCtCQUF3QztFckJ1bEk1QztFcUI3bUlFO0lBQ0UsMkJBQW9DO0VyQittSXhDO0VxQjdtSUU7SUFDRSw2QkFBc0M7RXJCK21JMUM7RXFCN21JRTtJQUNFLDRCQUFxQztFckIrbUl6QztFcUI3bUlFO0lBQ0UsOEJBQXVDO0VyQittSTNDO0VxQjdtSUU7SUFDRSw0QkFBcUM7RXJCK21JekM7RXFCN21JRTtJQUNFLDhCQUF1QztFckIrbUkzQztFcUI3bUlFO0lBQ0UsNkJBQXNDO0VyQittSTFDO0VxQjdtSUU7SUFDRSwrQkFBd0M7RXJCK21JNUM7RXFCcm9JRTtJQUNFLDJCQUFvQztFckJ1b0l4QztFcUJyb0lFO0lBQ0UsNkJBQXNDO0VyQnVvSTFDO0VxQnJvSUU7SUFDRSw0QkFBcUM7RXJCdW9JekM7RXFCcm9JRTtJQUNFLDhCQUF1QztFckJ1b0kzQztFcUJyb0lFO0lBQ0UsNEJBQXFDO0VyQnVvSXpDO0VxQnJvSUU7SUFDRSw4QkFBdUM7RXJCdW9JM0M7RXFCcm9JRTtJQUNFLDZCQUFzQztFckJ1b0kxQztFcUJyb0lFO0lBQ0UsK0JBQXdDO0VyQnVvSTVDO0VxQjdwSUU7SUFDRSwyQkFBb0M7RXJCK3BJeEM7RXFCN3BJRTtJQUNFLDZCQUFzQztFckIrcEkxQztFcUI3cElFO0lBQ0UsNEJBQXFDO0VyQitwSXpDO0VxQjdwSUU7SUFDRSw4QkFBdUM7RXJCK3BJM0M7RXFCN3BJRTtJQUNFLDRCQUFxQztFckIrcEl6QztFcUI3cElFO0lBQ0UsOEJBQXVDO0VyQitwSTNDO0VxQjdwSUU7SUFDRSw2QkFBc0M7RXJCK3BJMUM7RXFCN3BJRTtJQUNFLCtCQUF3QztFckIrcEk1QztFcUJycklFO0lBQ0UsMkJBQW9DO0VyQnVySXhDO0VxQnJySUU7SUFDRSw2QkFBc0M7RXJCdXJJMUM7RXFCcnJJRTtJQUNFLDRCQUFxQztFckJ1ckl6QztFcUJycklFO0lBQ0UsOEJBQXVDO0VyQnVySTNDO0VxQnJySUU7SUFDRSw0QkFBcUM7RXJCdXJJekM7RXFCcnJJRTtJQUNFLDhCQUF1QztFckJ1ckkzQztFcUJycklFO0lBQ0UsNkJBQXNDO0VyQnVySTFDO0VxQnJySUU7SUFDRSwrQkFBd0M7RXJCdXJJNUM7RXFCN3NJRTtJQUNFLDJCQUFvQztFckIrc0l4QztFcUI3c0lFO0lBQ0UsNkJBQXNDO0VyQitzSTFDO0VxQjdzSUU7SUFDRSw0QkFBcUM7RXJCK3NJekM7RXFCN3NJRTtJQUNFLDhCQUF1QztFckIrc0kzQztFcUI3c0lFO0lBQ0UsNEJBQXFDO0VyQitzSXpDO0VxQjdzSUU7SUFDRSw4QkFBdUM7RXJCK3NJM0M7RXFCN3NJRTtJQUNFLDZCQUFzQztFckIrc0kxQztFcUI3c0lFO0lBQ0UsK0JBQXdDO0VyQitzSTVDO0VxQnJ1SUU7SUFDRSw0QkFBb0M7RXJCdXVJeEM7RXFCcnVJRTtJQUNFLDhCQUFzQztFckJ1dUkxQztFcUJydUlFO0lBQ0UsNkJBQXFDO0VyQnV1SXpDO0VxQnJ1SUU7SUFDRSwrQkFBdUM7RXJCdXVJM0M7RXFCcnVJRTtJQUNFLDZCQUFxQztFckJ1dUl6QztFcUJydUlFO0lBQ0UsK0JBQXVDO0VyQnV1STNDO0VxQnJ1SUU7SUFDRSw4QkFBc0M7RXJCdXVJMUM7RXFCcnVJRTtJQUNFLGdDQUF3QztFckJ1dUk1QztBQUNGOztBRTMwSUU7RW1CeUdFO0lBQ0UsMEJBQW9DO0VyQnN1SXhDO0VxQnB1SUU7SUFDRSw0QkFBc0M7RXJCc3VJMUM7RXFCcHVJRTtJQUNFLDJCQUFxQztFckJzdUl6QztFcUJwdUlFO0lBQ0UsNkJBQXVDO0VyQnN1STNDO0VxQnB1SUU7SUFDRSwyQkFBcUM7RXJCc3VJekM7RXFCcHVJRTtJQUNFLDZCQUF1QztFckJzdUkzQztFcUJwdUlFO0lBQ0UsNEJBQXNDO0VyQnN1STFDO0VxQnB1SUU7SUFDRSw4QkFBd0M7RXJCc3VJNUM7RXFCNXZJRTtJQUNFLDBCQUFvQztFckI4dkl4QztFcUI1dklFO0lBQ0UsNEJBQXNDO0VyQjh2STFDO0VxQjV2SUU7SUFDRSwyQkFBcUM7RXJCOHZJekM7RXFCNXZJRTtJQUNFLDZCQUF1QztFckI4dkkzQztFcUI1dklFO0lBQ0UsMkJBQXFDO0VyQjh2SXpDO0VxQjV2SUU7SUFDRSw2QkFBdUM7RXJCOHZJM0M7RXFCNXZJRTtJQUNFLDRCQUFzQztFckI4dkkxQztFcUI1dklFO0lBQ0UsOEJBQXdDO0VyQjh2STVDO0VxQnB4SUU7SUFDRSwyQkFBb0M7RXJCc3hJeEM7RXFCcHhJRTtJQUNFLDZCQUFzQztFckJzeEkxQztFcUJweElFO0lBQ0UsNEJBQXFDO0VyQnN4SXpDO0VxQnB4SUU7SUFDRSw4QkFBdUM7RXJCc3hJM0M7RXFCcHhJRTtJQUNFLDRCQUFxQztFckJzeEl6QztFcUJweElFO0lBQ0UsOEJBQXVDO0VyQnN4STNDO0VxQnB4SUU7SUFDRSw2QkFBc0M7RXJCc3hJMUM7RXFCcHhJRTtJQUNFLCtCQUF3QztFckJzeEk1QztFcUI1eUlFO0lBQ0UsMkJBQW9DO0VyQjh5SXhDO0VxQjV5SUU7SUFDRSw2QkFBc0M7RXJCOHlJMUM7RXFCNXlJRTtJQUNFLDRCQUFxQztFckI4eUl6QztFcUI1eUlFO0lBQ0UsOEJBQXVDO0VyQjh5STNDO0VxQjV5SUU7SUFDRSw0QkFBcUM7RXJCOHlJekM7RXFCNXlJRTtJQUNFLDhCQUF1QztFckI4eUkzQztFcUI1eUlFO0lBQ0UsNkJBQXNDO0VyQjh5STFDO0VxQjV5SUU7SUFDRSwrQkFBd0M7RXJCOHlJNUM7RXFCcDBJRTtJQUNFLDJCQUFvQztFckJzMEl4QztFcUJwMElFO0lBQ0UsNkJBQXNDO0VyQnMwSTFDO0VxQnAwSUU7SUFDRSw0QkFBcUM7RXJCczBJekM7RXFCcDBJRTtJQUNFLDhCQUF1QztFckJzMEkzQztFcUJwMElFO0lBQ0UsNEJBQXFDO0VyQnMwSXpDO0VxQnAwSUU7SUFDRSw4QkFBdUM7RXJCczBJM0M7RXFCcDBJRTtJQUNFLDZCQUFzQztFckJzMEkxQztFcUJwMElFO0lBQ0UsK0JBQXdDO0VyQnMwSTVDO0VxQjUxSUU7SUFDRSwyQkFBb0M7RXJCODFJeEM7RXFCNTFJRTtJQUNFLDZCQUFzQztFckI4MUkxQztFcUI1MUlFO0lBQ0UsNEJBQXFDO0VyQjgxSXpDO0VxQjUxSUU7SUFDRSw4QkFBdUM7RXJCODFJM0M7RXFCNTFJRTtJQUNFLDRCQUFxQztFckI4MUl6QztFcUI1MUlFO0lBQ0UsOEJBQXVDO0VyQjgxSTNDO0VxQjUxSUU7SUFDRSw2QkFBc0M7RXJCODFJMUM7RXFCNTFJRTtJQUNFLCtCQUF3QztFckI4MUk1QztFcUJwM0lFO0lBQ0UsMkJBQW9DO0VyQnMzSXhDO0VxQnAzSUU7SUFDRSw2QkFBc0M7RXJCczNJMUM7RXFCcDNJRTtJQUNFLDRCQUFxQztFckJzM0l6QztFcUJwM0lFO0lBQ0UsOEJBQXVDO0VyQnMzSTNDO0VxQnAzSUU7SUFDRSw0QkFBcUM7RXJCczNJekM7RXFCcDNJRTtJQUNFLDhCQUF1QztFckJzM0kzQztFcUJwM0lFO0lBQ0UsNkJBQXNDO0VyQnMzSTFDO0VxQnAzSUU7SUFDRSwrQkFBd0M7RXJCczNJNUM7RXFCNTRJRTtJQUNFLDJCQUFvQztFckI4NEl4QztFcUI1NElFO0lBQ0UsNkJBQXNDO0VyQjg0STFDO0VxQjU0SUU7SUFDRSw0QkFBcUM7RXJCODRJekM7RXFCNTRJRTtJQUNFLDhCQUF1QztFckI4NEkzQztFcUI1NElFO0lBQ0UsNEJBQXFDO0VyQjg0SXpDO0VxQjU0SUU7SUFDRSw4QkFBdUM7RXJCODRJM0M7RXFCNTRJRTtJQUNFLDZCQUFzQztFckI4NEkxQztFcUI1NElFO0lBQ0UsK0JBQXdDO0VyQjg0STVDO0VxQnA2SUU7SUFDRSwyQkFBb0M7RXJCczZJeEM7RXFCcDZJRTtJQUNFLDZCQUFzQztFckJzNkkxQztFcUJwNklFO0lBQ0UsNEJBQXFDO0VyQnM2SXpDO0VxQnA2SUU7SUFDRSw4QkFBdUM7RXJCczZJM0M7RXFCcDZJRTtJQUNFLDRCQUFxQztFckJzNkl6QztFcUJwNklFO0lBQ0UsOEJBQXVDO0VyQnM2STNDO0VxQnA2SUU7SUFDRSw2QkFBc0M7RXJCczZJMUM7RXFCcDZJRTtJQUNFLCtCQUF3QztFckJzNkk1QztFcUI1N0lFO0lBQ0UsMkJBQW9DO0VyQjg3SXhDO0VxQjU3SUU7SUFDRSw2QkFBc0M7RXJCODdJMUM7RXFCNTdJRTtJQUNFLDRCQUFxQztFckI4N0l6QztFcUI1N0lFO0lBQ0UsOEJBQXVDO0VyQjg3STNDO0VxQjU3SUU7SUFDRSw0QkFBcUM7RXJCODdJekM7RXFCNTdJRTtJQUNFLDhCQUF1QztFckI4N0kzQztFcUI1N0lFO0lBQ0UsNkJBQXNDO0VyQjg3STFDO0VxQjU3SUU7SUFDRSwrQkFBd0M7RXJCODdJNUM7RXFCcDlJRTtJQUNFLDJCQUFvQztFckJzOUl4QztFcUJwOUlFO0lBQ0UsNkJBQXNDO0VyQnM5STFDO0VxQnA5SUU7SUFDRSw0QkFBcUM7RXJCczlJekM7RXFCcDlJRTtJQUNFLDhCQUF1QztFckJzOUkzQztFcUJwOUlFO0lBQ0UsNEJBQXFDO0VyQnM5SXpDO0VxQnA5SUU7SUFDRSw4QkFBdUM7RXJCczlJM0M7RXFCcDlJRTtJQUNFLDZCQUFzQztFckJzOUkxQztFcUJwOUlFO0lBQ0UsK0JBQXdDO0VyQnM5STVDO0VxQjUrSUU7SUFDRSwyQkFBb0M7RXJCOCtJeEM7RXFCNStJRTtJQUNFLDZCQUFzQztFckI4K0kxQztFcUI1K0lFO0lBQ0UsNEJBQXFDO0VyQjgrSXpDO0VxQjUrSUU7SUFDRSw4QkFBdUM7RXJCOCtJM0M7RXFCNStJRTtJQUNFLDRCQUFxQztFckI4K0l6QztFcUI1K0lFO0lBQ0UsOEJBQXVDO0VyQjgrSTNDO0VxQjUrSUU7SUFDRSw2QkFBc0M7RXJCOCtJMUM7RXFCNStJRTtJQUNFLCtCQUF3QztFckI4K0k1QztFcUJwZ0pFO0lBQ0UsMkJBQW9DO0VyQnNnSnhDO0VxQnBnSkU7SUFDRSw2QkFBc0M7RXJCc2dKMUM7RXFCcGdKRTtJQUNFLDRCQUFxQztFckJzZ0p6QztFcUJwZ0pFO0lBQ0UsOEJBQXVDO0VyQnNnSjNDO0VxQnBnSkU7SUFDRSw0QkFBcUM7RXJCc2dKekM7RXFCcGdKRTtJQUNFLDhCQUF1QztFckJzZ0ozQztFcUJwZ0pFO0lBQ0UsNkJBQXNDO0VyQnNnSjFDO0VxQnBnSkU7SUFDRSwrQkFBd0M7RXJCc2dKNUM7RXFCNWhKRTtJQUNFLDJCQUFvQztFckI4aEp4QztFcUI1aEpFO0lBQ0UsNkJBQXNDO0VyQjhoSjFDO0VxQjVoSkU7SUFDRSw0QkFBcUM7RXJCOGhKekM7RXFCNWhKRTtJQUNFLDhCQUF1QztFckI4aEozQztFcUI1aEpFO0lBQ0UsNEJBQXFDO0VyQjhoSnpDO0VxQjVoSkU7SUFDRSw4QkFBdUM7RXJCOGhKM0M7RXFCNWhKRTtJQUNFLDZCQUFzQztFckI4aEoxQztFcUI1aEpFO0lBQ0UsK0JBQXdDO0VyQjhoSjVDO0VxQnBqSkU7SUFDRSwyQkFBb0M7RXJCc2pKeEM7RXFCcGpKRTtJQUNFLDZCQUFzQztFckJzakoxQztFcUJwakpFO0lBQ0UsNEJBQXFDO0VyQnNqSnpDO0VxQnBqSkU7SUFDRSw4QkFBdUM7RXJCc2pKM0M7RXFCcGpKRTtJQUNFLDRCQUFxQztFckJzakp6QztFcUJwakpFO0lBQ0UsOEJBQXVDO0VyQnNqSjNDO0VxQnBqSkU7SUFDRSw2QkFBc0M7RXJCc2pKMUM7RXFCcGpKRTtJQUNFLCtCQUF3QztFckJzako1QztFcUI1a0pFO0lBQ0UsMkJBQW9DO0VyQjhrSnhDO0VxQjVrSkU7SUFDRSw2QkFBc0M7RXJCOGtKMUM7RXFCNWtKRTtJQUNFLDRCQUFxQztFckI4a0p6QztFcUI1a0pFO0lBQ0UsOEJBQXVDO0VyQjhrSjNDO0VxQjVrSkU7SUFDRSw0QkFBcUM7RXJCOGtKekM7RXFCNWtKRTtJQUNFLDhCQUF1QztFckI4a0ozQztFcUI1a0pFO0lBQ0UsNkJBQXNDO0VyQjhrSjFDO0VxQjVrSkU7SUFDRSwrQkFBd0M7RXJCOGtKNUM7RXFCcG1KRTtJQUNFLDJCQUFvQztFckJzbUp4QztFcUJwbUpFO0lBQ0UsNkJBQXNDO0VyQnNtSjFDO0VxQnBtSkU7SUFDRSw0QkFBcUM7RXJCc21KekM7RXFCcG1KRTtJQUNFLDhCQUF1QztFckJzbUozQztFcUJwbUpFO0lBQ0UsNEJBQXFDO0VyQnNtSnpDO0VxQnBtSkU7SUFDRSw4QkFBdUM7RXJCc21KM0M7RXFCcG1KRTtJQUNFLDZCQUFzQztFckJzbUoxQztFcUJwbUpFO0lBQ0UsK0JBQXdDO0VyQnNtSjVDO0VxQjVuSkU7SUFDRSwyQkFBb0M7RXJCOG5KeEM7RXFCNW5KRTtJQUNFLDZCQUFzQztFckI4bkoxQztFcUI1bkpFO0lBQ0UsNEJBQXFDO0VyQjhuSnpDO0VxQjVuSkU7SUFDRSw4QkFBdUM7RXJCOG5KM0M7RXFCNW5KRTtJQUNFLDRCQUFxQztFckI4bkp6QztFcUI1bkpFO0lBQ0UsOEJBQXVDO0VyQjhuSjNDO0VxQjVuSkU7SUFDRSw2QkFBc0M7RXJCOG5KMUM7RXFCNW5KRTtJQUNFLCtCQUF3QztFckI4bko1QztFcUJwcEpFO0lBQ0UsMkJBQW9DO0VyQnNwSnhDO0VxQnBwSkU7SUFDRSw2QkFBc0M7RXJCc3BKMUM7RXFCcHBKRTtJQUNFLDRCQUFxQztFckJzcEp6QztFcUJwcEpFO0lBQ0UsOEJBQXVDO0VyQnNwSjNDO0VxQnBwSkU7SUFDRSw0QkFBcUM7RXJCc3BKekM7RXFCcHBKRTtJQUNFLDhCQUF1QztFckJzcEozQztFcUJwcEpFO0lBQ0UsNkJBQXNDO0VyQnNwSjFDO0VxQnBwSkU7SUFDRSwrQkFBd0M7RXJCc3BKNUM7RXFCNXFKRTtJQUNFLDJCQUFvQztFckI4cUp4QztFcUI1cUpFO0lBQ0UsNkJBQXNDO0VyQjhxSjFDO0VxQjVxSkU7SUFDRSw0QkFBcUM7RXJCOHFKekM7RXFCNXFKRTtJQUNFLDhCQUF1QztFckI4cUozQztFcUI1cUpFO0lBQ0UsNEJBQXFDO0VyQjhxSnpDO0VxQjVxSkU7SUFDRSw4QkFBdUM7RXJCOHFKM0M7RXFCNXFKRTtJQUNFLDZCQUFzQztFckI4cUoxQztFcUI1cUpFO0lBQ0UsK0JBQXdDO0VyQjhxSjVDO0VxQnBzSkU7SUFDRSw0QkFBb0M7RXJCc3NKeEM7RXFCcHNKRTtJQUNFLDhCQUFzQztFckJzc0oxQztFcUJwc0pFO0lBQ0UsNkJBQXFDO0VyQnNzSnpDO0VxQnBzSkU7SUFDRSwrQkFBdUM7RXJCc3NKM0M7RXFCcHNKRTtJQUNFLDZCQUFxQztFckJzc0p6QztFcUJwc0pFO0lBQ0UsK0JBQXVDO0VyQnNzSjNDO0VxQnBzSkU7SUFDRSw4QkFBc0M7RXJCc3NKMUM7RXFCcHNKRTtJQUNFLGdDQUF3QztFckJzc0o1QztBQUNGOztBc0JqMUpBOzs0QnRCcTFKNEI7QXNCajFKNUI7RUFDRSxjckJBbUI7QURtMUpyQjs7QXNCaDFKQTtFQUNFLFdyQkxnQjtBRHcxSmxCOztBc0JoMUpBO0VBQ0UsY3JCQWtCO0FEbTFKcEI7O0FzQmgxSkE7RUFDRSxjckJSaUI7QUQyMUpuQjs7QXNCaDFKQTtFQUNFLGNyQmJrQjtBRGcySnBCOztBc0JoMUpBO0VBQ0UsY3JCbEJvQjtBRHEySnRCOztBc0JoMUpBO0VBQ0UsNENBQTRDO0F0Qm0xSjlDOztBc0JoMUpBO0VBQ0UsZ0JyQlJRO0FEMjFKVjs7QXNCaDFKQTtFQUNFLGdCckJYVTtBRDgxSlo7O0FzQmgxSkE7RUFDRSxtSEFBNkQ7RUFBN0QseURBQTZEO0F0Qm0xSi9EOztBc0JoMUpBO0VBQ0Usa0JwQlE2QjtBRjIwSi9COztBc0IvMEpBO0VBQ0UsbUJwQkc2QjtBRiswSi9COztBc0I5MEpBO0VBQ0UsZXBCRjZCO0FGbTFKL0I7O0FzQjcwSkE7RUFDRSxrQnBCUDZCO0FGdTFKL0I7O0FzQjUwSkE7RUFDRSxpQnBCWjZCO0FGMjFKL0I7O0F1Qmg1SkE7OzRCdkJvNUo0QjtBdUI5NEoxQjtFQUNFLFNBRmdCO0F2Qms1SnBCOztBdUJqNUpFO0VBQ0UsVUFGZ0I7QXZCczVKcEI7O0F1QnI1SkU7RUFDRSxVQUZnQjtBdkIwNUpwQjs7QXVCejVKRTtFQUNFLFVBRmdCO0F2Qjg1SnBCOztBdUI3NUpFO0VBQ0UsVUFGZ0I7QXZCazZKcEI7O0F1Qmo2SkU7RUFDRSxVQUZnQjtBdkJzNkpwQjs7QXVCcjZKRTtFQUNFLFVBRmdCO0F2QjA2SnBCOztBdUJ6NkpFO0VBQ0UsVUFGZ0I7QXZCODZKcEI7O0F1Qjc2SkU7RUFDRSxVQUZnQjtBdkJrN0pwQjs7QXVCajdKRTtFQUNFLFVBRmdCO0F2QnM3SnBCOztBdUJyN0pFO0VBQ0UsV0FGZ0I7QXZCMDdKcEI7O0FFcDdKRTtFcUJHRTtJQUNFLFNBRmdCO0V2QnU3SnBCO0V1QnQ3SkU7SUFDRSxVQUZnQjtFdkIwN0pwQjtFdUJ6N0pFO0lBQ0UsVUFGZ0I7RXZCNjdKcEI7RXVCNTdKRTtJQUNFLFVBRmdCO0V2Qmc4SnBCO0V1Qi83SkU7SUFDRSxVQUZnQjtFdkJtOEpwQjtFdUJsOEpFO0lBQ0UsVUFGZ0I7RXZCczhKcEI7RXVCcjhKRTtJQUNFLFVBRmdCO0V2Qnk4SnBCO0V1Qng4SkU7SUFDRSxVQUZnQjtFdkI0OEpwQjtFdUIzOEpFO0lBQ0UsVUFGZ0I7RXZCKzhKcEI7RXVCOThKRTtJQUNFLFVBRmdCO0V2Qms5SnBCO0V1Qmo5SkU7SUFDRSxXQUZnQjtFdkJxOUpwQjtBQUNGOztBRXg5SkU7RXFCWUU7SUFDRSxTQUZnQjtFdkJrOUpwQjtFdUJqOUpFO0lBQ0UsVUFGZ0I7RXZCcTlKcEI7RXVCcDlKRTtJQUNFLFVBRmdCO0V2Qnc5SnBCO0V1QnY5SkU7SUFDRSxVQUZnQjtFdkIyOUpwQjtFdUIxOUpFO0lBQ0UsVUFGZ0I7RXZCODlKcEI7RXVCNzlKRTtJQUNFLFVBRmdCO0V2QmkrSnBCO0V1QmgrSkU7SUFDRSxVQUZnQjtFdkJvK0pwQjtFdUJuK0pFO0lBQ0UsVUFGZ0I7RXZCdStKcEI7RXVCdCtKRTtJQUNFLFVBRmdCO0V2QjArSnBCO0V1QnorSkU7SUFDRSxVQUZnQjtFdkI2K0pwQjtFdUI1K0pFO0lBQ0UsV0FGZ0I7RXZCZy9KcEI7QUFDRjs7QUU1L0pFO0VxQnFCRTtJQUNFLFNBRmdCO0V2QjYrSnBCO0V1QjUrSkU7SUFDRSxVQUZnQjtFdkJnL0pwQjtFdUIvK0pFO0lBQ0UsVUFGZ0I7RXZCbS9KcEI7RXVCbC9KRTtJQUNFLFVBRmdCO0V2QnMvSnBCO0V1QnIvSkU7SUFDRSxVQUZnQjtFdkJ5L0pwQjtFdUJ4L0pFO0lBQ0UsVUFGZ0I7RXZCNC9KcEI7RXVCMy9KRTtJQUNFLFVBRmdCO0V2QisvSnBCO0V1QjkvSkU7SUFDRSxVQUZnQjtFdkJrZ0twQjtFdUJqZ0tFO0lBQ0UsVUFGZ0I7RXZCcWdLcEI7RXVCcGdLRTtJQUNFLFVBRmdCO0V2QndnS3BCO0V1QnZnS0U7SUFDRSxXQUZnQjtFdkIyZ0twQjtBQUNGOztBRWhpS0U7RXFCOEJFO0lBQ0UsU0FGZ0I7RXZCd2dLcEI7RXVCdmdLRTtJQUNFLFVBRmdCO0V2QjJnS3BCO0V1QjFnS0U7SUFDRSxVQUZnQjtFdkI4Z0twQjtFdUI3Z0tFO0lBQ0UsVUFGZ0I7RXZCaWhLcEI7RXVCaGhLRTtJQUNFLFVBRmdCO0V2Qm9oS3BCO0V1Qm5oS0U7SUFDRSxVQUZnQjtFdkJ1aEtwQjtFdUJ0aEtFO0lBQ0UsVUFGZ0I7RXZCMGhLcEI7RXVCemhLRTtJQUNFLFVBRmdCO0V2QjZoS3BCO0V1QjVoS0U7SUFDRSxVQUZnQjtFdkJnaUtwQjtFdUIvaEtFO0lBQ0UsVUFGZ0I7RXZCbWlLcEI7RXVCbGlLRTtJQUNFLFdBRmdCO0V2QnNpS3BCO0FBQ0Y7O0F1QmhpS0E7RUFDRSxZQUFZO0F2Qm1pS2Q7O0F3Qm5sS0E7RUFDRSxrQkFBa0I7QXhCc2xLcEI7O0F3QnBsS0U7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBeEJ1bEt0Qjs7QUVybEtFO0VzQlJBO0lBU0ksZUFBZTtFeEJ5bEtuQjtBQUNGOztBRTNsS0U7RXNCUkE7SUFhSSxXQUFXO0lBQ1gsY0FBYztFeEIybEtsQjtBQUNGOztBd0J6bEtJO0VBQ0UsZUFBZTtBeEI0bEtyQjs7QXdCeGxLRTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLCtCQUErQjtFQUMvQixhQUFhO0VBQ2IsZ0J2QjNCYztFdUI0QmQsWUFBWTtBeEIybEtoQjs7QUVobktFO0VzQmNBO0lBVUkseUJBQXlCO0lBQ3pCLFlBQVk7RXhCNmxLaEI7QUFDRjs7QUV2bktFO0VzQmNBO0lBZUksV0FBVztJQUNYLFlBQVk7SUFDWixnQkFBZ0I7RXhCK2xLcEI7QUFDRjs7QXdCNWxLRTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sUUFBUTtFQUNSLCtCQUErQjtFQUMvQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYiwyQ0FBMkM7RUFDM0Msc0JBQXNCO0VBQ3RCLGtDQUFrQztFQUNsQyxVQUFVO0F4QitsS2Q7O0FFN29LRTtFc0JtQ0E7SUFjSSxhQUFhO0V4QmltS2pCO0FBQ0Y7O0F3QjlsS0U7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLFlBQVk7RUFDWiwrQkFBK0I7RUFDL0IsVUFBVTtBeEJpbUtkOztBRTNwS0U7RXNCcURBO0lBUUksVUFBVTtJQUNWLFlBQVk7RXhCbW1LaEI7QUFDRjs7QXdCN21LRztFQWFHLGNBQWM7RUFDZCxXQUFXO0F4Qm9tS2pCOztBeUJscktBOzs0QnpCc3JLNEI7QXlCbHJLNUI7RUFDRSxXQUFXO0VBQ1gsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QXpCb3JLZjs7QUUvcUtFO0V1QlBGO0lBS0ksOEJBQTJCO0lBQTNCLDhCQUEyQjtRQUEzQiwrQkFBMkI7WUFBM0IsMkJBQTJCO0V6QnNySzdCO0FBQ0Y7O0F5QnByS0U7RUFDRSxXQUFXO0VBQ1gsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qiw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsYUFBYTtBekJ1cktqQjs7QUU5cktFO0V1QkNBO0lBU0ksZUFBZTtJQUNmLE1BQU07SUFDTixPQUFPO0lBQ1AsV0FBVztJQUNYLFlBQVk7SUFDWixpQ3hCckJlO0l3QnNCZixhQUFhO0lBQ2IsMkJBQW1CO0lBQW5CLG1CQUFtQjtFekJ5ckt2QjtFeUJ6c0tDO0lBbUJLLGNBQWM7RXpCeXJLcEI7QUFDRjs7QXlCcnJLRTtFQUNFLG1CQUFtQjtBekJ3ckt2Qjs7QTBCN3RLQTs7NEIxQml1SzRCO0FFdHRLMUI7RXdCUEY7SUFFSSxhQUFhO0UxQit0S2Y7QUFDRjs7QTBCN3RLRTtFQUNFLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsU0FBUztBMUJndUtiOztBMEI3dEtNO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtBMUJndUszQjs7QTBCbHVLTztFQUtHLDZCQUE2QjtFQUM3QixnQkFBZ0I7QTFCaXVLMUI7O0EwQjd0S007RUFDRSxjQUFjO0VBQ2QsWUFBWTtFQUNaLG1CekJ2QmE7RXlCd0JiLFd6QnpCVTtFeUIwQlYsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixrQkFBa0I7QTFCZ3VLMUI7O0EwQjN0S0U7RUFDRSxrQkFBa0I7QTFCOHRLdEI7O0EwQi90S0c7RUFLSyxjQUFjO0ExQjh0S3RCOztBMEIxdEtJO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLFlBQVk7QTFCNnRLbEI7O0EwQjN0S087RUFFRyxjQUFjO0VBQ2QsWUFBWTtFQUNaLG1CekJwRFc7RXlCcURYLFd6QnREUTtFeUJ1RFIsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7QTFCNnRLNUI7O0EyQjF4S0E7OzRCM0I4eEs0QjtBMkIxeEs1QjtFQUNFLFlBQVk7RUFDWixjQUFjO0EzQjR4S2hCOztBRXZ4S0U7RXlCRkU7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLE1BQU07SUFDTixZQUFZO0lBQ1osVUFBVTtJQUNWLGFBQWE7SUFDYixtQjFCUmM7STBCU2QsdUJBQXVCO0lBQ3ZCLDRCQUFvQjtJQUFwQixvQkFBb0I7SUFDcEIsVUFBVTtFM0I2eEtkO0UyQnZ5S0c7SUFhRyxRQUFRO0lBQ1IsVUFBVTtFM0I2eEtoQjtBQUNGOztBMkJ4eEtJO0VBQ0Usa0JBQWtCO0EzQjJ4S3hCOztBMkI1eEtLO0VBSUcsa0JBQWtCO0EzQjR4SzFCOztBMkJoeUtLO0VBUUcsWUFBUztFQUNULHFCQUFxQjtFQUNyQixXMUJuQ1U7QUQrektsQjs7QTJCdHlLSztFQWVLLDhCMUJ4Q1E7QURtMEtsQjs7QTJCMXlLSztFQW9CRyxxQkFBcUI7RUFDckIsZXpCR3VCO0V5QkZ2QixnQjFCMUJFO0UwQjJCRixzQkFBc0I7RUFDdEIsY0FBYztFQUNkLFcxQmxEVTtFMEJtRFYsY0FBYztFQUNkLHFDQUFxQztBM0IweEs3Qzs7QTJCcnpLSztFQThCSyw4QjFCdkRRO0FEazFLbEI7O0E0QnQxS0E7RUFDRSxXQUFXO0VBQ1gsYUFBYTtFQUNiLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlQUFlO0E1QnkxS2pCOztBRXQxS0U7RTBCWEY7SUFXSSxhQUFhO0U1QjIxS2Y7QUFDRjs7QTRCejFLRTtFQUNFLFczQlhjO0UyQllkLGlDQUF5QjtNQUF6Qix1QkFBeUI7VUFBekIseUJBQXlCO0VBQ3pCLGVBQWU7QTVCNDFLbkI7O0E0QnoxS0U7RUFDRSxhQUFhO0VBQ2IsU0FBUztFQUNULGtCQUFrQjtBNUI0MUt0Qjs7QTRCLzFLRztFQU1HLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsU0FBUztBNUI2MUtmOztBNEJ0MktHO0VBWUssb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixVQUFVO0VBQ1YsV0FBVztFQUNYLFczQmpDVTtFMkJrQ1YsWUFBWTtFQUNaLG1CM0JsQ2E7RTJCbUNiLGtCQUFrQjtBNUI4MUsxQjs7QTRCMTFLSztFQUVHLGNBQWM7RUFDZCxpQjFCTXVCO0FGczFLL0I7O0E2QjM0S0E7RUFDRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLE9BQU87RUFDUCxZQUFZO0E3Qjg0S2Q7O0E2QjM0S0s7RUFFRyxjQUFjO0VBQ2QsaUNBQXlCO01BQXpCLHVCQUF5QjtVQUF6Qix5QkFBeUI7RUFDekIsZTNCMEN1QjtFMkJ6Q3ZCLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsVzVCVlU7RTRCV1YsZ0JBQWdCO0VBQ2hCLG1CNUJYYTtBRHc1S3JCOztBOEI3NUtBOzs0QjlCaTZLNEI7QThCNzVLNUI7RUFDRSx3QkFBd0I7RUFDeEIsa0JBQWtCO0E5Qis1S3BCOztBOEI3NUtFO0VBQ0UsZUFBZTtBOUJnNktuQjs7QUU5NUtFO0U0QkhBO0lBSUksaUJBQWlCO0U5Qms2S3JCO0FBQ0Y7O0E4Qjk1S0k7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLFNBQVM7QTlCaTZLZjs7QThCLzVLTztFQUVHLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsVUFBVTtFQUNWLFdBQVc7RUFDWCxpQjVCdUJxQjtFNEJ0QnJCLFc3QjNCUTtFNkI0QlIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixrQkFBa0I7QTlCaTZLNUI7O0E4QjM1S0U7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztBOUI4NUtsQjs7QThCaDZLRztFQUtHLHFCQUFxQjtBOUIrNUszQjs7QThCcDZLRztFQVFLLFVBQVU7QTlCZzZLbEI7O0E4QjM1S0U7RUFDRSxrQjVCRDJCO0U0QkUzQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0E5Qjg1S3RCOztBK0J0OUtBOzs0Qi9CMDlLNEI7QStCdDlLNUI7RUFDRSxhQUFhO0EvQnc5S2Y7O0FFbDlLRTtFNkJQRjtJQUlJLGNBQWM7SUFDZCxZQUFZO0lBQ1osZUFBZTtJQUNmLFNBQVM7SUFDVCxPQUFPO0lBQ1AsWUFBWTtJQUNaLFdBQVc7SUFDWCxzQjlCWGM7SThCWWQsbURBQTJDO1lBQTNDLDJDQUEyQztFL0IwOUs3QztBQUNGOztBK0J4OUtFO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QS9CMjlLakI7O0ErQno5S0k7RUFDRSxVQUFVO0VBQ1YsK0I5Qm5CZTtBRCsrS3JCOztBK0I5OUtLO0VBS0csa0JBQWtCO0EvQjY5SzFCOztBK0JsK0tLO0VBU0csb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qiw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLGM5Qi9CYTtFOEJnQ2IsbUI3QmdCdUI7RTZCZnZCLGtCQUFrQjtFQUNsQixnQkFBZ0I7QS9CNjlLeEI7O0ErQng5S0U7RUFDRSxvQkFBb0I7QS9CMjlLeEI7O0ErQjU5S0c7RUFJRyxZQUFZO0EvQjQ5S2xCOztBZ0M1Z0xBO0VBQ0UsYUFBYTtFQUNiLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsbUIvQlFrQjtFK0JQbEIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtFQUN0Qiw0QkFBNEI7RUFDNUIsa0JBQWtCO0FoQytnTHBCOztBZ0M3Z0xFO0VBQ0UsZTlCeUMyQjtFOEJ4QzNCLGdCL0JZTTtFK0JYTixXL0JWYztFK0JXZCxjQUFjO0VBQ2QscUJBQXFCO0FoQ2doTHpCOztBaUNoaUxBO0VBQ0Usa0JBQWtCO0FqQ21pTHBCOztBaUNqaUxFO0VBQ0Usa0IvQmlEMkI7RStCaEQzQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFdoQ0hjO0VnQ0lkLG1CaENIaUI7RWdDSWpCLGdCQUFnQjtFQUNoQixrQkFBa0I7QWpDb2lMdEI7O0FpQ2xpTEk7RUFDRSxjaENSZTtFZ0NTZix1QkFBdUI7QWpDcWlMN0I7O0FpQ2xpTEk7RUFDRSxNQUFNO0FqQ3FpTFo7O0FpQ2xpTEk7RUFDRSxTQUFTO0FqQ3FpTGY7O0FpQ2xpTEk7RUFDRSxPQUFPO0FqQ3FpTGI7O0FpQ2xpTEk7RUFDRSxRQUFRO0FqQ3FpTGQ7O0FrQ25rTEE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLG1CQUFtQjtBbENza0xyQjs7QWtDemtMQTtFQU1JLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0FsQ3VrTGhCOztBa0NqbExBO0VBZU0sYUFBYTtBbENza0xuQjs7QW1DbmxMSztFQUVHLG1CQUFtQjtBbkNxbEwzQjs7QW1DaGxMRTtFQUNFLGNBQWM7RUFDZCxtQmxDRWdCO0FEaWxMcEI7O0FtQ3JsTEc7RUFPTyxnQkFBZ0I7RUFDaEIsNEJBQW9CO0VBQXBCLG9CQUFvQjtBbkNrbEw5Qjs7QW1DN2tMSTtFQUNFLGFBQWE7RUFDYixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLFNBQVM7RUFDVCx5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix5QkFBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtBbkNnbExwQzs7QW1DN2tMSztFQUVHLDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIsZWpDbUJ1QjtFaUNsQnZCLDRCQUFvQjtFQUFwQixvQkFBb0I7QW5DK2tMNUI7O0FtQzNrTEk7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixxQkFBcUI7QW5DOGtMM0I7O0FtQ2psTEs7RUFNRyxhQUFhO0VBQ2Isb0JBQW9CO0FuQytrTDVCOztBbUMxa0xFO0VBQ0UsYUFBYTtFQUNiLGFBQWE7QW5DNmtMakI7O0FtQzFrTEU7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixxQkFBcUI7QW5DNmtMekI7O0FtQ2hsTEc7RUFNRyxhQUFhO0VBQ2Isb0JBQW9CO0FuQzhrTDFCOztBb0M3b0xBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxlQUFlO0FwQ2dwTGpCOztBRXhvTEU7RWtDWEY7SUFNSSxlQUFlO0VwQ2twTGpCO0FBQ0Y7O0FvQ2hwTEU7RUFDRSxpQmxDMkMyQjtFa0MxQzNCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0FwQ21wTHRCOztBb0Mvb0xJO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGdDbkNSYztBRDBwTHBCOztBRTVwTEU7RWtDTUU7SUFPSSxtQkFBZTtRQUFmLGVBQWU7RXBDb3BMckI7QUFDRjs7QW9DNXBMSztFQVdHLGdCQUFnQjtBcENxcEx4Qjs7QW9DaHBMRTtFQUNFLG9CQUFjO01BQWQsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixnQkFBZ0I7QXBDbXBMcEI7O0FFNXFMRTtFa0NzQkE7SUFNSSxlQUFlO0lBQ2Ysa0JBQWtCO0VwQ3FwTHRCO0FBQ0Y7O0FxQzdyTEU7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLG1CQUFtQjtBckNnc0x2Qjs7QXFDN3JMRTtFQUNFLHFCQUFxQjtFQUNyQixhQUFhO0FyQ2dzTGpCOztBcUM3ckxFO0VBQ0UsYUFBYTtBckNnc0xqQjs7QXFDanNMRztFQUlHLG1CcENIa0I7QURvc0x4Qjs7QXFDOXJMSTtFQUNFLFVBQVU7RUFDVixxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLG1CcENYb0I7RW9DWXBCLG9CQUFvQjtFQUNwQixrQkFBa0I7QXJDaXNMeEI7O0FxQzdyTEU7RUFDRSxtQkFBbUI7QXJDZ3NMdkI7O0FzQzV0TEc7RUFFRyxjQUFjO0F0Qzh0THBCOztBc0MzdExHO0VBSUcsY0FBYztBdEMydExwQjs7QXNDL3RMRztFQVNLLG1CQUFtQjtBdEMwdEwzQjs7QXNDbnVMRztFQVlLLHVCQUF1QjtBdEMydEwvQjs7QXNDdnVMRztFQWVLLG1CQUFtQjtBdEM0dEwzQjs7QXNDM3VMRztFQWtCSyxtQkFBbUI7QXRDNnRMM0I7O0FzQy91TEc7RUF3QkssbUJBQW1CO0F0QzJ0TDNCOztBc0NudkxHO0VBMkJLLG1CQUFtQjtBdEM0dEwzQjs7QXNDdnZMRztFQStCSyxtQkFBbUI7QXRDNHRMM0I7O0FzQzN2TEc7RUFxQ0ssdURBQXVEO0VBQ3ZELHNCQUFzQjtBdEMwdEw5Qjs7QXNDaHdMRztFQTBDSyx1QkFBdUI7QXRDMHRML0I7O0FzQ3B3TEc7RUE2Q08sY0FBYztBdEMydEx4Qjs7QXNDeHdMRztFQWtESyx1QkFBdUI7QXRDMHRML0I7O0FzQzV3TEc7RUF5REssbUJBQW1CO0F0Q3V0TDNCOztBc0NoeExHO0VBNkRLLG1CQUFtQjtBdEN1dEwzQjs7QXNDbHRMRTtFQUNFLHFCQUFxQjtBdENxdEx6Qjs7QXNDdHRMRztFQUlHLHFCQUFxQjtBdENzdEwzQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3BhY2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcsXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCxcbmF1ZGlvLFxudmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmEge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxucCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxucDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxMzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLm1haW4ge1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4/jg7Pjg5Djg7zjgqzjg7zjg6Hjg4vjg6Xjg7zjgqLjgqTjgrPjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDE2cHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxufVxuXG4uYy1tZW51LXRyaWdnZXIsXG4uYy1tZW51LXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uYy1tZW51LXRyaWdnZXItbGFiZWwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgxNjFkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYy1tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCu+OCr+OCt+ODp+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MXB4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MXB4KSB7XG4gIC5jLXNlY3Rpb24tLW5hcnJvdyB7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtc2VjdGlvbi0tbmFycm93IHtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgfVxufVxuXG4uYy1zZWN0aW9uLS1iZyB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cblxuLmMtc2VjdGlvbi0tYmctLXdpZGUge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS13aWRlIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQxcHgpIHtcbiAgLmMtc2VjdGlvbi0tYmctLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXNlY3Rpb24tLWJnLS1uYXJyb3cge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6KaL5Ye644GXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtaDEge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmMtaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5jLWgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG4uYy1oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYy1oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUsIC5jLWgtLWNlbnRlci1saW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuYy1oLS1jZW50ZXItbGluZTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLWgtLWNlbnRlci1saW5lOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODs+OBj+OBmuODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmMtYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYy1icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIj5cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMC41ZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjgqnjg7zjg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1mb3JtLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EyYTJhMjtcbn1cblxuLmMtZm9ybS10ZXh0OmludmFsaWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYjExMDEwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3NywgMTYsIDE2LCAwLjI1KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi1pbnZhbGlkLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG59XG5cbi5jLWZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMGVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTJhMmEyO1xufVxuXG4uYy1mb3JtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMWVtIDJlbTtcbn1cblxuLmMtZm9ybS1saXN0LWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgMC41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtZm9ybS1jaGVja2JveCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtZm9ybS1jaGVja2JveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q2ZGRlMztcbn1cblxuLmMtZm9ybS1jaGVja2JveDpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogc29saWQgIzI1ODlkMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogOHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jLWZvcm0tcmFkaW8ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWZvcm0tcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkNmRkZTM7XG59XG5cbi5jLWZvcm0tcmFkaW86Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogIzI1ODlkMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiA2cHg7XG59XG5cbi5jLWZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMmEyYTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXInIGRhdGEtaWNvbj0nYW5nbGUtZG93bicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFuZ2xlLWRvd24gZmEtdy0xMCcgcm9sZT0naW1nJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyUzRSUzQ3BhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTUxLjUgMzQ3LjhMMy41IDIwMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDE5LjgtMTkuOGM0LjctNC43IDEyLjMtNC43IDE3IDBMMTYwIDI4Mi43bDExOS43LTExOC41YzQuNy00LjcgMTIuMy00LjcgMTcgMGwxOS44IDE5LjhjNC43IDQuNyA0LjcgMTIuMyAwIDE3bC0xNDggMTQ2LjhjLTQuNyA0LjctMTIuMyA0LjctMTcgMHonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuN2VtIHRvcCA1MCUsIDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjY1ZW0gYXV0bywgMTAwJTtcbn1cblxuLmMtZm9ybS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1mb3JtLXNlbGVjdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzg4ODtcbn1cblxuLmMtZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhYWE7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAwLjcpO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggLW1vei1tYWMtZm9jdXNyaW5nO1xuICBjb2xvcjogIzIyMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmMtZm9ybS1zZWxlY3QtLXNtYWxsIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYy1mb3JtLXNlbGVjdCBvcHRpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC44ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1idXR0b24tLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2EyYTJhMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jLWJ1dHRvbi0tbGlnaHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWJ1dHRvbi0tbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEyMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2tld1goLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMTAwJSk7XG4gIGFuaW1hdGlvbjogbGlnaHRCdXR0b24gMnMgMi41cyBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBsaWdodEJ1dHRvbiB7XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpc3Qge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jLWxpc3QgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdCA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1wb2ludCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiAwO1xufVxuXG4uYy1saXN0LS1wb2ludCA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1saXN0LS1vcmRlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jLWxpc3QtLW9yZGVyID4gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogY291bnQgMTtcbn1cblxuLmMtbGlzdC0tb3JkZXIgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjb3VudCkgXCIuXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5jLWxpc3QtLWxpbmsgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1saW5rIGxpOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICBjb250ZW50OiBcIlxcZTVjY1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tbGluayBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jLWxpc3QtLW5vdGUgbGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICNhMmEyYTI7XG59XG5cbi5jLWxpc3QtLW5vdGUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xufVxuXG4uYy1saXN0LS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVlbSAxZW07XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44ON44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1wYW5lbC0tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jLXBhbmVsLWNvbnRlbnRzIHtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtcGFuZWwtY29udGVudHMge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCv+ODllxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLXRhYi1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuYy10YWItbmF2IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtNHB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLmMtdGFiLW5hdi1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDE2cHggNHB4O1xuICB9XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jLXRhYi1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXRhYi1jb250ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4uYy10YWItY29udGVudHMtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLXRhYi1jb250ZW50cy1pdGVtW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuODvOODluODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLXRhYmxlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMmEyYTI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jLXRhYmxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmMtdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EyYTJhMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtdGFibGUgdGJvZHkgdGgge1xuICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAyMGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJhMmEyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuYy10YWJsZSB0Ym9keSB0aCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxufVxuXG4uYy10YWJsZSB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDE2cHggNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTJhMmEyO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQxcHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC51LWFsaWduLWxlZnQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6IOM5pmv6ImyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udS1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi51LWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbn1cblxuLnUtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjEwMDtcbn1cblxuLnUtYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTg3YjQ7XG59XG5cbi51LWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODE2MWQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7mnqDnt5pcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYTFhMWE7XG59XG5cbi51LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzFhMWExYTtcbn1cblxuLnUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzFhMWExYTtcbn1cblxuLnUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxYTFhMWE7XG59XG5cbi51LWJvcmRlci0td2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXJvdyB7XG4gIG1hcmdpbjogLTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtcm93IHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG59XG5cbi51LXJvdy1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udS1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtcm93LXJldmVyc2UtLXNwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLnUtcm93LS1ub21hcmdpbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi0tc3Age1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyB7XG4gIG1hcmdpbjogLTEwcHg7XG59XG5cbi51LWNvbC0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC0xIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTMge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtMyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtNCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC00IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC01IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtNiB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC02IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC03IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTcge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTgge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC04IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC05IHtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udS1jb2wtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC0xMCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnUtY29sLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtMTEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LWNvbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtMTIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA0MXB4KSB7XG4gIC51LWNvbC0xLS1wYyB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0yLS1wYyB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTMtLXBjIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTMtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1wYyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC00LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNC0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTUtLXBjIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNi0tcGMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXBjIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTctLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC03LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOC0tcGMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC05LS1wYyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC05LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXBjIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTEtLXBjIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTItLXBjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMi0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLWxhcHRvcCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS1sYXB0b3Age1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLWxhcHRvcCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1sYXB0b3Age1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tbGFwdG9wIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC51LWNvbC0xLS10YWIge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXRhYiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS10YWIge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0zLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0zLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC00LS10YWIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tdGFiIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC01LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLXRhYiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTYtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTYtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTctLXRhYiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS10YWIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTgtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tdGFiIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTAtLXRhYiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tdGFiIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEyLS10YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTItLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi0tc3AgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXNwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkgYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLS1zcCA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tc3Age1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkgYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi0tc3AgPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLXNwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkgYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLS1zcCA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tc3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tLXNwID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS1zcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLS1zcCA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tc3Age1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tLXNwID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1zcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi0tc3AgPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLXNwIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tLXNwID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tc3Age1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tLXNwID4gLnUtY29sLTEwLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTExLS1zcCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi0tc3AgPiAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTItLXNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi0tc3AgPiAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6Z2e6KGo56S65YiH44KK5pu/44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQxcHgpIHtcbiAgLnUtaGlkZS0teGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA0MXB4KSB7XG4gIC51LWhpZGUtLWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAudS1oaWRlLS1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAudS1oaWRlLS1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWFyZ2lu44CBcGFkZGluZ+aMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LW10MCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIxNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIyMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIyMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwyNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQzNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIzNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIzNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQzNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIzNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI0NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw0NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw1NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDYwIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ2NSB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI2NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI2NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ2NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNjUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI2NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDc1IHtcbiAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNzUge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI3NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw3NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI4MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI4MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10ODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw4NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0ODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiODUge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDkwIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ5NSB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI5NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI5NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ5NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByOTUge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI5NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIxMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtbXQwLS1zbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIwLS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMC0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tc20ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NS0tc20ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNS0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1zbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwLS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTUtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTUtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDE1LS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjIwLS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDIwLS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjIwLS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1zbSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDI1LS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjUtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzAtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzAtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tc20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDMwLS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tc20ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjM1LS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDM1LS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjM1LS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1zbSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQwLS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDAtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDUtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDUtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tc20ge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQ1LS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tc20ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUwLS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUwLS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUwLS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1zbSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDU1LS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTUtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjAtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjAtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tc20ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDYwLS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tc20ge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjY1LS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDY1LS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjY1LS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1zbSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDcwLS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzAtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzUtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzUtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tc20ge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDc1LS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tc20ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjgwLS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDgwLS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjgwLS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1zbSB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDg1LS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODUtLXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tc20ge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTAtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTAtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tc20ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDkwLS1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tc20ge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjk1LS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDk1LS1zbSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1zbSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjk1LS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMDAtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwMC0tc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgLnUtbXQwLS1tZCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIwLS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMC0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tbWQge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNS0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NS0tbWQge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNS0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1tZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwLS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTUtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTUtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDE1LS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tbWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjIwLS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDIwLS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjIwLS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1tZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDI1LS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjUtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzAtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzAtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tbWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDMwLS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tbWQge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjM1LS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDM1LS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjM1LS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1tZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQwLS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDAtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDUtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDUtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tbWQge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQ1LS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tbWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUwLS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUwLS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUwLS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1tZCB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDU1LS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTUtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjAtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjAtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tbWQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDYwLS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tbWQge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjY1LS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDY1LS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjY1LS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1tZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDcwLS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzAtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzUtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzUtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tbWQge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDc1LS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjgwLS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDgwLS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjgwLS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1tZCB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDg1LS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODUtLW1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tbWQge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTAtLW1kIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTAtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tbWQge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDkwLS1tZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tbWQge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjk1LS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDk1LS1tZCB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1tZCB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjk1LS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tbWQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMDAtLW1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwMC0tbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLW1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQxcHgpIHtcbiAgLnUtbXQwLS1sZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIwLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIwLS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQwLS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMC0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIwLS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tbGcge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNS0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1LS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NS0tbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNS0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwLS1sZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwLS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwLS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMC0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTUtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxNS0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTUtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxNS0tbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDE1LS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxNS0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tbGcge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjIwLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyMC0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDIwLS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjIwLS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjIwLS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDI1LS1sZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDI1LS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjI1LS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjUtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyNS0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzAtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzMC0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzAtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzMC0tbGcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDMwLS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzMC0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tbGcge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjM1LS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzNS0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDM1LS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjM1LS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjM1LS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQwLS1sZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQwLS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQwLS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDAtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0MC0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDUtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0NS0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDUtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0NS0tbGcge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQ1LS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0NS0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tbGcge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUwLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1MC0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUwLS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjUwLS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUwLS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDU1LS1sZyB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDU1LS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjU1LS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTUtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1NS0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjAtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2MC0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjAtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2MC0tbGcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDYwLS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2MC0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tbGcge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjY1LS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2NS0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDY1LS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjY1LS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjY1LS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDcwLS1sZyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDcwLS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjcwLS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzAtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3MC0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzUtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3NS0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzUtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3NS0tbGcge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDc1LS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3NS0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tbGcge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjgwLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4MC0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDgwLS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjgwLS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjgwLS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDg1LS1sZyB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDg1LS1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjg1LS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODUtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4NS0tbGcge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTAtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5MC0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTAtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5MC0tbGcge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDkwLS1sZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5MC0tbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tbGcge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjk1LS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5NS0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDk1LS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjk1LS1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjk1LS1sZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDEwMC0tbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMDAtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjEwMC0tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwMC0tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxMDAtLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NDFweCkge1xuICAudS1tdDAtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS14bCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS14bCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0teGwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0teGwge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0teGwge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0teGwge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS14bCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS14bCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0teGwge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0teGwge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0teGwge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0teGwge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS14bCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS14bCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0teGwge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0teGwge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0teGwge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0teGwge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS14bCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS14bCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0teGwge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0teGwge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0teGwge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0teGwge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS14bCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS14bCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0teGwge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0teGwge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0teGwge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0teGwge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS14bCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS14bCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0teGwge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0teGwge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0teGwge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0teGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0teGwge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0teGwge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS14bCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS14bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS14bCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0teGwge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS14bCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0teGwge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0teGwge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0teGwge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0teGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS10ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5cbi51LXRleHQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAjYTJhMmEyO1xufVxuXG4udS10ZXh0LXJlZCB7XG4gIGNvbG9yOiAjYzgxNjFkO1xufVxuXG4udS10ZXh0LXBpbmsge1xuICBjb2xvcjogI2VlODdiNDtcbn1cblxuLnUtdGV4dC15ZWxsb3cge1xuICBjb2xvcjogI2ZmZjEwMDtcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LXRleHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjYTJhMmEyIDcwJSk7XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnUtdGV4dC14LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7luYXmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS13MCB7XG4gIHdpZHRoOiAwJTtcbn1cblxuLnUtdzEwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnUtdzIwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnUtdzMwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnUtdzQwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnUtdzUwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnUtdzYwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnUtdzcwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnUtdzgwIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnUtdzkwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLnUtdzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQxcHgpIHtcbiAgLnUtdzAtLXBjIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1wYyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXBjIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tcGMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1wYyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXBjIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tcGMge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1wYyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXBjIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tcGMge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAudS13MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLnUtdzIwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnUtdzMwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnUtdzUwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnUtdzYwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLnUtdzgwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLnUtdzkwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgLnUtdzAtLXRhYiB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIC51LXcxMC0tdGFiIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC51LXcyMC0tdGFiIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tdGFiIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC51LXc0MC0tdGFiIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC51LXc1MC0tdGFiIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tdGFiIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC51LXc3MC0tdGFiIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC51LXc4MC0tdGFiIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tdGFiIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC51LXcxMDAtLXRhYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnUtdzAtLXNwIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1zcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXNwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tc3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1zcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tc3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1zcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXNwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tc3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wLWNvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucC1jb250ZW50cy1tYWluIHtcbiAgd2lkdGg6IDU2MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC5wLWNvbnRlbnRzLW1haW4ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1jb250ZW50cy1tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ucC1jb250ZW50cy1tYWluLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cblxuLnAtY29udGVudHMtbGVmdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDU2MHB4KSAvIDIpO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAucC1jb250ZW50cy1sZWZ0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTYwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1jb250ZW50cy1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuXG4ucC1jb250ZW50cy1yaWdodCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA1NjBweCkgLyAyKTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbnNpZGUuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgei1pbmRleDogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC5wLWNvbnRlbnRzLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wLWNvbnRlbnRzLWZsb2F0aW5nYmFubmVyIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTZweDtcbiAgbGVmdDogY2FsYyg1MCUgKyAyODBweCAtIDIxNXB4KTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gIC5wLWNvbnRlbnRzLWZsb2F0aW5nYmFubmVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxufVxuXG4ucC1jb250ZW50cy1mbG9hdGluZ2Jhbm5lciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OY44OD44OA44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5wLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5wLWhlYWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1oZWFkZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI2LCAyNiwgMjYsIDAuNSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICB9XG4gIC5wLWhlYWRlci13cmFwcGVyLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnAtaGVhZGVyLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Ko44Kv44K544OI44Op44OK44OT77yIR+ODiuODk+OBqOOBr+WIpeOBq+ODmOODg+ODgOODvOWGheOBq+ihqOekuuOBmeOCi+ODiuODk+OCsuODvOOCt+ODp+ODs++8iVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAucC1leG5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucC1leG5hdi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucC1leG5hdi1saXN0LWl0ZW0tLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucC1leG5hdi1saXN0LWl0ZW0tLXRleHQ6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlMzE1XCI7XG59XG5cbi5wLWV4bmF2LWxpc3QtaXRlbS0tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLWV4bmF2LWRyb3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLWV4bmF2LWRyb3A6aG92ZXIgLnAtZXhuYXYtZHJvcC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLWV4bmF2LWRyb3AtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5wLWV4bmF2LWRyb3AtbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkfjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1nbmF2IHtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnAtZ25hdi1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEwMCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6ICNlZTg3YjQ7XG4gICAgcGFkZGluZzogOTZweCAyNHB4IDMycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAucC1nbmF2LWlubmVyLnZpc2libGUge1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnAtZ25hdi1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucC1nbmF2LWxpc3QtaXRlbS5jdXJyZW50IGEge1xuICBib3JkZXItYm90dG9tOiA1cHggZG90dGVkICNmZmY7XG59XG5cbi5wLWduYXYtbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbn1cblxuLnAtZ25hdi1saXN0LWl0ZW0gYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDVweCBkb3R0ZWQgI2ZmZjtcbn1cblxuLnAtc25zIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMWE5ZTkzO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5wLXNucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucC1zbnMtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgbWFyZ2luLXRvcDogNWVtO1xufVxuXG4ucC1zbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1zbnMtbGlzdC5ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuXG4ucC1zbnMtbGlzdC5ib3R0b20gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucC1zbnMtbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5wLWFzaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEzNXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5wLWFzaWRlYmFyLWxpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJlbSAxZW07XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjg4Pjgr/jg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1mb290ZXIge1xuICBwYWRkaW5nOiA0MHB4IDI0cHggMTA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtZm9vdGVyLWNvbnRlbnRzIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1mb290ZXItY29udGVudHMge1xuICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1zbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5cbi5wLWZvb3Rlci1zbnMtbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMWE5ZTkzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5wLWZvb3Rlci1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuLnAtZm9vdGVyLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnAtZm9vdGVyLWxvZ28gYSBpbWcge1xuICB3aWR0aDogNjAlO1xufVxuXG4ucC1mb290ZXItY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Xjg4Pjgr/jg7zlm7rlrprjg5zjgr/jg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1maXhlZG1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1maXhlZG1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxufVxuXG4ucC1maXhlZG1lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wLWZpeGVkbWVudS1saXN0LWl0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMWExYTFhO1xufVxuXG4ucC1maXhlZG1lbnUtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5wLWZpeGVkbWVudS1saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5wLWZpeGVkbWVudS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuXG4ucC1maXhlZG1lbnUtaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ucC1tdiB7XG4gIGhlaWdodDogMjUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjYTJhMmEyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLW12LXRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxuLnAtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLWltYWdlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucC1pbWFnZS1jYXB0aW9uLS1ibGFjayB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnAtaW1hZ2UtY2FwdGlvbi0tdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4ucC1pbWFnZS1jYXB0aW9uLS1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG5cbi5wLWltYWdlLWNhcHRpb24tLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuXG4ucC1pbWFnZS1jYXB0aW9uLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucC12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5wLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnAtdmlkZW8gaWZyYW1lIH4gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWFjY29yZGlvbi1saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5wLWFjY29yZGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2EyYTJhMjtcbn1cblxuLnAtYWNjb3JkaW9uLWhlYWRlci5hY3RpdmUgLnAtYWNjb3JkaW9uLWhlYWRlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1YlwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLnAtYWNjb3JkaW9uLWhlYWRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucC1hY2NvcmRpb24taGVhZGVyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi5wLWFjY29yZGlvbi1oZWFkZXItcXVlc3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5wLWFjY29yZGlvbi1oZWFkZXItcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUS5cIjtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5wLWFjY29yZGlvbi1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWFjY29yZGlvbi1hbnN3ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5wLWFjY29yZGlvbi1hbnN3ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQS5cIjtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5wLW5ld3Mge1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1uZXdzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnAtbmV3cy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wLW5ld3MtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTJhMmEyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAucC1uZXdzLWxpc3QtaXRlbSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wLW5ld3MtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1uZXdzLWRhdGUge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5wLW5ld3MtZGF0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4ucC1maWx0ZXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wLWZpbHRlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwLjVlbTtcbn1cblxuLnAtZmlsdGVyLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZmlsdGVyLWlucHV0OmNoZWNrZWQgKyAucC1maWx0ZXItaW5wdXQtc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG5cbi5wLWZpbHRlci1pbnB1dC1zcGFuIHtcbiAgd2lkdGg6IDVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wLWZpbHRlci1jb250ZW50cyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5oc2ctaGVybyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhzZy1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaHNnLXNlY3Rpb24uc2lnaHRzZWVpbmctMDEge1xuICBiYWNrZ3JvdW5kOiAjNTZiZGUzO1xufVxuXG4uaHNnLXNlY3Rpb24uc2lnaHRzZWVpbmctMDIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmhzZy1zZWN0aW9uLnNpZ2h0c2VlaW5nLTAzIHtcbiAgYmFja2dyb3VuZDogIzFhOWU5Mztcbn1cblxuLmhzZy1zZWN0aW9uLnNpZ2h0c2VlaW5nLTA0IHtcbiAgYmFja2dyb3VuZDogIzBjNTE5ZTtcbn1cblxuLmhzZy1zZWN0aW9uLnNpZ2h0c2VlaW5nLTA2IHtcbiAgYmFja2dyb3VuZDogI2UxZWZmNjtcbn1cblxuLmhzZy1zZWN0aW9uLnNpZ2h0c2VlaW5nLTA3IHtcbiAgYmFja2dyb3VuZDogIzg2YzBkZDtcbn1cblxuLmhzZy1zZWN0aW9uLnNpZ2h0c2VlaW5nLWxpbW91c2luZXRheGkge1xuICBiYWNrZ3JvdW5kOiAjMDA2ODYzO1xufVxuXG4uaHNnLXNlY3Rpb24uZmFtaWx5LTAxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mYW1pbHkvZmFtaWx5MDEtYmcuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhzZy1zZWN0aW9uLmZhbWlseS0wMiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaHNnLXNlY3Rpb24uZmFtaWx5LTAyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaHNnLXNlY3Rpb24uZmFtaWx5LTAzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oc2ctc2VjdGlvbi5mYW1pbHktMDUge1xuICBiYWNrZ3JvdW5kOiAjZTFlZmY2O1xufVxuXG4uaHNnLXNlY3Rpb24uZmFtaWx5LTA2IHtcbiAgYmFja2dyb3VuZDogIzg2YzBkZDtcbn1cblxuLmhzZy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oc2ctYnV0dG9uIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWJsYWNrOiAjMWExYTFhO1xuXG4kY29sb3IteWVsbG93OiAjZmZmMTAwO1xuJGNvbG9yLXBpbms6ICNlZTg3YjQ7XG4kY29sb3ItcmVkOiAjYzgxNjFkO1xuXG4kY29sb3ItbGlnaHQtZ3JheTogI2YyZjJmMjtcbiRjb2xvci1taWQtZ3JheTogI2U2ZTZlNjtcbiRjb2xvci1ncmF5OiAjYTJhMmEyO1xuJGNvbG9yLWRhcmstZ3JheTogIzgwODA4MDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kc3BhY2U6IDgwcHgsIDQwcHgsIDMycHgsIDI0cHg7XG4kc3BhY2Utc3A6IDQwcHgsIDMycHgsIDI0cHgsIDE2cHg7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGJvbGQ6IDcwMDtcbiRub3JtYWw6IDQwMDtcbiRzZXJpZjogXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTlwiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwi5ri45piO5pydXCIsIFwiWXUgTWluY2hvXCIsXG4gIFwi5ri45piO5pyd5L2TXCIsIFwiWXVNaW5jaG9cIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZjtcbiRzYW5zLXNlcmlmOiBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIua4uOOCtOOCt+ODg+OCr1wiLFxuICBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBZdUdvdGhpYywgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsXG4gIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbnRlbnRzLXdpZHRoOiAxMjQwcHg7XG4kY29udGVudHMtbmFycm93LXdpZHRoOiAxMDAwcHg7XG4kY29udGVudHMtcGFkZGluZzogMjBweDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kejogKGNvbnRlbnRzLCBhcnJvdywgZ25hdiwgbGVmdGJhciwgaGVhZGVyLCBmb290ZXIsIG1vZGFsKTtcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tZWRpYSBxdWVyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRicmVha3BvaW50czogKFxuICBcInNtXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweClcIixcbiAgXCJtZFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA0MHB4KVwiLFxuICBcImxnXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQxcHgpXCIsXG4gIFwieGxcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MXB4KVwiLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIHZpZXctYXQoJGJyZWFrcG9pbnQ6IHBjKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1peGluIGNlbnRlci1saW5lKCRjb2xvcjogJGNvbG9yLWJsYWNrLCAkcGFkZGluZzogMjRweCwgJGhlaWdodDogMXB4KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkcGFkZGluZztcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nIC8gMjtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkcGFkZGluZyAvIDI7XG4gICAgfVxuICB9XG59XG4kX2ZvbnQtc2l6ZTogKFxuICBcInNwXCI6IDE2cHgsXG4gIFwicGNcIjogMTZweCxcbikgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiByZW0oJHB4OiAxNnB4LCAka2V5OiBcInBjXCIpIHtcbiAgJHZhbHVlOiBtYXAtZ2V0KCRfZm9udC1zaXplLCAka2V5KTtcbiAgQHJldHVybiAoJHB4IC8gJHZhbHVlKSAqIDFyZW07XG59XG4iLCJodG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyxcbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0LFxuYXVkaW8sXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG5cbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICB9XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMTM1cHg7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Ki44Kk44Kz44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTZweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIFxuICB9XG5cbiAgJi10cmlnZ2VyLFxuICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmLXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgJi1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICB9XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAmLXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCu+OCr+OCt+ODp+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtc2VjdGlvbiB7XG4gIEBpbmNsdWRlIHZpZXctYXQoeGwpIHtcbiAgICBtYXJnaW46IG50aCgkc3BhY2UsIDIpIDA7XG4gIH1cblxuICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgbWFyZ2luOiBudGgoJHNwYWNlLXNwLCAyKSAwO1xuICB9XG5cbiAgJi0tbmFycm93IHtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHhsKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2UsIDQpIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgbWFyZ2luOiBudGgoJHNwYWNlLXNwLCA0KSAwO1xuICAgIH1cbiAgfVxuXG4gICYtLWJnIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICAmLS13aWRlIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAxKSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW5hcnJvdyB7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHhsKSB7XG4gICAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDQpIDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgNCkgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7opovlh7rjgZdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWgxIHtcbiAgZm9udC1zaXplOiByZW0oMzJweCk7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmMtaDIge1xuICBmb250LXNpemU6IHJlbSgyOHB4KTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5jLWgzIHtcbiAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICB9XG59XG5cbi5jLWg0IHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmMtaDUge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIEBpbmNsdWRlIGNlbnRlci1saW5lKCk7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44Oz44GP44Ga44OK44OTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmF5O1xuXG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtZm9ybSB7XG4gICYtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuXG4gICAgJjppbnZhbGlkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNiMTEwMTA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3NywgMTYsIDE2LCAwLjI1KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24taW52YWxpZC5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMWVtIDJlbTtcblxuICAgICYtaXRlbSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMCAwLjVlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWNoZWNrYm94IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNmRkZTM7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAjMjU4OWQwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogOHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgfVxuXG4gICYtcmFkaW8ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2Q2ZGRlMztcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzI1ODlkMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXInIGRhdGEtaWNvbj0nYW5nbGUtZG93bicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFuZ2xlLWRvd24gZmEtdy0xMCcgcm9sZT0naW1nJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyUzRSUzQ3BhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTUxLjUgMzQ3LjhMMy41IDIwMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDE5LjgtMTkuOGM0LjctNC43IDEyLjMtNC43IDE3IDBMMTYwIDI4Mi43bDExOS43LTExOC41YzQuNy00LjcgMTIuMy00LjcgMTcgMGwxOS44IDE5LjhjNC43IDQuNyA0LjcgMTIuMyAwIDE3bC0xNDggMTQ2LjhjLTQuNyA0LjctMTIuMyA0LjctMTcgMHonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjdlbSB0b3AgNTAlLCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjY1ZW0gYXV0bywgMTAwJTtcblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4ODtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAwLjcpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IC1tb3otbWFjLWZvY3VzcmluZztcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIG9wdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjhlbSAxZW07XG4gIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLS1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLS1saWdodCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogLTEyMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogc2tld1goLTQ1ZGVnKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDAlXG4gICAgICApO1xuXG4gICAgICBhbmltYXRpb246IGxpZ2h0QnV0dG9uIDJzIDIuNXMgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBsaWdodEJ1dHRvbiB7XG4gICAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWxpc3Qge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcblxuICA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAwLjVlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtLXBvaW50IHtcbiAgICA+IGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMC41ZW07XG4gICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjVlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1vcmRlciB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgID4gbGkge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50IDE7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQpIFwiLlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWxpbmsge1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgICAgICBjb250ZW50OiBcIlxcZTVjY1wiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbm90ZSB7XG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLigLtcIjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNWVtIDFlbTtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44ON44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAmLS1yb3VuZHtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICYtY29udGVudHMge1xuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCv+ODllxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtdGFiIHtcbiAgJi1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW46IC00cHg7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ3JheTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1taWQtZ3JheTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWlkLWdyYXk7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYmxlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMTZweCA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gICAgICB3aWR0aDogMjBlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOaVtOWIl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuQGluY2x1ZGUgdmlldy1hdChsZykge1xuICAudS1hbGlnbi1sZWZ0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1wYyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChtZCkge1xuICAudS1hbGlnbi1sZWZ0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tbGFwdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChtZCkge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyYXk7XG59XG5cbi51LWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4udS1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnUtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXllbGxvdztcbn1cblxuLnUtYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waW5rO1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuaeoOe3mlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYm9yZGVyIHtcbiAgJi1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJHBhZGRpbmc6IDIwcHg7XG4kcGFkZGluZy1uYXJyb3c6IDEwcHg7XG4kcGFkZGluZy1zcDogMTBweDtcblxuLnUtcm93IHtcbiAgbWFyZ2luOiAoLTEpICogJHBhZGRpbmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgbWFyZ2luOiAoLTEpICogJHBhZGRpbmctc3A7XG4gIH1cblxuICAmLWFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICYtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgJi0tc3Age1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbm9tYXJnaW4ge1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICYtLXNwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW5hcnJvdyB7XG4gICAgbWFyZ2luOiAoLTEpICogJHBhZGRpbmctbmFycm93O1xuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAkd2lkdGg6ICgxMDAlIC8gKDEyIC8gJGkpKTtcbiAgLnUtY29sLSN7JGl9IHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgIH1cbiAgfVxuXG4gIC51LWNvbC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAudS1jb2wtb2Zmc2V0LSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICB9XG5cbiAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgPiAudS1jb2wtI3skaX0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAudS1yb3ctLW5hcnJvdyB7XG4gICAgPiAudS1jb2wtI3skaX0ge1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxnKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICR3aWR0aDogKDEwMCUgLyAoMTIgLyAkaSkpO1xuICAgIC51LWNvbC0jeyRpfS0tcGMge1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIH1cblxuICAgIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0jeyRpfS0tcGMge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICB9XG5cbiAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS1wYyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXBjIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KG1kKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICR3aWR0aDogKDEwMCUgLyAoMTIgLyAkaSkpO1xuICAgIC51LWNvbC0jeyRpfS0tbGFwdG9wIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1sYXB0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aDtcbiAgICB9XG5cbiAgICAudS1yb3ctLW5vbWFyZ2luIHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS1sYXB0b3Age1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS1sYXB0b3Age1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobWQpIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgJHdpZHRoOiAoMTAwJSAvICgxMiAvICRpKSk7XG4gICAgLnUtY29sLSN7JGl9LS10YWIge1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIH1cblxuICAgIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLXRhYiB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgIH1cblxuICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXRhYiB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAkd2lkdGg6ICgxMDAlIC8gKDEyIC8gJGkpKTtcbiAgICAudS1jb2wtI3skaX0tLXNwIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctc3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1zcCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgIH1cblxuICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgPiAudS1jb2wtI3skaX0tLXNwIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudS1yb3ctLW5vbWFyZ2luLS1zcCB7XG4gICAgICA+IC51LWNvbC0jeyRpfS0tc3Age1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgID4gLnUtY29sLSN7JGl9LS1zcCB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7pnZ7ooajnpLrliIfjgormm7/jgYhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIHZpZXctYXQoeGwpIHtcbiAgLnUtaGlkZS0teGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsZykge1xuICAudS1oaWRlLS1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KG1kKSB7XG4gIC51LWhpZGUtLW1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgLnUtaGlkZS0tc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLnUtbXQjeyRpICogNX0ge1xuICAgIG1hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIjeyRpICogNX0ge1xuICAgIG1hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbCN7JGkgKiA1fSB7XG4gICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIjeyRpICogNX0ge1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQjeyRpICogNX0ge1xuICAgIHBhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByI3skaSAqIDV9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsI3skaSAqIDV9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIjeyRpICogNX0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC51LW10I3skaSAqIDV9LS1zbSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tciN7JGkgKiA1fS0tc20ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tbCN7JGkgKiA1fS0tc20ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LW1iI3skaSAqIDV9LS1zbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wdCN7JGkgKiA1fS0tc20ge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LXByI3skaSAqIDV9LS1zbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wbCN7JGkgKiA1fS0tc20ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wYiN7JGkgKiA1fS0tc20ge1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KG1kKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC51LW10I3skaSAqIDV9LS1tZCB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tciN7JGkgKiA1fS0tbWQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tbCN7JGkgKiA1fS0tbWQge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LW1iI3skaSAqIDV9LS1tZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wdCN7JGkgKiA1fS0tbWQge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LXByI3skaSAqIDV9LS1tZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wbCN7JGkgKiA1fS0tbWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wYiN7JGkgKiA1fS0tbWQge1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KGxnKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC51LW10I3skaSAqIDV9LS1sZyB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tciN7JGkgKiA1fS0tbGcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tbCN7JGkgKiA1fS0tbGcge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LW1iI3skaSAqIDV9LS1sZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wdCN7JGkgKiA1fS0tbGcge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LXByI3skaSAqIDV9LS1sZyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wbCN7JGkgKiA1fS0tbGcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wYiN7JGkgKiA1fS0tbGcge1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KHhsKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC51LW10I3skaSAqIDV9LS14bCB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tciN7JGkgKiA1fS0teGwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1tbCN7JGkgKiA1fS0teGwge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LW1iI3skaSAqIDV9LS14bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wdCN7JGkgKiA1fS0teGwge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LXByI3skaSAqIDV9LS14bCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wbCN7JGkgKiA1fS0teGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudS1wYiN7JGkgKiA1fS0teGwge1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44Kt44K544OI6KOF6aO+XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udS10ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLnUtdGV4dC1pbnZlcnNlIHtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLnUtdGV4dC1zdWIge1xuICBjb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi51LXRleHQtcmVkIHtcbiAgY29sb3I6ICRjb2xvci1yZWQ7XG59XG5cbi51LXRleHQtcGluayB7XG4gIGNvbG9yOiAkY29sb3ItcGluaztcbn1cblxuLnUtdGV4dC15ZWxsb3cge1xuICBjb2xvcjogJGNvbG9yLXllbGxvdztcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuLnUtdGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJG5vcm1hbDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAkY29sb3ItZ3JheSA3MCUpO1xufVxuXG4udS10ZXh0LXgtc21hbGwge1xuICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgXG59XG5cbi51LXRleHQtc21hbGwge1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgXG59XG5cbi51LXRleHQtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBcbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICBcbn1cblxuLnUtdGV4dC14LWxhcmdlIHtcbiAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gIFxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuW5heaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICR3aWR0aDogKDEwJSAqICRpKTtcbiAgLnUtdyN7JGkgKiAxMH0ge1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsZykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXBjIHtcbiAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobWQpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1sYXB0b3Age1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChtZCkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgICAkd2lkdGg6ICgxMCUgKiAkaSk7XG4gICAgLnUtdyN7JGkgKiAxMH0tLXRhYiB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xuICAgICR3aWR0aDogKDEwJSAqICRpKTtcbiAgICAudS13I3skaSAqIDEwfS0tc3Age1xuICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnUtaDEwMCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIi5wLWNvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtbWFpbiB7XG4gICAgd2lkdGg6IDU2MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KG1kKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJi1sZWZ0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA1NjBweCkgLyAyKTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KG1kKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTYwcHgpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNTYwcHgpIC8gMik7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbnNpZGUuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgei1pbmRleDogMztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQobWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1mbG9hdGluZ2Jhbm5lciB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDE2cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgKyAyODBweCAtIDIxNXB4KTsgLy8g5Lit5aSuICsgcC1jb250ZW50cy1tYWlu44Gu5Y2K5YiGICsg5L2Z55m9XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQobWQpIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogLTM1cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjRweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWJsYWNrLDAuNSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcblxuICAgICAgJi5hY3RpdmV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBcbiAgICAvLyBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgLy8gICBkaXNwbGF5OiBub25lO1xuICAgIC8vIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCqOOCr+OCueODiOODqeODiuODk++8iEfjg4rjg5Pjgajjga/liKXjgavjg5jjg4Pjg4Djg7zlhoXjgavooajnpLrjgZnjgovjg4rjg5PjgrLjg7zjgrfjg6fjg7PvvIlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWV4bmF2IHtcbiAgQGluY2x1ZGUgdmlldy1hdChtZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgJi0tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMzE1XCI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZHJvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAucC1leG5hdi1kcm9wLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkfjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWduYXYge1xuICB3aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAmLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGluaztcbiAgICAgIHBhZGRpbmc6IDk2cHggMjRweCAzMnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxpc3Qge1xuICAgICYtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLil49cIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggZG90dGVkICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IGRvdHRlZCAkY29sb3Itd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLXNucyB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzFhOWU5MztcbiAgcGFkZGluZzogNDBweCAwO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuICAgIG1hcmdpbi10b3A6IDVlbTtcbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi5ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTZweDtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLWFzaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEzNXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgJi1saXN0IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMmVtIDFlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODg+OCv+ODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtZm9vdGVyIHtcbiAgcGFkZGluZzogNDBweCAyNHB4IDEwNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzbSkge1xuICAgICAgcGFkZGluZzogMCAwIDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJi1zbnMge1xuICAgICYtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMWE5ZTkzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNDBweCAwO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44OD44K/44O85Zu65a6a44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucC1maXhlZG1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYtaXRlbSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMHB4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wLW12IHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1zaXplOiByZW0oMzJweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG59XG4iLCIucC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmLS1ibGFjayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi0tdG9wIHtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAmLS1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWxlZnQge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcblxuICBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLy8gdmltZW/jga7loLTlkIjjga7jgb/kuIvoqJjjgYzlv4XopoFcblxuICAgICYgfiBwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIucC1hY2NvcmRpb24ge1xuICAmLWxpc3Qge1xuICAgICYtaXRlbSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5wLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGUxNWJcIjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgICAgICBjb250ZW50OiBcIlxcZTE0NVwiO1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMnB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1xdWVzdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJRLlwiO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWFuc3dlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIkEuXCI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICB9XG4gIH1cbn1cblxuLy8gLnAtYWNjb3JkaW9uIHtcbi8vICAgJi1saXN0IHtcbi8vICAgICAmLWl0ZW0ge1xuLy8gICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuLy8gICAgICAgfVxuXG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi1oZWFkZXIge1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIHBhZGRpbmc6IDE2cHggNDhweCAxNnB4IDI0cHg7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLy8gICAgICY6OmFmdGVyIHtcbi8vICAgICAgIGNvbnRlbnQ6IFwiXFxlNWNmXCI7XG4vLyAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuLy8gICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbi8vICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4vLyAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICB0b3A6IDUwJTtcbi8vICAgICAgIHJpZ2h0OiAwLjVlbTtcbi8vICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbi8vICAgICB9XG5cbi8vICAgICAmLmFjdGl2ZSB7XG4vLyAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNWNlXCI7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi1jb250ZW50cyB7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xuLy8gICAgIHBhZGRpbmc6IDE2cHggNDBweCAxNnB4IDI0cHg7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuLy8gICAgICYudmlzaWJsZSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmLXF1ZXN0aW9uIHtcbi8vICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuLy8gICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLy8gICAgICY6OmJlZm9yZSB7XG4vLyAgICAgICBjb250ZW50OiBcIlEuXCI7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHRvcDogMDtcbi8vICAgICAgIGxlZnQ6IDA7XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi1hbnN3ZXIge1xuLy8gICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbi8vICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLy8gICAgICY6OmJlZm9yZSB7XG4vLyAgICAgICBjb250ZW50OiBcIkEuXCI7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHRvcDogMDtcbi8vICAgICAgIGxlZnQ6IDA7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG4iLCIucC1uZXdzIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNtKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc20pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wLWZpbHRlciB7XG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJi1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMC41ZW07XG4gIH1cblxuICAmLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjpjaGVja2VkICsgLnAtZmlsdGVyLWlucHV0LXNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW1pZC1ncmF5O1xuICAgIH1cblxuICAgICYtc3BhbiB7XG4gICAgICB3aWR0aDogNWVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICAgLy8gJi5hY3RpdmV7XG4gICAgLy8gICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLy8gfVxuICB9XG59XG4iLCIuaHNnIHtcbiAgJi1oZXJvIHtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtc2VjdGlvbiB7XG4gICAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYuc2lnaHRzZWVpbmcge1xuICAgICAgJi0wMSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1NmJkZTM7XG4gICAgICB9XG4gICAgICAmLTAyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLTAzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzFhOWU5MztcbiAgICAgIH1cbiAgICAgICYtMDQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMGM1MTllO1xuICAgICAgfVxuICAgICAgLy8gJi0wNSB7XG4gICAgICAvLyAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgIC8vIH1cbiAgICAgICYtMDYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTFlZmY2O1xuICAgICAgfVxuICAgICAgJi0wNyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4NmMwZGQ7XG4gICAgICB9XG5cbiAgICAgICYtbGltb3VzaW5ldGF4aSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDY4NjM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mYW1pbHkge1xuICAgICAgJi0wMSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFtaWx5L2ZhbWlseTAxLWJnLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG5cbiAgICAgICYtMDIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtMDMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgLy8gJi0wNCB7XG4gICAgICAvLyAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgIC8vIH1cbiAgICAgICYtMDUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTFlZmY2O1xuICAgICAgfVxuXG4gICAgICAmLTA2IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzg2YzBkZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
