@charset "UTF-8";
/* --------------------------
color
-------------------------- */
/* --------------------------
spacing
-------------------------- */
/* --------------------------
font
-------------------------- */
/* --------------------------
contents width
-------------------------- */
/* --------------------------
z-index order
-------------------------- */
/* --------------------------
media query
-------------------------- */
/* --------------------------
h with center-line
-------------------------- */
/* --------------------------
Helvetica Neue
-------------------------- */
/* --------------------------
Helvetica Neue bold
-------------------------- */
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,
object,
audio,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
  max-width: 100%;
}

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

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

strong {
  font-weight: bold;
}

html {
  font-size: 16px;
}

.loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 1000000;
}

.loading-image {
  max-width: 420px;
  padding: 30px;
}

body {
  font-family: "ヒラギノ角ゴ ProN W3","HiraKakuProN-W3","ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","Noto Sans JP",Helvetica, Helvetica Neue, Arial,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS Pgothic","Osaka",sans-serif, Verdana;
  font-weight: 400;
  color: #231815;
  font-size: 1rem;
  letter-spacing: 0;
}

a {
  color: #231815;
  text-decoration: none;
  -webkit-transition: all .2s;
  transition: all .2s;
}

a:hover {
  opacity: 0.6;
}

a.inline-block {
  display: inline-block;
}

p {
  margin-bottom: 1em;
  line-height: 2em;
}

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

h3,
h4 {
  line-height: 1.5;
}

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

img.img-block {
  display: block;
}

div[aria-hidden="true"] {
  display: none;
}

/* --------------------------
パンくずナビ
-------------------------- */
@media screen and (max-width: 767px) {
  .c-breadcrumb {
    display: none;
  }
}

.c-breadcrumb a {
  text-decoration: none;
}

.c-breadcrumb-list {
  list-style: none;
  margin: 0;
  padding: 10px 0 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-breadcrumb-list li a,
.c-breadcrumb-list li span {
  font-size: 0.6875rem;
  font-weight: 400;
  line-height: 1.125rem;
  color: #231815;
}

.c-breadcrumb-list li::after {
  content: '\f105';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  padding: 0 0.5em;
  line-height: 1.125rem;
}

.c-breadcrumb-list li:first-child a {
  font-size: 0.75rem;
  color: #434343;
  font-weight: 500;
}

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

/* --------------------------
ボタン
-------------------------- */
.c-button {
  position: relative;
  display: inline-block;
  width: auto;
  color: #fff;
  line-height: 2;
  text-align: center;
  text-decoration: none;
  padding: 0 20px;
  background-color: #231815;
  border-radius: 30px;
  border: 1px solid #231815;
  -webkit-transition: all .2s;
  transition: all .2s;
  cursor: pointer;
}

@media screen and (max-width: 1024px) {
  .c-button {
    padding: 0 10px;
  }
}

.c-button--arrow::after {
  content: '\f061';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 20px;
  right: 30px;
}

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

.c-button--arrow-back::after {
  content: '\f060';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 20px;
  right: 30px;
}

@media screen and (max-width: 767px) {
  .c-button--arrow-back::after {
    top: 20px;
  }
}

.c-button--inverse {
  border-color: #231815;
  background-color: #231815;
  color: #fff;
}

@media screen and (min-width: 768px) {
  .c-button--inverse:hover {
    background-color: #fff;
    color: #231815;
  }
}

.c-button--external {
  padding: 15px 50px 15px 35px;
}

.c-button--external::after {
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -7px;
  display: inline-block;
  content: '\f360';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

.c-button--internal {
  padding: 15px 50px 15px 35px;
}

.c-button--internal::after {
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -7px;
  display: inline-block;
  font-family: 'Font Awesome 5 Free';
  content: '\f105';
  font-weight: 900;
}

.c-button--primary {
  background-color: #00A0E9;
  color: #fff;
}

.c-button--primary:hover {
  color: #00A0E9;
  background-color: #fff;
}

.c-button--action {
  background-color: #00A0E9;
  color: #fff;
  font-size: 1.6rem;
  padding: 20px 45px;
  min-width: 350px;
  letter-spacing: 0.1em;
}

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

.c-button--action::after {
  margin-top: -10px;
}

.c-button--disabled {
  pointer-events: none;
  background-color: #999;
  border-color: #999;
  color: #fff;
}

.c-button--large {
  min-width: 350px;
}

@media screen and (max-width: 767px) {
  .c-button--large {
    min-width: auto;
    width: 100%;
  }
}

.c-button--small {
  min-width: auto;
}

/* --------------------------
フォーム
-------------------------- */
.c-form-text {
  border: 2px solid #E5E5E5;
  background-color: #E5E5E5;
  width: 100%;
  padding: 10px 20px 12px;
  font-size: 1rem;
  line-height: 1.5rem;
}

.c-form-text--small {
  width: 160px;
}

.c-form-text:focus {
  border: 2px solid #EE7800;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}

.c-form-text:invalid {
  border: 2px solid #E5E5E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.c-form-text:invalid, .c-form-text.invalid {
  border: 2px solid #B11010;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #E5E5E5 url(/images/common/icon-invalid.png) right 10px center no-repeat;
}

.c-form-textarea {
  border: 2px solid #E5E5E5;
  background-color: #E5E5E5;
  width: 100%;
  padding: 10px 20px 12px;
  font-size: 1rem;
  line-height: 1.5rem;
  height: 160px;
}

.c-form-textarea:focus {
  border: 2px solid #EE7800;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}

.c-form-textarea:invalid, .c-form-textarea.invalid {
  border: 2px solid #B11010;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #E5E5E5 url(/images/common/icon-invalid.png) right 10px center no-repeat;
}

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

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

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

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

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

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

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

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

.c-form-select {
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 10px 20px 12px;
  width: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 2px solid #E5E5E5;
  background-color: #E5E5E5;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-down' class='svg-inline--fa fa-caret-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 20px top 50%, 0 0;
  background-size: 16px 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: 160px;
  display: inline-block;
}

@media screen and (max-width: 767px) {
  .c-form-select--small {
    width: 145px;
  }
}

.c-form-select--middle {
  width: 229px;
  display: inline-block;
}

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

/* --------------------------
見出し
-------------------------- */
.c-h1 {
  margin: 63px auto 70px;
  color: #231815;
  text-align: center;
  font-weight: 700;
  font-size: 1.9375rem;
  line-height: 1.5em;
  letter-spacing: 0.1em;
  padding: 33px 30px;
  position: relative;
}

@media screen and (max-width: 1024px) {
  .c-h1 {
    font-size: 1.125rem;
    margin: 60px auto;
    padding: 33px 0;
  }
}

.c-h1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: block;
  width: 35px;
  height: 2px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  margin: 0 auto;
  background-color: rgba(0, 160, 233, 0.7);
}

@media screen and (max-width: 1024px) {
  .c-h1::before {
    width: 26px;
  }
}

.c-h1::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  width: 35px;
  height: 2px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  margin: 0 auto;
  background-color: rgba(0, 160, 233, 0.7);
}

@media screen and (max-width: 1024px) {
  .c-h1::after {
    width: 26px;
  }
}

.c-h2 {
  position: absolute;
  top: 1px;
  left: 0;
}

@media screen and (max-width: 767px) {
  .c-h2 {
    position: static;
  }
}

@media screen and (max-width: 1024px) {
  .c-h2 img {
    height: 50px;
  }
}

@media screen and (max-width: 767px) {
  .c-h2 img {
    height: 40px;
  }
}

.c-h2-wrapper {
  position: relative;
  max-width: 1280px;
  padding: 25px 0 30px;
  margin: 0 auto;
}

@media screen and (max-width: 1024px) {
  .c-h2-wrapper {
    max-width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .c-h2-wrapper {
    padding-top: 0;
  }
}

.c-h2-wrapper-gray {
  position: relative;
  background-color: #ebebeb;
}

.c-h2-next {
  position: relative;
}

@media screen and (max-width: 767px) {
  .c-h2-next {
    margin-top: 10px;
  }
}

.c-h2-text {
  position: static;
  text-align: center;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .c-h2-text {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
  .c-h2-text img {
    height: 30px;
  }
}

.c-h3 {
  color: #231815;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.75;
  letter-spacing: -0.025em;
  text-align: center;
  margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
  .c-h3 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}

.c-h3-gray {
  color: #999;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .c-h3-gray {
    margin-bottom: 10px;
  }
}

.c-h4 {
  color: #999;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.75;
  margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
  .c-h4 {
    font-size: 1.375rem;
    line-height: 1.5;
  }
}

.c-h5 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2;
  text-align: center;
  margin-bottom: 5px;
}

@media screen and (max-width: 767px) {
  .c-h5 {
    font-size: 1.25rem;
    line-height: 1.75;
  }
}

.c-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2;
  text-align: center;
  margin-bottom: 5px;
}

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

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

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

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

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

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

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

/* --------------------------
リスト
-------------------------- */
.c-list > li {
  margin-bottom: 0.5em;
  line-height: 2;
  position: relative;
}

.c-list--point > li {
  padding-left: 15px;
  position: relative;
}

.c-list--point > li::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 3px;
  display: inline-block;
  background-color: #231815;
  position: absolute;
  top: 1em;
  left: 0;
}

.c-list--circle > li {
  padding-left: 22px;
  position: relative;
}

.c-list--circle > li::before {
  content: '';
  width: 16px;
  height: 16px;
  border-radius: 8px;
  display: inline-block;
  background-color: #096DAE;
  position: absolute;
  top: 4px;
  left: 0;
}

.c-list--square > li {
  padding-left: 22px;
  position: relative;
}

.c-list--square > li::before {
  content: '';
  width: 16px;
  height: 16px;
  display: inline-block;
  background-color: #EE7800;
  position: absolute;
  top: 8px;
  left: 0;
}

.c-list--link > li {
  padding-left: 15px;
  position: relative;
}

.c-list--link > li::before {
  content: '';
  width: 8px;
  height: 8px;
  border-top: 1px solid #00A0E9;
  border-right: 1px solid #00A0E9;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: inline-block;
  position: absolute;
  top: 6.5px;
  left: 0;
}

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

@media screen and (max-width: 767px) {
  .c-list--horizontal {
    display: block;
  }
}

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

@media screen and (max-width: 767px) {
  .c-list--horizontal li {
    margin-left: 0;
    margin-bottom: 10px;
  }
}

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

.c-list--horizontal--center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

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

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

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

.c-list--border li a:hover {
  color: #00A0E9;
}

.c-list--order {
  padding-left: 1em;
}

.c-list--order--lv2 {
  padding-left: 0;
}

.c-list--order--lv2 > li {
  position: relative;
  counter-increment: lv2;
  list-style: none;
  padding-left: 2em;
}

.c-list--order--lv2 > li::before {
  content: "(" counter(lv2) ")";
  position: absolute;
  left: 0;
  top: 0;
  letter-spacing: 0;
}

.c-list--note li {
  color: #484B44;
  position: relative;
  padding-left: 1.2em;
  font-size: 0.6875rem;
  line-height: 1.0625rem;
}

.c-list--note li::before {
  content: '※';
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0;
}

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

@media screen and (max-width: 1024px) {
  .c-menu {
    position: fixed;
    top: 20px;
    right: 20px;
    display: block;
    padding: 0;
    z-index: 1001;
  }
}

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

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

.c-menu-trigger {
  position: relative;
  width: 30px;
  height: 21px;
}

.c-menu-trigger span {
  position: absolute;
  left: 0;
  width: 30px;
  height: 3px;
  background-color: #000;
}

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

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

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

.c-menu-trigger.active span:nth-of-type(1) {
  background-color: #231815;
  -webkit-transform: translateY(9px) translateX(0) rotate(-45deg);
  transform: translateY(9px) translateX(0) rotate(-45deg);
}

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

.c-menu-trigger.active span:nth-of-type(3) {
  background-color: #231815;
  -webkit-transform: translateY(-9px) translateX(0) rotate(45deg);
  transform: translateY(-9px) translateX(0) rotate(45deg);
}

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

.c-panel--shadow {
  background-color: #fff;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.31);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.31);
}

.c-panel--important {
  border: 2px solid #CB2D0D;
  background-color: #fff;
}

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

.c-panel-contents {
  padding: 60px 65px;
}

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

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

.c-panel-h {
  font-size: 1.125rem;
  line-height: 2rem;
  font-weight: 700;
  padding-bottom: 6px;
  border-bottom: 1px solid #00A0E9;
  margin-bottom: 25px;
}

.c-panel-body {
  padding: 0 30px;
}

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

.c-panel-section {
  background-color: #E5F5FF;
}

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

.c-panel-section-h {
  color: #fff;
  font-size: 1.375rem;
  text-align: center;
  font-weight: 700;
  line-height: 1.5em;
  padding: 18px 30px;
  background: -webkit-gradient(linear, left top, right top, from(#008ddd), to(#004d8f));
  background: linear-gradient(90deg, #008ddd 0%, #004d8f 100%);
  letter-spacing: 0.2em;
}

@media screen and (max-width: 1024px) {
  .c-panel-section-h {
    padding: 13px 15px;
  }
}

.c-panel-section-contents {
  padding: 40px 65px 80px;
}

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

/* --------------------------
セクション
-------------------------- */
.c-section {
  margin: 120px 0;
}

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

.c-section-middle {
  margin: 60px 0;
}

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

.c-section-narrow {
  margin: 40px 0;
}

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

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

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

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

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

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

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

.c-section-container {
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 20px;
}

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

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

.c-section-container-h2 {
  max-width: 100%;
  padding: 0 20px;
}

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

.c-section-container-narrow {
  max-width: 790px;
  margin: 0 auto;
  padding: 0 20px;
}

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

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

.c-section-container-middle {
  max-width: 1030px;
  margin: 0 auto;
  padding: 0 20px;
}

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

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

.c-section-container-middle-h2 {
  max-width: 1030px;
  margin: 0 auto;
  padding: 0 20px;
}

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

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

.c-section-container-fill {
  padding: 0;
  overflow: hidden;
}

@media screen and (max-width: 767px) {
  .c-section-container-fill-sp {
    padding: 0;
    overflow: hidden;
  }
}

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

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

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

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

.c-tab-nav-item:last-child a {
  border-right: 1px solid #dcdcdc;
}

.c-tab-nav-item a {
  background-color: #ebebeb;
  border: 1px solid #dcdcdc;
  border-right: 0;
  display: block;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-weight: 700;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a {
    border-right: 1px solid #dcdcdc;
  }
}

.c-tab-nav-item a[aria-selected="true"] {
  background-color: #fff;
  border-bottom: 0;
  border-top: 2px solid #00A0E9;
  color: #000;
}

@media screen and (max-width: 767px) {
  .c-tab-nav-item a[aria-selected="true"] {
    border: 0;
    background-color: #00A0E9;
    color: #fff;
  }
}

.c-tab-contents-item {
  display: none;
  background-color: #fff;
  border: 1px solid #dcdcdc;
  border-top: 0;
  padding: 30px;
}

@media screen and (max-width: 767px) {
  .c-tab-contents-item {
    padding: 20px;
    border-top: 1px solid #dcdcdc;
  }
}

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

/* --------------------------
テーブル
-------------------------- */
.c-table {
  width: 100%;
  margin: 40px 0 20px;
  border-top: 1px solid #ccc;
}

@media screen and (max-width: 767px) {
  .c-table {
    margin-top: 30px;
  }
}

.c-table tbody th, .c-table tbody td {
  font-size: 1.125rem;
  line-height: 1.8;
  padding: 0;
  vertical-align: top;
}

@media screen and (max-width: 767px) {
  .c-table tbody th, .c-table tbody td {
    display: block;
    width: 100%;
    font-size: 1rem;
  }
}

.c-table tbody th {
  width: 13%;
  color: #999;
  font-weight: 400;
}

@media screen and (max-width: 767px) {
  .c-table tbody th {
    width: 100%;
    padding-top: 10px;
  }
}

.c-table--border {
  border-collapse: collapse;
}

.c-table--border thead tr {
  border-bottom: 1px solid #ccc;
}

.c-table--border thead tr th {
  font-weight: 700;
  padding: 20px 30px 20px 0;
}

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

.c-table--border tbody th {
  font-weight: 700;
  padding: 20px 0;
}

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

.c-table--border tbody td {
  padding: 20px 0 20px 30px;
}

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

.p-caption {
  position: absolute;
  bottom: 6px;
  right: 6px;
  text-align: right;
  color: #fff;
  text-shadow: 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black, 0 0 6px black;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 1.4;
}

.p-caution {
  font-size: 0.6875rem;
  line-height: 1.5;
  color: #231815;
  margin: 9px 0 0;
}

.p-cta-table {
  margin: 0 auto 10px;
}

@media screen and (max-width: 767px) {
  .p-cta-table {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  .p-cta-table tr:nth-last-child(2) td {
    padding-bottom: 0;
  }
}

.p-cta-table th, .p-cta-table td {
  font-size: 1.125rem;
  font-weight: 700;
  word-break: keep-all;
  padding: 8px;
  vertical-align: middle;
}

@media screen and (max-width: 767px) {
  .p-cta-table th, .p-cta-table td {
    display: block;
    width: 100%;
    font-size: 1rem;
    padding: 0;
  }
}

.p-cta-table th {
  color: #999;
  padding-right: 40px;
}

@media screen and (max-width: 767px) {
  .p-cta-table th {
    padding: 0 0 10px;
  }
}

@media screen and (max-width: 767px) {
  .p-cta-table td {
    padding: 0 0 20px;
  }
}

.p-cta-table td.large {
  font-size: 1.5rem;
}

@media screen and (max-width: 767px) {
  .p-cta-table td.large {
    font-size: 1.25rem;
  }
}

.p-cta-table td.small {
  font-size: 0.875rem;
}

@media screen and (max-width: 767px) {
  .p-cta-table td.small {
    font-size: 0.75rem;
  }
}

/* --------------------------
エクストラナビ（Gナビとは別にヘッダー内に表示するナビゲーション）
-------------------------- */
.p-exnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 11px 0 9px;
}

@media screen and (max-width: 1024px) {
  .p-exnav {
    margin: 0;
    -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
            justify-content: stretch;
  }
}

.p-exnav > li {
  margin-left: 10px;
}

@media screen and (max-width: 1024px) {
  .p-exnav > li {
    margin: 0;
    border-left: 1px solid #fff;
    width: 100%;
  }
  .p-exnav > li:first-child {
    border-left: 0;
  }
}

.p-exnav-tel {
  font-size: 1.875rem;
  letter-spacing: 0.05em;
  font-weight: 700;
  color: #418300;
  margin-right: 10px;
}

.p-exnav-tel:hover {
  color: #418300;
}

.p-exnav-tel img {
  height: 20px;
}

@media screen and (max-width: 1024px) {
  .p-exnav-tel {
    height: 50px;
    font-size: 0.625rem;
    color: #fff;
    background-color: #418300;
    display: block;
    padding: 8px 5px 5px;
    text-align: center;
    width: 100%;
    border: 2px solid #418300;
  }
  .p-exnav-tel:hover {
    background-color: #fff;
    color: #418300;
    opacity: 1;
  }
  .p-exnav-tel img {
    height: 18px;
    margin-bottom: 5px;
  }
}

.p-exnav-icon {
  font-size: 1.125rem;
  margin-right: 10px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}

@media screen and (max-width: 1024px) {
  .p-exnav-icon {
    font-size: 1rem;
    display: inline-block;
    vertical-align: initial;
    top: 0;
    margin-right: 0;
    margin-bottom: 5px;
  }
}

.p-exnav-icon--freedial {
  font-size: 1.375rem;
  margin-right: 0;
}

.p-exnav-button {
  background-color: #418300;
  border: 0;
  color: #fff;
  padding: 7px 8px;
  text-align: center;
  width: 160px;
  font-size: 0.875rem;
  line-height: 1;
  height: 50px;
  border: 2px solid #418300;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 1024px) {
  .p-exnav-button {
    font-size: 0.625rem;
    border-radius: 0;
    padding: 4px 5px 5px;
    text-align: center;
    width: 100%;
    display: block;
  }
}

.p-exnav-button:hover {
  background-color: #fff;
  color: #418300;
}

.p-exnav-button-shout {
  font-size: 0.625rem;
  margin-bottom: 5px;
}

@media screen and (max-width: 1024px) {
  .p-exnav-button-shout {
    font-size: 0.5rem;
    margin-bottom: 2px;
  }
}

.p-footer {
  background-color: #ebebeb;
}

.p-footer-container {
  color: #000;
  position: relative;
  max-width: 1120px;
  padding: 83px 20px 25px;
  margin: 0 auto;
}

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

.p-footer-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@media screen and (max-width: 767px) {
  .p-footer-inner {
    display: block;
  }
}

.p-footer-logo {
  display: inline-block;
  margin-bottom: 50px;
}

@media screen and (max-width: 1279px) {
  .p-footer-logo {
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  .p-footer-logo {
    margin-bottom: 20px;
  }
}

.p-footer-cta--company {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 15px;
}

.p-footer-cta--address {
  line-height: 1;
  margin-bottom: 12px;
}

@media screen and (max-width: 1279px) {
  .p-footer-cta--address {
    font-size: 0.875rem;
    margin-bottom: 10px;
  }
}

.p-footer-cta--tel {
  line-height: 1;
}

@media screen and (max-width: 1279px) {
  .p-footer-cta--tel {
    font-size: 0.875rem;
  }
}

.p-footer-cta--time {
  line-height: 1;
  margin-top: 12px;
  margin-bottom: 0;
}

@media screen and (max-width: 1279px) {
  .p-footer-cta--time {
    font-size: 0.875rem;
    margin-top: 10px;
  }
}

.p-footer-nav {
  padding-left: 40px;
}

@media screen and (max-width: 1279px) {
  .p-footer-nav {
    padding-left: 30px;
  }
}

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

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

@media screen and (max-width: 1024px) {
  .p-footer-nav:last-child {
    width: 100%;
    padding-top: 40px;
  }
}

@media screen and (max-width: 767px) {
  .p-footer-nav:last-child {
    padding-top: 30px;
  }
}

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

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

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

.p-footer-nav-list {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1;
  margin-top: 20px;
  margin-bottom: 0;
}

@media screen and (max-width: 1279px) {
  .p-footer-nav-list {
    font-size: 1.125rem;
    margin-top: 15px;
  }
}

.p-footer-nav-list:first-child {
  margin-top: 0;
}

.p-footer-subnav {
  width: 170px;
  margin-top: 10px;
  padding-top: 15px;
  border-top: 1px solid #000;
}

@media screen and (max-width: 1279px) {
  .p-footer-subnav {
    width: 150px;
  }
}

@media screen and (max-width: 1024px) {
  .p-footer-subnav {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .p-footer-subnav {
    width: 80%;
  }
}

.p-footer-subnav li {
  margin-bottom: 20px;
}

@media screen and (max-width: 1279px) {
  .p-footer-subnav li {
    margin-bottom: 15px;
  }
}

.p-footer-subnav li:last-child {
  margin-bottom: 0;
}

.p-footer-subnav a {
  color: #000;
  font-weight: 400;
}

@media screen and (max-width: 1279px) {
  .p-footer-subnav a {
    font-size: 0.875rem;
  }
}

.p-footer-copyright {
  color: #000;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
}

@media screen and (max-width: 767px) {
  .p-footer-copyright {
    font-size: 0.75rem;
  }
}

/* --------------------------
Gナビ
-------------------------- */
.p-gnav {
  position: relative;
}

@media screen and (max-width: 1024px) {
  .p-gnav {
    display: none;
    position: fixed;
    top: 60px;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 10000;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav {
    top: 45px;
  }
}

.p-gnav-inner {
  padding-right: 10px;
}

@media screen and (max-width: 1024px) {
  .p-gnav-inner {
    position: relative;
    width: 100%;
    margin: 0 0 0 auto;
    padding: 10px 30px;
    background-color: #000;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: -1;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-inner {
    padding: 20px 30px;
  }
}

.p-gnav-list {
  max-width: 1440px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

@media screen and (max-width: 767px) {
  .p-gnav-list {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .p-gnav-list-item:not(:last-child) {
    margin-bottom: 10px;
  }
}

.p-gnav-list-item > a {
  display: block;
  color: #231815;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: -0.04em;
  line-height: 1;
  text-decoration: none;
  text-align: center;
  padding: 8px 14px;
}

@media screen and (max-width: 1279px) {
  .p-gnav-list-item > a {
    padding: 8px;
  }
}

@media screen and (max-width: 1024px) {
  .p-gnav-list-item > a {
    color: #fff;
  }
}

/* --------------------------
ヘッダー
-------------------------- */
.p-header {
  z-index: 1000;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #ebebeb;
  width: 100%;
}

@media screen and (max-width: 1024px) {
  .p-header {
    min-width: auto;
  }
}

.p-header-inner {
  max-width: 1280px;
  margin: 0 auto;
  padding-top: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 90px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

@media screen and (max-width: 1279px) {
  .p-header-inner {
    height: 72px;
  }
}

@media screen and (max-width: 1024px) {
  .p-header-inner {
    display: block;
    height: 60px;
    padding-top: 10px;
  }
}

@media screen and (max-width: 767px) {
  .p-header-inner {
    height: 45px;
    padding-top: 15px;
  }
}

.p-header-logo {
  text-align: left;
}

@media screen and (max-width: 1024px) {
  .p-header-logo a {
    display: inline-block;
  }
}

.p-header-logo a:hover {
  opacity: 1;
}

.p-header-logo a:hover img {
  opacity: 0.6;
}

.p-header-logo img {
  display: block;
  -webkit-transition: all .2s;
  transition: all .2s;
}

@media screen and (max-width: 1279px) {
  .p-header-logo img {
    max-height: 50px;
  }
}

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

.p-main {
  padding-top: 90px;
}

@media screen and (max-width: 1279px) {
  .p-main {
    padding-top: 72px;
  }
}

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

@media screen and (max-width: 767px) {
  .p-main {
    padding-top: 45px;
  }
}

.p-mv {
  position: relative;
}

.p-mv-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 6.66%;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .p-mv-text {
    bottom: 5%;
  }
}

@media screen and (max-width: 1024px) {
  .p-mv-text img {
    height: 60px;
  }
}

@media screen and (max-width: 767px) {
  .p-mv-text img {
    height: 40px;
  }
}

.p-news-list-item {
  margin-bottom: 15px;
  font-size: 0.875rem;
}

@media screen and (max-width: 767px) {
  .p-news-list-item {
    display: block;
  }
}

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

.p-news-list-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #231815;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

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

.p-news-date {
  line-height: 2;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media screen and (max-width: 767px) {
  .p-news-date {
    margin: 0 0 10px;
    display: block;
  }
}

.p-news-category {
  display: block;
  width: 100px;
  padding: 2px;
  text-align: center;
  color: #fff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: #1C3A7C;
  line-height: 1rem;
  margin: 4px 0 15px 20px;
  font-size: 0.6875rem;
}

.p-news-new {
  display: block;
  width: 60px;
  padding: 2px;
  text-align: center;
  color: #fff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: #EE7800;
  line-height: 1rem;
  margin: 4px 0 4px 20px;
  font-size: 0.6875rem;
}

.p-news-title {
  margin-left: 20px;
  line-height: 2;
}

@media screen and (max-width: 767px) {
  .p-news-title {
    margin-left: 0px;
    font-size: 0.75rem;
    line-height: 2;
  }
}

.p-privacy {
  height: 200px;
  overflow-y: scroll;
  background-color: #f2f2f2;
  margin-top: 40px;
}

.p-privacy h2 {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 1em;
  margin-top: 2em;
}

.p-privacy h3 {
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1em;
  margin-top: 2em;
}

.p-privacy h4 {
  font-weight: 700;
  margin-bottom: 1em;
  margin-top: 2em;
}

.p-privacy-contents {
  padding: 10px 30px;
}

.p-sidebar-title {
  font-size: 1.125rem;
  padding-bottom: 15px;
  border-bottom: 2px solid #EE7800;
}

.p-sidebar-list {
  border-top: 1px solid rgba(39, 39, 39, 0.2);
}

.p-sidebar-list li {
  border-bottom: 1px solid rgba(39, 39, 39, 0.2);
}

.p-sidebar-list li a {
  padding: 12px 0;
  color: #231815;
  display: block;
  position: relative;
  line-height: 1.5;
}

.p-sidebar-list li a::after {
  content: '\f105';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 12px;
  right: 12px;
}

@media screen and (max-width: 767px) {
  .recruit-link {
    width: 100%;
    margin-left: 0;
  }
}

.recruit-link th, .recruit-link td {
  font-size: 1.125rem;
  font-weight: 700;
  word-break: keep-all;
  padding: 10px 8px;
  vertical-align: middle;
}

@media screen and (max-width: 767px) {
  .recruit-link th, .recruit-link td {
    font-size: 0.875rem;
    padding: 10px 5px;
  }
}

.recruit-link th {
  width: 280px;
  padding-left: 0;
}

@media screen and (max-width: 767px) {
  .recruit-link th {
    width: 70%;
  }
}

.recruit-link td {
  color: #999;
}

@media screen and (max-width: 767px) {
  .recruit-link td {
    width: auto;
  }
}

.recruit-link td a {
  display: block;
}

.shop-map iframe {
  display: block;
  width: 100%;
}

.shop-reserve {
  text-align: center;
}

.shop-reserve a {
  display: inline-block;
  margin-bottom: 10px;
}

.shop-reserve-h3 {
  color: #231815;
  font-size: 1.5rem;
}

@media screen and (max-width: 1024px) {
  .shop-reserve-h3 {
    font-size: 1.25rem;
    margin-bottom: 5px;
  }
}

.shop-reserve-h5 {
  min-width: 310px;
  color: #fff;
  padding: 0 20px;
  background-color: #fff;
  border: 1px solid #231815;
  border-radius: 30px;
}

@media screen and (max-width: 1024px) {
  .shop-reserve-h5 {
    min-width: 280px;
    font-size: 1rem;
    padding: 0 10px;
  }
}

.shop-reserve-h5.line {
  background-color: #00b900;
  border-color: #00b900;
}

.shop-reserve-h5.insta {
  background-color: #ad2f5b;
  border-color: #ad2f5b;
}

.shop-instagram {
  margin: auto;
}

@media screen and (max-width: 767px) {
  .shop-instagram {
    width: 100%;
    margin-left: 0;
  }
}

.shop-instagram th, .shop-instagram td {
  font-size: 1.125rem;
  font-weight: 700;
  word-break: keep-all;
  padding: 10px 8px;
  vertical-align: middle;
}

@media screen and (max-width: 767px) {
  .shop-instagram th, .shop-instagram td {
    font-size: 0.875rem;
    padding: 10px 5px;
  }
}

.shop-instagram th {
  width: 520px;
}

@media screen and (max-width: 767px) {
  .shop-instagram th {
    width: 70%;
  }
}

.shop-instagram td {
  color: #999;
}

@media screen and (max-width: 767px) {
  .shop-instagram td {
    width: auto;
  }
}

.shop-instagram td a {
  display: block;
}

.top-movie {
  display: block;
  width: auto;
  height: 100%;
  text-align: center;
  background-color: #fff;
}

.top-movie-wrapper {
  position: relative;
  width: 100%;
}

.top-movie video {
  width: 100%;
  height: auto;
  -webkit-transition: all 1s;
  transition: all 1s;
}

.top-movie.finish video {
  opacity: 0;
}

.top-movie.finish .top-mv {
  opacity: 1;
  z-index: 1;
}

.top-mv {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: block;
  width: auto;
  height: 100%;
  opacity: 0;
  z-index: -1;
  -webkit-transition: all 1s;
  transition: all 1s;
}

.top-mv img {
  height: 100%;
}

.top-reserve {
  position: relative;
}

.top-reserve a {
  display: inline-block;
}

@media screen and (max-width: 767px) {
  .top-reserve a {
    display: block;
  }
}

.top-reserve a img {
  display: block;
}

.top-reserve-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.top-reserve-h3 {
  color: #fff;
}

@media screen and (max-width: 1024px) {
  .top-reserve-h3 {
    font-size: 1.25rem;
    margin-bottom: 5px;
  }
}

@media screen and (max-width: 767px) {
  .top-reserve-h3 {
    font-size: 1.75rem;
  }
}

.top-reserve-h5 {
 font-size: 1rem;
  color: #fff;
  padding: 0 20px;
  border: 1px solid #fff;
  border-radius: 30px;
}

@media screen and (max-width: 1024px) {
  .top-reserve-h5 {
    font-size: 0.8rem;
    padding: 0 10px;
  }
}

@media screen and (max-width: 767px) {
  .top-reserve-h5 {
    font-size: 1.25rem;
  }
}

.top-reserve-name {
     position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}

.top-reserve-name img {
  width: auto;
}

@media screen and (max-width: 1024px) {
  .top-reserve-name img {
    height: 12px;
        max-width: 150px;
  }
}

@media screen and (max-width: 767px) {
  .top-reserve-name img {
    height: 32px;
        max-width: 320px;
  }
}

@media screen and (max-width: 767px) {
  .top-instagram .order-01 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .top-instagram .order-02 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .top-instagram .order-03 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .top-instagram .order-04 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

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

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

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

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

@media screen and (min-width: 768px) {
  .u-align-left--pc {
    text-align: left;
  }
  .u-align-right--pc {
    text-align: right;
  }
  .u-align-center--pc {
    text-align: center;
  }
  .u-align-justify--pc {
    text-align: justify;
    text-justify: inter-ideograph;
    word-wrap: break-word;
  }
}

@media screen and (max-width: 1180px) {
  .u-align-left--laptop {
    text-align: left;
  }
  .u-align-right--laptop {
    text-align: right;
  }
  .u-align-center--laptop {
    text-align: center;
  }
  .u-align-justify--laptop {
    text-align: justify;
    text-justify: inter-ideograph;
    word-wrap: break-word;
  }
}

@media screen and (max-width: 1024px) {
  .u-align-left--tab {
    text-align: left;
  }
  .u-align-right--tab {
    text-align: right;
  }
  .u-align-center--tab {
    text-align: center;
  }
  .u-align-justify--tab {
    text-align: justify;
    text-justify: inter-ideograph;
    word-wrap: break-word;
  }
}

@media screen and (min-width: 1025px) {
  .u-align-left--overtab {
    text-align: left;
  }
  .u-align-right--overtab {
    text-align: right;
  }
  .u-align-center--overtab {
    text-align: center;
  }
  .u-align-justify--overtab {
    text-align: justify;
    text-justify: inter-ideograph;
    word-wrap: break-word;
  }
}

@media screen and (max-width: 767px) {
  .u-align-left--sp {
    text-align: left;
  }
  .u-align-right--sp {
    text-align: right;
  }
  .u-align-center--sp {
    text-align: center;
  }
  .u-align-justify--sp {
    text-align: justify;
    text-justify: inter-ideograph;
    word-wrap: break-word;
  }
}

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

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

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

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

.u-bg-blue-dark {
  background-color: #096DAE;
}

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

/* --------------------------
枠線
-------------------------- */
.u-border-bottom {
  border-bottom: 3px solid #00A0E9;
  padding-bottom: 10px;
}

.u-border-top {
  border-top: 3px solid #00A0E9;
  padding-top: 10px;
}

.u-border-right {
  border-right: 3px solid #00A0E9;
  padding-right: 10px;
}

.u-border-left {
  border-left: 3px solid #00A0E9;
  padding-left: 10px;
}

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

.u-border-clear-top {
  border-top: 0;
}

.u-border-clear-left {
  border-left: 0;
}

.u-border-clear-right {
  border-right: 0;
}

.u-border-clear-bottom {
  border-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media screen and (min-width: 768px) {
  .u-col-1--pc {
    width: 8.3333333333%;
    padding: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 1180px) {
  .u-col-1--laptop {
    width: 8.3333333333%;
    padding: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 15px;
  }
  .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: 1024px) {
  .u-col-1--tab {
    width: 8.3333333333%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-1--tab {
    margin-left: 8.3333333333%;
  }
  .u-row--nomargin-tab > .u-col-1--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-1--tab {
    padding: 10px;
  }
  .u-col-2--tab {
    width: 16.6666666667%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-2--tab {
    margin-left: 16.6666666667%;
  }
  .u-row--nomargin-tab > .u-col-2--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-2--tab {
    padding: 10px;
  }
  .u-col-3--tab {
    width: 25%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-3--tab {
    margin-left: 25%;
  }
  .u-row--nomargin-tab > .u-col-3--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-3--tab {
    padding: 10px;
  }
  .u-col-4--tab {
    width: 33.3333333333%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-4--tab {
    margin-left: 33.3333333333%;
  }
  .u-row--nomargin-tab > .u-col-4--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-4--tab {
    padding: 10px;
  }
  .u-col-5--tab {
    width: 41.6666666667%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-5--tab {
    margin-left: 41.6666666667%;
  }
  .u-row--nomargin-tab > .u-col-5--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-5--tab {
    padding: 10px;
  }
  .u-col-6--tab {
    width: 50%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-6--tab {
    margin-left: 50%;
  }
  .u-row--nomargin-tab > .u-col-6--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-6--tab {
    padding: 10px;
  }
  .u-col-7--tab {
    width: 58.3333333333%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-7--tab {
    margin-left: 58.3333333333%;
  }
  .u-row--nomargin-tab > .u-col-7--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-7--tab {
    padding: 10px;
  }
  .u-col-8--tab {
    width: 66.6666666667%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-8--tab {
    margin-left: 66.6666666667%;
  }
  .u-row--nomargin-tab > .u-col-8--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-8--tab {
    padding: 10px;
  }
  .u-col-9--tab {
    width: 75%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-9--tab {
    margin-left: 75%;
  }
  .u-row--nomargin-tab > .u-col-9--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-9--tab {
    padding: 10px;
  }
  .u-col-10--tab {
    width: 83.3333333333%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-10--tab {
    margin-left: 83.3333333333%;
  }
  .u-row--nomargin-tab > .u-col-10--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-10--tab {
    padding: 10px;
  }
  .u-col-11--tab {
    width: 91.6666666667%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-11--tab {
    margin-left: 91.6666666667%;
  }
  .u-row--nomargin-tab > .u-col-11--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-11--tab {
    padding: 10px;
  }
  .u-col-12--tab {
    width: 100%;
    padding: 15px;
  }
  .u-col-offset-0--tab {
    margin-left: 0;
  }
  .u-col-offset-12--tab {
    margin-left: 100%;
  }
  .u-row--nomargin-tab > .u-col-12--tab {
    padding: 0;
  }
  .u-row--narrow > .u-col-12--tab {
    padding: 10px;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* --------------------------
テキスト装飾
-------------------------- */
.u-text-accent {
  color: #EE7800;
}

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

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

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

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

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

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

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

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

.u-text-underline {
  text-decoration: underline;
}

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

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

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

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

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

.u-text-medium {
  font-size: 1.125rem;
}

@media screen and (max-width: 1024px) {
  .u-text-medium {
    font-size: 1rem;
  }
}

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

@media screen and (max-width: 1024px) {
  .u-text-default {
    font-size: 1rem;
  }
}

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

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

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

/* --------------------------
幅指定
-------------------------- */
.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: 768px) {
  .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: 1180px) {
  .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: 1024px) {
  .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: 767px) {
  .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-w730px {
  max-width: 730px;
}

.u-h100 {
  height: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3NldHRpbmdzL192YXIuc2NzcyIsIi4uL3NldHRpbmdzL19taXhpbi5zY3NzIiwiLi4vc2V0dGluZ3MvX2ZvbnQuc2NzcyIsIi4uL2Jhc2UvX3Jlc2V0LnNjc3MiLCIuLi9iYXNlL19iYXNlLnNjc3MiLCIuLi9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCIuLi9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIi4uL2NvbXBvbmVudHMvX2guc2NzcyIsIi4uL2NvbXBvbmVudHMvX2xpc3Quc2NzcyIsIi4uL2NvbXBvbmVudHMvX21lbnUuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MiLCIuLi9jb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL190YWIuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCIuLi9wcm9qZWN0cy9fY2FwdGlvbi5zY3NzIiwiLi4vcHJvamVjdHMvX2NhdXRpb24uc2NzcyIsIi4uL3Byb2plY3RzL19jdGEuc2NzcyIsIi4uL3Byb2plY3RzL19leG5hdi5zY3NzIiwiLi4vcHJvamVjdHMvX2Zvb3Rlci5zY3NzIiwiLi4vcHJvamVjdHMvX2duYXYuc2NzcyIsIi4uL3Byb2plY3RzL19oZWFkZXIuc2NzcyIsIi4uL3Byb2plY3RzL19tYWluLnNjc3MiLCIuLi9wcm9qZWN0cy9fbXYuc2NzcyIsIi4uL3Byb2plY3RzL19uZXdzLnNjc3MiLCIuLi9wcm9qZWN0cy9fcHJpdmFjeS5zY3NzIiwiLi4vcHJvamVjdHMvX3NpZGViYXIuc2NzcyIsIl9yZWNydWl0LnNjc3MiLCJfc2hvcC5zY3NzIiwiX3RvcC5zY3NzIiwiLi4vdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vdXRpbGl0aWVzL19iZy5zY3NzIiwiLi4vdXRpbGl0aWVzL19ib3JkZXIuc2NzcyIsIi4uL3V0aWxpdGllcy9fY2xlYXJmaXguc2NzcyIsIi4uL3V0aWxpdGllcy9fZ3JpZC5zY3NzIiwiLi4vdXRpbGl0aWVzL19oaWRlLnNjc3MiLCIuLi91dGlsaXRpZXMvX21hcmdpbi5zY3NzIiwiLi4vdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi91dGlsaXRpZXMvX3cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEI7OzRCREU0QjtBQ2dDNUI7OzRCRDdCNEI7QUNvQzVCOzs0QkRqQzRCO0FDaUQ1Qjs7NEJEOUM0QjtBQ3VENUI7OzRCRHBENEI7QUVkNUI7OzRCRmlCNEI7QUVDNUI7OzRCRkU0QjtBR3JCNUI7OzRCSHdCNEI7QUdmNUI7OzRCSGtCNEI7QUkzQjVCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXVCRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGNBQWM7QUo2QmhCOztBSTFCQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGdCQUFnQjtBSjZCbEI7O0FJMUJBO0VBQ0UsZ0JBQWdCO0FKNkJsQjs7QUkxQkE7Ozs7RUFJRSxTQUFTO0FKNkJYOztBSTFCQTtFQUNFLDhCQUFzQjtVQUF0QixzQkFBc0I7QUo2QnhCOztBSTFCQTtFQUNFLDhCQUFzQjtVQUF0QixzQkFBc0I7QUo2QnhCOztBSTFCQTs7Ozs7RUFLRSxZQUFZO0VBQ1osZUFBZTtBSjZCakI7O0FJMUJBO0VBQ0UsU0FBUztFQUNULGVBQWU7QUo2QmpCOztBSTFCQTtFQUNFLHlCQUF5QjtFQUN6QixpQkFBaUI7QUo2Qm5COztBSTFCQTs7RUFFRSxVQUFVO0VBQ1YsZ0JBQWdCO0FKNkJsQjs7QUkxQkE7RUFDRSxpQkFBaUI7QUo2Qm5COztBS2hIQTtFQUNFLGVBQWU7QUxtSGpCOztBS2pIQTtFQUNFLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsV0FBVztFQUNYLFlBQVk7RUFDWix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YsTUFBTTtFQUNOLE9B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bkJFO0VPNENGO0lBZU0sWUFBWTtFVGlrQmhCO0FBQ0Y7O0FTOWpCRTtFQUNFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLGNBQWM7QVRpa0JsQjs7QUVwb0JFO0VPK0RBO0lBT0ksZUFBZTtFVG1rQm5CO0FBQ0Y7O0FFMW9CRTtFTytEQTtJQVdJLGNBQWM7RVRxa0JsQjtBQUNGOztBU25rQkk7RUFDRSxrQkFBa0I7RUFDbEIseUJSOURtQjtBRG9vQnpCOztBU2xrQkU7RUFDRSxrQkFBa0I7QVRxa0J0Qjs7QUV6cEJFO0VPbUZBO0lBSUksZ0JBQWdCO0VUdWtCcEI7QUFDRjs7QVNwa0JFO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7QVR1a0J2Qjs7QUVycUJFO0VPMkZBO0lBTUksbUJBQW1CO0VUeWtCdkI7QUFDRjs7QUUzcUJFO0VPMkZDO0lBV0ssWUFBWTtFVDBrQmxCO0FBQ0Y7O0FTcmtCQTtFQUNFLGNSdEhrQjtFUXVIbEIsa0JQbEU2QjtFT21FN0IsZ0JSekVRO0VRMEVSLGlCQUFpQjtFQUNqQix3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtBVHdrQnJCOztBRTNyQkU7RU80R0Y7SUFVSSxpQlAxRTJCO0lPMkUzQixnQkFBZ0I7RVQwa0JsQjtBQUNGOztBU3hrQkU7RUFDRSxXUjdHYTtFUThHYixtQkFBbUI7QVQya0J2Qjs7QUV2c0JFO0VPMEhBO0lBS0ksbUJBQW1CO0VUNmtCdkI7QUFDRjs7QVN6a0JBO0VBQ0UsV1J2SGU7RVF3SGYsaUJQMUY2QjtFTzJGN0IsZ0JSakdRO0VRa0dSLGlCQUFpQjtFQUNqQixtQkFBbUI7QVQ0a0JyQjs7QUVydEJFO0VPb0lGO0lBUUksbUJQaEcyQjtJT2lHM0IsZ0JBQWdCO0VUOGtCbEI7QUFDRjs7QVMza0JBO0VBQ0UsbUJQdEc2QjtFT3VHN0IsZ0JSN0dRO0VROEdSLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsa0JBQWtCO0FUOGtCcEI7O0FFcHVCRTtFT2lKRjtJQVFJLGtCUDdHMkI7SU84RzNC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L2hDRTtFQUNFLHNCWGdCYTtFV2ZiLGlEQUFzQztVQUF0Qyx5Q0FBc0M7QVpraUMxQzs7QVkvaENFO0VBQ0UseUJYRG9CO0VXRXBCLHNCWFVhO0FEd2hDakI7O0FZL2hDRTtFQUNFLGtCQUFrQjtBWmtpQ3RCOztBWS9oQ0U7RUFDRSxrQkFBa0I7QVpraUN0Qjs7QUUzaUNFO0VVUUE7SUFJSSxrQkFBa0I7RVpvaUN0QjtBQUNGOztBWWxpQ0k7RUFDRSxhQUFhO0FacWlDbkI7O0FZamlDRTtFQUNFLG1CVnVCMkI7RVV0QjNCLGlCVnNCMkI7RVVyQjNCLGdCWGVNO0VXZE4sbUJBQW1CO0VBQ25CLGdDWHhCZ0I7RVd5QmhCLG1CQUFtQjtBWm9pQ3ZCOztBWWppQ0U7RUFDRSxlQUFlO0Fab2lDbkI7O0FFbGtDRTtFVTZCQTtJQUlJLFVBQVU7RVpzaUNkO0FBQ0Y7O0FZbmlDRTtFQUNFLHlCWGxDc0I7QUR3a0MxQjs7QUU1a0NFO0VVcUNBO0lBSUksYUFBbUM7RVp3aUN2QztBQUNGOztBWXRpQ0k7RUFDRSxXWGxDVztFV21DWCxtQlZGeUI7RVVHekIsa0JBQWtCO0VBQ2xCLGdCWFZJO0VXV0osa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixxRkFBNEQ7RUFBNUQsNERBQTREO0VBQzVELHFCQUFxQjtBWnlpQzNCOztBRTdsQ0U7RVU0Q0U7SUFXSSxrQkFBa0I7RVoyaUN4QjtBQUNGOztBWXhpQ0k7RUFDRSx1QkFBdUI7QVoyaUM3Qjs7QUV2bUNFO0VVMkRFO0lBSUksYUFBYTtFWjZpQ25CO0FBQ0Y7O0FhM25DQTs7NEJiK25DNEI7QWEzbkM1QjtFQUNFLGVBQXdCO0FiNm5DMUI7O0FFcG5DRTtFV1ZGO0lBSUksY0FBMkI7RWIrbkM3QjtBQUNGOztBYTduQ0U7RUFDRSxjQUF3QjtBYmdvQzVCOztBRTluQ0U7RVdIQTtJQUlJLGNBQTJCO0Via29DL0I7QUFDRjs7QWEvbkNFO0VBQ0UsY0FBd0I7QWJrb0M1Qjs7QUV4b0NFO0VXS0E7SUFJSSxjQUEyQjtFYm9vQy9CO0FBQ0Y7O0Fham9DRTtFQUNFLGdCQUF5QjtBYm9vQzdCOztBRWxwQ0U7RVdhQTtJQUlJLGVBQTRCO0Vic29DaEM7QUFDRjs7QWFwb0NJO0VBQ0UsZUFBeUI7QWJ1b0MvQjs7QUU1cENFO0VXb0JFO0lBSUksZUFBNEI7RWJ5b0NsQztBQUNGOztBYXRvQ0k7RUFDRSxlQUF5QjtBYnlvQy9COztBRXRxQ0U7RVc0QkU7SUFJSSxlQUE0QjtFYjJvQ2xDO0FBQ0Y7O0Fhcm9DRTtFQUNFLGlCWk9tQjtFWU5uQixjQUFjO0VBQ2QsZVpRbUI7QURnb0N2Qjs7QUVsckNFO0VXdUNBO0lBTUksZUFBZTtJQUNmLGVaSWlCO0VEc29DckI7QUFDRjs7QUV6ckNFO0VXdUNBO0lBV0ksZUFBZTtJQUNmLGVaQW9CO0VENG9DeEI7QUFDRjs7QWExb0NJO0VBQ0UsZUFBZTtFQUNmLGVaTmlCO0FEbXBDdkI7O0FFcnNDRTtFV3NERTtJQUtJLGVaUmtCO0VEdXBDeEI7QUFDRjs7QWE1b0NJO0VBQ0UsZ0JaZnVCO0VZZ0J2QixjQUFjO0VBQ2QsZVpoQmlCO0FEK3BDdkI7O0FFanRDRTtFVytERTtJQU1JLGVBQWU7SUFDZixlWnBCZTtFRHFxQ3JCO0FBQ0Y7O0FFeHRDRTtFVytERTtJQVdJLGVBQWU7SUFDZixlWnhCa0I7RUQycUN4QjtBQUNGOztBYWhwQ0k7RUFDRSxpQlpoQ3dCO0VZaUN4QixjQUFjO0VBQ2QsZVpoQ2lCO0FEbXJDdkI7O0FFcnVDRTtFVytFRTtJQU1JLGVBQWU7SUFDZixlWnBDZTtFRHlyQ3JCO0FBQ0Y7O0FFNXVDRTtFVytFRTtJQVdJLGVBQWU7SUFDZixlWnhDa0I7RUQrckN4QjtBQUNGOztBYXJwQ007RUFDRSxpQlovQ3NCO0VZZ0R0QixjQUFjO0VBQ2QsZVovQ2U7QUR1c0N2Qjs7QUV6dkNFO0VXOEZJO0lBTUksZUFBZTtFYjBwQ3ZCO0FBQ0Y7O0FFL3ZDRTtFVzhGSTtJQVVJLGVackRnQjtFRGl0Q3hCO0FBQ0Y7O0FheHBDSTtFQUNFLFVBQVU7RUFDVixnQkFBZ0I7QWIycEN0Qjs7QUUxd0NFO0VXa0hFO0lBRUksVUFBVTtJQUNWLGdCQUFnQjtFYjJw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dUI7STBCekN2QixpQkFBaUI7RTVCdXdFdkI7QUFDRjs7QTRCdnhFRztFQW9CRyxZQUFZO0VBQ1osZUFBZTtBNUJ1d0VyQjs7QUVoeEVFO0UwQlpDO0lBd0JLLFVBQVU7RTVCeXdFaEI7QUFDRjs7QTRCbHlFRztFQTZCRyxXM0JIVztBRDR3RWpCOztBRTF4RUU7RTBCWkM7SUFnQ0ssV0FBVztFNUIyd0VqQjtBQUNGOztBNEI1eUVHO0VBb0NLLGNBQWM7QTVCNHdFdEI7O0E2Qmh6RUc7RUFFRyxjQUFjO0VBQ2QsV0FBVztBN0JrekVqQjs7QTZCOXlFRTtFQUNFLGtCQUFrQjtBN0JpekV0Qjs7QTZCbHpFRztFQUlHLHFCQUFxQjtFQUNyQixtQkFBbUI7QTdCa3pFekI7O0E2Qi95RUk7RUFDRSxjNUJiYztFNEJjZCxpQjNCdUN5QjtBRjJ3RS9COztBRXZ6RUU7RTJCR0U7SUFLSSxrQjNCb0N1QjtJMkJuQ3ZCLGtCQUFrQjtFN0JvekV4QjtBQUNGOztBNkJqekVJO0VBQ0UsZ0JBQWdCO0VBQ2hCLFc1QkpXO0U0QktYLGVBQWU7RUFDZixzQjVCTlc7RTRCT1gseUI1QjNCYztFNEI0QmQsbUJBQW1CO0E3Qm96RXpCOztBRXYwRUU7RTJCYUU7SUFTSSxnQkFBZ0I7SUFDaEIsZTNCcUJ1QjtJMkJwQnZCLGVBQWU7RTdCc3pFckI7QUFDRjs7QTZCbDBFSztFQWVHLHlCNUJqQ1k7RTRCa0NaLHFCNUJsQ1k7QUR5MUVwQjs7QTZCdjBFSztFQW1CRyx5QjVCcENhO0U0QnFDYixxQjVCckNhO0FENjFFckI7O0E2Qm56RUU7RUFDRSxZQUFZO0E3QnN6RWhCOztBRTcxRUU7RTJCc0NBO0lBSUksV0FBVztJQUNYLGNBQWM7RTdCd3pFbEI7QUFDRjs7QTZCOXpFRztFQVNBLG1CM0JINEI7RTJCSXpCLGdCNUJWSTtFNEJXSixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLHNCQUFzQjtBN0J5ekU1Qjs7QUU1MkVFO0UyQnNDQztJQWdCSyxtQjNCVnVCO0kyQld2QixpQkFBaUI7RTdCMnpFdkI7QUFDRjs7QTZCNzBFRztFQXNC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O0FyQzJxSXhEOztBcUMxcUlJO0VBQWdCLDRCQUFzQztBckM4cUkxRDs7QXFDN3FJSTtFQUFnQiwyQkFBcUM7QXJDaXJJekQ7O0FxQ2hySUk7RUFBZ0IsNkJBQXVDO0FyQ29ySTNEOztBcUNucklJO0VBQWdCLDJCQUFxQztBckN1ckl6RDs7QXFDdHJJSTtFQUFnQiw2QkFBdUM7QXJDMHJJM0Q7O0FxQ3pySUk7RUFBZ0IsNEJBQXNDO0FyQzZySTFEOztBcUM1cklJO0VBQWdCLDhCQUF3QztBckNnc0k1RDs7QXFDdnNJSTtFQUFnQiwyQkFBb0M7QXJDMnNJeEQ7O0FxQzFzSUk7RUFBZ0IsNkJBQXNDO0FyQzhzSTFEOztBcUM3c0lJO0VBQWdCLDRCQUFxQztBckNpdEl6RDs7QXFDaHRJSTtFQUFnQiw4QkFBdUM7QXJDb3RJM0Q7O0FxQ250SUk7RUFBZ0IsNEJBQXFDO0FyQ3V0SXpEOztBcUN0dElJO0VBQWdCLDhCQUF1QztBckMwdEkzRDs7QXFDenRJSTtFQUFnQiw2QkFBc0M7QXJDNnRJMUQ7O0FxQzV0SUk7RUFBZ0IsK0JBQXdDO0FyQ2d1STVEOztBcUN2dUlJO0VBQWdCLDJCQUFvQztBckMydUl4RDs7QXFDMXVJSTtFQUFnQiw2QkFBc0M7QXJDOHVJMUQ7O0FxQzd1SUk7RUFBZ0IsNEJBQXFDO0FyQ2l2SXpEOztBcUNodklJO0VBQWdCLDhCQUF1QztBckNvdkkzRDs7QXFDbnZJSTtFQUFnQiw0QkFBcUM7QXJDdXZJekQ7O0FxQ3R2SUk7RUFBZ0IsOEJBQXVDO0FyQzB2STNEOztBcUN6dklJO0VBQWdCLDZCQUFzQztBckM2dkkxRDs7QXFDNXZJSTtFQUFnQiwrQkFBd0M7QXJDZ3dJNUQ7O0FxQ3Z3SUk7RUFBZ0IsMkJBQW9DO0FyQzJ3SXhEOztBcUMxd0lJO0VBQWdCLDZCQUFzQztBckM4d0kxRDs7QXFDN3dJSTtFQUFnQiw0QkFBcUM7QXJDaXhJekQ7O0FxQ2h4SUk7RUFBZ0IsOEJBQXVDO0FyQ294STNEOztBcUNueElJO0VBQWdCLDRCQUFxQztBckN1eEl6RDs7QXFDdHhJSTtFQUFnQiw4QkFBdUM7QXJDMHhJM0Q7O0FxQ3p4SUk7RUFBZ0IsNkJBQXNDO0FyQzZ4STFEOztBcUM1eElJO0VBQWdCLCtCQUF3QztBckNneUk1RDs7QXFDdnlJSTtFQUFnQiwyQkFBb0M7QXJDMnlJeEQ7O0FxQzF5SUk7RUFBZ0IsNkJBQXNDO0FyQzh5STFEOztBcUM3eUlJO0VBQWdCLDRCQUFxQztBckNpekl6RDs7QXFDaHpJSTtFQUFnQiw4QkFBdUM7QXJDb3pJM0Q7O0FxQ256SUk7RUFBZ0IsNEJBQXFDO0FyQ3V6SXpEOztBcUN0eklJO0VBQWdCLDhCQUF1QztBckMwekkzRDs7QXFDenpJSTtFQUFnQiw2QkFBc0M7QXJDNnpJMUQ7O0FxQzV6SUk7RUFBZ0IsK0JBQXdDO0FyQ2cwSTVEOztBcUN2MElJO0VBQWdCLDJCQUFvQztBckMyMEl4RDs7QXFDMTBJSTtFQUFnQiw2QkFBc0M7QXJDODBJMUQ7O0FxQzcwSUk7RUFBZ0IsNEJBQXFDO0FyQ2kxSXpEOztBcUNoMUlJO0VBQWdCLDhCQUF1QztBckNvMUkzRDs7QXFDbjFJSTtFQUFnQiw0QkFBcUM7QXJDdTFJekQ7O0FxQ3QxSUk7RUFBZ0IsOEJBQXVDO0FyQzAxSTNEOztBcUN6MUlJO0VBQWdCLDZCQUFzQztBckM2MUkxRDs7QXFDNTFJSTtFQUFnQiwrQkFBd0M7QXJDZzJJNUQ7O0FxQ3YySUk7RUFBZ0IsMkJBQW9DO0FyQzIySXhEOztBcUMxMklJO0VBQWdCLDZCQUFzQztBckM4MkkxRDs7QXFDNzJJSTtFQUFnQiw0QkFBcUM7QXJDaTNJekQ7O0FxQ2gzSUk7RUFBZ0IsOEJBQXVDO0FyQ28zSTNEOztBcUNuM0lJO0VBQWdCLDRCQUFxQztBckN1M0l6RDs7QXFDdDNJSTtFQUFnQiw4QkFBdUM7QXJDMDNJM0Q7O0FxQ3ozSUk7RUFBZ0IsNkJBQXNDO0FyQzYzSTFEOztBcUM1M0lJO0VBQWdCLCtCQUF3QztBckNnNEk1RDs7QXFDdjRJSTtFQUFnQiwyQkFBb0M7QXJDMjRJeEQ7O0FxQzE0SUk7RUFBZ0IsNkJBQXNDO0FyQzg0STFEOztBcUM3NElJO0VBQWdCLDRCQUFxQztBckNpNUl6RDs7QXFDaDVJSTtFQUFnQiw4QkFBdUM7QXJDbzVJM0Q7O0FxQ241SUk7RUFBZ0IsNEJBQXFDO0FyQ3U1SXpEOztBcUN0NUlJO0VBQWdCLDhCQUF1QztBckMwNUkzRDs7QXFDejVJSTtFQUFnQiw2QkFBc0M7QXJDNjVJMUQ7O0FxQzU1SUk7RUFBZ0IsK0JBQXdDO0FyQ2c2STVEOztBcUN2NklJO0VBQWdCLDJCQUFvQztBckMyNkl4RDs7QXFDMTZJSTtFQUFnQiw2QkFBc0M7QXJDODZJMUQ7O0FxQzc2SUk7RUFBZ0IsNEJBQXFDO0FyQ2k3SXpEOztBcUNoN0lJO0VBQWdCLDhCQUF1QztBckNvN0kzRDs7QXFDbjdJSTtFQUFnQiw0QkFBcUM7QXJDdTdJekQ7O0FxQ3Q3SUk7RUFBZ0IsOEJBQXVDO0FyQzA3STNEOztBcUN6N0lJO0VBQWdCLDZCQUFzQztBckM2N0kxRDs7QXFDNTdJSTtFQUFnQiwrQkFBd0M7QXJDZzhJNUQ7O0FxQ3Y4SUk7RUFBZ0IsMkJBQW9DO0FyQzI4SXhEOztBcUMxOElJO0VBQWdCLDZCQUFzQztBckM4OEkxRDs7QXFDNzhJSTtFQUFnQiw0QkFBcUM7QXJDaTlJekQ7O0FxQ2g5SUk7RUFBZ0IsOEJBQXVDO0FyQ285STNEOztBcUNuOUlJO0VBQWdCLDRCQUFxQztBckN1OUl6RDs7QXFDdDlJSTtFQUFnQiw4QkFBdUM7QXJDMDlJM0Q7O0FxQ3o5SUk7RUFBZ0IsNkJBQXNDO0FyQzY5STFEOztBcUM1OUlJO0VBQWdCLCtCQUF3QztBckNnK0k1RDs7QXFDditJSTtFQUFnQiwyQkFBb0M7QXJDMitJeEQ7O0FxQzErSUk7RUFBZ0IsNkJBQXNDO0FyQzgrSTFEOztBcUM3K0lJO0VBQWdCLDRCQUFxQztBckNpL0l6RDs7QXFDaC9JSTtFQUFnQiw4QkFBdUM7QXJDby9JM0Q7O0FxQ24vSUk7RUFBZ0IsNEJBQXFDO0FyQ3UvSXpEOztBcUN0L0lJO0VBQWdCLDhCQUF1QztBckMwL0kzRDs7QXFDei9JSTtFQUFnQiw2QkFBc0M7QXJDNi9JMUQ7O0FxQzUvSUk7RUFBZ0IsK0JBQXdDO0FyQ2dnSjVEOztBcUN2Z0pJO0VBQWdCLDJCQUFvQztBckMyZ0p4RDs7QXFDMWdKSTtFQUFnQiw2QkFBc0M7QXJDOGdKMUQ7O0FxQzdnSkk7RUFBZ0IsNEJBQXFDO0FyQ2loSnpEOztBcUNoaEpJO0VBQWdCLDhCQUF1QztBckNvaEozRDs7QXFDbmhKSTtFQUFnQiw0QkFBcUM7QXJDdWhKekQ7O0FxQ3RoSkk7RUFBZ0IsOEJBQXVDO0FyQzBoSjNEOztBcUN6aEpJO0VBQWdCLDZCQUFzQztBckM2aEoxRDs7QXFDNWhKSTtFQUFnQiwrQkFBd0M7QXJDZ2lKNUQ7O0FxQ3ZpSkk7RUFBZ0IsMkJBQW9DO0FyQzJpSnhEOztBcUMxaUpJO0VBQWdCLDZCQUFzQztBckM4aUoxRDs7QXFDN2lKSTtFQUFnQiw0QkFBcUM7QXJDaWpKekQ7O0FxQ2hqSkk7RUFBZ0IsOEJBQXVDO0FyQ29qSjNEOztBcUNuakpJO0VBQWdCLDRCQUFxQztBckN1akp6RDs7QXFDdGpKSTtFQUFnQiw4QkFBdUM7QXJDMGpKM0Q7O0FxQ3pqSkk7RUFBZ0IsNkJBQXNDO0FyQzZqSjFEOztBcUM1akpJO0VBQWdCLCtCQUF3QztBckNna0o1RDs7QXFDdmtKSTtFQUFnQiwyQkFBb0M7QXJDMmtKeEQ7O0FxQzFrSkk7RUFBZ0IsNkJBQXNDO0FyQzhrSjFEOztBcUM3a0pJO0VBQWdCLDRCQUFxQztBckNpbEp6RDs7QXFDaGxKSTtFQUFnQiw4QkFBdUM7QXJDb2xKM0Q7O0FxQ25sSkk7RUFBZ0IsNEJBQXFDO0FyQ3VsSnpEOztBcUN0bEpJO0VBQWdCLDhCQUF1QztBckMwbEozRDs7QXFDemxKSTtFQUFnQiw2QkFBc0M7QXJDNmxKMUQ7O0FxQzVsSkk7RUFBZ0IsK0JBQXdDO0FyQ2dtSjVEOztBcUN2bUpJO0VBQWdCLDJCQUFvQztBckMybUp4RDs7QXFDMW1KSTtFQUFnQiw2QkFBc0M7QXJDOG1KMUQ7O0FxQzdtSkk7RUFBZ0IsNEJBQXFDO0FyQ2luSnpEOztBcUNobkpJO0VBQWdCLDhCQUF1QztBckNvbkozRDs7QXFDbm5KSTtFQUFnQiw0QkFBcUM7QXJDdW5KekQ7O0FxQ3RuSkk7RUFBZ0IsOEJBQXVDO0FyQzBuSjNEOztBcUN6bkpJO0VBQWdCLDZCQUFzQztBckM2bkoxRDs7QXFDNW5KSTtFQUFnQiwrQkFBd0M7QXJDZ29KNUQ7O0FxQ3ZvSkk7RUFBZ0IsMkJBQW9DO0FyQzJvSnhEOztBcUMxb0pJO0VBQWdCLDZCQUFzQztBckM4b0oxRDs7QXFDN29KSTtFQUFnQiw0QkFBcUM7QXJDaXBKekQ7O0FxQ2hwSkk7RUFBZ0IsOEJBQXVDO0FyQ29wSjNEOztBcUNucEpJO0VBQWdCLDRCQUFxQztBckN1cEp6RDs7QXFDdHBKSTtFQUFnQiw4QkFBdUM7QXJDMHBKM0Q7O0FxQ3pwSkk7RUFBZ0IsNkJBQXNDO0FyQzZwSjFEOztBcUM1cEpJO0VBQWdCLCtCQUF3QztBckNncUo1RDs7QXFDdnFKSTtFQUFnQiwyQkFBb0M7QXJDMnFKeEQ7O0FxQzFxSkk7RUFBZ0IsNkJBQXNDO0FyQzhxSjFEOztBcUM3cUpJO0VBQWdCLDRCQUFxQztBckNpckp6RDs7QXFDaHJKSTtFQUFnQiw4QkFBdUM7QXJDb3JKM0Q7O0FxQ25ySkk7RUFBZ0IsNEJBQXFDO0FyQ3VySnpEOztBcUN0ckpJO0VBQWdCLDhCQUF1QztBckMwckozRDs7QXFDenJKSTtFQUFnQiw2QkFBc0M7QXJDNnJKMUQ7O0FxQzVySkk7RUFBZ0IsK0JBQXdDO0FyQ2dzSjVEOztBcUN2c0pJO0VBQWdCLDJCQUFvQztBckMyc0p4RDs7QXFDMXNKSTtFQUFnQiw2QkFBc0M7QXJDOHNKMUQ7O0FxQzdzSkk7RUFBZ0IsNEJBQXFDO0FyQ2l0SnpEOztBcUNodEpJO0VBQWdCLDhCQUF1QztBckNvdEozRDs7QXFDbnRKSTtFQUFnQiw0QkFBcUM7QXJDdXRKekQ7O0FxQ3R0Skk7RUFBZ0IsOEJBQXVDO0FyQzB0SjNEOztBcUN6dEpJO0VBQWdCLDZCQUFzQztBckM2dEoxRDs7QXFDNXRKSTtFQUFnQiwrQkFBd0M7QXJDZ3VKNUQ7O0FxQ3Z1Skk7RUFBZ0IsMkJBQW9DO0FyQzJ1SnhEOztBcUMxdUpJO0VBQWdCLDZCQUFzQztBckM4dUoxRDs7QXFDN3VKSTtFQUFnQiw0QkFBcUM7QXJDaXZKekQ7O0FxQ2h2Skk7RUFBZ0IsOEJBQXVDO0FyQ292SjNEOztBcUNudkpJO0VBQWdCLDRCQUFxQztBckN1dkp6RDs7QXFDdHZKSTtFQUFnQiw4QkFBdUM7QXJDMHZKM0Q7O0FxQ3p2Skk7RUFBZ0IsNkJBQXNDO0FyQzZ2SjFEOztBcUM1dkpJO0VBQWdCLCtCQUF3QztBckNnd0o1RDs7QXFDdndKSTtFQUFnQiw0QkFBb0M7QXJDMndKeEQ7O0FxQzF3Skk7RUFBZ0IsOEJBQXNDO0FyQzh3SjFEOztBcUM3d0pJO0VBQWdCLDZCQUFxQztBckNpeEp6RDs7QXFDaHhKSTtFQUFnQiwrQkFBdUM7QXJDb3hKM0Q7O0FxQ254Skk7RUFBZ0IsNkJBQXFDO0FyQ3V4SnpEOztBcUN0eEpJO0VBQWdCLCtCQUF1QztBckMweEozRDs7QXFDenhKSTtFQUFnQiw4QkFBc0M7QXJDNnhKMUQ7O0FxQzV4Skk7RUFBZ0IsZ0NBQXdDO0FyQ2d5SjVEOztBRTl4SkU7RW1DRU07SUFBb0IsMEJBQW9DO0VyQ2l5SjlEO0VxQ2h5Sk07SUFBb0IsNEJBQXNDO0VyQ215SmhFO0VxQ2x5Sk07SUFBb0IsMkJBQXFDO0VyQ3F5Si9EO0VxQ3B5Sk07SUFBb0IsNkJBQXVDO0VyQ3V5SmpFO0VxQ3R5Sk07SUFBb0IsMkJBQXFDO0VyQ3l5Si9EO0VxQ3h5Sk07SUFBb0IsNkJBQXVDO0VyQzJ5SmpFO0VxQzF5Sk07SUFBb0IsNEJBQXNDO0VyQzZ5SmhFO0VxQzV5Sk07SUFBb0IsOEJBQXdDO0VyQyt5SmxFO0VxQ3R6Sk07SUFBb0IsMEJBQW9DO0VyQ3l6SjlEO0VxQ3h6Sk07SUFBb0IsNEJBQXNDO0VyQzJ6SmhFO0VxQzF6Sk07SUFBb0IsMkJBQXFDO0VyQzZ6Si9EO0VxQzV6Sk07SUFBb0IsNkJBQXVDO0VyQyt6SmpFO0VxQzl6Sk07SUFBb0IsMkJBQXFDO0VyQ2kwSi9EO0VxQ2gwSk07SUFBb0IsNkJBQXVDO0VyQ20wSmpFO0VxQ2wwSk07SUFBb0IsNEJBQXNDO0VyQ3EwSmhFO0VxQ3AwSk07SUFBb0IsOEJBQXdDO0VyQ3UwSmxFO0VxQzkwSk07SUFBb0IsMkJBQW9DO0VyQ2kxSjlEO0VxQ2gxSk07SUFBb0IsNkJBQXNDO0VyQ20xSmhFO0VxQ2wxSk07SUFBb0IsNEJBQXFDO0VyQ3ExSi9EO0VxQ3AxSk07SUFBb0IsOEJBQXVDO0VyQ3UxSmpFO0VxQ3QxSk07SUFBb0IsNEJBQXFDO0VyQ3kxSi9EO0VxQ3gxSk07SUFBb0IsOEJBQXVDO0VyQzIxSmpFO0VxQzExSk07SUFBb0IsNkJBQXNDO0VyQzYxSmhFO0VxQzUxSk07SUFBb0IsK0JBQXdDO0VyQysxSmxFO0VxQ3QySk07SUFBb0IsMkJBQW9DO0VyQ3kySjlEO0VxQ3gySk07SUFBb0IsNkJBQXNDO0VyQzIySmhFO0VxQzEySk07SUFBb0IsNEJBQXFDO0VyQzYySi9EO0VxQzUySk07SUFBb0IsOEJBQXVDO0VyQysySmpFO0VxQzkySk07SUFBb0IsNEJBQXFDO0VyQ2kzSi9EO0VxQ2gzSk07SUFBb0IsOEJBQXVDO0VyQ20zSmpFO0VxQ2wzSk07SUFBb0IsNkJBQXNDO0VyQ3EzSmhFO0VxQ3AzSk07SUFBb0IsK0JBQXdDO0VyQ3UzSmxFO0VxQzkzSk07SUFBb0IsMkJBQW9DO0VyQ2k0SjlEO0VxQ2g0Sk07SUFBb0IsNkJBQXNDO0VyQ200SmhFO0VxQ2w0Sk07SUFBb0IsNEJBQXFDO0VyQ3E0Si9EO0VxQ3A0Sk07SUFBb0IsOEJBQXVDO0VyQ3U0SmpFO0VxQ3Q0Sk07SUFBb0IsNEJBQXFDO0VyQ3k0Si9EO0VxQ3g0Sk07SUFBb0IsOEJBQXVDO0VyQzI0SmpFO0VxQzE0Sk07SUFBb0IsNkJBQXNDO0VyQzY0SmhFO0VxQzU0Sk07SUFBb0IsK0JBQXdDO0VyQys0SmxFO0VxQ3Q1Sk07SUFBb0IsMkJBQW9DO0VyQ3k1SjlEO0VxQ3g1Sk07SUFBb0IsNkJBQXNDO0VyQzI1SmhFO0VxQzE1Sk07SUFBb0IsNEJBQXFDO0VyQzY1Si9EO0VxQzU1Sk07SUFBb0IsOEJBQXVDO0VyQys1SmpFO0VxQzk1Sk07SUFBb0IsNEJBQXFDO0VyQ2k2Si9EO0VxQ2g2Sk07SUFBb0IsOEJBQXVDO0VyQ202SmpFO0VxQ2w2Sk07SUFBb0IsNkJBQXNDO0VyQ3E2SmhFO0VxQ3A2Sk07SUFBb0IsK0JBQXdDO0VyQ3U2SmxFO0VxQzk2Sk07SUFBb0IsMkJBQW9DO0VyQ2k3SjlEO0VxQ2g3Sk07SUFBb0IsNkJBQXNDO0VyQ203SmhFO0VxQ2w3Sk07SUFBb0IsNEJBQXFDO0VyQ3E3Si9EO0VxQ3A3Sk07SUFBb0IsOEJBQXVDO0VyQ3U3SmpFO0VxQ3Q3Sk07SUFBb0IsNEJBQXFDO0VyQ3k3Si9EO0VxQ3g3Sk07SUFBb0IsOEJBQXVDO0VyQzI3SmpFO0VxQzE3Sk07SUFBb0IsNkJBQXNDO0VyQzY3SmhFO0VxQzU3Sk07SUFBb0IsK0JBQXdDO0VyQys3SmxFO0VxQ3Q4Sk07SUFBb0IsMkJBQW9DO0VyQ3k4SjlEO0VxQ3g4Sk07SUFBb0IsNkJBQXNDO0VyQzI4SmhFO0VxQzE4Sk07SUFBb0IsNEJBQXFDO0VyQzY4Si9EO0VxQzU4Sk07SUFBb0IsOEJBQXVDO0VyQys4SmpFO0VxQzk4Sk07SUFBb0IsNEJBQXFDO0VyQ2k5Si9EO0VxQ2g5Sk07SUFBb0IsOEJBQXVDO0VyQ205SmpFO0VxQ2w5Sk07SUFBb0IsNkJBQXNDO0VyQ3E5SmhFO0VxQ3A5Sk07SUFBb0IsK0JBQXdDO0VyQ3U5SmxFO0VxQzk5Sk07SUFBb0IsMkJBQW9DO0VyQ2krSjlEO0VxQ2grSk07SUFBb0IsNkJBQXNDO0VyQ20rSmhFO0VxQ2wrSk07SUFBb0IsNEJBQXFDO0VyQ3ErSi9EO0VxQ3ArSk07SUFBb0IsOEJBQXVDO0VyQ3UrSmpFO0VxQ3QrSk07SUFBb0IsNEJBQXFDO0VyQ3krSi9EO0VxQ3grSk07SUFBb0IsOEJBQXVDO0VyQzIrSmpFO0VxQzErSk07SUFBb0IsNkJBQXNDO0VyQzYrSmhFO0VxQzUrSk07SUFBb0IsK0JBQXdDO0VyQysrSmxFO0VxQ3QvSk07SUFBb0IsMkJBQW9DO0VyQ3kvSjlEO0VxQ3gvSk07SUFBb0IsNkJBQXNDO0VyQzIvSmhFO0VxQzEvSk07SUFBb0IsNEJBQXFDO0VyQzYvSi9EO0VxQzUvSk07SUFBb0IsOEJBQXVDO0VyQysvSmpFO0VxQzkvSk07SUFBb0IsNEJBQXFDO0VyQ2lnSy9EO0VxQ2hnS007SUFBb0IsOEJBQXVDO0VyQ21nS2pFO0VxQ2xnS007SUFBb0IsNkJBQXNDO0VyQ3FnS2hFO0VxQ3BnS007SUFBb0IsK0JBQXdDO0VyQ3VnS2xFO0VxQzlnS007SUFBb0IsMkJBQW9DO0VyQ2loSzlEO0VxQ2hoS007SUFBb0IsNkJBQXNDO0VyQ21oS2hFO0VxQ2xoS007SUFBb0IsNEJBQXFDO0VyQ3FoSy9EO0VxQ3BoS007SUFBb0IsOEJBQXVDO0VyQ3VoS2pFO0VxQ3RoS007SUFBb0IsNEJBQXFDO0VyQ3loSy9EO0VxQ3hoS007SUFBb0IsOEJBQXVDO0VyQzJoS2pFO0VxQzFoS007SUFBb0IsNkJBQXNDO0VyQzZoS2hFO0VxQzVoS007SUFBb0IsK0JBQXdDO0VyQytoS2xFO0VxQ3RpS007SUFBb0IsMkJBQW9DO0VyQ3lpSzlEO0VxQ3hpS007SUFBb0IsNkJBQXNDO0VyQzJpS2hFO0VxQzFpS007SUFBb0IsNEJBQXFDO0VyQzZpSy9EO0VxQzVpS007SUFBb0IsOEJBQXVDO0VyQytpS2pFO0VxQzlpS007SUFBb0IsNEJBQXFDO0VyQ2lqSy9EO0VxQ2hqS007SUFBb0IsOEJBQXVDO0VyQ21qS2pFO0VxQ2xqS007SUFBb0IsNkJBQXNDO0VyQ3FqS2hFO0VxQ3BqS007SUFBb0IsK0JBQXdDO0VyQ3VqS2xFO0VxQzlqS007SUFBb0IsMkJBQW9DO0VyQ2lrSzlEO0VxQ2hrS007SUFBb0IsNkJBQXNDO0VyQ21rS2hFO0VxQ2xrS007SUFBb0IsNEJBQXFDO0VyQ3FrSy9EO0VxQ3BrS007SUFBb0IsOEJBQXVDO0VyQ3VrS2pFO0VxQ3RrS007SUFBb0IsNEJBQXFDO0VyQ3lrSy9EO0VxQ3hrS007SUFBb0IsOEJBQXVDO0VyQzJrS2pFO0VxQzFrS007SUFBb0IsNkJBQXNDO0VyQzZrS2hFO0VxQzVrS007SUFBb0IsK0JBQXdDO0VyQytrS2xFO0VxQ3RsS007SUFBb0IsMkJBQW9DO0VyQ3lsSzlEO0VxQ3hsS007SUFBb0IsNkJBQXNDO0VyQzJsS2hFO0VxQzFsS007SUFBb0IsNEJBQXFDO0VyQzZsSy9EO0VxQzVsS007SUFBb0IsOEJBQXVDO0VyQytsS2pFO0VxQzlsS007SUFBb0IsNEJBQXFDO0VyQ2ltSy9EO0VxQ2htS007SUFBb0IsOEJBQXVDO0VyQ21tS2pFO0VxQ2xtS007SUFBb0IsNkJBQXNDO0VyQ3FtS2hFO0VxQ3BtS007SUFBb0IsK0JBQXdDO0VyQ3VtS2xFO0VxQzltS007SUFBb0IsMkJBQW9DO0VyQ2luSzlEO0VxQ2huS007SUFBb0IsNkJBQXNDO0VyQ21uS2hFO0VxQ2xuS007SUFBb0IsNEJBQXFDO0VyQ3FuSy9EO0VxQ3BuS007SUFBb0IsOEJBQXVDO0VyQ3VuS2pFO0VxQ3RuS007SUFBb0IsNEJBQXFDO0VyQ3luSy9EO0VxQ3huS007SUFBb0IsOEJBQXVDO0VyQzJuS2pFO0VxQzFuS007SUFBb0IsNkJBQXNDO0VyQzZuS2hFO0VxQzVuS007SUFBb0IsK0JBQXdDO0VyQytuS2xFO0VxQ3RvS007SUFBb0IsMkJBQW9DO0VyQ3lvSzlEO0VxQ3hvS007SUFBb0IsNkJBQXNDO0VyQzJvS2hFO0VxQzFvS007SUFBb0IsNEJBQXFDO0VyQzZvSy9EO0VxQzVvS007SUFBb0IsOEJBQXVDO0VyQytvS2pFO0VxQzlvS007SUFBb0IsNEJBQXFDO0VyQ2lwSy9EO0VxQ2hwS007SUFBb0IsOEJBQXVDO0VyQ21wS2pFO0VxQ2xwS007SUFBb0IsNkJBQXNDO0VyQ3FwS2hFO0VxQ3BwS007SUFBb0IsK0JBQXdDO0VyQ3VwS2xFO0VxQzlwS007SUFBb0IsMkJBQW9DO0VyQ2lxSzlEO0VxQ2hxS007SUFBb0IsNkJBQXNDO0VyQ21xS2hFO0VxQ2xxS007SUFBb0IsNEJBQXFDO0VyQ3FxSy9EO0VxQ3BxS007SUFBb0IsOEJBQXVDO0VyQ3VxS2pFO0VxQ3RxS007SUFBb0IsNEJBQXFDO0VyQ3lxSy9EO0VxQ3hxS007SUFBb0IsOEJBQXVDO0VyQzJxS2pFO0VxQzFxS007SUFBb0IsNkJBQXNDO0VyQzZxS2hFO0VxQzVxS007SUFBb0IsK0JBQXdDO0VyQytxS2xFO0VxQ3RyS007SUFBb0IsMkJBQW9DO0VyQ3lySzlEO0VxQ3hyS007SUFBb0IsNkJBQXNDO0VyQzJyS2hFO0VxQzFyS007SUFBb0IsNEJBQXFDO0VyQzZySy9EO0VxQzVyS007SUFBb0IsOEJBQXVDO0VyQytyS2pFO0VxQzlyS007SUFBb0IsNEJBQXFDO0VyQ2lzSy9EO0VxQ2hzS007SUFBb0IsOEJBQXVDO0VyQ21zS2pFO0VxQ2xzS007SUFBb0IsNkJBQXNDO0VyQ3FzS2hFO0VxQ3BzS007SUFBb0IsK0JBQXdDO0VyQ3VzS2xFO0VxQzlzS007SUFBb0IsMkJBQW9DO0VyQ2l0SzlEO0VxQ2h0S007SUFBb0IsNkJBQXNDO0VyQ210S2hFO0VxQ2x0S007SUFBb0IsNEJBQXFDO0VyQ3F0Sy9EO0VxQ3B0S007SUFBb0IsOEJBQXVDO0VyQ3V0S2pFO0VxQ3R0S007SUFBb0IsNEJBQXFDO0VyQ3l0Sy9EO0VxQ3h0S007SUFBb0IsOEJBQXVDO0VyQzJ0S2pFO0VxQzF0S007SUFBb0IsNkJBQXNDO0VyQzZ0S2hFO0VxQzV0S007SUFBb0IsK0JBQXdDO0VyQyt0S2xFO0VxQ3R1S007SUFBb0IsMkJBQW9DO0VyQ3l1SzlEO0VxQ3h1S007SUFBb0IsNkJBQXNDO0VyQzJ1S2hFO0VxQzF1S007SUFBb0IsNEJBQXFDO0VyQzZ1Sy9EO0VxQzV1S007SUFBb0IsOEJBQXVDO0VyQyt1S2pFO0VxQzl1S007SUFBb0IsNEJBQXFDO0VyQ2l2Sy9EO0VxQ2h2S007SUFBb0IsOEJBQXVDO0VyQ212S2pFO0VxQ2x2S007SUFBb0IsNkJBQXNDO0VyQ3F2S2hFO0VxQ3B2S007SUFBb0IsK0JBQXdDO0VyQ3V2S2xFO0VxQzl2S007SUFBb0IsNEJBQW9DO0VyQ2l3SzlEO0VxQ2h3S007SUFBb0IsOEJBQXNDO0VyQ213S2hFO0VxQ2x3S007SUFBb0IsNkJBQXFDO0VyQ3F3Sy9EO0VxQ3B3S007SUFBb0IsK0JBQXVDO0VyQ3V3S2pFO0VxQ3R3S007SUFBb0IsNkJBQXFDO0VyQ3l3Sy9EO0VxQ3h3S007SUFBb0IsK0JBQXVDO0VyQzJ3S2pFO0VxQzF3S007SUFBb0IsOEJBQXNDO0VyQzZ3S2hFO0VxQzV3S007SUFBb0IsZ0NBQXdDO0VyQyt3S2xFO0FBQ0Y7O0FFenhLRTtFbUNjTTtJQUFvQiwwQkFBb0M7RXJDZ3hLOUQ7RXFDL3dLTTtJQUFvQiw0QkFBc0M7RXJDa3hLaEU7RXFDanhLTTtJQUFvQiwyQkFBcUM7RXJDb3hLL0Q7RXFDbnhLTTtJQUFvQiw2QkFBdUM7RXJDc3hLakU7RXFDcnhLTTtJQUFvQiwyQkFBcUM7RXJDd3hLL0Q7RXFDdnhLTTtJQUFvQiw2QkFBdUM7RXJDMHhLakU7RXFDenhLTTtJQUFvQiw0QkFBc0M7RXJDNHhLaEU7RXFDM3hLTTtJQUFvQiw4QkFBd0M7RXJDOHhLbEU7RXFDcnlLTTtJQUFvQiwwQkFBb0M7RXJDd3lLOUQ7RXFDdnlLTTtJQUFvQiw0QkFBc0M7RXJDMHlLaEU7RXFDenlLTTtJQUFvQiwyQkFBcUM7RXJDNHlLL0Q7RXFDM3lLTTtJQUFvQiw2QkFBdUM7RXJDOHlLakU7RXFDN3lLTTtJQUFvQiwyQkFBcUM7RXJDZ3pLL0Q7RXFDL3lLTTtJQUFvQiw2QkFBdUM7RXJDa3pLakU7RXFDanpLTTtJQUFvQiw0QkFBc0M7RXJDb3pLaEU7RXFDbnpLTTtJQUFvQiw4QkFBd0M7RXJDc3pLbEU7RXFDN3pLTTtJQUFvQiwyQkFBb0M7RXJDZzBLOUQ7RXFDL3pLTTtJQUFvQiw2QkFBc0M7RXJDazBLaEU7RXFDajBLTTtJQUFvQiw0QkFBcUM7RXJDbzBLL0Q7RXFDbjBLTTtJQUFvQiw4QkFBdUM7RXJDczBLakU7RXFDcjBLTTtJQUFvQiw0QkFBcUM7RXJDdzBLL0Q7RXFDdjBLTTtJQUFvQiw4QkFBdUM7RXJDMDBLakU7RXFDejBLTTtJQUFvQiw2QkFBc0M7RXJDNDBLaEU7RXFDMzBLTTtJQUFvQiwrQkFBd0M7RXJDODBLbEU7RXFDcjFLTTtJQUFvQiwyQkFBb0M7RXJDdzFLOUQ7RXFDdjFLTTtJQUFvQiw2QkFBc0M7RXJDMDFLaEU7RXFDejFLTTtJQUFvQiw0QkFBcUM7RXJDNDFLL0Q7RXFDMzFLTTtJQUFvQiw4QkFBdUM7RXJDODFLakU7RXFDNzFLTTtJQUFvQiw0QkFBcUM7RXJDZzJLL0Q7RXFDLzFLTTtJQUFvQiw4QkFBdUM7RXJDazJLakU7RXFDajJLTTtJQUFvQiw2QkFBc0M7RXJDbzJLaEU7RXFDbjJLTTtJQUFvQiwrQkFBd0M7RXJDczJLbEU7RXFDNzJLTTtJQUFvQiwyQkFBb0M7RXJDZzNLOUQ7RXFDLzJLTTtJQUFvQiw2QkFBc0M7RXJDazNLaEU7RXFDajNLTTtJQUFvQiw0QkFBcUM7RXJDbzNLL0Q7RXFDbjNLTTtJQUFvQiw4QkFBdUM7RXJDczNLakU7RXFDcjNLTTtJQUFvQiw0QkFBcUM7RXJDdzNLL0Q7RXFDdjNLTTtJQUFvQiw4QkFBdUM7RXJDMDNLakU7RXFDejNLTTtJQUFvQiw2QkFBc0M7RXJDNDNLaEU7RXFDMzNLTTtJQUFvQiwrQkFBd0M7RXJDODNLbEU7RXFDcjRLTTtJQUFvQiwyQkFBb0M7RXJDdzRLOUQ7RXFDdjRLTTtJQUFvQiw2QkFBc0M7RXJDMDRLaEU7RXFDejRLTTtJQUFvQiw0QkFBcUM7RXJDNDRLL0Q7RXFDMzRLTTtJQUFvQiw4QkFBdUM7RXJDODRLakU7RXFDNzRLTTtJQUFvQiw0QkFBcUM7RXJDZzVLL0Q7RXFDLzRLTTtJQUFvQiw4QkFBdUM7RXJDazVLakU7RXFDajVLTTtJQUFvQiw2QkFBc0M7RXJDbzVLaEU7RXFDbjVLTTtJQUFvQiwrQkFBd0M7RXJDczVLbEU7RXFDNzVLTTtJQUFvQiwyQkFBb0M7RXJDZzZLOUQ7RXFDLzVLTTtJQUFvQiw2QkFBc0M7RXJDazZLaEU7RXFDajZLTTtJQUFvQiw0QkFBcUM7RXJDbzZLL0Q7RXFDbjZLTTtJQUFvQiw4QkFBdUM7RXJDczZLakU7RXFDcjZLTTtJQUFvQiw0QkFBcUM7RXJDdzZLL0Q7RXFDdjZLTTtJQUFvQiw4QkFBdUM7RXJDMDZLakU7RXFDejZLTTtJQUFvQiw2QkFBc0M7RXJDNDZLaEU7RXFDMzZLTTtJQUFvQiwrQkFBd0M7RXJDODZLbEU7RXFDcjdLTTtJQUFvQiwyQkFBb0M7RXJDdzdLOUQ7RXFDdjdLTTtJQUFvQiw2QkFBc0M7RXJDMDdLaEU7RXFDejdLTTtJQUFvQiw0QkFBcUM7RXJDNDdLL0Q7RXFDMzdLTTtJQUFvQiw4QkFBdUM7RXJDODdLakU7RXFDNzdLTTtJQUFvQiw0QkFBcUM7RXJDZzhLL0Q7RXFDLzdLTTtJQUFvQiw4QkFBdUM7RXJDazhLakU7RXFDajhLTTtJQUFvQiw2QkFBc0M7RXJDbzhLaEU7RXFDbjhLTTtJQUFvQiwrQkFBd0M7RXJDczhLbEU7RXFDNzhLTTtJQUFvQiwyQkFBb0M7RXJDZzlLOUQ7RXFDLzhLTTtJQUFvQiw2QkFBc0M7RXJDazlLaEU7RXFDajlLTTtJQUFvQiw0QkFBcUM7RXJDbzlLL0Q7RXFDbjlLTTtJQUFvQiw4QkFBdUM7RXJDczlLakU7RXFDcjlLTTtJQUFvQiw0QkFBcUM7RXJDdzlLL0Q7RXFDdjlLTTtJQUFvQiw4QkFBdUM7RXJDMDlLakU7RXFDejlLTTtJQUFvQiw2QkFBc0M7RXJDNDlLaEU7RXFDMzlLTTtJQUFvQiwrQkFBd0M7RXJDODlLbEU7RXFDcitLTTtJQUFvQiwyQkFBb0M7RXJDdytLOUQ7RXFDditLTTtJQUFvQiw2QkFBc0M7RXJDMCtLaEU7RXFDeitLTTtJQUFvQiw0QkFBcUM7RXJDNCtLL0Q7RXFDMytLTTtJQUFvQiw4QkFBdUM7RXJDOCtLakU7RXFDNytLTTtJQUFvQiw0QkFBcUM7RXJDZy9LL0Q7RXFDLytLTTtJQUFvQiw4QkFBdUM7RXJDay9LakU7RXFDai9LTTtJQUFvQiw2QkFBc0M7RXJDby9LaEU7RXFDbi9LTTtJQUFvQiwrQkFBd0M7RXJDcy9LbEU7RXFDNy9LTTtJQUFvQiwyQkFBb0M7RXJDZ2dMOUQ7RXFDLy9LTTtJQUFvQiw2QkFBc0M7RXJDa2dMaEU7RXFDamdMTTtJQUFvQiw0QkFBcUM7RXJDb2dML0Q7RXFDbmdMTTtJQUFvQiw4QkFBdUM7RXJDc2dMakU7RXFDcmdMTTtJQUFvQiw0QkFBcUM7RXJDd2dML0Q7RXFDdmdMTTtJQUFvQiw4QkFBdUM7RXJDMGdMakU7RXFDemdMTTtJQUFvQiw2QkFBc0M7RXJDNGdMaEU7RXFDM2dMTTtJQUFvQiwrQkFBd0M7RXJDOGdMbEU7RXFDcmhMTTtJQUFvQiwyQkFBb0M7RXJDd2hMOUQ7RXFDdmhMTTtJQUFvQiw2QkFBc0M7RXJDMGhMaEU7RXFDemhMTTtJQUFvQiw0QkFBcUM7RXJDNGhML0Q7RXFDM2hMTTtJQUFvQiw4QkFBdUM7RXJDOGhMakU7RXFDN2hMTTtJQUFvQiw0QkFBcUM7RXJDZ2lML0Q7RXFDL2hMTTtJQUFvQiw4QkFBdUM7RXJDa2lMakU7RXFDamlMTTtJQUFvQiw2QkFBc0M7RXJDb2lMaEU7RXFDbmlMTTtJQUFvQiwrQkFBd0M7RXJDc2lMbEU7RXFDN2lMTTtJQUFvQiwyQkFBb0M7RXJDZ2pMOUQ7RXFDL2lMTTtJQUFvQiw2QkFBc0M7RXJDa2pMaEU7RXFDampMTTtJQUFvQiw0QkFBcUM7RXJDb2pML0Q7RXFDbmpMTTtJQUFvQiw4QkFBdUM7RXJDc2pMakU7RXFDcmpMTTtJQUFvQiw0QkFBcUM7RXJDd2pML0Q7RXFDdmpMTTtJQUFvQiw4QkFBdUM7RXJDMGpMakU7RXFDempMTTtJQUFvQiw2QkFBc0M7RXJDNGpMaEU7RXFDM2pMTTtJQUFvQiwrQkFBd0M7RXJDOGpMbEU7RXFDcmtMTTtJQUFvQiwyQkFBb0M7RXJDd2tMOUQ7RXFDdmtMTTtJQUFvQiw2QkFBc0M7RXJDMGtMaEU7RXFDemtMTTtJQUFvQiw0QkFBcUM7RXJDNGtML0Q7RXFDM2tMTTtJQUFvQiw4QkFBdUM7RXJDOGtMakU7RXFDN2tMTTtJQUFvQiw0QkFBcUM7RXJDZ2xML0Q7RXFDL2tMTTtJQUFvQiw4QkFBdUM7RXJDa2xMakU7RXFDamxMTTtJQUFvQiw2QkFBc0M7RXJDb2xMaEU7RXFDbmxMTTtJQUFvQiwrQkFBd0M7RXJDc2xMbEU7RXFDN2xMTTtJQUFvQiwyQkFBb0M7RXJDZ21MOUQ7RXFDL2xMTTtJQUFvQiw2QkFBc0M7RXJDa21MaEU7RXFDam1MTTtJQUFvQiw0QkFBcUM7RXJDb21ML0Q7RXFDbm1MTTtJQUFvQiw4QkFBdUM7RXJDc21MakU7RXFDcm1MTTtJQUFvQiw0QkFBcUM7RXJDd21ML0Q7RXFDdm1MTTtJQUFvQiw4QkFBdUM7RXJDMG1MakU7RXFDem1MTTtJQUFvQiw2QkFBc0M7RXJDNG1MaEU7RXFDM21MTTtJQUFvQiwrQkFBd0M7RXJDOG1MbEU7RXFDcm5MTTtJQUFvQiwyQkFBb0M7RXJDd25MOUQ7RXFDdm5MTTtJQUFvQiw2QkFBc0M7RXJDMG5MaEU7RXFDem5MTTtJQUFvQiw0QkFBcUM7RXJDNG5ML0Q7RXFDM25MTTtJQUFvQiw4QkFBdUM7RXJDOG5MakU7RXFDN25MTTtJQUFvQiw0QkFBcUM7RXJDZ29ML0Q7RXFDL25MTTtJQUFvQiw4QkFBdUM7RXJDa29MakU7RXFDam9MTTtJQUFvQiw2QkFBc0M7RXJDb29MaEU7RXFDbm9MTTtJQUFvQiwrQkFBd0M7RXJDc29MbEU7RXFDN29MTTtJQUFvQiwyQkFBb0M7RXJDZ3BMOUQ7RXFDL29MTTtJQUFvQiw2QkFBc0M7RXJDa3BMaEU7RXFDanBMTTtJQUFvQiw0QkFBcUM7RXJDb3BML0Q7RXFDbnBMTTtJQUFvQiw4QkFBdUM7RXJDc3BMakU7RXFDcnBMTTtJQUFvQiw0QkFBcUM7RXJDd3BML0Q7RXFDdnBMTTtJQUFvQiw4QkFBdUM7RXJDMHBMakU7RXFDenBMTTtJQUFvQiw2QkFBc0M7RXJDNHBMaEU7RXFDM3BMTTtJQUFvQiwrQkFBd0M7RXJDOHBMbEU7RXFDcnFMTTtJQUFvQiwyQkFBb0M7RXJDd3FMOUQ7RXFDdnFMTTtJQUFvQiw2QkFBc0M7RXJDMHFMaEU7RXFDenFMTTtJQUFvQiw0QkFBcUM7RXJDNHFML0Q7RXFDM3FMTTtJQUFvQiw4QkFBdUM7RXJDOHFMakU7RXFDN3FMTTtJQUFvQiw0QkFBcUM7RXJDZ3JML0Q7RXFDL3FMTTtJQUFvQiw4QkFBdUM7RXJDa3JMakU7RXFDanJMTTtJQUFvQiw2QkFBc0M7RXJDb3JMaEU7RXFDbnJMTTtJQUFvQiwrQkFBd0M7RXJDc3JMbEU7RXFDN3JMTTtJQUFvQiwyQkFBb0M7RXJDZ3NMOUQ7RXFDL3JMTTtJQUFvQiw2QkFBc0M7RXJDa3NMaEU7RXFDanNMTTtJQUFvQiw0QkFBcUM7RXJDb3NML0Q7RXFDbnNMTTtJQUFvQiw4QkFBdUM7RXJDc3NMakU7RXFDcnNMTTtJQUFvQiw0QkFBcUM7RXJDd3NML0Q7RXFDdnNMTTtJQUFvQiw4QkFBdUM7RXJDMHNMakU7RXFDenNMTTtJQUFvQiw2QkFBc0M7RXJDNHNMaEU7RXFDM3NMTTtJQUFvQiwrQkFBd0M7RXJDOHNMbEU7RXFDcnRMTTtJQUFvQiwyQkFBb0M7RXJDd3RMOUQ7RXFDdnRMTTtJQUFvQiw2QkFBc0M7RXJDMHRMaEU7RXFDenRMTTtJQUFvQiw0QkFBcUM7RXJDNHRML0Q7RXFDM3RMTTtJQUFvQiw4QkFBdUM7RXJDOHRMakU7RXFDN3RMTTtJQUFvQiw0QkFBcUM7RXJDZ3VML0Q7RXFDL3RMTTtJQUFvQiw4QkFBdUM7RXJDa3VMakU7RXFDanVMTTtJQUFvQiw2QkFBc0M7RXJDb3VMaEU7RXFDbnVMTTtJQUFvQiwrQkFBd0M7RXJDc3VMbEU7RXFDN3VMTTtJQUFvQiw0QkFBb0M7RXJDZ3ZMOUQ7RXFDL3VMTTtJQUFvQiw4QkFBc0M7RXJDa3ZMaEU7RXFDanZMTTtJQUFvQiw2QkFBcUM7RXJDb3ZML0Q7RXFDbnZMTTtJQUFvQiwrQkFBdUM7RXJDc3ZMakU7RXFDcnZMTTtJQUFvQiw2QkFBcUM7RXJDd3ZML0Q7RXFDdnZMTTtJQUFvQiwrQkFBdUM7RXJDMHZMakU7RXFDenZMTTtJQUFvQiw4QkFBc0M7RXJDNHZMaEU7RXFDM3ZMTTtJQUFvQixnQ0FBd0M7RXJDOHZMbEU7QUFDRjs7QUVweExFO0VtQzBCTTtJQUFxQiwwQkFBb0M7RXJDK3ZML0Q7RXFDOXZMTTtJQUFxQiw0QkFBc0M7RXJDaXdMakU7RXFDaHdMTTtJQUFxQiwyQkFBcUM7RXJDbXdMaEU7RXFDbHdMTTtJQUFxQiw2QkFBdUM7RXJDcXdMbEU7RXFDcHdMTTtJQUFxQiwyQkFBcUM7RXJDdXdMaEU7RXFDdHdMTTtJQUFxQiw2QkFBdUM7RXJDeXdMbEU7RXFDeHdMTTtJQUFxQiw0QkFBc0M7RXJDMndMakU7RXFDMXdMTTtJQUFxQiw4QkFBd0M7RXJDNndMbkU7RXFDcHhMTTtJQUFxQiwwQkFBb0M7RXJDdXhML0Q7RXFDdHhMTTtJQUFxQiw0QkFBc0M7RXJDeXhMakU7RXFDeHhMTTtJQUFxQiwyQkFBcUM7RXJDMnhMaEU7RXFDMXhMTTtJQUFxQiw2QkFBdUM7RXJDNnhMbEU7RXFDNXhMTTtJQUFxQiwyQkFBcUM7RXJDK3hMaEU7RXFDOXhMTTtJQUFxQiw2QkFBdUM7RXJDaXlMbEU7RXFDaHlMTTtJQUFxQiw0QkFBc0M7RXJDbXlMakU7RXFDbHlMTTtJQUFxQiw4QkFBd0M7RXJDcXlMbkU7RXFDNXlMTTtJQUFxQiwyQkFBb0M7RXJDK3lML0Q7RXFDOXlMTTtJQUFxQiw2QkFBc0M7RXJDaXpMakU7RXFDaHpMTTtJQUFxQiw0QkFBcUM7RXJDbXpMaEU7RXFDbHpMTTtJQUFxQiw4QkFBdUM7RXJDcXpMbEU7RXFDcHpMTTtJQUFxQiw0QkFBcUM7RXJDdXpMaEU7RXFDdHpMTTtJQUFxQiw4QkFBdUM7RXJDeXpMbEU7RXFDeHpMTTtJQUFxQiw2QkFBc0M7RXJDMnpMakU7RXFDMXpMTTtJQUFxQiwrQkFBd0M7RXJDNnpMbkU7RXFDcDBMTTtJQUFxQiwyQkFBb0M7RXJDdTBML0Q7RXFDdDBMTTtJQUFxQiw2QkFBc0M7RXJDeTBMakU7RXFDeDBMTTtJQUFxQiw0QkFBcUM7RXJDMjBMaEU7RXFDMTBMTTtJQUFxQiw4QkFBdUM7RXJDNjBMbEU7RXFDNTBMTTtJQUFxQiw0QkFBcUM7RXJDKzBMaEU7RXFDOTBMTTtJQUFxQiw4QkFBdUM7RXJDaTFMbEU7RXFDaDFMTTtJQUFxQiw2QkFBc0M7RXJDbTFMakU7RXFDbDFMTTtJQUFxQiwrQkFBd0M7RXJDcTFMbkU7RXFDNTFMTTtJQUFxQiwyQkFBb0M7RXJDKzFML0Q7RXFDOTFMTTtJQUFxQiw2QkFBc0M7RXJDaTJMakU7RXFDaDJMTTtJQUFxQiw0QkFBcUM7RXJDbTJMaEU7RXFDbDJMTTtJQUFxQiw4QkFBdUM7RXJDcTJMbEU7RXFDcDJMTTtJQUFxQiw0QkFBcUM7RXJDdTJMaEU7RXFDdDJMTTtJQUFxQiw4QkFBdUM7RXJDeTJMbEU7RXFDeDJMTTtJQUFxQiw2QkFBc0M7RXJDMjJMakU7RXFDMTJMTTtJQUFxQiwrQkFBd0M7RXJDNjJMbkU7RXFDcDNMTTtJQUFxQiwyQkFBb0M7RXJDdTNML0Q7RXFDdDNMTTtJQUFxQiw2QkFBc0M7RXJDeTNMakU7RXFDeDNMTTtJQUFxQiw0QkFBcUM7RXJDMjNMaEU7RXFDMTNMTTtJQUFxQiw4QkFBdUM7RXJDNjNMbEU7RXFDNTNMTTtJQUFxQiw0QkFBcUM7RXJDKzNMaEU7RXFDOTNMTTtJQUFxQiw4QkFBdUM7RXJDaTRMbEU7RXFDaDRMTTtJQUFxQiw2QkFBc0M7RXJDbTRMakU7RXFDbDRMTTtJQUFxQiwrQkFBd0M7RXJDcTRMbkU7RXFDNTRMTTtJQUFxQiwyQkFBb0M7RXJDKzRML0Q7RXFDOTRMTTtJQUFxQiw2QkFBc0M7RXJDaTVMakU7RXFDaDVMTTtJQUFxQiw0QkFBcUM7RXJDbTVMaEU7RXFDbDVMTTtJQUFxQiw4QkFBdUM7RXJDcTVMbEU7RXFDcDVMTTtJQUFxQiw0QkFBcUM7RXJDdTVMaEU7RXFDdDVMTTtJQUFxQiw4QkFBdUM7RXJDeTVMbEU7RXFDeDVMTTtJQUFxQiw2QkFBc0M7RXJDMjVMakU7RXFDMTVMTTtJQUFxQiwrQkFBd0M7RXJDNjVMbkU7RXFDcDZMTTtJQUFxQiwyQkFBb0M7RXJDdTZML0Q7RXFDdDZMTTtJQUFxQiw2QkFBc0M7RXJDeTZMakU7RXFDeDZMTTtJQUFxQiw0QkFBcUM7RXJDMjZMaEU7RXFDMTZMTTtJQUFxQiw4QkFBdUM7RXJDNjZMbEU7RXFDNTZMTTtJQUFxQiw0QkFBcUM7RXJDKzZMaEU7RXFDOTZMTTtJQUFxQiw4QkFBdUM7RXJDaTdMbEU7RXFDaDdMTTtJQUFxQiw2QkFBc0M7RXJDbTdMakU7RXFDbDdMTTtJQUFxQiwrQkFBd0M7RXJDcTdMbkU7RXFDNTdMTTtJQUFxQiwyQkFBb0M7RXJDKzdML0Q7RXFDOTdMTTtJQUFxQiw2QkFBc0M7RXJDaThMakU7RXFDaDhMTTtJQUFxQiw0QkFBcUM7RXJDbThMaEU7RXFDbDhMTTtJQUFxQiw4QkFBdUM7RXJDcThMbEU7RXFDcDhMTTtJQUFxQiw0QkFBcUM7RXJDdThMaEU7RXFDdDhMTTtJQUFxQiw4QkFBdUM7RXJDeThMbEU7RXFDeDhMTTtJQUFxQiw2QkFBc0M7RXJDMjhMakU7RXFDMThMTTtJQUFxQiwrQkFBd0M7RXJDNjhMbkU7RXFDcDlMTTtJQUFxQiwyQkFBb0M7RXJDdTlML0Q7RXFDdDlMTTtJQUFxQiw2QkFBc0M7RXJDeTlMakU7RXFDeDlMTTtJQUFxQiw0QkFBcUM7RXJDMjlMaEU7RXFDMTlMTTtJQUFxQiw4QkFBdUM7RXJDNjlMbEU7RXFDNTlMTTtJQUFxQiw0QkFBcUM7RXJDKzlMaEU7RXFDOTlMTTtJQUFxQiw4QkFBdUM7RXJDaStMbEU7RXFDaCtMTTtJQUFxQiw2QkFBc0M7RXJDbStMakU7RXFDbCtMTTtJQUFxQiwrQkFBd0M7RXJDcStMbkU7RXFDNStMTTtJQUFxQiwyQkFBb0M7RXJDKytML0Q7RXFDOStMTTtJQUFxQiw2QkFBc0M7RXJDaS9MakU7RXFDaC9MTTtJQUFxQiw0QkFBcUM7RXJDbS9MaEU7RXFDbC9MTTtJQUFxQiw4QkFBdUM7RXJDcS9MbEU7RXFDcC9MTTtJQUFxQiw0QkFBcUM7RXJDdS9MaEU7RXFDdC9MTTtJQUFxQiw4QkFBdUM7RXJDeS9MbEU7RXFDeC9MTTtJQUFxQiw2QkFBc0M7RXJDMi9MakU7RXFDMS9MTTtJQUFxQiwrQkFBd0M7RXJDNi9MbkU7RXFDcGdNTTtJQUFxQiwyQkFBb0M7RXJDdWdNL0Q7RXFDdGdNTTtJQUFxQiw2QkFBc0M7RXJDeWdNakU7RXFDeGdNTTtJQUFxQiw0QkFBcUM7RXJDMmdNaEU7RXFDMWdNTTtJQUFxQiw4QkFBdUM7RXJDNmdNbEU7RXFDNWdNTTtJQUFxQiw0QkFBcUM7RXJDK2dNaEU7RXFDOWdNTTtJQUFxQiw4QkFBdUM7RXJDaWhNbEU7RXFDaGhNTTtJQUFxQiw2QkFBc0M7RXJDbWhNakU7RXFDbGhNTTtJQUFxQiwrQkFBd0M7RXJDcWhNbkU7RXFDNWhNTTtJQUFxQiwyQkFBb0M7RXJDK2hNL0Q7RXFDOWhNTTtJQUFxQiw2QkFBc0M7RXJDaWlNakU7RXFDaGlNTTtJQUFxQiw0QkFBcUM7RXJDbWlNaEU7RXFDbGlNTTtJQUFxQiw4QkFBdUM7RXJDcWlNbEU7RXFDcGlNTTtJQUFxQiw0QkFBcUM7RXJDdWlNaEU7RXFDdGlNTTtJQUFxQiw4QkFBdUM7RXJDeWlNbEU7RXFDeGlNTTtJQUFxQiw2QkFBc0M7RXJDMmlNakU7RXFDMWlNTTtJQUFxQiwrQkFBd0M7RXJDNmlNbkU7RXFDcGpNTTtJQUFxQiwyQkFBb0M7RXJDdWpNL0Q7RXFDdGpNTTtJQUFxQiw2QkFBc0M7RXJDeWpNakU7RXFDeGpNTTtJQUFxQiw0QkFBcUM7RXJDMmpNaEU7RXFDMWpNTTtJQUFxQiw4QkFBdUM7RXJDNmpNbEU7RXFDNWpNTTtJQUFxQiw0QkFBcUM7RXJDK2pNaEU7RXFDOWpNTTtJQUFxQiw4QkFBdUM7RXJDaWtNbEU7RXFDaGtNTTtJQUFxQiw2QkFBc0M7RXJDbWtNakU7RXFDbGtNTTtJQUFxQiwrQkFBd0M7RXJDcWtNbkU7RXFDNWtNTTtJQUFxQiwyQkFBb0M7RXJDK2tNL0Q7RXFDOWtNTTtJQUFxQiw2QkFBc0M7RXJDaWxNakU7RXFDaGxNTTtJQUFxQiw0QkFBcUM7RXJDbWxNaEU7RXFDbGxNTTtJQUFxQiw4QkFBdUM7RXJDcWxNbEU7RXFDcGxNTTtJQUFxQiw0QkFBcUM7RXJDdWxNaEU7RXFDdGxNTTtJQUFxQiw4QkFBdUM7RXJDeWxNbEU7RXFDeGxNTTtJQUFxQiw2QkFBc0M7RXJDMmxNakU7RXFDMWxNTTtJQUFxQiwrQkFBd0M7RXJDNmxNbkU7RXFDcG1NTTtJQUFxQiwyQkFBb0M7RXJDdW1NL0Q7RXFDdG1NTTtJQUFxQiw2QkFBc0M7RXJDeW1NakU7RXFDeG1NTTtJQUFxQiw0QkFBcUM7RXJDMm1NaEU7RXFDMW1NTTtJQUFxQiw4QkFBdUM7RXJDNm1NbEU7RXFDNW1NTTtJQUFxQiw0QkFBcUM7RXJDK21NaEU7RXFDOW1NTTtJQUFxQiw4QkFBdUM7RXJDaW5NbEU7RXFDaG5NTTtJQUFxQiw2QkFBc0M7RXJDbW5NakU7RXFDbG5NTTtJQUFxQiwrQkFBd0M7RXJDcW5NbkU7RXFDNW5NTTtJQUFxQiwyQkFBb0M7RXJDK25NL0Q7RXFDOW5NTTtJQUFxQiw2QkFBc0M7RXJDaW9NakU7RXFDaG9NTTtJQUFxQiw0QkFBcUM7RXJDbW9NaEU7RXFDbG9NTTtJQUFxQiw4QkFBdUM7RXJDcW9NbEU7RXFDcG9NTTtJQUFxQiw0QkFBcUM7RXJDdW9NaEU7RXFDdG9NTTtJQUFxQiw4QkFBdUM7RXJDeW9NbEU7RXFDeG9NTTtJQUFxQiw2QkFBc0M7RXJDMm9NakU7RXFDMW9NTTtJQUFxQiwrQkFBd0M7RXJDNm9NbkU7RXFDcHBNTTtJQUFxQiwyQkFBb0M7RXJDdXBNL0Q7RXFDdHBNTTtJQUFxQiw2QkFBc0M7RXJDeXBNakU7RXFDeHBNTTtJQUFxQiw0QkFBcUM7RXJDMnBNaEU7RXFDMXBNTTtJQUFxQiw4QkFBdUM7RXJDNnBNbEU7RXFDNXBNTTtJQUFxQiw0QkFBcUM7RXJDK3BNaEU7RXFDOXBNTTtJQUFxQiw4QkFBdUM7RXJDaXFNbEU7RXFDaHFNTTtJQUFxQiw2QkFBc0M7RXJDbXFNakU7RXFDbHFNTTtJQUFxQiwrQkFBd0M7RXJDcXFNbkU7RXFDNXFNTTtJQUFxQiwyQkFBb0M7RXJDK3FNL0Q7RXFDOXFNTTtJQUFxQiw2QkFBc0M7RXJDaXJNakU7RXFDaHJNTTtJQUFxQiw0QkFBcUM7RXJDbXJNaEU7RXFDbHJNTTtJQUFxQiw4QkFBdUM7RXJDcXJNbEU7RXFDcHJNTTtJQUFxQiw0QkFBcUM7RXJDdXJNaEU7RXFDdHJNTTtJQUFxQiw4QkFBdUM7RXJDeXJNbEU7RXFDeHJNTTtJQUFxQiw2QkFBc0M7RXJDMnJNakU7RXFDMXJNTTtJQUFxQiwrQkFBd0M7RXJDNnJNbkU7RXFDcHNNTTtJQUFxQiwyQkFBb0M7RXJDdXNNL0Q7RXFDdHNNTTtJQUFxQiw2QkFBc0M7RXJDeXNNakU7RXFDeHNNTTtJQUFxQiw0QkFBcUM7RXJDMnNNaEU7RXFDMXNNTTtJQUFxQiw4QkFBdUM7RXJDNnNNbEU7RXFDNXNNTTtJQUFxQiw0QkFBcUM7RXJDK3NNaEU7RXFDOXNNTTtJQUFxQiw4QkFBdUM7RXJDaXRNbEU7RXFDaHRNTTtJQUFxQiw2QkFBc0M7RXJDbXRNakU7RXFDbHRNTTtJQUFxQiwrQkFBd0M7RXJDcXRNbkU7RXFDNXRNTTtJQUFxQiw0QkFBb0M7RXJDK3RNL0Q7RXFDOXRNTTtJQUFxQiw4QkFBc0M7RXJDaXVNakU7RXFDaHVNTTtJQUFxQiw2QkFBcUM7RXJDbXVNaEU7RXFDbHVNTTtJQUFxQiwrQkFBdUM7RXJDcXVNbEU7RXFDcHVNTTtJQUFxQiw2QkFBcUM7RXJDdXVNaEU7RXFDdHVNTTtJQUFxQiwrQkFBdUM7RXJDeXVNbEU7RXFDeHVNTTtJQUFxQiw4QkFBc0M7RXJDMnVNakU7RXFDMXVNTTtJQUFxQixnQ0FBd0M7RXJDNnVNbkU7QUFDRjs7QUUvd01FO0VtQ3NDTTtJQUF3QiwwQkFBb0M7RXJDOHVNbEU7RXFDN3VNTTtJQUF3Qiw0QkFBc0M7RXJDZ3ZNcEU7RXFDL3VNTTtJQUF3QiwyQkFBcUM7RXJDa3ZNbkU7RXFDanZNTTtJQUF3Qiw2QkFBdUM7RXJDb3ZNckU7RXFDbnZNTTtJQUF3QiwyQkFBcUM7RXJDc3ZNbkU7RXFDcnZNTTtJQUF3Qiw2QkFBdUM7RXJDd3ZNckU7RXFDdnZNTTtJQUF3Qiw0QkFBc0M7RXJDMHZNcEU7RXFDenZNTTtJQUF3Qiw4QkFBd0M7RXJDNHZNdEU7RXFDbndNTTtJQUF3QiwwQkFBb0M7RXJDc3dNbEU7RXFDcndNTTtJQUF3Qiw0QkFBc0M7RXJDd3dNcEU7RXFDdndNTTtJQUF3QiwyQkFBcUM7RXJDMHdNbkU7RXFDendNTTtJQUF3Qiw2QkFBdUM7RXJDNHdNckU7RXFDM3dNTTtJQUF3QiwyQkFBcUM7RXJDOHdNbkU7RXFDN3dNTTtJQUF3Qiw2QkFBdUM7RXJDZ3hNckU7RXFDL3dNTTtJQUF3Qiw0QkFBc0M7RXJDa3hNcEU7RXFDanhNTTtJQUF3Qiw4QkFBd0M7RXJDb3hNdEU7RXFDM3hNTTtJQUF3QiwyQkFBb0M7RXJDOHhNbEU7RXFDN3hNTTtJQUF3Qiw2QkFBc0M7RXJDZ3lNcEU7RXFDL3hNTTtJQUF3Qiw0QkFBcUM7RXJDa3lNbkU7RXFDanlNTTtJQUF3Qiw4QkFBdUM7RXJDb3lNckU7RXFDbnlNTTtJQUF3Qiw0QkFBcUM7RXJDc3lNbkU7RXFDcnlNTTtJQUF3Qiw4QkFBdUM7RXJDd3lNckU7RXFDdnlNTTtJQUF3Qiw2QkFBc0M7RXJDMHlNcEU7RXFDenlNTTtJQUF3QiwrQkFBd0M7RXJDNHlNdEU7RXFDbnpNTTtJQUF3QiwyQkFBb0M7RXJDc3pNbEU7RXFDcnpNTTtJQUF3Qiw2QkFBc0M7RXJDd3pNcEU7RXFDdnpNTTtJQUF3Qiw0QkFBcUM7RXJDMHpNbkU7RXFDenpNTTtJQUF3Qiw4QkFBdUM7RXJDNHpNckU7RXFDM3pNTTtJQUF3Qiw0QkFBcUM7RXJDOHpNbkU7RXFDN3pNTTtJQUF3Qiw4QkFBdUM7RXJDZzBNckU7RXFDL3pNTTtJQUF3Qiw2QkFBc0M7RXJDazBNcEU7RXFDajBNTTtJQUF3QiwrQkFBd0M7RXJDbzBNdEU7RXFDMzBNTTtJQUF3QiwyQkFBb0M7RXJDODBNbEU7RXFDNzBNTTtJQUF3Qiw2QkFBc0M7RXJDZzFNcEU7RXFDLzBNTTtJQUF3Qiw0QkFBcUM7RXJDazFNbkU7RXFDajFNTTtJQUF3Qiw4QkFBdUM7RXJDbzFNckU7RXFDbjFNTTtJQUF3Qiw0QkFBcUM7RXJDczFNbkU7RXFDcjFNTTtJQUF3Qiw4QkFBdUM7RXJDdzFNckU7RXFDdjFNTTtJQUF3Qiw2QkFBc0M7RXJDMDFNcEU7RXFDejFNTTtJQUF3QiwrQkFBd0M7RXJDNDFNdEU7RXFDbjJNTTtJQUF3QiwyQkFBb0M7RXJDczJNbEU7RXFDcjJNTTtJQUF3Qiw2QkFBc0M7RXJDdzJNcEU7RXFDdjJNTTtJQUF3Qiw0QkFBcUM7RXJDMDJNbkU7RXFDejJNTTtJQUF3Qiw4QkFBdUM7RXJDNDJNckU7RXFDMzJNTTtJQUF3Qiw0QkFBcUM7RXJDODJNbkU7RXFDNzJNTTtJQUF3Qiw4QkFBdUM7RXJDZzNNckU7RXFDLzJNTTtJQUF3Qiw2QkFBc0M7RXJDazNNcEU7RXFDajNNTTtJQUF3QiwrQkFBd0M7RXJDbzNNdEU7RXFDMzNNTTtJQUF3QiwyQkFBb0M7RXJDODNNbEU7RXFDNzNNTTtJQUF3Qiw2QkFBc0M7RXJDZzRNcEU7RXFDLzNNTTtJQUF3Qiw0QkFBcUM7RXJDazRNbkU7RXFDajRNTTtJQUF3Qiw4QkFBdUM7RXJDbzRNckU7RXFDbjRNTTtJQUF3Qiw0QkFBcUM7RXJDczRNbkU7RXFDcjRNTTtJQUF3Qiw4QkFBdUM7RXJDdzRNckU7RXFDdjRNTTtJQUF3Qiw2QkFBc0M7RXJDMDRNcEU7RXFDejRNTTtJQUF3QiwrQkFBd0M7RXJDNDRNdEU7RXFDbjVNTTtJQUF3QiwyQkFBb0M7RXJDczVNbEU7RXFDcjVNTTtJQUF3Qiw2QkFBc0M7RXJDdzVNcEU7RXFDdjVNTTtJQUF3Qiw0QkFBcUM7RXJDMDVNbkU7RXFDejVNTTtJQUF3Qiw4QkFBdUM7RXJDNDVNckU7RXFDMzVNTTtJQUF3Qiw0QkFBcUM7RXJDODVNbkU7RXFDNzVNTTtJQUF3Qiw4QkFBdUM7RXJDZzZNckU7RXFDLzVNTTtJQUF3Qiw2QkFBc0M7RXJDazZNcEU7RXFDajZNTTtJQUF3QiwrQkFBd0M7RXJDbzZNdEU7RXFDMzZNTTtJQUF3QiwyQkFBb0M7RXJDODZNbEU7RXFDNzZNTTtJQUF3Qiw2QkFBc0M7RXJDZzdNcEU7RXFDLzZNTTtJQUF3Qiw0QkFBcUM7RXJDazdNbkU7RXFDajdNTTtJQUF3Qiw4QkFBdUM7RXJDbzdNckU7RXFDbjdNTTtJQUF3Qiw0QkFBcUM7RXJDczdNbkU7RXFDcjdNTTtJQUF3Qiw4QkFBdUM7RXJDdzdNckU7RXFDdjdNTTtJQUF3Qiw2QkFBc0M7RXJDMDdNcEU7RXFDejdNTTtJQUF3QiwrQkFBd0M7RXJDNDdNdEU7RXFDbjhNTTtJQUF3QiwyQkFBb0M7RXJDczhNbEU7RXFDcjhNTTtJQUF3Qiw2QkFBc0M7RXJDdzhNcEU7RXFDdjhNTTtJQUF3Qiw0QkFBcUM7RXJDMDhNbkU7RXFDejhNTTtJQUF3Qiw4QkFBdUM7RXJDNDhNckU7RXFDMzhNTTtJQUF3Qiw0QkFBcUM7RXJDODhNbkU7RXFDNzhNTTtJQUF3Qiw4QkFBdUM7RXJDZzlNckU7RXFDLzhNTTtJQUF3Qiw2QkFBc0M7RXJDazlNcEU7RXFDajlNTTtJQUF3QiwrQkFBd0M7RXJDbzlNdEU7RXFDMzlNTTtJQUF3QiwyQkFBb0M7RXJDODlNbEU7RXFDNzlNTTtJQUF3Qiw2QkFBc0M7RXJDZytNcEU7RXFDLzlNTTtJQUF3Qiw0QkFBcUM7RXJDaytNbkU7RXFDaitNTTtJQUF3Qiw4QkFBdUM7RXJDbytNckU7RXFDbitNTTtJQUF3Qiw0QkFBcUM7RXJDcytNbkU7RXFDcitNTTtJQUF3Qiw4QkFBdUM7RXJDdytNckU7RXFDditNTTtJQUF3Qiw2QkFBc0M7RXJDMCtNcEU7RXFDeitNTTtJQUF3QiwrQkFBd0M7RXJDNCtNdEU7RXFDbi9NTTtJQUF3QiwyQkFBb0M7RXJDcy9NbEU7RXFDci9NTTtJQUF3Qiw2QkFBc0M7RXJDdy9NcEU7RXFDdi9NTTtJQUF3Qiw0QkFBcUM7RXJDMC9NbkU7RXFDei9NTTtJQUF3Qiw4QkFBdUM7RXJDNC9NckU7RXFDMy9NTTtJQUF3Qiw0QkFBcUM7RXJDOC9NbkU7RXFDNy9NTTtJQUF3Qiw4QkFBdUM7RXJDZ2dOckU7RXFDLy9NTTtJQUF3Qiw2QkFBc0M7RXJDa2dOcEU7RXFDamdOTTtJQUF3QiwrQkFBd0M7RXJDb2dOdEU7RXFDM2dOTTtJQUF3QiwyQkFBb0M7RXJDOGdObEU7RXFDN2dOTTtJQUF3Qiw2QkFBc0M7RXJDZ2hOcEU7RXFDL2dOTTtJQUF3Qiw0QkFBcUM7RXJDa2hObkU7RXFDamhOTTtJQUF3Qiw4QkFBdUM7RXJDb2hOckU7RXFDbmhOTTtJQUF3Qiw0QkFBcUM7RXJDc2hObkU7RXFDcmhOTTtJQUF3Qiw4QkFBdUM7RXJDd2hOckU7RXFDdmhOTTtJQUF3Qiw2QkFBc0M7RXJDMGhOcEU7RXFDemhOTTtJQUF3QiwrQkFBd0M7RXJDNGhOdEU7RXFDbmlOTTtJQUF3QiwyQkFBb0M7RXJDc2lObEU7RXFDcmlOTTtJQUF3Qiw2QkFBc0M7RXJDd2lOcEU7RXFDdmlOTTtJQUF3Qiw0QkFBcUM7RXJDMGlObkU7RXFDemlOTTtJQUF3Qiw4QkFBdUM7RXJDNGlOckU7RXFDM2lOTTtJQUF3Qiw0QkFBcUM7RXJDOGlObkU7RXFDN2lOTTtJQUF3Qiw4QkFBdUM7RXJDZ2pOckU7RXFDL2lOTTtJQUF3Qiw2QkFBc0M7RXJDa2pOcEU7RXFDampOTTtJQUF3QiwrQkFBd0M7RXJDb2pOdEU7RXFDM2pOTTtJQUF3QiwyQkFBb0M7RXJDOGpObEU7RXFDN2pOTTtJQUF3Qiw2QkFBc0M7RXJDZ2tOcEU7RXFDL2pOTTtJQUF3Qiw0QkFBcUM7RXJDa2tObkU7RXFDamtOTTtJQUF3Qiw4QkFBdUM7RXJDb2tOckU7RXFDbmtOTTtJQUF3Qiw0QkFBcUM7RXJDc2tObkU7RXFDcmtOTTtJQUF3Qiw4QkFBdUM7RXJDd2tOckU7RXFDdmtOTTtJQUF3Qiw2QkFBc0M7RXJDMGtOcEU7RXFDemtOTTtJQUF3QiwrQkFBd0M7RXJDNGtOdEU7RXFDbmxOTTtJQUF3QiwyQkFBb0M7RXJDc2xObEU7RXFDcmxOTTtJQUF3Qiw2QkFBc0M7RXJDd2xOcEU7RXFDdmxOTTtJQUF3Qiw0QkFBcUM7RXJDMGxObkU7RXFDemxOTTtJQUF3Qiw4QkFBdUM7RXJDNGxOckU7RXFDM2xOTTtJQUF3Qiw0QkFBcUM7RXJDOGxObkU7RXFDN2xOTTtJQUF3Qiw4QkFBdUM7RXJDZ21OckU7RXFDL2xOTTtJQUF3Qiw2QkFBc0M7RXJDa21OcEU7RXFDam1OTTtJQUF3QiwrQkFBd0M7RXJDb21OdEU7RXFDM21OTTtJQUF3QiwyQkFBb0M7RXJDOG1ObEU7RXFDN21OTTtJQUF3Qiw2QkFBc0M7RXJDZ25OcEU7RXFDL21OTTtJQUF3Qiw0QkFBcUM7RXJDa25ObkU7RXFDam5OTTtJQUF3Qiw4QkFBdUM7RXJDb25OckU7RXFDbm5OTTtJQUF3Qiw0QkFBcUM7RXJDc25ObkU7RXFDcm5OTTtJQUF3Qiw4QkFBdUM7RXJDd25OckU7RXFDdm5OTTtJQUF3Qiw2QkFBc0M7RXJDMG5OcEU7RXFDem5OTTtJQUF3QiwrQkFBd0M7RXJDNG5OdEU7RXFDbm9OTTtJQUF3QiwyQkFBb0M7RXJDc29ObEU7RXFDcm9OTTtJQUF3Qiw2QkFBc0M7RXJDd29OcEU7RXFDdm9OTTtJQUF3Qiw0QkFBcUM7RXJDMG9ObkU7RXFDem9OTTtJQUF3Qiw4QkFBdUM7RXJDNG9OckU7RXFDM29OTTtJQUF3Qiw0QkFBcUM7RXJDOG9ObkU7RXFDN29OTTtJQUF3Qiw4QkFBdUM7RXJDZ3BOckU7RXFDL29OTTtJQUF3Qiw2QkFBc0M7RXJDa3BOcEU7RXFDanBOTTtJQUF3QiwrQkFBd0M7RXJDb3BOdEU7RXFDM3BOTTtJQUF3QiwyQkFBb0M7RXJDOHBObEU7RXFDN3BOTTtJQUF3Qiw2QkFBc0M7RXJDZ3FOcEU7RXFDL3BOTTtJQUF3Qiw0QkFBcUM7RXJDa3FObkU7RXFDanFOTTtJQUF3Qiw4QkFBdUM7RXJDb3FOckU7RXFDbnFOTTtJQUF3Qiw0QkFBcUM7RXJDc3FObkU7RXFDcnFOTTtJQUF3Qiw4QkFBdUM7RXJDd3FOckU7RXFDdnFOTTtJQUF3Qiw2QkFBc0M7RXJDMHFOcEU7RXFDenFOTTtJQUF3QiwrQkFBd0M7RXJDNHFOdEU7RXFDbnJOTTtJQUF3QiwyQkFBb0M7RXJDc3JObEU7RXFDcnJOTTtJQUF3Qiw2QkFBc0M7RXJDd3JOcEU7RXFDdnJOTTtJQUF3Qiw0QkFBcUM7RXJDMHJObkU7RXFDenJOTTtJQUF3Qiw4QkFBdUM7RXJDNHJOckU7RXFDM3JOTTtJQUF3Qiw0QkFBcUM7RXJDOHJObkU7RXFDN3JOTTtJQUF3Qiw4QkFBdUM7RXJDZ3NOckU7RXFDL3JOTTtJQUF3Qiw2QkFBc0M7RXJDa3NOcEU7RXFDanNOTTtJQUF3QiwrQkFBd0M7RXJDb3NOdEU7RXFDM3NOTTtJQUF3Qiw0QkFBb0M7RXJDOHNObEU7RXFDN3NOTTtJQUF3Qiw4QkFBc0M7RXJDZ3ROcEU7RXFDL3NOTTtJQUF3Qiw2QkFBcUM7RXJDa3RObkU7RXFDanROTTtJQUF3QiwrQkFBdUM7RXJDb3ROckU7RXFDbnROTTtJQUF3Qiw2QkFBcUM7RXJDc3RObkU7RXFDcnROTTtJQUF3QiwrQkFBdUM7RXJDd3ROckU7RXFDdnROTTtJQUF3Qiw4QkFBc0M7RXJDMHROcEU7RXFDenROTTtJQUF3QixnQ0FBd0M7RXJDNHROdEU7QUFDRjs7QXNDeHhOQTs7NEJ0QzR4TjRCO0FzQ3h4TjVCO0VBQ0UsY3JDRWtCO0FEd3hOcEI7O0FzQ3Z4TkE7RUFDRSxjckNHaUI7QUR1eE5uQjs7QXNDdnhOQTtFQUNFLFdyQ1llO0FEOHdOakI7O0FzQ3Z4TkE7RUFDRSxXckNXZTtBRCt3TmpCOztBc0N2eE5BO0VBQ0UsNENBQ0Y7QXRDeXhOQTs7QXNDdnhOQTtFQUNFLGdCckMyQlE7QUQrdk5WOztBc0N2eE5BO0VBQ0UsZ0JyQ3lCVztBRGl3TmI7O0FzQ3Z4TkE7RUFDRSxnQnJDdUJVO0FEbXdOWjs7QXNDdnhOQTtFQUNFLG1IQUE2RDtFQUE3RCx5REFBNkQ7QXRDMHhOL0Q7O0FzQ3Z4TkE7RUFDRSwwQkFBMEI7QXRDMHhONUI7O0FzQ3Z4TkE7RUFDRSxrQnBDYTZCO0FGNndOL0I7O0FFenpORTtFb0M4QkY7SUFJSSxrQnBDVTJCO0VGa3hON0I7QUFDRjs7QXNDenhOQTtFQUNFLG1CcENLNkI7QUZ1eE4vQjs7QXNDenhOQTtFQUNFLGtCcENDNkI7QUYyeE4vQjs7QUV2ME5FO0VvQzBDRjtJQUlJLGtCcENGMkI7RUZneU43QjtBQUNGOztBc0MzeE5BO0VBQ0UsbUJwQ1A2QjtBRnF5Ti9COztBRWoxTkU7RW9Da0RGO0lBSUksZXBDVjJCO0VGMHlON0I7QUFDRjs7QXNDN3hOQTtFQUNFLGVwQ2Y2QjtBRit5Ti9COztBRTMxTkU7RW9DMERGO0lBSUksZXBDbEIyQjtFRm96TjdCO0FBQ0Y7O0FzQy94TkE7RUFDRSxvQnBDdkI2QjtBRnl6Ti9COztBc0MveE5BO0VBQ0UsbUJwQzNCNkI7QUY2ek4vQjs7QXNDL3hOQTtFQUNFLG9CcEMvQjZCO0FGaTBOL0I7O0F1QzMzTkE7OzRCdkMrM040QjtBdUN6M04xQjtFQUFnQixTQURFO0F2QzYzTnBCOztBdUM1M05FO0VBQWdCLFVBREU7QXZDaTROcEI7O0F1Q2g0TkU7RUFBZ0IsVUFERTtBdkNxNE5wQjs7QXVDcDRORTtFQUFnQixVQURFO0F2Q3k0TnBCOztBdUN4NE5FO0VBQWdCLFVBREU7QXZDNjROcEI7O0F1QzU0TkU7RUFBZ0IsVUFERTtBdkNpNU5wQjs7QXVDaDVORTtFQUFnQixVQURFO0F2Q3E1TnBCOztBdUNwNU5FO0VBQWdCLFVBREU7QXZDeTVOcEI7O0F1Q3g1TkU7RUFBZ0IsVUFERTtBdkM2NU5wQjs7QXVDNTVORTtFQUFnQixVQURFO0F2Q2k2TnBCOztBdUNoNk5FO0VBQWdCLFdBREU7QXZDcTZOcEI7O0FFNTVORTtFcUNGRTtJQUFvQixTQURGO0V2Q282TnBCO0V1Q242TkU7SUFBb0IsVUFERjtFdkN1Nk5wQjtFdUN0Nk5FO0lBQW9CLFVBREY7RXZDMDZOcEI7RXVDejZORTtJQUFvQixVQURGO0V2QzY2TnBCO0V1QzU2TkU7SUFBb0IsVUFERjtFdkNnN05wQjtFdUMvNk5FO0lBQW9CLFVBREY7RXZDbTdOcEI7RXVDbDdORTtJQUFvQixVQURGO0V2Q3M3TnBCO0V1Q3I3TkU7SUFBb0IsVUFERjtFdkN5N05wQjtFdUN4N05FO0lBQW9CLFVBREY7RXZDNDdOcEI7RXVDMzdORTtJQUFvQixVQURGO0V2Qys3TnBCO0V1Qzk3TkU7SUFBb0IsV0FERjtFdkNrOE5wQjtBQUNGOztBRWg4TkU7RXFDS0U7SUFBd0IsU0FETjtFdkNpOE5wQjtFdUNoOE5FO0lBQXdCLFVBRE47RXZDbzhOcEI7RXVDbjhORTtJQUF3QixVQUROO0V2Q3U4TnBCO0V1Q3Q4TkU7SUFBd0IsVUFETjtFdkMwOE5wQjtFdUN6OE5FO0lBQXdCLFVBRE47RXZDNjhOcEI7RXVDNThORTtJQUF3QixVQUROO0V2Q2c5TnBCO0V1Qy84TkU7SUFBd0IsVUFETjtFdkNtOU5wQjtFdUNsOU5FO0lBQXdCLFVBRE47RXZDczlOcEI7RXVDcjlORTtJQUF3QixVQUROO0V2Q3k5TnBCO0V1Q3g5TkU7SUFBd0IsVUFETjtFdkM0OU5wQjtFdUMzOU5FO0lBQXdCLFdBRE47RXZDKzlOcEI7QUFDRjs7QUVwK05FO0VxQ1lFO0lBQXFCLFNBREg7RXZDODlOcEI7RXVDNzlORTtJQUFxQixVQURIO0V2Q2krTnBCO0V1Q2grTkU7SUFBcUIsVUFESDtFdkNvK05wQjtFdUNuK05FO0lBQXFCLFVBREg7RXZDdStOcEI7RXVDdCtORTtJQUFxQixVQURIO0V2QzArTnBCO0V1Q3orTkU7SUFBcUIsVUFESDtFdkM2K05wQjtFdUM1K05FO0lBQXFCLFVBREg7RXZDZy9OcEI7RXVDLytORTtJQUFxQixVQURIO0V2Q20vTnBCO0V1Q2wvTkU7SUFBcUIsVUFESDtFdkNzL05wQjtFdUNyL05FO0lBQXFCLFVBREg7RXZDeS9OcEI7RXVDeC9ORTtJQUFxQixXQURIO0V2QzQvTnBCO0FBQ0Y7O0FFeGdPRTtFcUNtQkU7SUFBb0IsU0FERjtFdkMyL05wQjtFdUMxL05FO0lBQW9CLFVBREY7RXZDOC9OcEI7RXVDNy9ORTtJQUFvQixVQURGO0V2Q2lnT3BCO0V1Q2hnT0U7SUFBb0IsVUFERjtFdkNvZ09wQjtFdUNuZ09FO0lBQW9CLFVBREY7RXZDdWdPcEI7RXVDdGdPRTtJQUFvQixVQURGO0V2QzBnT3BCO0V1Q3pnT0U7SUFBb0IsVUFERjtFdkM2Z09wQjtFdUM1Z09FO0lBQW9CLFVBREY7RXZDZ2hPcEI7RXVDL2dPRTtJQUFvQixVQURGO0V2Q21oT3BCO0V1Q2xoT0U7SUFBb0IsVUFERjtFdkNzaE9wQjtFdUNyaE9FO0lBQW9CLFdBREY7RXZDeWhPcEI7QUFDRjs7QXVDcmhPQTtFQUNFLGdCQUFnQjtBdkN3aE9sQjs7QXVDcmhPQTtFQUNFLFlBQVk7QXZDd2hPZCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc3BhY2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnotaW5kZXggb3JkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWVkaWEgcXVlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuSGVsdmV0aWNhIE5ldWVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkhlbHZldGljYSBOZXVlIGJvbGRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nLFxuZW1iZWQsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAwMDAwO1xufVxuXG4ubG9hZGluZy1pbWFnZSB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLFwiSGlyYUtha3VQcm9OLVczXCIsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsXCJIaXJhS2FrdVByby1XM1wiLFwiTm90byBTYW5zIEpQXCIsSGVsdmV0aWNhLCBIZWx2ZXRpY2EgTmV1ZSwgQXJpYWwsXCLjg6HjgqTjg6rjgqpcIixNZWlyeW8sXCLvvK3vvLMg77yw44K044K344OD44KvXCIsXCJNUyBQZ290aGljXCIsXCJPc2FrYVwiLHNhbnMtc2VyaWYsIFZlcmRhbmE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG5hIHtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cblxuYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuYS5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG59XG5cbuOAgFxucDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaDMsXG5oNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nLmltZy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5kaXZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODs+OBj+OBmuODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmMtYnJlYWRjcnVtYiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYy1icmVhZGNydW1iLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaSBhLFxuLmMtYnJlYWRjcnVtYi1saXN0IGxpIHNwYW4ge1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBjb2xvcjogIzIzMTgxNTtcbn1cblxuLmMtYnJlYWRjcnVtYi1saXN0IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nOiAwIDAuNWVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG59XG5cbi5jLWJyZWFkY3J1bWItbGlzdCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzQzNDM0MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmMtYnJlYWRjcnVtYi1saXN0IGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxODE1O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMxODE1O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4uYy1idXR0b24tLWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYwNjEnO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi0tYXJyb3c6OmFmdGVyIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuLmMtYnV0dG9uLS1hcnJvdy1iYWNrOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYwNjAnO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi0tYXJyb3ctYmFjazo6YWZ0ZXIge1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG4uYy1idXR0b24tLWludmVyc2Uge1xuICBib3JkZXItY29sb3I6ICMyMzE4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzE4MTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1idXR0b24tLWludmVyc2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMyMzE4MTU7XG4gIH1cbn1cblxuLmMtYnV0dG9uLS1leHRlcm5hbCB7XG4gIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDM1cHg7XG59XG5cbi5jLWJ1dHRvbi0tZXh0ZXJuYWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJ1xcZjM2MCc7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5jLWJ1dHRvbi0taW50ZXJuYWwge1xuICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAzNXB4O1xufVxuXG4uYy1idXR0b24tLWludGVybmFsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uYy1idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBMEU5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmMtYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMEEwRTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jLWJ1dHRvbi0tYWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTBFOTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwYWRkaW5nOiAyMHB4IDQ1cHg7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYnV0dG9uLS1hY3Rpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtYnV0dG9uLS1hY3Rpb246OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5cbi5jLWJ1dHRvbi0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmMtYnV0dG9uLS1sYXJnZSB7XG4gIG1pbi13aWR0aDogMzUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ1dHRvbi0tbGFyZ2Uge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYy1idXR0b24tLXNtYWxsIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtZm9ybS10ZXh0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5jLWZvcm0tdGV4dC0tc21hbGwge1xuICB3aWR0aDogMTYwcHg7XG59XG5cbi5jLWZvcm0tdGV4dDpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFRTc4MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jLWZvcm0tdGV4dDppbnZhbGlkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmMtZm9ybS10ZXh0OmludmFsaWQsIC5jLWZvcm0tdGV4dC5pbnZhbGlkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0IxMTAxMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI0U1RTVFNSB1cmwoL2ltYWdlcy9jb21tb24vaWNvbi1pbnZhbGlkLnBuZykgcmlnaHQgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uYy1mb3JtLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGhlaWdodDogMTYwcHg7XG59XG5cbi5jLWZvcm0tdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRUU3ODAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYy1mb3JtLXRleHRhcmVhOmludmFsaWQsIC5jLWZvcm0tdGV4dGFyZWEuaW52YWxpZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCMTEwMTA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFNUU1RTUgdXJsKC9pbWFnZXMvY29tbW9uL2ljb24taW52YWxpZC5wbmcpIHJpZ2h0IDEwcHggY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLmMtZm9ybS1jaGVja2JveC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jLWZvcm0tY2hlY2tib3gtc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyMzE4MTU7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMyMzE4MTU7XG59XG5cbi5jLWZvcm0tY2hlY2tib3gtc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYy1mb3JtLWNoZWNrYm94LXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMxODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1mb3JtLXJhZGlvLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZm9ybS1yYWRpby1pbnB1dDpjaGVja2VkICsgLmMtZm9ybS1yYWRpby1zcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbn1cblxuLmMtZm9ybS1yYWRpby1zcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jLWZvcm0tcmFkaW8tc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2NhcmV0LWRvd24nIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jYXJldC1kb3duIGZhLXctMTAnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzIwIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggdG9wIDUwJSwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bywgMTAwJTtcbn1cblxuLmMtZm9ybS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1mb3JtLXNlbGVjdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzg4ODtcbn1cblxuLmMtZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhYWE7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAwLjcpO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggLW1vei1tYWMtZm9jdXNyaW5nO1xuICBjb2xvcjogIzIyMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmMtZm9ybS1zZWxlY3QtLXNtYWxsIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWZvcm0tc2VsZWN0LS1zbWFsbCB7XG4gICAgd2lkdGg6IDE0NXB4O1xuICB9XG59XG5cbi5jLWZvcm0tc2VsZWN0LS1taWRkbGUge1xuICB3aWR0aDogMjI5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmMtZm9ybS1zZWxlY3Qgb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuimi+WHuuOBl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWgxIHtcbiAgbWFyZ2luOiA2M3B4IGF1dG8gNzBweDtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBwYWRkaW5nOiAzM3B4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLWgxIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDMzcHggMDtcbiAgfVxufVxuXG4uYy1oMTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTYwLCAyMzMsIDAuNyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1oMTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjZweDtcbiAgfVxufVxuXG4uYy1oMTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNjAsIDIzMywgMC43KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLWgxOjphZnRlciB7XG4gICAgd2lkdGg6IDI2cHg7XG4gIH1cbn1cblxuLmMtaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtaDIgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDIgaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmMtaDItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHBhZGRpbmc6IDI1cHggMCAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLWgyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uYy1oMi13cmFwcGVyLWdyYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG5cbi5jLWgyLW5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgyLW5leHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmMtaDItdGV4dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaDItdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMi10ZXh0IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5jLWgzIHtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4uYy1oMy1ncmF5IHtcbiAgY29sb3I6ICM5OTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgzLWdyYXkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmMtaDQge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oNCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jLWg1IHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB9XG59XG5cbi5jLWg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWg2IHtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmMtaC0tY2VudGVyLWxpbmU6OmJlZm9yZSwgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzRmNTc0ZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWgtLWNlbnRlci1saW5lOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uYy1oLS1jZW50ZXItbGluZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaC0tY2VudGVyLWxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGlzdCA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWxpc3QtLXBvaW50ID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdC0tcG9pbnQgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tY2lyY2xlID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdC0tY2lyY2xlID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5NkRBRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tc3F1YXJlID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtbGlzdC0tc3F1YXJlID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTc4MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jLWxpc3QtLWxpbmsgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1saXN0LS1saW5rID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEEwRTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMEEwRTk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNi41cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3QtLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwgbGkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdC0taG9yaXpvbnRhbCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uYy1saXN0LS1ob3Jpem9udGFsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jLWxpc3QtLWhvcml6b250YWwtLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDE2cHg7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzAwQTBFOTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYy1saXN0LS1ib3JkZXIgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jLWxpc3QtLWJvcmRlciBsaSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtbGlzdC0tYm9yZGVyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwQTBFOTtcbn1cblxuLmMtbGlzdC0tb3JkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLmMtbGlzdC0tb3JkZXItLWx2MiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmMtbGlzdC0tb3JkZXItLWx2MiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb3VudGVyLWluY3JlbWVudDogbHYyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLmMtbGlzdC0tb3JkZXItLWx2MiA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIiBjb3VudGVyKGx2MikgXCIpXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLmMtbGlzdC0tbm90ZSBsaSB7XG4gIGNvbG9yOiAjNDg0QjQ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS4yZW07XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xufVxuXG4uYy1saXN0LS1ub3RlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAn4oC7JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Ki44Kk44Kz44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1tZW51IHtcbiAgICB0b3A6IDEzcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmMtbWVudS10cmlnZ2VyLFxuLmMtbWVudS10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4uYy1tZW51LXRyaWdnZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYy1tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDlweDtcbn1cblxuLmMtbWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBib3R0b206IDA7XG59XG5cbi5jLW1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzE4MTU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmMtbWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OR44ON44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xufVxuXG4uYy1wYW5lbC0tc2hhZG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4zMSk7XG59XG5cbi5jLXBhbmVsLS1pbXBvcnRhbnQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQ0IyRDBEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1wYW5lbC0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmMtcGFuZWwtY29udGVudHMge1xuICBwYWRkaW5nOiA2MHB4IDY1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhbmVsLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gIH1cbn1cblxuLmMtcGFuZWwtY29udGVudHMtLW5hcnJvdyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5jLXBhbmVsLWgge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMEEwRTk7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5jLXBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmMtcGFuZWwtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUY1RkY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhbmVsLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogLTE1cHg7XG4gIH1cbn1cblxuLmMtcGFuZWwtc2VjdGlvbi1oIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwOGRkZCAwJSwgIzAwNGQ4ZiAxMDAlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtcGFuZWwtc2VjdGlvbi1oIHtcbiAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gIH1cbn1cblxuLmMtcGFuZWwtc2VjdGlvbi1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDQwcHggNjVweCA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1wYW5lbC1zZWN0aW9uLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAxMjBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuXG4uYy1zZWN0aW9uLW1pZGRsZSB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLW1pZGRsZSB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1uYXJyb3cge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1uYXJyb3cge1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG59XG5cbi5jLXNlY3Rpb24tYmcge1xuICBwYWRkaW5nOiAxMjBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWJnIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1iZy1taWRkbGUge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tYmctbWlkZGxlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1iZy1uYXJyb3cge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tYmctbmFycm93IHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLWgyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyLWgyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItbmFycm93IHtcbiAgbWF4LXdpZHRoOiA3OTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyLW5hcnJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lci1uYXJyb3cge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItbWlkZGxlIHtcbiAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1zZWN0aW9uLWNvbnRhaW5lci1taWRkbGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItbWlkZGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jLXNlY3Rpb24tY29udGFpbmVyLW1pZGRsZS1oMiB7XG4gIG1heC13aWR0aDogMTAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItbWlkZGxlLWgyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtc2VjdGlvbi1jb250YWluZXItbWlkZGxlLWgyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmMtc2VjdGlvbi1jb250YWluZXItZmlsbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXNlY3Rpb24tY29udGFpbmVyLWZpbGwtc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44K/44OWXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFiLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtNXB4IDVweDtcbiAgfVxufVxuXG4uYy10YWItbmF2LWl0ZW0ge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYi1uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLmMtdGFiLW5hdi1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkY2RjZGM7XG59XG5cbi5jLXRhYi1uYXYtaXRlbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWItbmF2LWl0ZW0gYSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxufVxuXG4uYy10YWItbmF2LWl0ZW0gYVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDBBMEU5O1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLW5hdi1pdGVtIGFbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBMEU5O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5jLXRhYi1jb250ZW50cy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFiLWNvbnRlbnRzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbn1cblxuLmMtdGFiLWNvbnRlbnRzLWl0ZW1bYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44O844OW44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRoLCAuYy10YWJsZSB0Ym9keSB0ZCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRoLCAuYy10YWJsZSB0Ym9keSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5jLXRhYmxlIHRib2R5IHRoIHtcbiAgd2lkdGg6IDEzJTtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4uYy10YWJsZS0tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLmMtdGFibGUtLWJvcmRlciB0aGVhZCB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uYy10YWJsZS0tYm9yZGVyIHRoZWFkIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcbn1cblxuLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uYy10YWJsZS0tYm9yZGVyIHRib2R5IHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS0tYm9yZGVyIHRib2R5IHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgfVxufVxuXG4uYy10YWJsZS0tYm9yZGVyIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMjBweCAwIDIwcHggMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUtLWJvcmRlciB0Ym9keSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAwIDE1cHg7XG4gIH1cbn1cblxuLnAtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cHg7XG4gIHJpZ2h0OiA2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2ssIDAgMCA2cHggYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5wLWNhdXRpb24ge1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIG1hcmdpbjogOXB4IDAgMDtcbn1cblxuLnAtY3RhLXRhYmxlIHtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY3RhLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWN0YS10YWJsZSB0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnAtY3RhLXRhYmxlIHRoLCAucC1jdGEtdGFibGUgdGQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgcGFkZGluZzogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jdGEtdGFibGUgdGgsIC5wLWN0YS10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnAtY3RhLXRhYmxlIHRoIHtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWN0YS10YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY3RhLXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxufVxuXG4ucC1jdGEtdGFibGUgdGQubGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY3RhLXRhYmxlIHRkLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnAtY3RhLXRhYmxlIHRkLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY3RhLXRhYmxlIHRkLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCqOOCr+OCueODiOODqeODiuODk++8iEfjg4rjg5Pjgajjga/liKXjgavjg5jjg4Pjg4Djg7zlhoXjgavooajnpLrjgZnjgovjg4rjg5PjgrLjg7zjgrfjg6fjg7PvvIlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1leG5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTFweCAwIDlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV4bmF2IHtcbiAgICBtYXJnaW46IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICB9XG59XG5cbi5wLWV4bmF2ID4gbGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV4bmF2ID4gbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnAtZXhuYXYgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnAtZXhuYXYtdGVsIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0MTgzMDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnAtZXhuYXYtdGVsOmhvdmVyIHtcbiAgY29sb3I6ICM0MTgzMDA7XG59XG5cbi5wLWV4bmF2LXRlbCBpbWcge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1leG5hdi10ZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTgzMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDVweCA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0MTgzMDA7XG4gIH1cbiAgLnAtZXhuYXYtdGVsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNDE4MzAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnAtZXhuYXYtdGVsIGltZyB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG4ucC1leG5hdi1pY29uIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV4bmF2LWljb24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLnAtZXhuYXYtaWNvbi0tZnJlZWRpYWwge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wLWV4bmF2LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgzMDA7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDdweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE2MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNDE4MzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV4bmF2LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDRweCA1cHggNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucC1leG5hdi1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzQxODMwMDtcbn1cblxuLnAtZXhuYXYtYnV0dG9uLXNob3V0IHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZXhuYXYtYnV0dG9uLXNob3V0IHtcbiAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cblxuLnAtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTEyMHB4O1xuICBwYWRkaW5nOiA4M3B4IDIwcHggMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnAtZm9vdGVyLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucC1mb290ZXItY3RhLS1jb21wYW55IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wLWZvb3Rlci1jdGEtLWFkZHJlc3Mge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWZvb3Rlci1jdGEtLWFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucC1mb290ZXItY3RhLS10ZWwge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWZvb3Rlci1jdGEtLXRlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4ucC1mb290ZXItY3RhLS10aW1lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1mb290ZXItY3RhLS10aW1lIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLW5hdiB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWZvb3Rlci1uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZm9vdGVyLW5hdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItbmF2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZvb3Rlci1uYXY6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLW5hdjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG4ucC1mb290ZXItbmF2LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZm9vdGVyLW5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZm9vdGVyLW5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucC1mb290ZXItbmF2LWxpc3Qge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtZm9vdGVyLW5hdi1saXN0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnAtZm9vdGVyLW5hdi1saXN0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnAtZm9vdGVyLXN1Ym5hdiB7XG4gIHdpZHRoOiAxNzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtZm9vdGVyLXN1Ym5hdiB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1mb290ZXItc3VibmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1mb290ZXItc3VibmF2IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5wLWZvb3Rlci1zdWJuYXYgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtZm9vdGVyLXN1Ym5hdiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4ucC1mb290ZXItc3VibmF2IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1mb290ZXItc3VibmF2IGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWZvb3Rlci1zdWJuYXYgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4ucC1mb290ZXItY29weXJpZ2h0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWZvb3Rlci1jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuR+ODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWduYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1nbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1nbmF2IHtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbn1cblxuLnAtZ25hdi1pbm5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1nbmF2LWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZ25hdi1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG59XG5cbi5wLWduYXYtbGlzdCB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1nbmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWduYXYtbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnAtZ25hdi1saXN0LWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDE0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1nbmF2LWxpc3QtaXRlbSA+IGEge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtZ25hdi1saXN0LWl0ZW0gPiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OY44OD44OA44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtaGVhZGVyIHtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWhlYWRlciB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wLWhlYWRlci1pbm5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogOTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1oZWFkZXItaW5uZXIge1xuICAgIGhlaWdodDogNzJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtaGVhZGVyLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaGVhZGVyLWlubmVyIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnAtaGVhZGVyLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtaGVhZGVyLWxvZ28gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5wLWhlYWRlci1sb2dvIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucC1oZWFkZXItbG9nbyBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnAtaGVhZGVyLWxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1oZWFkZXItbG9nbyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaGVhZGVyLWxvZ28gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5wLW1haW4ge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxufVxuXG4ucC1tdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtbXYtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNi42NiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbXYtdGV4dCB7XG4gICAgYm90dG9tOiA1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtbXYtdGV4dCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1tdi10ZXh0IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5wLW5ld3MtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3cy1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wLW5ld3MtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1uZXdzLWxpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzLWxpc3QtaXRlbSBhIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnAtbmV3cy1kYXRlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzLWRhdGUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnAtbmV3cy1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQzNBN0M7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDRweCAwIDE1cHggMjBweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG5cbi5wLW5ld3MtbmV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU3ODAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiA0cHggMCA0cHggMjBweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG5cbi5wLW5ld3MtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3MtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5cbi5wLXByaXZhY3kge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5wLXByaXZhY3kgaDIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4ucC1wcml2YWN5IGgzIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXJnaW4tdG9wOiAyZW07XG59XG5cbi5wLXByaXZhY3kgaDQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cblxuLnAtcHJpdmFjeS1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cblxuLnAtc2lkZWJhci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0VFNzgwMDtcbn1cblxuLnAtc2lkZWJhci1saXN0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzksIDM5LCAzOSwgMC4yKTtcbn1cblxuLnAtc2lkZWJhci1saXN0IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzksIDM5LCAzOSwgMC4yKTtcbn1cblxuLnAtc2lkZWJhci1saXN0IGxpIGEge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucC1zaWRlYmFyLWxpc3QgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxmMTA1JztcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjcnVpdC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucmVjcnVpdC1saW5rIHRoLCAucmVjcnVpdC1saW5rIHRkIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjcnVpdC1saW5rIHRoLCAucmVjcnVpdC1saW5rIHRkIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICB9XG59XG5cbi5yZWNydWl0LWxpbmsgdGgge1xuICB3aWR0aDogMjgwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3J1aXQtbGluayB0aCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4ucmVjcnVpdC1saW5rIHRkIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWNydWl0LWxpbmsgdGQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5yZWNydWl0LWxpbmsgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvcC1tYXAgaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2hvcC1yZXNlcnZlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2hvcC1yZXNlcnZlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zaG9wLXJlc2VydmUtaDMge1xuICBjb2xvcjogIzIzMTgxNTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2hvcC1yZXNlcnZlLWgzIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5zaG9wLXJlc2VydmUtaDUge1xuICBtaW4td2lkdGg6IDMxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMxODE1O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNob3AtcmVzZXJ2ZS1oNSB7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5cbi5zaG9wLXJlc2VydmUtaDUubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI5MDA7XG4gIGJvcmRlci1jb2xvcjogIzAwYjkwMDtcbn1cblxuLnNob3AtcmVzZXJ2ZS1oNS5pbnN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDJmNWI7XG4gIGJvcmRlci1jb2xvcjogI2FkMmY1Yjtcbn1cblxuLnNob3AtaW5zdGFncmFtIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC1pbnN0YWdyYW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5zaG9wLWluc3RhZ3JhbSB0aCwgLnNob3AtaW5zdGFncmFtIHRkIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC1pbnN0YWdyYW0gdGgsIC5zaG9wLWluc3RhZ3JhbSB0ZCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxufVxuXG4uc2hvcC1pbnN0YWdyYW0gdGgge1xuICB3aWR0aDogNTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaG9wLWluc3RhZ3JhbSB0aCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4uc2hvcC1pbnN0YWdyYW0gdGQge1xuICBjb2xvcjogIzk5OTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3AtaW5zdGFncmFtIHRkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uc2hvcC1pbnN0YWdyYW0gdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udG9wLW1vdmllIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRvcC1tb3ZpZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvcC1tb3ZpZSB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbn1cblxuLnRvcC1tb3ZpZS5maW5pc2ggdmlkZW8ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udG9wLW1vdmllLmZpbmlzaCAudG9wLW12IHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTtcbn1cblxuLnRvcC1tdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG59XG5cbi50b3AtbXYgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udG9wLXJlc2VydmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b3AtcmVzZXJ2ZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXJlc2VydmUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRvcC1yZXNlcnZlIGEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50b3AtcmVzZXJ2ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udG9wLXJlc2VydmUtaDMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3AtcmVzZXJ2ZS1oMyB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXJlc2VydmUtaDMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG4udG9wLXJlc2VydmUtaDUge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcC1yZXNlcnZlLWg1IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtcmVzZXJ2ZS1oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi50b3AtcmVzZXJ2ZS1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi50b3AtcmVzZXJ2ZS1uYW1lIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudG9wLXJlc2VydmUtbmFtZSBpbWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLXJlc2VydmUtbmFtZSBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWluc3RhZ3JhbSAub3JkZXItMDEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC50b3AtaW5zdGFncmFtIC5vcmRlci0wMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnRvcC1pbnN0YWdyYW0gLm9yZGVyLTAzIHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAudG9wLWluc3RhZ3JhbSAub3JkZXItMDQge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4jmlbTliJdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnUtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnUtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXBjIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLXBjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnUtYWxpZ24tanVzdGlmeS0tcGMge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1hbGlnbi1sZWZ0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudS1hbGlnbi1qdXN0aWZ5LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS1hbGlnbi1sZWZ0LS10YWIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnUtYWxpZ24tcmlnaHQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnUtYWxpZ24tY2VudGVyLS10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudS1hbGlnbi1qdXN0aWZ5LS10YWIge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudS1hbGlnbi1sZWZ0LS1vdmVydGFiIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LS1vdmVydGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudS1hbGlnbi1jZW50ZXItLW92ZXJ0YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudS1hbGlnbi1qdXN0aWZ5LS1vdmVydGFiIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudS1hbGlnbi1yaWdodC0tc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci0tc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudS1hbGlnbi1qdXN0aWZ5LS1zcCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuiDjOaZr+iJslxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cblxuLnUtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udS1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmZhZWQ7XG59XG5cbi51LWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUZGO1xufVxuXG4udS1iZy1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk2REFFO1xufVxuXG4udS1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYmVkO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5p6g57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDBBMEU5O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDBBMEU5O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwQTBFOTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMEEwRTk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnUtYm9yZGVyLS13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnUtYm9yZGVyLWNsZWFyLXRvcCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi51LWJvcmRlci1jbGVhci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi51LWJvcmRlci1jbGVhci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnUtYm9yZGVyLWNsZWFyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GbG9hdOino+mZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCsOODquODg+ODiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXJvdyB7XG4gIG1hcmdpbjogLTE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93IHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG59XG5cbi51LXJvdy0tYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnUtcm93LS1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi10YWIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cge1xuICBtYXJnaW46IC0xMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdy1zcCB7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG59XG5cbi51LWNvbC0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTEge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdy1zcCA+IC51LWNvbC0xIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbn1cblxuLnUtY29sLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0yIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3ctc3AgPiAudS1jb2wtMiB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG59XG5cbi51LWNvbC0zIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3ctc3AgPiAudS1jb2wtMyB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG59XG5cbi51LWNvbC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93LXNwID4gLnUtY29sLTQge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxufVxuXG4udS1jb2wtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnUtY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51LWNvbC1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC01IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC01IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdy1zcCA+IC51LWNvbC01IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbn1cblxuLnUtY29sLTYge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC02IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi51LXJvdy0tbmFycm93ID4gLnUtY29sLTYge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdy1zcCA+IC51LWNvbC02IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbn1cblxuLnUtY29sLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC03IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC03IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1uYXJyb3ctc3AgPiAudS1jb2wtNyB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG59XG5cbi51LWNvbC04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtOCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTgge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93LXNwID4gLnUtY29sLTgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxufVxuXG4udS1jb2wtOSB7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTkge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93LXNwID4gLnUtY29sLTkge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxufVxuXG4udS1jb2wtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMTAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1yb3ctLW5hcnJvdy1zcCA+IC51LWNvbC0xMCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG59XG5cbi51LWNvbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTExIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi51LWNvbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udS1jb2wtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTExIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93LXNwID4gLnUtY29sLTExIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbn1cblxuLnUtY29sLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4udS1jb2wtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnUtY29sLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG4udS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXJvdy0tbmFycm93LXNwID4gLnUtY29sLTEyIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtY29sLTEtLXBjIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMS0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMS0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXBjIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTItLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0yLS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tcGMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMy0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMy0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLXBjIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTQtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC00LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tcGMge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTUtLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS1wYyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC02LS1wYyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC02LS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tcGMge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNy0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTctLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTctLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS1wYyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC04LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtOC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tcGMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLXBjIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTktLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTktLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tcGMge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMC0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTAtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tcGMge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTEtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMS0tcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEtLXBjIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMi0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMTItLXBjIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEyLS1wYyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtMS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMi0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0yLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0yLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTMtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTMtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC00LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC01LS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4gPiAudS1jb2wtNi0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTYtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tbGFwdG9wIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC03LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTctLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC03LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTgtLWxhcHRvcCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtOC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC04LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC05LS1sYXB0b3Age1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC05LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC05LS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbiA+IC51LWNvbC0xMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTExLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTEtLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTItLWxhcHRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMi0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luID4gLnUtY29sLTEyLS1sYXB0b3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTItLWxhcHRvcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtY29sLTEtLXRhYiB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTEtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTItLXRhYiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtMi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTItLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMy0tdGFiIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTMtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zLS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTQtLXRhYiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0wLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtNC0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNS0tdGFiIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC01LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC02LS10YWIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtNi0tdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTYtLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNy0tdGFiIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC03LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC03LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC04LS10YWIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTgtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04LS10YWIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTktLXRhYiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXRhYiA+IC51LWNvbC05LS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMC0tdGFiIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtMTAtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMC0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tdGFiIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xMS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi10YWIgPiAudS1jb2wtMTEtLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xMS0tdGFiIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMi0tdGFiIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tdGFiID4gLnUtY29sLTEyLS10YWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTItLXRhYiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMS0tc3Age1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC0xLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0xLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMi0tc3Age1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMi0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0zLS1zcCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTMtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMy0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC0zLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtNC0tc3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTQtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtNC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTQtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTQtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC01LS1zcCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC01LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTYtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNi0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC02LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudS1yb3ctLW5vbWFyZ2luLXNwID4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTYtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC03LS1zcCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtNy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLW9mZnNldC0wLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnUtY29sLW9mZnNldC03LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtNy0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtNy0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTgtLXNwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTgtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudS1yb3ctLW5hcnJvdyA+IC51LWNvbC04LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtOS0tc3Age1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC05LS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTktLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtOS0tc3Age1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnUtY29sLTEwLS1zcCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWNvbC1vZmZzZXQtMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51LWNvbC1vZmZzZXQtMTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMC0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTAtLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC51LWNvbC0xMS0tc3Age1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTExLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC51LXJvdy0tbm9tYXJnaW4tc3AgPiAudS1jb2wtMTEtLXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51LXJvdy0tbmFycm93ID4gLnUtY29sLTExLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAudS1jb2wtMTItLXNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtY29sLTEyLS1zcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1jb2wtb2Zmc2V0LTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudS1jb2wtb2Zmc2V0LTEyLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnUtcm93LS1ub21hcmdpbi1zcCA+IC51LWNvbC0xMi0tc3Age1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnUtcm93LS1uYXJyb3cgPiAudS1jb2wtMTItLXNwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7pnZ7ooajnpLrliIfjgormm7/jgYhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1oaWRlLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudS1oaWRlLW92ZXJ0YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LWhpZGUtdGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS1oaWRlLWxhcHRvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1oaWRlLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIwIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI0MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI3MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tdDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxNS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxNS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxNS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjE1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDIwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjIwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwyMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyNS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyNS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyNS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyNS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzMC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwzMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzMC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjMwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDM1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjM1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzNS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI0MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ0MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI0MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQ1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw2MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjYwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDY1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjY1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI3MC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzAtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ3MC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3MC0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI3MC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3NS0tcGMge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3NS0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3NS0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjc1LS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzUtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDgwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODAtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjgwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODAtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw4MC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODAtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXBjIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4NS0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODUtLXBjIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4NS0tcGMge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4NS0tcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4NS0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5MC0tcGMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw5MC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5MC0tcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1wYyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjkwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTAtLXBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDk1LS1wYyB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTUtLXBjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjk1LS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTUtLXBjIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5NS0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTUtLXBjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1wYyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwMC0tcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDEwMC0tcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwMC0tcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTAwLS1wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwMC0tcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjEwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDEwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjEwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDE1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMTUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMjAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIyMC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDIwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyNS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjI1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyNS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDI1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjI1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMzAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDMwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MzAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMzAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MzUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMzUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzNS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDM1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ0MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI0MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNDAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDQ1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNDUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNTAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI1MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjU1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDU1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjU1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNjAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDYwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NjAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNjAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NjUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNjUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDY1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ3MC0tc3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjcwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI3MC0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDcwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNzAtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjcwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1zcCB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzUtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDc1LS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzUtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNzUtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzUtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sODAtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI4MC0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDgwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4NS0tc3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjg1LS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4NS0tc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDg1LS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1zcCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODUtLXNwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjg1LS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1zcCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yOTAtLXNwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDkwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0OTAtLXNwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiOTAtLXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10OTUtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tc3Age1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTUtLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iOTUtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tc3Age1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5NS0tc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDk1LS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQxMDAtLXNwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAwLS1zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIxMDAtLXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAwLS1zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXNwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMTAwLS1zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAwLS1zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LW10MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS10YWIge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLXRhYiB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tdGFiIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS10YWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS10YWIge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS10YWIge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLXRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS10YWIge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tdGFiIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tdGFiIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tdGFiIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tdGFiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS10YWIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLXRhYiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS10YWIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS10YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLXRhYiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tdGFiIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC51LW10MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwxMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjE1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwxNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjE1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDIwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIyMC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMjAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIyMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWwyNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMjUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0MjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDI1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiMjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjMwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGwzMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjMwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDM1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWIzNS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsMzUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIzNS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw0MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDQwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNDUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjQ1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw0NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjQ1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDUwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI1MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNTAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI1MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw1NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNTUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDU1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNjAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjYwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw2MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjYwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDY1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI2NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsNjUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI2NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10NzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw3MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iNzAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0NzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDcwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiNzAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sNzUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjc1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw3NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjc1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDgwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI4MC0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsODAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI4MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10ODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1yODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWw4NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iODUtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXB0ODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wcjg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDg1LS1sYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBiODUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tdDkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tcjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sOTAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYjkwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wdDkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHI5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGw5MC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYjkwLS1sYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXQ5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tbDk1LS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWI5NS0tbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQ5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXByOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBsOTUtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGI5NS0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW10MTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbXIxMDAtLWxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1sMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1iMTAwLS1sYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHQxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcHIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wbDEwMC0tbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGIxMDAtLWxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOijhemjvlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICNFRTc4MDA7XG59XG5cbi51LXRleHQtaW1wb3J0YW50IHtcbiAgY29sb3I6ICNEQzNCM0I7XG59XG5cbi51LXRleHQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4udS10ZXh0LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBUaW1lcywgc2VyaWY7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LXRleHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi51LXRleHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnUtdGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjRUU3ODAwIDcwJSk7XG59XG5cbi51LXRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51LXRleHQteC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGV4dC14LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbi51LXRleHQtYml0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS10ZXh0LWJpdC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi51LXRleHQtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51LXRleHQtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtdGV4dC1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnUtdGV4dC1iaXQtc21hbGwge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cblxuLnUtdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51LXRleHQteC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5bmF5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdzAge1xuICB3aWR0aDogMCU7XG59XG5cbi51LXcxMCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi51LXcyMCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi51LXczMCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi51LXc0MCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi51LXc1MCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi51LXc2MCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi51LXc3MCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi51LXc4MCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi51LXc5MCB7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi51LXcxMDAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtdzAtLXBjIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1wYyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXBjIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tcGMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1wYyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXBjIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tcGMge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1wYyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXBjIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tcGMge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAudS13MC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLnUtdzIwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnUtdzMwLS1sYXB0b3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnUtdzUwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnUtdzYwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLnUtdzgwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLnUtdzkwLS1sYXB0b3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtdzAtLXRhYiB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIC51LXcxMC0tdGFiIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC51LXcyMC0tdGFiIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tdGFiIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC51LXc0MC0tdGFiIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC51LXc1MC0tdGFiIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tdGFiIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC51LXc3MC0tdGFiIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC51LXc4MC0tdGFiIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tdGFiIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC51LXcxMDAtLXRhYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdzAtLXNwIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtdzEwLS1zcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAudS13MjAtLXNwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXczMC0tc3Age1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnUtdzQwLS1zcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudS13NTAtLXNwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXc2MC0tc3Age1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnUtdzcwLS1zcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudS13ODAtLXNwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXc5MC0tc3Age1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnUtdzEwMC0tc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51LXc3MzBweCB7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJGNvbG9yLXRleHQ6ICMyMzE4MTU7XG5cbiRjb2xvci1tYWluOiAjRUU3ODAwO1xuJGNvbG9yLWN0YTogIzQxODMwMDtcbiRjb2xvci1saW5lOiAjMDBiOTAwO1xuJGNvbG9yLWluc3RhOiAjYWQyZjViO1xuXG4kY29sb3ItcmVkOiAjREMzQjNCO1xuJGNvbG9yLXJlZC1kYXJrOiAjQ0IyRDBEO1xuJGNvbG9yLXJlZC1saWdodDogI2Y4ZWJlZDtcbiRjb2xvci1ibHVlOiAjMDBBMEU5O1xuJGNvbG9yLWJsdWUtZGFyazogIzA5NkRBRTtcbiRjb2xvci1uYXZ5OiAjMDkzMzYxO1xuJGNvbG9yLWJsdWUtbGlnaHQ6ICNFNUY1RkY7XG4kY29sb3Itb3JhbmdlOiAjZjE5MTQ5O1xuJGNvbG9yLW9yYW5nZS1kYXJrOiAjZjE5MTQ5O1xuJGNvbG9yLW9yYW5nZS1saWdodDogI0ZDRTRDQztcbiRjb2xvci1ncmVlbjogIzgyY2Y0ZjtcbiRjb2xvci1ncmVlbi1saWdodDogI2YyZmFlZDtcbiRjb2xvci1ncmVlbi1kYXJrOiAjNGU4ODI2O1xuJGNvbG9yLXdoaXRlOiNmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG5cbiRjb2xvci1ncmF5OiAjOTk5O1xuJGNvbG9yLWdyYXktbGlnaHQ6ICNkY2RjZGM7XG4kY29sb3ItZ3JheS1kYXJrOiAjNDg0QjQ0O1xuJGNvbG9yLWdyYXktc25vdzogI2ViZWJlYjtcblxuJGNvbG9yLWJvcmRlcjogIzcwNzA3MDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNwYWNpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kc3BhY2U6IDEyMHB4LCA2MHB4LCA0MHB4LCAyMHB4O1xuJHNwYWNlLXRhYjogODBweCwgODBweCwgNDBweCwgMTVweDtcbiRzcGFjZS1zcDogODBweCwgNDBweCwgMzVweCwgMTBweDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kZm9udC1zaXplOiAzLjMzcmVtLCAycmVtLCAxLjZyZW0sIDEuMnJlbSwgMXJlbSwgMC44NzVyZW07XG4kbGluZS1oZWlnaHQ6IDEuNSwgMS41LCAxLjUsIDEuNSwgMS41LCAxLjU7XG5cbiRmb250LXNpemUtc3A6IDMuMzNyZW0sIDJyZW0sIDEuNnJlbSwgMS4ycmVtLCAxcmVtLCAwLjg3NXJlbTtcbiRsaW5lLWhlaWdodC1zcDogMS41LCAxLjUsIDEuNSwgMS41LCAxLjUsIDEuNTtcblxuJGV4dHJhYm9sZDogNzAwO1xuJGJvbGQ6IDcwMDtcbiRtZWRpdW06IDUwMDtcbiRyZWd1bGFyOiA0MDA7XG4kbGlnaHQ6IDMwMDtcbiRub3JtYWw6IDQwMDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRlbnRzIHdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbnRlbnRzLXdpZHRoOiAxMzIwcHg7XG4kY29udGVudHMtbWlkZGxlLXdpZHRoOiAxMDMwcHg7XG4kY29udGVudHMtbmFycm93LXdpZHRoOiA3OTBweDtcbiRjb250ZW50cy1wYWRkaW5nOiAyMHB4O1xuJGNvbnRlbnRzLXBhZGRpbmctc3A6IDE1cHg7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG56LWluZGV4IG9yZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJHo6IChcbiAgY29udGVudHMsXG4gIGFycm93LFxuICBnbmF2LFxuICBsZWZ0YmFyLFxuICBtZW51LFxuICBoZWFkZXIsXG4gIGZvb3RlcixcbiAgbW9kYWxcbik7XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tZWRpYSBxdWVyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRicmVha3BvaW50czogKFxuICAnc3AnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxuICAndGFiJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXG4gICdvdmVydGFiJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KScsXG4gICdsYXB0b3AnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpJyxcbiAgJ21kcGknOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpJyxcbiAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpJ1xuKSAhZGVmYXVsdDtcblxuQG1peGluIHZpZXctYXQoJGJyZWFrcG9pbnQ6IHBjKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaCB3aXRoIGNlbnRlci1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1peGluIGNlbnRlci1saW5lKCRjb2xvcjogIzRmNTc0ZCwgJHBhZGRpbmc6IDMwcHgsICRoZWlnaHQ6IDFweCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjNGY1NzRkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcgLyAyO1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmc7XG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nIC8gMjtcbiAgICB9XG4gIH1cbn1cblxuXG4kX2ZvbnQtc2l6ZTogKFxuICAnc3AnOiAxNHB4LFxuICAncGMnOiAxNnB4LFxuKSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHJlbSgkcHg6IDE2cHgsICRrZXk6ICdwYycpIHtcbiAgJHZhbHVlOiBtYXAtZ2V0KCRfZm9udC1zaXplLCAka2V5KTtcbiAgQHJldHVybiAoJHB4IC8gJHZhbHVlKSAqIDFyZW07XG59XG5cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkhlbHZldGljYSBOZXVlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkBtaXhpbiBoZWx2ZXRpY2FOZXVlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5IZWx2ZXRpY2EgTmV1ZSBib2xkXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkBtaXhpbiBoZWx2ZXRpY2FOZXVlLWJvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn0iLCJodG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyxcbmVtYmVkLFxub2JqZWN0LFxuYXVkaW8sXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIHotaW5kZXg6IDEwMDAwMDA7XG5cbiAgJi1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLFwiSGlyYUtha3VQcm9OLVczXCIsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsXCJIaXJhS2FrdVByby1XM1wiLFwiTm90byBTYW5zIEpQXCIsSGVsdmV0aWNhLCBIZWx2ZXRpY2EgTmV1ZSwgQXJpYWwsXCLjg6HjgqTjg6rjgqpcIixNZWlyeW8sXCLvvK3vvLMg77yw44K044K344OD44KvXCIsXCJNUyBQZ290aGljXCIsXCJPc2FrYVwiLHNhbnMtc2VyaWYsIFZlcmRhbmE7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAmLmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG7jgIBcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmgzLFxuaDQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5pbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJi5pbWctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbmRpdlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODs+OBj+OBmuODiuODk1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtYnJlYWRjcnVtYiB7XG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGxpIHtcbiAgICAgIGEsXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTFweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgICAgICAgICBjb2xvcjogIzQzNDM0MztcbiAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAvLyBmb250LXNpemU6IHJlbSgxNXB4KTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgJi0tYXJyb3cge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNjEnO1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMzBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tYXJyb3ctYmFjayB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZjA2MCc7XG4gICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1pbnZlcnNlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHBjKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZXh0ZXJuYWwge1xuICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDM1cHg7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnXFxmMzYwJztcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgfVxuXG4gICYtLWludGVybmFsIHtcbiAgICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAzNXB4O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB9XG4gIH1cblxuICAmLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJi0tYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogbnRoKCRsaXN0OiAkZm9udC1zaXplLCAkbjogMyk7XG4gICAgcGFkZGluZzogMjBweCA0NXB4O1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB9XG4gIH1cblxuICAmLS1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1zbWFsbCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1mb3JtIHtcbiAgJi10ZXh0IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgIHdpZHRoOiAxNjBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tYWluO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjppbnZhbGlkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFNUU1RTU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICY6aW52YWxpZCxcbiAgICAmLmludmFsaWQge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0IxMTAxMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1IHVybCgvaW1hZ2VzL2NvbW1vbi9pY29uLWludmFsaWQucG5nKSByaWdodCAxMHB4IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gICAgaGVpZ2h0OiAxNjBweDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW1haW47XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmludmFsaWQsXG4gICAgJi5pbnZhbGlkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNCMTEwMTA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogI0U1RTVFNSB1cmwoL2ltYWdlcy9jb21tb24vaWNvbi1pbnZhbGlkLnBuZykgcmlnaHQgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG5cbiAgJi1jaGVja2JveCB7XG4gICAgJi1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyAuYy1mb3JtLWNoZWNrYm94LXNwYW46OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci10ZXh0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkY29sb3ItdGV4dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJhZGlvIHtcbiAgICAmLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jLWZvcm0tcmFkaW8tc3Bhbjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2NhcmV0LWRvd24nIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jYXJldC1kb3duIGZhLXctMTAnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzIwIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IHRvcCA1MCUsIDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bywgMTAwJTtcblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4ODtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAuNyk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggLW1vei1tYWMtZm9jdXNyaW5nO1xuICAgICAgY29sb3I6ICMyMjI7IFxuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW1pZGRsZSB7XG4gICAgICB3aWR0aDogMjI5cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgb3B0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgICB9XG4gIH1cblxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuimi+WHuuOBl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtaDEge1xuICBtYXJnaW46IDYzcHggYXV0byA3MHB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBmb250LXNpemU6IHJlbSgzMXB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDMzcHggMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgcGFkZGluZzogMzNweCAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE2MCwgMjMzLCAwLjcpO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE2MCwgMjMzLCAwLjcpO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uYy1oMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDA7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICBpbWcge1xuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIHBhZGRpbmc6IDI1cHggMCAzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAmLWdyYXkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbiAgICB9XG4gIH1cblxuICAmLW5leHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jLWgzIHtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuICBmb250LXNpemU6IHJlbSgyOHB4KTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAmLWdyYXkge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmMtaDQge1xuICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuICBmb250LXdlaWdodDogJGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyMnB4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jLWg1IHtcbiAgZm9udC1zaXplOiByZW0oMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgfVxufVxuXG4uYy1oNiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBmb250LXdlaWdodDogJGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIH1cbn1cblxuLmMtaC0tY2VudGVyLWxpbmUge1xuICBAaW5jbHVkZSBjZW50ZXItbGluZSgpO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmMtbGlzdHtcbiAgPmxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgXG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi0tcG9pbnQge1xuICAgID5saSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMWVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWNpcmNsZSB7XG4gICAgPmxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1kYXJrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXNxdWFyZSB7XG4gICAgPmxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGluayB7XG4gICAgPiBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmx1ZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2LjVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2VudGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYtLWJvcmRlciB7XG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNnB4O1xuICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNvbG9yLWJsdWU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1vcmRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgICAmLS1sdjIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICA+bGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsdjI7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIoXCJjb3VudGVyKGx2MilcIilcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ub3RlIHtcbiAgICBsaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yZW07XG4gICAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMTdweCk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfigLsnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Ki44Kk44Kz44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB6LWluZGV4OiAxMDAxO1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gICYtdHJpZ2dlcixcbiAgJi10cmlnZ2VyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICYtdHJpZ2dlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxuXG4gICYtdHJpZ2dlciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgdG9wOiAwXG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cblxuICAmLXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgJi10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICYtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSB0cmFuc2xhdGVYKDApIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjg43jg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuXG4gICYtLXNoYWRvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMzEpO1xuICB9XG5cbiAgJi0taW1wb3J0YW50IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcmVkLWRhcms7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJi0tcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgcGFkZGluZzogNjBweCA2NXB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogNDVweCAzMHB4O1xuICAgIH1cblxuICAgICYtLW5hcnJvdyB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICYtaCB7XG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsdWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gICYtYm9keSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAmLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWFyZ2luOiAoLTEpICogJGNvbnRlbnRzLXBhZGRpbmctc3A7XG4gICAgfVxuXG4gICAgJi1oIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBmb250LXNpemU6IHJlbSgyMnB4KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwOGRkZCAwJSwgIzAwNGQ4ZiAxMDAlKTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgcGFkZGluZzogMTNweCAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudHMge1xuICAgICAgcGFkZGluZzogNDBweCA2NXB4IDgwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrvjgq/jgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXNlY3Rpb24ge1xuICBtYXJnaW46IG50aCgkc3BhY2UsIDEpIDA7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgfVxuXG4gICYtbWlkZGxlIHtcbiAgICBtYXJnaW46IG50aCgkc3BhY2UsIDIpIDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW46IG50aCgkc3BhY2Utc3AsIDIpIDA7XG4gICAgfVxuICB9XG5cbiAgJi1uYXJyb3cge1xuICAgIG1hcmdpbjogbnRoKCRzcGFjZSwgMykgMDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbjogbnRoKCRzcGFjZS1zcCwgMykgMDtcbiAgICB9XG4gIH1cblxuICAmLWJnIHtcbiAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAxKSAwO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMSkgMDtcbiAgICB9XG5cbiAgICAmLW1pZGRsZSB7XG4gICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLCAyKSAwO1xuICBcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogbnRoKCRzcGFjZS1zcCwgMikgMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtbmFycm93IHtcbiAgICAgIHBhZGRpbmc6IG50aCgkc3BhY2UsIDMpIDA7XG4gIFxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBwYWRkaW5nOiBudGgoJHNwYWNlLXNwLCAzKSAwO1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cblxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50cy13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZy1zcDtcbiAgICB9XG5cbiAgICAmLWgyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZy1zcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLW5hcnJvdyB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250ZW50cy1uYXJyb3ctd2lkdGg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmctc3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1taWRkbGUge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGVudHMtbWlkZGxlLXdpZHRoO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmc7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwICRjb250ZW50cy1wYWRkaW5nLXNwO1xuICAgICAgfVxuXG4gICAgICAmLWgyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGVudHMtbWlkZGxlLXdpZHRoO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAkY29udGVudHMtcGFkZGluZztcbiAgXG4gICAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgJGNvbnRlbnRzLXBhZGRpbmctc3A7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpbGwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi1maWxsLXNwIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgr/jg5Zcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYiB7XG4gICYtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW46IDAgLTVweCA1cHg7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLWJsdWU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnRzIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjg7zjg5bjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLXRhYmxlIHtcbiAgJGJvcmRlci1jb2xvcjogI2NjYztcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICB0Ym9keSB7XG4gICAgdGgsdGQge1xuICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IFxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XG5cdFx0XHR9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgd2lkdGg6IDEzJTtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ib3JkZXIge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICB0aGVhZCB7XG4gICAgICB0ciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi5wLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNnB4O1xuICByaWdodDogNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgdGV4dC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLDAsMCwxKSwgMCAwIDZweCByZ2JhKDAsMCwwLDEpLCAwIDAgNnB4IHJnYmEoMCwwLDAsMSksIDAgMCA2cHggcmdiYSgwLDAsMCwxKSwgMCAwIDZweCByZ2JhKDAsMCwwLDEpLCAwIDAgNnB4IHJnYmEoMCwwLDAsMSksIDAgMCA2cHggcmdiYSgwLDAsMCwxKSwgMCAwIDZweCByZ2JhKDAsMCwwLDEpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufSIsIlxuLnAtY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDExcHgpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIG1hcmdpbjogOXB4IDAgMDtcbn0iLCIucC1jdGEge1xuXHQmLXRhYmxlIHtcblx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgdmlldy1hdChzcCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dHIge1xuXHRcdFx0QGluY2x1ZGUgdmlldy1hdChzcCkge1xuXHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCx0ZCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0QGluY2x1ZGUgdmlldy1hdChzcCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRoIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0QGluY2x1ZGUgdmlldy1hdChzcCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5sYXJnZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgdmlldy1hdChzcCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCqOOCr+OCueODiOODqeODiuODk++8iEfjg4rjg5Pjgajjga/liKXjgavjg5jjg4Pjg4Djg7zlhoXjgavooajnpLrjgZnjgovjg4rjg5PjgrLjg7zjgrfjg6fjg7PvvIlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWV4bmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAxMXB4IDAgOXB4O1xuXG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG5cbiAgPmxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtdGVsIHtcbiAgICBmb250LXNpemU6IHJlbSgzMHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLWN0YTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY3RhO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jdGE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCA1cHggNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItY3RhO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWN0YTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1pY29uIHtcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgJi0tZnJlZWRpYWwge1xuICAgICAgZm9udC1zaXplOiByZW0oMjJweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jdGE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgcGFkZGluZzogN3B4IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItY3RhO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxMHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiA0cHggNXB4IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBjb2xvcjogJGNvbG9yLWN0YTtcbiAgICB9XG5cbiAgICAmLXNob3V0IHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBmb250LXNpemU6IHJlbSg4cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1zbm93O1xuXG4gICYtY29udGFpbmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICBwYWRkaW5nOiA4M3B4IDIwcHggMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQobWRwaSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtY3RhIHtcbiAgICAmLS1jb21wYW55IHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgICYtLWFkZHJlc3Mge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KG1kcGkpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi0tdGVsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KG1kcGkpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtLXRpbWUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmF2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KG1kcGkpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXN1Ym5hdiB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblxuICAgIEBpbmNsdWRlIHZpZXctYXQobWRwaSkge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQobWRwaSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY29weXJpZ2h0IHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gICAgfVxuICB9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkfjg4rjg5Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWduYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG4gICAgLy8gQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgLy8gICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIC8vIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID5hIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgQGluY2x1ZGUgaGVsdmV0aWNhTmV1ZS1ib2xkO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OY44OD44OA44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucC1oZWFkZXIge1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXNub3c7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJi1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQobWRwaSkge1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICYtbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIGEge1xuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQobWRwaSkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucC1tYWluIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChtZHBpKSB7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gIH1cblxuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG59IiwiLnAtbXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDYuNjYlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIGJvdHRvbTogNSU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnAtbmV3cyB7XG4gICYtbGlzdCB7XG4gICAgJi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUMzQTdDO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMTZweCk7XG4gICAgbWFyZ2luOiA0cHggMCAxNXB4IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMTFweCk7XG4gIH1cblxuICAmLW5ldyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMTZweCk7XG4gICAgbWFyZ2luOiA0cHggMCA0cHggMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgxMXB4KTtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgfVxufSIsIi5wLXByaXZhY3kge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG5cbiAgJi1jb250ZW50cyB7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICB9XG59IiwiLnAtc2lkZWJhciB7XG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgfVxuICBcbiAgJi1saXN0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzOSwgMzksIDM5LCAwLjIpO1xuXG4gICAgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzksIDM5LCAzOSwgMC4yKTtcblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMTA1JztcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5yZWNydWl0IHtcbiAgJi1saW5rIHtcbiAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIHRoLHRkIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgfVxuXHRcdH1cblxuXHRcdHRoIHtcbiAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICB0ZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5zaG9wIHtcbiAgJi1tYXAge1xuICAgIGlmcmFtZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtcmVzZXJ2ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICYtaDMge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1oNSB7XG4gICAgICBtaW4td2lkdGg6IDMxMHB4O1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgJi5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWxpbmU7XG4gICAgICB9XG4gICAgICAmLmluc3RhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWluc3RhO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnN0YTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWluc3RhZ3JhbSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICB0aCx0ZCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICAgIH1cblx0XHR9XG5cblx0XHR0aCB7XG4gICAgICB3aWR0aDogNTIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgdGQge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4udG9wIHtcbiAgJi1tb3ZpZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgfVxuXG4gICAgJi5maW5pc2gge1xuICAgICAgdmlkZW8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAudG9wLW12IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLW12IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLXJlc2VydmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1oMyB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaDUge1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1pbnN0YWdyYW0ge1xuICAgIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAgIC5vcmRlci0wMSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgICAgLm9yZGVyLTAyIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgICAub3JkZXItMDMge1xuICAgICAgICBvcmRlcjogNDtcbiAgICAgIH1cbiAgICAgIC5vcmRlci0wNCB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOaVtOWIl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnUtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgLnUtYWxpZ24tbGVmdC0tcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudS1hbGlnbi1yaWdodC0tcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1wYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnUtYWxpZ24tanVzdGlmeS0tcGMge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQobGFwdG9wKSB7XG4gIC51LWFsaWduLWxlZnQtLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnUtYWxpZ24tY2VudGVyLS1sYXB0b3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC51LWFsaWduLWp1c3RpZnktLWxhcHRvcCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgLnUtYWxpZ24tbGVmdC0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnUtYWxpZ24tcmlnaHQtLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXRhYiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnUtYWxpZ24tanVzdGlmeS0tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KG92ZXJ0YWIpIHtcbiAgLnUtYWxpZ24tbGVmdC0tb3ZlcnRhYiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1vdmVydGFiIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC51LWFsaWduLWNlbnRlci0tb3ZlcnRhYiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnUtYWxpZ24tanVzdGlmeS0tb3ZlcnRhYiB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAudS1hbGlnbi1sZWZ0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC51LWFsaWduLXJpZ2h0LS1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudS1hbGlnbi1jZW50ZXItLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudS1hbGlnbi1qdXN0aWZ5LS1zcCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7og4zmma/oibJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktc25vdztcbn1cblxuLnUtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi51LWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLWxpZ2h0O1xufVxuXG4udS1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XG59XG5cbi51LWJnLWJsdWUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWRhcms7XG59XG5cbi51LWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQtbGlnaHQ7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5p6g57eaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udS1ib3JkZXIge1xuICAmLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJi10b3Age1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3ItYmx1ZTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAmLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGNvbG9yLWJsdWU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgJi0td2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJi1jbGVhciB7XG4gICAgJi10b3Age1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gICAgXG4gICAgJi1sZWZ0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtYm90dG9tIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmxvYXTop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LWNsZWFyZml4OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrDjg6rjg4Pjg4lcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiRwYWRkaW5nOiAxNXB4O1xuJHBhZGRpbmctd2lkZTogNTBweDtcbiRwYWRkaW5nLW5hcnJvdzogMTBweDtcbiRwYWRkaW5nLW5hcnJvdy1zcDogMXB4O1xuJHBhZGRpbmctc3A6IDEwcHg7XG5cbi51LXJvdyB7XG4gIG1hcmdpbjogKC0xKSokcGFkZGluZztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBcbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIG1hcmdpbjogKC0xKSokcGFkZGluZy1zcDtcbiAgfVxuXG4gICYtLWFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICYtLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gICYtLW5vbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgICYtLW5vbWFyZ2luLXRhYiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICYtLW5vbWFyZ2luLXNwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLS1uYXJyb3cge1xuICAgIG1hcmdpbjogKC0xKSokcGFkZGluZy1uYXJyb3c7XG4gIH1cblxuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAmLS1uYXJyb3ctc3Age1xuICAgICAgbWFyZ2luOiAoLTEpKiRwYWRkaW5nLW5hcnJvdy1zcDtcbiAgICB9XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxue1xuICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gIC51LWNvbC0jeyRpfVxuICB7XG4gICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICBAaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNwO1xuICAgICAgfVxuICB9XG5cbiAgLnUtY29sLW9mZnNldC0wXG4gIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnUtY29sLW9mZnNldC0jeyRpfVxuICB7XG4gICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICB9XG5cbiAgLnUtcm93LS1ub21hcmdpbiB7XG4gICAgPiAudS1jb2wtI3skaX1cbiAgICB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAudS1yb3ctLW5vbWFyZ2luLXNwIHtcbiAgICAgID4gLnUtY29sLSN7JGl9XG4gICAgICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnUtcm93LS1uYXJyb3cge1xuICAgID4gLnUtY29sLSN7JGl9XG4gICAge1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICAudS1yb3ctLW5hcnJvdy1zcCB7XG4gICAgICA+IC51LWNvbC0jeyRpfVxuICAgICAge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1uYXJyb3ctc3A7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxuICB7XG4gICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAudS1jb2wtI3skaX0tLXBjXG4gICAgICB7XG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgLnUtY29sLW9mZnNldC0wLS1wY1xuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1wY1xuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgICA+IC51LWNvbC0jeyRpfS0tcGNcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnUtcm93LS1uYXJyb3cge1xuICAgICAgICA+IC51LWNvbC0jeyRpfS0tcGNcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxuICB7XG4gICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAudS1jb2wtI3skaX0tLWxhcHRvcFxuICAgICAge1xuICAgICAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICB9XG5cbiAgICAgIC51LWNvbC1vZmZzZXQtMC0tbGFwdG9wXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLWxhcHRvcFxuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbm9tYXJnaW4ge1xuICAgICAgICA+IC51LWNvbC0jeyRpfS0tbGFwdG9wXG4gICAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbmFycm93IHtcbiAgICAgICAgPiAudS1jb2wtI3skaX0tLWxhcHRvcFxuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICB9XG4gICAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMlxuICB7XG4gICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAudS1jb2wtI3skaX0tLXRhYlxuICAgICAge1xuICAgICAgICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICB9XG5cbiAgICAgIC51LWNvbC1vZmZzZXQtMC0tdGFiXG4gICAgICB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC51LWNvbC1vZmZzZXQtI3skaX0tLXRhYlxuICAgICAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC51LXJvdy0tbm9tYXJnaW4tdGFiIHtcbiAgICAgICAgPiAudS1jb2wtI3skaX0tLXRhYlxuICAgICAgICB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICAgID4gLnUtY29sLSN7JGl9LS10YWJcbiAgICAgICAge1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW5hcnJvdztcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyXG4gICAge1xuICAgICAgICAkd2lkdGg6ICgxMDAlIC8gKDEyLyRpKSk7XG4gICAgICAgIC51LWNvbC0jeyRpfS0tc3BcbiAgICAgICAge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1zcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51LWNvbC1vZmZzZXQtMC0tc3BcbiAgICAgICAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudS1jb2wtb2Zmc2V0LSN7JGl9LS1zcFxuICAgICAgICB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgICAgICB9XG5cbiAgICAgICAgLnUtcm93LS1ub21hcmdpbi1zcCB7XG4gICAgICAgICAgPiAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgICAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudS1yb3ctLW5hcnJvdyB7XG4gICAgICAgICAgPiAudS1jb2wtI3skaX0tLXNwXG4gICAgICAgICAge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbmFycm93O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbumdnuihqOekuuWIh+OCiuabv+OBiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGluY2x1ZGUgdmlldy1hdChwYyl7XG4gIC51LWhpZGUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChvdmVydGFiKSB7XG4gIC51LWhpZGUtb3ZlcnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAudS1oaWRlLXRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KGxhcHRvcCkge1xuICAudS1oaWRlLWxhcHRvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gIC51LWhpZGUtc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgIFwYWRkaW5n5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAudS1tdCN7JGkgKiA1fSB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbXIjeyRpICogNX0ge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtbWwjeyRpICogNX0ge21hcmdpbi1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1tYiN7JGkgKiA1fSB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcHQjeyRpICogNX0ge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAudS1wciN7JGkgKiA1fSB7cGFkZGluZy1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGwjeyRpICogNX0ge3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgLnUtcGIjeyRpICogNX0ge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbn1cbkBpbmNsdWRlIHZpZXctYXQocGMpe1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICAgICAudS1tdCN7JGkgKiA1fS0tcGMge21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tcGMge21hcmdpbi1yaWdodDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1sI3skaSAqIDV9LS1wYyB7bWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tYiN7JGkgKiA1fS0tcGMge21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tcGMge3BhZGRpbmctdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHIjeyRpICogNX0tLXBjIHtwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGwjeyRpICogNX0tLXBjIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tcGMge3BhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICB9XG59XG5AaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS1zcCB7bWFyZ2luLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1yI3skaSAqIDV9LS1zcCB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLXNwIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS1zcCB7bWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXB0I3skaSAqIDV9LS1zcCB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tc3Age3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tc3Age3BhZGRpbmctbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXBiI3skaSAqIDV9LS1zcCB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAgIC51LW10I3skaSAqIDV9LS10YWIge21hcmdpbi10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tciN7JGkgKiA1fS0tdGFiIHttYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tbCN7JGkgKiA1fS0tdGFiIHttYXJnaW4tbGVmdDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LW1iI3skaSAqIDV9LS10YWIge21hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wdCN7JGkgKiA1fS0tdGFiIHtwYWRkaW5nLXRvcDogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgICAgIC51LXByI3skaSAqIDV9LS10YWIge3BhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wbCN7JGkgKiA1fS0tdGFiIHtwYWRkaW5nLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wYiN7JGkgKiA1fS0tdGFiIHtwYWRkaW5nLWJvdHRvbTogI3skaSAqIDV9cHggIWltcG9ydGFudDt9XG4gICAgfVxufVxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3Ape1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICAgICAudS1tdCN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tdG9wOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbXIjeyRpICogNX0tLWxhcHRvcCB7bWFyZ2luLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtbWwjeyRpICogNX0tLWxhcHRvcCB7bWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1tYiN7JGkgKiA1fS0tbGFwdG9wIHttYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcHQjeyRpICogNX0tLWxhcHRvcCB7cGFkZGluZy10b3A6ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgICAgICAudS1wciN7JGkgKiA1fS0tbGFwdG9wIHtwYWRkaW5nLXJpZ2h0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGwjeyRpICogNX0tLWxhcHRvcCB7cGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCAhaW1wb3J0YW50O31cbiAgICAgICAgLnUtcGIjeyRpICogNX0tLWxhcHRvcCB7cGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4ICFpbXBvcnRhbnQ7fVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg4bjgq3jgrnjg4joo4Xpo75cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51LXRleHQtYWNjZW50IHtcbiAgY29sb3I6ICRjb2xvci1tYWluO1xufVxuXG4udS10ZXh0LWltcG9ydGFudCB7XG4gIGNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4udS10ZXh0LWludmVyc2Uge1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4udS10ZXh0LXN1YiB7XG4gIGNvbG9yOiAkY29sb3ItZ3JheTtcbn1cblxuLnUtdGV4dC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmXG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuLnUtdGV4dC1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xufVxuXG4udS10ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xufVxuXG4udS10ZXh0LWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsICRjb2xvci1tYWluIDcwJSk7XG59XG5cbi51LXRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51LXRleHQteC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xuXG4gIEBpbmNsdWRlIHZpZXctYXQoc3ApIHtcbiAgICBmb250LXNpemU6IHJlbSgyOHB4KTtcbiAgfVxufVxuXG4udS10ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiByZW0oMjJweCk7XG59XG5cbi51LXRleHQtYml0LWxhcmdlIHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG5cbiAgQGluY2x1ZGUgdmlldy1hdChzcCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICB9XG59XG5cbi51LXRleHQtbWVkaXVtIHtcbiAgZm9udC1zaXplOiByZW0oMThweCk7XG5cbiAgQGluY2x1ZGUgdmlldy1hdCh0YWIpIHtcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgfVxufVxuXG4udS10ZXh0LWRlZmF1bHQge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcblxuICBAaW5jbHVkZSB2aWV3LWF0KHRhYikge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICB9XG59XG5cbi51LXRleHQtYml0LXNtYWxsIHtcbiAgZm9udC1zaXplOiByZW0oMTVweCk7XG59XG5cbi51LXRleHQtc21hbGwge1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbn1cblxuLnUtdGV4dC14LXNtYWxsIHtcbiAgZm9udC1zaXplOiByZW0oMTFweCk7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5bmF5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcbiAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAudS13I3skaSAqIDEwfSB7d2lkdGg6ICR3aWR0aDt9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQocGMpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1wYyB7d2lkdGg6ICR3aWR0aDt9XG4gIH1cbn1cblxuQGluY2x1ZGUgdmlldy1hdChsYXB0b3ApIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoMTAlICogJGkpO1xuICAgIC51LXcjeyRpICogMTB9LS1sYXB0b3Age3dpZHRoOiAkd2lkdGg7fVxuICB9XG59XG5cbkBpbmNsdWRlIHZpZXctYXQodGFiKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xuICAgICR3aWR0aDogKDEwJSAqICRpKTtcbiAgICAudS13I3skaSAqIDEwfS0tdGFiIHt3aWR0aDogJHdpZHRoO31cbiAgfVxufVxuXG5AaW5jbHVkZSB2aWV3LWF0KHNwKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xuICAgICR3aWR0aDogKDEwJSAqICRpKTtcbiAgICAudS13I3skaSAqIDEwfS0tc3Age3dpZHRoOiAkd2lkdGg7fVxuICB9XG59XG5cbi51LXc3MzBweCB7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG5cbi51LWgxMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59Il19 */