@charset "UTF-8";
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  scroll-behavior: smooth; }

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    background-attachment: initial;
    scroll-behavior: auto;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s; } }

html {
  background: inherit;
  font: 400 1rem/1.5 system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  vertical-align: baseline;
  word-break: normal;
  color: inherit;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0; }

hr {
  margin: 1rem 0;
  border: 0;
  color: inherit;
  background-color: currentColor;
  opacity: 0.25;
  overflow: visible; }

hr:not([size]) {
  height: 1px; }

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 initial 0.5rem;
  font: inherit inherit 500 unset/1.2 inherit; }

h1 {
  font-size: calc(1.375rem + 1.5vw); }

@media (min-width: 1200px) {
  h1 {
    font-size: 2.5rem; } }

h2 {
  font-size: calc(1.325rem + 0.9vw); }

@media (min-width: 1200px) {
  h2 {
    font-size: 2rem; } }

h3 {
  font-size: calc(1.3rem + 0.6vw); }

@media (min-width: 1200px) {
  h3 {
    font-size: 1.75rem; } }

h4 {
  font-size: calc(1.275rem + 0.3vw); }

@media (min-width: 1200px) {
  h4 {
    font-size: 1.5rem; } }

h5 {
  font-size: 1.25rem; }

h6 {
  font-size: 1rem; }

p {
  margin: 0 0 1rem; }

abbr[title],
abbr[data-bs-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none; }

address {
  margin: 0 0 1rem;
  font: normal inherit inherit/inherit inherit; }

ol,
ul {
  padding-left: 2rem; }

ol,
ul,
dl {
  margin: 0 0 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin: 0; }

nav li {
  padding: 0;
  list-style: none; }

nav li::before {
  content: "​"; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: 0.5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: 700; }

small {
  font-size: 0.875em; }

mark {
  padding: 0.2em;
  background-color: currentColor; }

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

a {
  cursor: pointer;
  color: #3333e1;
  background-color: transparent;
  text-decoration: none;
  word-break: break-word; }

a:hover {
  color: #3434e0;
  text-decoration: underline; }

a:focus {
  outline: thin dotted; }

a:not([href]):not(class), a:not([href]):not([class]):hover {
  cursor: default;
  color: inherit;
  text-decoration: none; }

a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex] {
  -ms-touch-action: manipulation;
      touch-action: manipulation; }

pre,
code,
kbd,
samp {
  font: 1.05em "Fira Code", "Cascadia Code", Consolas, "Inconsolata", Monaco, Menlo, "Noto Mono", "Roboto Mono", "Droid Sans Mono", "Ubuntu Mono", "Ubuntu Monospace", "Source Code Pro", "Oxygen Mono", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 0.875em;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal; }

code {
  font-size: 0.875em;
  color: inherit;
  word-wrap: break-word; }

a > code {
  color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: inherit;
  background-color: inherit;
  border-radius: 0.2rem; }

kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700; }

figure {
  margin: 0 0 1rem; }

iframe,
img,
input,
select,
textarea {
  height: auto;
  max-width: 100%; }

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle; }

svg:not([fill]) {
  fill: currentColor; }

svg:not(:root) {
  overflow: hidden; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

table {
  caption-side: bottom;
  border-collapse: collapse;
  text-indent: 0;
  border-color: currentColor; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: inherit;
  text-align: left; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0; }

label {
  display: inline-block; }

button {
  border-radius: 0;
  text-transform: none; }

button:focus {
  outline: dotted 1px;
  outline: -webkit-focus-ring-color auto 5px; }

input,
button {
  overflow: visible; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input,
select,
textarea {
  padding: 0.25em 0.375em;
  border: 1px solid WindowFrame;
  background-color: transparent;
  color: inherit;
  font: inherit;
  letter-spacing: inherit; }

button,
select {
  text-transform: none; }

[role=button] {
  cursor: pointer; }

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  text-transform: none;
  word-wrap: normal; }

select:not([multiple]):not([size]) {
  background-image: "data:image/svg+xmlcharset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E"; }

::-ms-expand {
  display: none; }

[list]::-webkit-calendar-picker-indicator {
  display: none; }

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button; }

button:not(disabled),
[type=button]:not(disabled),
[type=reset]:not(disabled),
[type=submit]:not(disabled) {
  cursor: pointer; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

textarea {
  overflow: auto;
  -ms-overflow-style: scrollbar;
  resize: vertical;
  vertical-align: top; }

fieldset {
  margin: 0;
  padding: 0.35em 0.75em 0.625em;
  border: 1px solid inherit;
  min-width: 0; }

legend {
  width: 100%;
  padding: 0;
  float: left;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
  max-width: 100%;
  white-space: normal; }

@media (max-width: 1200px) {
  legend {
    font-size: 1.5rem; } }

legend + * {
  clear: left; }

dialog {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: auto;
  padding: 1em;
  border: solid;
  background-color: inherit;
  color: inherit; }

dialog:not([open]) {
  display: none; }

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0; }

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto; }

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54; }

input::-webkit-input-placeholder {
  opacity: 1; }

input::-moz-placeholder {
  opacity: 1; }

input:-ms-input-placeholder {
  opacity: 1; }

input::-ms-input-placeholder {
  opacity: 1; }

input::placeholder {
  opacity: 1; }

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  -moz-appearance: none; }

[type=tel],
[type=url],
[type=email],
[type=number] {
  direction: ltr; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

::-moz-focus-inner {
  padding: 0;
  border-style: none; }

::-moz-ui-invalid {
  box-shadow: none; }

::-moz-focusring {
  outline: 1px dotted ButtonText; }

output {
  display: inline-block; }

iframe {
  border: none; }

audio,
canvas,
video {
  display: inline;
  display: inline-block;
  zoom: 1;
  max-width: 100%; }

audio:not([controls]) {
  display: none;
  height: 0; }

summary {
  display: list-item;
  cursor: pointer; }

progress {
  display: inline-block;
  vertical-align: baseline; }

template {
  display: none; }

[hidden] {
  display: none; }

[aria-busy=true] {
  cursor: progress; }

[aria-controls] {
  cursor: pointer; }

[aria-disabled=true],
[disabled] {
  cursor: not-allowed; }

[aria-hidden=false][hidden=false] {
  display: initial; }

[aria-hidden=false][hidden=false]:not(:focus) {
  position: absolute;
  clip: rect(0, 0, 0, 0); }

html {
  height: 100%;
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-size: 62.5%; }

body {
  height: 100%;
  margin: 0;
  background: #f2f4f5;
  color: #1b1d1f;
  font-size: 1.6rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
  line-height: 1.5; }

ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }

a {
  color: #333;
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out; }
  a:hover {
    text-decoration: none;
    opacity: 0.7;
    color: #333; }

@media screen and (max-width: 992px) {
  .view--xl {
    display: none !important; } }

@media screen and (min-width: 993px) {
  .view--lg {
    display: none !important; } }

.l-bar {
  background-color: #fff;
  padding-left: 32px;
  padding-right: 32px; }

.l-header {
  position: relative;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  background: white;
  background-color: #fff;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out; }
  .l-header .header__top--wrapper {
    width: 100%;
    border-bottom: 1px solid #ccc; }
    .l-header .header__top--wrapper .header__top {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 56px;
      margin: auto;
      padding: 4px 40px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      max-width: 1440px; }
      .l-header .header__top--wrapper .header__top .header__top--left {
        height: 100%; }
      .l-header .header__top--wrapper .header__top .header__top--right {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: 100%;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .l-header .header__top--wrapper .header__top .header__top--right ul.header__top--linklist {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .l-header .header__top--wrapper .header__top .header__top--right ul.header__top--linklist li {
            font-size: 0.8125rem;
            padding-left: 30px; }
            .l-header .header__top--wrapper .header__top .header__top--right ul.header__top--linklist li a {
              color: #333; }
              .l-header .header__top--wrapper .header__top .header__top--right ul.header__top--linklist li a:hover {
                text-decoration: none; }
        .l-header .header__top--wrapper .header__top .header__top--right .header__top--fontsize {
          margin-left: 24px; }
          .l-header .header__top--wrapper .header__top .header__top--right .header__top--fontsize button {
            padding: 0;
            border: none; }
            .l-header .header__top--wrapper .header__top .header__top--right .header__top--fontsize button:first-child {
              font-size: 14px; }
            .l-header .header__top--wrapper .header__top .header__top--right .header__top--fontsize button:last-child {
              font-size: 1.125rem;
              margin-left: 18px; }
        .l-header .header__top--wrapper .header__top .header__top--right .header__top--navBtn {
          width: 100%;
          height: 100%;
          padding: 4px 0;
          margin-left: 16px;
          max-width: 220px; }
          .l-header .header__top--wrapper .header__top .header__top--right .header__top--navBtn button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            padding: 0 0;
            border: none;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            .l-header .header__top--wrapper .header__top .header__top--right .header__top--navBtn button a {
              display: block;
              width: 100%;
              height: 100%;
              padding: 6px 28px 6px 6px;
              border: none;
              background: url("./../img/common/iconBlank_white.svg") #2e7ad1;
              border-radius: 4px;
              color: white;
              font-size: 0.75rem;
              text-align: left;
              line-height: 1.2em;
              background-position: top 50% right 13px;
              background-size: 18px 18px;
              background-repeat: no-repeat; }
              .l-header .header__top--wrapper .header__top .header__top--right .header__top--navBtn button a small {
                font-size: 0.5625rem; }
  .l-header .header__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 96px;
    margin: auto;
    padding: 0 40px;
    background: white;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: 1440px; }
    .l-header .header__bottom .header__bottom--left {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .l-header .header__bottom .header__bottom--left--eg {
      padding: 16px 0; }
    .l-header .header__bottom .header__bottom--right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .l-header .header__bottom #navbar {
      height: 100%; }
      .l-header .header__bottom #navbar ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; }
        .l-header .header__bottom #navbar ul li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          margin-left: 40px;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          text-align: center; }
          .l-header .header__bottom #navbar ul li a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            background: url("./../img/eg/common/arrow_under.svg");
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-right: 30px;
            background-position: top 50% right 0;
            background-size: 12px auto;
            background-repeat: no-repeat; }
            .l-header .header__bottom #navbar ul li a .br--headMin01 {
              display: none; }
            .l-header .header__bottom #navbar ul li a .br--headMin02 {
              display: none; }
            @media screen and (max-width: 1325px) {
              .l-header .header__bottom #navbar ul li a .br--headMin01 {
                display: inline-block; } }
            @media screen and (max-width: 1199px) {
              .l-header .header__bottom #navbar ul li a .br--headMin02 {
                display: inline-block; } }
          .l-header .header__bottom #navbar ul li:before {
            content: none; }
        @media screen and (max-width: 1199px) {
          .l-header .header__bottom #navbar ul li {
            height: 100%;
            margin-left: 20px;
            padding-right: 20px; }
            .l-header .header__bottom #navbar ul li a {
              padding-right: 20px; } }
    .l-header .header__bottom .header__sns {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 34px 0 58px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .l-header .header__bottom .header__sns li {
        padding: 6px; }
        .l-header .header__bottom .header__sns li a {
          display: block;
          width: 36px; }
          .l-header .header__bottom .header__sns li a img {
            width: 100%; }
    .l-header .header__bottom #navOpenBtn {
      display: none; }

#page_sc .l-header .header__top .header__top--navBtn button a {
  background: url("./../img/common/iconBlank_white.svg") #003d70;
  background-position: top 50% right 13px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  font-style: italic; }
  #page_sc .l-header .header__top .header__top--navBtn button a small {
    font-style: normal; }

#page_sc .l-header .header__bottom {
  padding: 0 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  #page_sc .l-header .header__bottom .header__bottom--right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    #page_sc .l-header .header__bottom .header__bottom--right #navbar {
      height: 100%; }
      #page_sc .l-header .header__bottom .header__bottom--right #navbar ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 180px;
          height: 100%;
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end;
          margin-left: 8px; }
          #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            background: transparent;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: end;
                -ms-flex-align: end;
                    align-items: flex-end;
            padding-right: 0;
            font-size: 0.9375rem;
            font-weight: bold;
            padding-bottom: 12px; }
          #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li:nth-child(1) {
            background: url("./../img/sn/common/header_bottom_icon01.svg");
            background-position: top 30% left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li:nth-child(2) {
            background: url("./../img/sn/common/header_bottom_icon03.svg");
            background-position: top 30% left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li:nth-child(3) {
            background: url("./../img/sn/common/header_bottom_icon04.svg");
            background-position: top 30% left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li:nth-child(4) {
            background: url("./../img/sn/common/header_bottom_icon02.svg");
            background-position: top 30% left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
    #page_sc .l-header .header__bottom .header__bottom--right .header__sns {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 0 0 58px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #page_sc .l-header .header__bottom .header__bottom--right .header__sns li {
        padding: 6px; }
        #page_sc .l-header .header__bottom .header__bottom--right .header__sns li a {
          display: block;
          width: 36px; }
          #page_sc .l-header .header__bottom .header__bottom--right .header__sns li a img {
            width: 100%; }

#page_sc.scTop .l-header .header__bottom {
  position: relative;
  padding: 0 40px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  #page_sc.scTop .l-header .header__bottom .header__bottom--left {
    display: block;
    position: absolute;
    top: 0;
    left: 25px;
    width: 30%;
    max-width: 400px; }
    #page_sc.scTop .l-header .header__bottom .header__bottom--left img {
      display: block;
      width: 100%; }

@media screen and (max-width: 992px) {
  #page_eg .l-header .header__top,
  #page_sc .l-header .header__top {
    height: 37px;
    padding: 0 5px; }
    #page_eg .l-header .header__top .header__top--left,
    #page_sc .l-header .header__top .header__top--left {
      height: 100%; }
      #page_eg .l-header .header__top .header__top--left img,
      #page_sc .l-header .header__top .header__top--left img {
        height: 100%; }
    #page_eg .l-header .header__top .header__top--right ul.header__top--linklist,
    #page_eg .l-header .header__top .header__top--right .c-searchBox,
    #page_eg .l-header .header__top .header__top--right .header__top--fontsize,
    #page_sc .l-header .header__top .header__top--right ul.header__top--linklist,
    #page_sc .l-header .header__top .header__top--right .c-searchBox,
    #page_sc .l-header .header__top .header__top--right .header__top--fontsize {
      display: none; }
    #page_eg .l-header .header__top .header__top--right .header__top--navBtn,
    #page_sc .l-header .header__top .header__top--right .header__top--navBtn {
      height: 100%;
      padding: 3px 0;
      margin-left: 16px; }
      #page_eg .l-header .header__top .header__top--right .header__top--navBtn button a,
      #page_sc .l-header .header__top .header__top--right .header__top--navBtn button a {
        padding: 2px 20px 2px 6px;
        background: url("./../img/common/iconBlank_white.svg") #2e7ad1;
        font-size: 0.6875rem;
        background-position: top 50% right 4px;
        background-size: 18px 18px;
        background-repeat: no-repeat; }
        #page_eg .l-header .header__top .header__top--right .header__top--navBtn button a small,
        #page_sc .l-header .header__top .header__top--right .header__top--navBtn button a small {
          font-size: 0.4375rem; }
  #page_eg .l-header .header__bottom,
  #page_sc .l-header .header__bottom {
    height: 64px;
    padding: 8px 16px; }
    #page_eg .l-header .header__bottom .header__bottom--left,
    #page_sc .l-header .header__bottom .header__bottom--left {
      height: 100%;
      padding: 0; }
      #page_eg .l-header .header__bottom .header__bottom--left img,
      #page_sc .l-header .header__bottom .header__bottom--left img {
        height: 100%; }
    #page_eg .l-header .header__bottom #navbar,
    #page_sc .l-header .header__bottom #navbar {
      display: none; }
    #page_eg .l-header .header__bottom #navOpenBtn,
    #page_eg .l-header .header__bottom #navOpenBtnClose,
    #page_sc .l-header .header__bottom #navOpenBtn,
    #page_sc .l-header .header__bottom #navOpenBtnClose {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      width: 40px;
      height: 30px;
      padding: 0;
      border: none;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end; }
      #page_eg .l-header .header__bottom #navOpenBtn span,
      #page_eg .l-header .header__bottom #navOpenBtnClose span,
      #page_sc .l-header .header__bottom #navOpenBtn span,
      #page_sc .l-header .header__bottom #navOpenBtnClose span {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 2px;
        background: #333;
        border-radius: 1000px;
        -webkit-transition: 0.3s;
        transition: 0.3s; }
        #page_eg .l-header .header__bottom #navOpenBtn span:nth-child(2),
        #page_eg .l-header .header__bottom #navOpenBtnClose span:nth-child(2),
        #page_sc .l-header .header__bottom #navOpenBtn span:nth-child(2),
        #page_sc .l-header .header__bottom #navOpenBtnClose span:nth-child(2) {
          top: 10px; }
      #page_eg .l-header .header__bottom #navOpenBtn p,
      #page_eg .l-header .header__bottom #navOpenBtnClose p,
      #page_sc .l-header .header__bottom #navOpenBtn p,
      #page_sc .l-header .header__bottom #navOpenBtnClose p {
        display: block;
        margin: 0;
        line-height: 1em;
        font-size: 0.875rem;
        font-weight: bold;
        color: #333; }
    #page_eg .l-header .header__bottom #navOpenBtn.spmenuOn span:nth-child(1),
    #page_eg .l-header .header__bottom #navOpenBtnClose.spmenuOn span:nth-child(1),
    #page_sc .l-header .header__bottom #navOpenBtn.spmenuOn span:nth-child(1),
    #page_sc .l-header .header__bottom #navOpenBtnClose.spmenuOn span:nth-child(1) {
      top: 5px;
      -webkit-transform: rotate(15deg);
              transform: rotate(15deg); }
    #page_eg .l-header .header__bottom #navOpenBtn.spmenuOn span:nth-child(2),
    #page_eg .l-header .header__bottom #navOpenBtnClose.spmenuOn span:nth-child(2),
    #page_sc .l-header .header__bottom #navOpenBtn.spmenuOn span:nth-child(2),
    #page_sc .l-header .header__bottom #navOpenBtnClose.spmenuOn span:nth-child(2) {
      top: 5px;
      -webkit-transform: rotate(-15deg);
              transform: rotate(-15deg); }
  #page_sc .l-header .header__bottom,
  #page_sc.scTop .l-header .header__bottom {
    padding: 8px 16px; }
    #page_sc .l-header .header__bottom .header__bottom--right .header__sns,
    #page_sc.scTop .l-header .header__bottom .header__bottom--right .header__sns {
      display: none; }
  #page_sc.scTop .l-header .header__bottom .header__bottom--left {
    display: block;
    position: absolute;
    top: 0;
    left: 5px;
    width: 48%;
    height: auto;
    max-width: initial; } }

@media screen and (max-width: 576px) {
  #page_eg .l-header .header__top .header__top--right .header__top--navBtn,
  #page_sc .l-header .header__top .header__top--right .header__top--navBtn {
    margin-left: 0;
    max-width: 180px; } }

@media screen and (max-width: 1400px) {
  #page_sc .l-header .header__bottom {
    width: 100%; }
    #page_sc .l-header .header__bottom .header__bottom--left {
      width: 216px; } }

@media screen and (max-width: 1230px) {
  #page_sc .l-header .header__bottom .header__bottom--right {
    width: calc(100% - 244px); }
    #page_sc .l-header .header__bottom .header__bottom--right #navbar {
      width: 752px; }
    #page_sc .l-header .header__bottom .header__bottom--right .header__sns {
      width: calc(100% - 752px);
      padding: 0;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end; } }

@media screen and (max-width: 1198px) {
  #page_sc .l-header .header__bottom .header__bottom--right #navbar {
    width: calc(100% - 136px); }
    #page_sc .l-header .header__bottom .header__bottom--right #navbar ul {
      height: 100%; }
      #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li {
        width: 25%;
        margin-left: 0;
        padding-left: 8px; }
        #page_sc .l-header .header__bottom .header__bottom--right #navbar ul li a span {
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
  #page_sc .l-header .header__bottom .header__bottom--right .header__sns {
    width: 122px; } }

@media screen and (max-width: 1400px) {
  #page_sc.scTop .l-header .header__bottom {
    width: 100%; }
    #page_sc.scTop .l-header .header__bottom .header__bottom--left {
      width: calc(100% - 1000px);
      max-width: initial; } }

@media screen and (max-width: 1194px) {
  #page_sc.scTop .l-header .header__bottom .header__bottom--left {
    width: 194px; }
  #page_sc.scTop .l-header .header__bottom .header__bottom--right {
    width: calc(100% - 194px); }
    #page_sc.scTop .l-header .header__bottom .header__bottom--right #navbar {
      width: 752px; }
    #page_sc.scTop .l-header .header__bottom .header__bottom--right .header__sns {
      width: calc(100% - 766px);
      padding: 0;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end; } }

@media screen and (max-width: 1162px) {
  #page_sc.scTop .l-header .header__bottom .header__bottom--right #navbar {
    width: calc(100% - 136px); }
    #page_sc.scTop .l-header .header__bottom .header__bottom--right #navbar ul {
      height: 100%; }
      #page_sc.scTop .l-header .header__bottom .header__bottom--right #navbar ul li {
        width: 25%;
        margin-left: 0;
        padding-left: 8px; }
        #page_sc.scTop .l-header .header__bottom .header__bottom--right #navbar ul li a span {
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
  #page_sc.scTop .l-header .header__bottom .header__bottom--right .header__sns {
    width: 122px; } }

.l-header.header--hide {
  -webkit-transform: translateY(-56px);
          transform: translateY(-56px); }

@media screen and (max-width: 992px) {
  .l-header.header--hide {
    -webkit-transform: translateY(-37px);
            transform: translateY(-37px); } }

.l-footer {
  width: 100%;
  background-color: white; }
  .l-footer .container {
    width: 100%;
    margin: auto;
    max-width: 1262px;
    padding-top: 80px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 30px; }
    .l-footer .container .footer__top {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-bottom: 32px; }
      .l-footer .container .footer__top .footerLogo {
        width: 264px;
        padding-right: 38px; }
        .l-footer .container .footer__top .footerLogo a {
          width: 100%; }
          .l-footer .container .footer__top .footerLogo a img {
            width: 100%; }
      .l-footer .container .footer__top .footer__linkBlock {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 0px;
                flex: 1 1 0;
        font-size: 1rem;
        font-weight: bold;
        padding-right: 1em; }
        .l-footer .container .footer__top .footer__linkBlock:last-child {
          padding-right: 0; }
        .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner {
          background: url("./../img/eg/common/arrow_right.svg");
          padding-left: 18px;
          background-position: top 5px left 0px;
          background-size: 12px auto;
          background-repeat: no-repeat;
          margin-bottom: 24px; }
          .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner li {
            font-size: 0.8125rem;
            font-weight: normal;
            margin-top: 8px; }
        .l-footer .container .footer__top .footer__linkBlock:last-child .footer__linkBlock--inner:last-child {
          background: none;
          font-family: 'M PLUS Rounded 1c', sans-serif; }
      .l-footer .container .footer__top .spmenu__linkBlock {
        width: 100%;
        -webkit-box-flex: 0;
            -ms-flex: none;
                flex: none;
        font-size: 1.25rem;
        font-weight: bold;
        margin-bottom: 48px;
        padding-right: 0;
        overflow: hidden; }
        .l-footer .container .footer__top .spmenu__linkBlock:nth-child(2) {
          border-radius: 3px 3px 0 0; }
        .l-footer .container .footer__top .spmenu__linkBlock:last-child {
          border-radius: 0 0 3px 3px; }
        .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner {
          width: 100%;
          border: 1px solid #ccc;
          background: none;
          padding-left: 0;
          margin-bottom: 0; }
          .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner a {
            display: block;
            width: 100%;
            padding: 16px;
            background: url("./../img/eg/common/btn_arrow_blue_right.svg");
            background-position: right 20px top 50%;
            background-size: auto 20px;
            background-repeat: no-repeat; }
          .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner .spmenu--sp--acc {
            display: block;
            width: 100%;
            padding: 16px;
            background: url("./../img/eg/common/icon_plus.svg");
            background-position: right 16px top 50%;
            background-size: 20px auto;
            background-repeat: no-repeat; }
          .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner ul {
            display: none;
            padding: 0 16px; }
            .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner ul li {
              font-size: 1rem;
              font-weight: normal;
              margin-top: 0; }
              .l-footer .container .footer__top .spmenu__linkBlock .spmenu__linkBlock--inner ul li a {
                padding: 16px 32px 16px 0;
                background: url("./../img/eg/common/btn_arrow_blue_right.svg");
                border-top: 1px solid #ccc;
                background-position: right 4px top 50%;
                background-size: auto 20px;
                background-repeat: no-repeat; }
        .l-footer .container .footer__top .spmenu__linkBlock:last-child .spmenu__linkBlock--inner:last-child {
          background: none; }
    .l-footer .container .footer__banner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 32px; }
      .l-footer .container .footer__banner li {
        width: 320px;
        padding: 0 12px; }
        .l-footer .container .footer__banner li a {
          display: block; }
    .l-footer .container .footer__bottom {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 20px; }
      .l-footer .container .footer__bottom li {
        padding: 0 12px; }
        .l-footer .container .footer__bottom li a {
          text-decoration: underline;
          font-size: 0.8125rem; }
    .l-footer .container .copylight {
      text-align: center;
      font-size: 1rem;
      color: #666;
      font-family: 'M PLUS Rounded 1c', sans-serif; }

@media screen and (max-width: 992px) {
  .l-footer .container {
    width: 100%;
    margin: auto;
    padding-top: 21px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 21px; }
    .l-footer .container .footer__top {
      width: 100%;
      margin-bottom: 28px; }
      .l-footer .container .footer__top .footerLogo {
        width: 100%;
        margin-bottom: 16px;
        padding-right: 0; }
        .l-footer .container .footer__top .footerLogo a {
          display: block;
          width: 100%;
          margin: auto;
          max-width: 240px; }
      .l-footer .container .footer__top .footer__linkBlock {
        width: 100%;
        -webkit-box-flex: 0;
            -ms-flex: none;
                flex: none;
        font-size: 1.25rem;
        font-weight: bold;
        padding-right: 0;
        overflow: hidden; }
        .l-footer .container .footer__top .footer__linkBlock:nth-child(2) {
          border-radius: 3px 3px 0 0; }
        .l-footer .container .footer__top .footer__linkBlock:last-child {
          border-radius: 0 0 3px 3px; }
        .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner {
          width: 100%;
          border: 1px solid #ccc;
          background: none;
          padding-left: 0;
          margin-bottom: 0; }
          .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner a {
            display: block;
            width: 100%;
            padding: 16px;
            background: url("./../img/eg/common/btn_arrow_blue_right.svg");
            background-position: right 20px top 50%;
            background-size: auto 20px;
            background-repeat: no-repeat; }
          .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner .footer--sp--acc {
            display: block;
            width: 100%;
            padding: 16px;
            background: url("./../img/eg/common/icon_plus.svg");
            background-position: right 16px top 50%;
            background-size: 20px auto;
            background-repeat: no-repeat; }
          .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner ul {
            display: none;
            padding: 0 16px; }
            .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner ul li {
              font-size: 1rem;
              font-weight: normal;
              margin-top: 0; }
              .l-footer .container .footer__top .footer__linkBlock .footer__linkBlock--inner ul li a {
                padding: 16px 0;
                background: url("./../img/eg/common/btn_arrow_blue_right.svg");
                border-top: 1px solid #ccc;
                background-position: right 4px top 50%;
                background-size: auto 20px;
                background-repeat: no-repeat; }
        .l-footer .container .footer__top .footer__linkBlock:last-child .footer__linkBlock--inner:last-child {
          background: none;
          font-family: 'M PLUS Rounded 1c', sans-serif; }
    .l-footer .container .footer__banner {
      margin-bottom: 24px; }
      .l-footer .container .footer__banner li {
        width: 33.3333%;
        padding: 0 6px;
        margin-bottom: 20px; }
        .l-footer .container .footer__banner li a {
          width: 100%; }
          .l-footer .container .footer__banner li a img {
            width: 100%; }
    .l-footer .container .footer__bottom {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-bottom: 24px; }
      .l-footer .container .footer__bottom li {
        padding: 0 10px; }
        .l-footer .container .footer__bottom li a {
          text-decoration: underline;
          font-size: 0.8125rem; }
    .l-footer .container .copylight {
      text-align: center;
      font-size: 1rem;
      color: #666;
      font-family: 'M PLUS Rounded 1c', sans-serif; } }

@media screen and (max-width: 576px) {
  .l-footer .container .footer__banner {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .l-footer .container .footer__banner li {
      width: 100%;
      padding: 0;
      margin-bottom: 20px; }
      .l-footer .container .footer__banner li a {
        display: block;
        width: 100%;
        max-width: 375px;
        margin-left: auto;
        margin-right: auto; }
        .l-footer .container .footer__banner li a img {
          width: 100%; } }

#page_eg .l-footer .footer__linkarea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 346px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  #page_eg .l-footer .footer__linkarea .footer__linkarea--child {
    position: relative;
    width: 50%;
    height: 100%;
    background: url("./../img/eg/common/footer_photo.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    color: white;
    text-align: center; }
    #page_eg .l-footer .footer__linkarea .footer__linkarea--child:first-child {
      border-right: white 1px solid; }
    #page_eg .l-footer .footer__linkarea .footer__linkarea--child:last-child {
      border-left: white 1px solid; }
    #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner h4 {
        margin: 0 0 8px;
        font-size: 1.75rem;
        font-weight: bold; }
      #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner p {
        font-size: 1rem;
        margin-bottom: 32px; }
  #page_eg .l-footer .footer__linkarea .footer__linkarea--child.footer__linkarea--child01 {
    background: url("./../img/eg/common/footer_photo01.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }

@media screen and (max-width: 992px) {
  #page_eg .l-footer .footer__linkarea {
    height: auto; }
    #page_eg .l-footer .footer__linkarea .footer__linkarea--child {
      width: 100%;
      height: 210px; }
      #page_eg .l-footer .footer__linkarea .footer__linkarea--child:first-child {
        border-right: none;
        border-bottom: white 1px solid; }
      #page_eg .l-footer .footer__linkarea .footer__linkarea--child:last-child {
        border-left: none;
        border-top: white 1px solid; }
      #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner {
        width: 100%;
        padding: 0 16px; }
        #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner h4 {
          font-size: 1.5rem; }
        #page_eg .l-footer .footer__linkarea .footer__linkarea--child .footer__linkarea--child__inner p {
          width: 100%;
          font-size: 1rem;
          margin-bottom: 20px; } }

#page_sc .l-footer .footer__linkarea {
  width: 100%;
  height: 346px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f4f5), color-stop(50%, #f2f4f5), color-stop(50.0001%, white), to(white));
  background: linear-gradient(#f2f4f5 0%, #f2f4f5 50%, white 50.0001%, white 100%); }
  #page_sc .l-footer .footer__linkarea .footer__linkarea--inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    margin: auto;
    max-width: 1224px; }
    #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      width: 50%;
      height: 100%;
      padding: 0 12px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: white;
      text-align: center; }
      #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        width: 100%;
        height: 100%;
        background: url("./../img/eg/common/footer_photo.png");
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        border-radius: 24px;
        overflow: hidden; }
        #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner {
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          width: 100%;
          padding: 0 32px;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%);
          text-align: center; }
          #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner h4 {
            width: 100%;
            margin: 0 0 8px;
            font-size: 1.75rem;
            font-weight: bold; }
          #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner p {
            width: 100%;
            font-size: 1rem;
            margin-bottom: 72px; }
          #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner button {
            margin: auto; }
      #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding.footer__linkarea--padding01 {
        background: url("./../img/eg/common/footer_photo01.png");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }

@media screen and (max-width: 992px) {
  #page_sc .l-footer .footer__linkarea {
    height: auto;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f4f5), color-stop(15%, #f2f4f5), color-stop(15.0001%, white), to(white));
    background: linear-gradient(#f2f4f5 0%, #f2f4f5 15%, white 15.0001%, white 100%); }
    #page_sc .l-footer .footer__linkarea .footer__linkarea--inner {
      display: block;
      width: 100%;
      height: 100%;
      margin: auto;
      max-width: 1224px; }
      #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child {
        width: 100%;
        height: 210px;
        padding: 0 16px; }
        #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child:first-child {
          margin-bottom: 16px; }
        #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          height: 100%;
          background: url("./../img/eg/common/footer_photo.png");
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat;
          border-radius: 24px;
          overflow: hidden; }
          #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner {
            width: 100%;
            padding: 0 16px; }
            #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner h4 {
              font-size: 1.5rem; }
            #page_sc .l-footer .footer__linkarea .footer__linkarea--inner .footer__linkarea--child .footer__linkarea--padding .footer__linkarea--child__inner p {
              width: 100%;
              font-size: 1rem;
              margin-bottom: 20px; } }

.l-header .c-searchBox {
  position: relative;
  height: 100%;
  padding: 4px 0;
  margin-left: 22px; }
  .l-header .c-searchBox input {
    width: 80px;
    height: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding-left: 36px;
    font-size: 0.8125rem; }
  .l-header .c-searchBox .headSearchBtn {
    position: absolute;
    top: 50%;
    left: 12px;
    width: 16px;
    height: 16px;
    background: url("./../img/eg/common/icon_search.svg");
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer; }

.l-header .spmenu--utilityBlock .c-searchBox {
  height: 100%;
  margin-left: 24px; }
  .l-header .spmenu--utilityBlock .c-searchBox input {
    width: 130px;
    height: 100%;
    padding: 17px 0 17px 36px;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 0.9375rem; }

.search__content .EGtop__searchBox--result,
.search__content select {
  width: 100%;
  padding: 19px 60px 18px 16px;
  border: 1px solid #cccccc;
  background: url("./../img/eg/common/icon_select.svg");
  margin-bottom: 16px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 4px;
  background-position: right 23px top 50%;
  background-size: 25px auto;
  background-repeat: no-repeat; }

.search__content input {
  width: 100%;
  padding: 19px 60px 18px 16px;
  background: url("./../img/eg/common/icon_search_thick.svg");
  margin-bottom: 24px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 4px;
  background-position: right 16px top 50%;
  background-size: 40px auto;
  background-repeat: no-repeat; }

.archiveNewer .search__content select {
  width: 100%;
  padding: 19px 60px 18px 16px;
  background: url("./../img/eg/common/btn_select.svg") white;
  margin-bottom: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 4px;
  background-position: right 0 top 50%;
  background-size: content;
  background-repeat: no-repeat;
  color: #ccc; }

.postarea .postarea__sideContent select {
  width: 100%;
  padding: 19px 60px 18px 16px;
  background: url("./../img/eg/common/btn_select.svg") white;
  margin-bottom: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 4px;
  background-position: right 0 top 50%;
  background-size: content;
  background-repeat: no-repeat;
  color: #ccc; }

.archiveMV select,
.archiveMV input {
  width: 100%;
  height: 100%;
  padding: 1em 0 0 0;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }

.archiveMV select {
  color: #ccc; }

.archiveMV input::-webkit-input-placeholder {
  color: #ccc; }

.archiveMV input::-moz-placeholder {
  color: #ccc; }

.archiveMV input:-ms-input-placeholder {
  color: #ccc; }

.archiveMV input::-ms-input-placeholder {
  color: #ccc; }

.archiveMV input::placeholder {
  color: #ccc; }

.archiveMV button {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  background: url("./../img/eg/common/icon_search_white.svg") #003d70;
  background-position: center;
  background-size: 24px auto;
  background-repeat: no-repeat; }

@media screen and (max-width: 992px) {
  .archiveMV select,
  .archiveMV input {
    font-size: 0.9375rem; } }

.glossary__head .glossary__left--input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 10%;
          flex: 1 1 10%;
  margin-bottom: 0;
  overflow: hidden; }
  .glossary__head .glossary__left--input input {
    position: relative;
    width: 100%;
    padding: 19px 16px 18px 16px;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    font-size: 1.125rem;
    overflow: hidden;
    border-radius: 4px 0 0 4px; }
  .glossary__head .glossary__left--input #glossary__searchBtn {
    display: block;
    width: 66px;
    background: url("./../img/sn/common/icon_search_white.svg") #2e7ad1;
    min-width: 66px;
    max-width: 66px;
    border-radius: 0 4px 4px 0;
    background-position: center;
    background-size: 30px auto;
    background-repeat: no-repeat;
    cursor: pointer;
    -webkit-transition: 0.2s;
    transition: 0.2s; }
  .glossary__head .glossary__left--input #glossary__searchBtn:hover {
    opacity: 0.8; }

@media screen and (max-width: 576px) {
  .glossary__head .glossary__left--input input {
    position: relative;
    width: 100%;
    padding: 19px 16px 18px 16px;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    font-size: 1rem;
    overflow: hidden;
    border-radius: 4px 0 0 4px; }
  .glossary__head .glossary__left--input #glossary__searchBtn {
    display: block;
    width: 66px;
    background: url("./../img/sn/common/icon_search_white.svg") #2e7ad1;
    min-width: 66px;
    max-width: 66px;
    border-radius: 0 4px 4px 0;
    background-position: center;
    background-size: 30px auto;
    background-repeat: no-repeat;
    cursor: pointer;
    -webkit-transition: 0.2s;
    transition: 0.2s; } }

button a.btn--outline {
  border: 1px solid #ccc; }

.c-btn-default {
  width: 100%;
  padding: 0;
  border: none;
  max-width: 320px; }
  .c-btn-default a {
    display: block;
    width: 100%;
    padding: 18px 48px 21px;
    background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
    color: #333;
    font-size: 1rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 3px;
    background-position: right 26px top 50%;
    background-size: 15px auto;
    background-repeat: no-repeat; }
    .c-btn-default a:hover {
      opacity: 0.7; }

@media screen and (max-width: 992px) {
  .c-btn-default {
    width: 100%;
    padding: 0;
    border: none;
    max-width: 260px; }
    .c-btn-default a {
      padding: 16px 32px 16px;
      background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
      font-size: 0.875rem;
      background-position: right 18px top 50%;
      background-size: 15px auto;
      background-repeat: no-repeat; } }

.c-btn-search {
  display: block;
  padding: 18px 100px 21px;
  background: #003d70;
  color: white;
  font-size: 1rem;
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  border-radius: 3px; }
  .c-btn-search:hover {
    border-right: white 1px solid;
    opacity: 0.7; }

.c-btn-noArrow {
  width: 100%;
  padding: 0;
  border: none;
  max-width: 320px; }
  .c-btn-noArrow a {
    display: block;
    width: 100%;
    padding: 18px 56px 21px;
    color: #333;
    font-size: 1rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 3px; }
    .c-btn-noArrow a:hover {
      border-right: white 1px solid;
      opacity: 0.7; }
  .c-btn-noArrow a.btn--outline {
    border: 1px solid #ccc; }

.c-btn-acc {
  width: 100%;
  padding: 0;
  border: none;
  max-width: 320px; }
  .c-btn-acc span {
    display: block;
    width: 100%;
    padding: 18px 56px 21px;
    background: url("./../img/eg/common/icon_acc.svg") white;
    color: #333;
    font-size: 1rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 3px;
    background-position: right 26px top 50%;
    background-size: 12px auto;
    background-repeat: no-repeat; }
    .c-btn-acc span:hover {
      border-right: white 1px solid;
      opacity: 0.7; }

@media screen and (max-width: 992px) {
  .c-btn-acc {
    width: 100%;
    padding: 0;
    border: none;
    max-width: 260px; }
    .c-btn-acc > a,
    .c-btn-acc > span {
      padding: 16px 32px 16px;
      font-size: 0.875rem; } }

.c-btn-zoom {
  display: block;
  position: absolute;
  top: 50%;
  right: -25px;
  width: 20px;
  height: 20px;
  padding: 0;
  border: none;
  background: url("./../img/eg/common/icon_zoom.svg");
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-position: top 50% right 0;
  background-size: contain;
  background-repeat: no-repeat; }
  .c-btn-zoom a {
    display: block;
    width: 100%;
    height: 100%; }
  .c-btn-zoom:hover {
    opacity: 0.7; }

.c-btn-postShare {
  display: block;
  width: 100%;
  padding: 0;
  padding: 0;
  border: none; }
  .c-btn-postShare a {
    display: block;
    width: 100%;
    padding: 12px 6px;
    border: 1px solid #ccc;
    color: #333;
    font-size: 0.875rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 100px; }
    .c-btn-postShare a:hover {
      border: 1px solid #ccc;
      opacity: 0.7; }
    .c-btn-postShare a span {
      padding-left: 1.6em;
      line-height: 1em; }

.c-btn-postShare.btn--tw a {
  background: url("./../img/eg/common/sns_tw.svg");
  background-position: top 50% left 12px;
  background-size: 26px auto;
  background-repeat: no-repeat; }

.c-btn-postShare.btn--fb a {
  background: url("./../img/eg/common/sns_fb.svg");
  background-position: top 50% left 12px;
  background-size: 28px auto;
  background-repeat: no-repeat; }

.c-btn-postShare.btn--line a {
  background: url("./../img/eg/common/sns_line.svg");
  background-position: top 50% left 12px;
  background-size: 28px auto;
  background-repeat: no-repeat; }
  .c-btn-postShare.btn--line a span {
    padding-left: 3em; }

@media screen and (max-width: 992px) {
  .c-btn-postShare {
    display: block;
    width: 100%;
    padding: 0;
    padding: 0;
    border: none; }
    .c-btn-postShare a {
      display: block;
      width: 100%;
      padding: 10px 6px;
      border: 1px solid #ccc;
      color: #333;
      font-size: 0.625rem;
      -webkit-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      border-radius: 100px; }
      .c-btn-postShare a:hover {
        border-right: white 1px solid;
        opacity: 0.7; }
      .c-btn-postShare a span {
        padding-left: 1.2em;
        line-height: 1em; }
  .c-btn-postShare.btn--tw a {
    background: url("./../img/eg/common/sns_tw.svg");
    background-position: top 50% left 12px;
    background-size: 18px auto;
    background-repeat: no-repeat; }
  .c-btn-postShare.btn--fb a {
    background: url("./../img/eg/common/sns_fb.svg");
    background-position: top 50% left 12px;
    background-size: 18px auto;
    background-repeat: no-repeat; }
  .c-btn-postShare.btn--line a {
    background: url("./../img/eg/common/sns_line.svg");
    background-position: top 50% left 12px;
    background-size: 18px auto;
    background-repeat: no-repeat; }
    .c-btn-postShare.btn--line a span {
      padding-left: 1.4em; } }

.c-btn-postImgBtn {
  width: 100%;
  padding: 0;
  border: none; }
  .c-btn-postImgBtn a {
    display: block;
    width: 100%;
    padding: 12px 46px 18px 16px;
    background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
    color: #333;
    text-align: left;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 3px;
    background-position: right 26px top 50%;
    background-size: 15px auto;
    background-repeat: no-repeat; }
    .c-btn-postImgBtn a h4 {
      margin: 0 0 6px;
      font-size: 1.125rem !important;
      font-weight: normal; }
    .c-btn-postImgBtn a p {
      margin: 0 !important;
      font-size: 0.75rem !important; }
    .c-btn-postImgBtn a:hover {
      border-right: white 1px solid;
      opacity: 0.7; }

.c-btn-qa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  padding: 24px 60px 24px;
  border: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left; }
  .c-btn-qa:before {
    position: absolute;
    top: 50%;
    left: 24px;
    content: 'Q';
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 1.5rem;
    line-height: 1em; }
  .c-btn-qa:after {
    position: absolute;
    top: 50%;
    right: 34px;
    content: '−';
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 1.5rem;
    line-height: 1em; }

@media screen and (max-width: 992px) {
  .c-btn-qa {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    padding: 24px 50px 24px;
    border: none;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .c-btn-qa:before {
      position: absolute;
      top: 50%;
      left: 16px;
      content: 'Q';
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      font-size: 1.5rem;
      line-height: 1em; }
    .c-btn-qa:after {
      position: absolute;
      top: 50%;
      right: 16px;
      content: '−';
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      font-size: 1.5rem;
      line-height: 1em; } }

.c-btn-sn {
  display: block;
  width: 100%;
  padding: 0;
  border: none;
  max-width: 320px; }
  .c-btn-sn > a,
  .c-btn-sn > span {
    display: block;
    position: relative;
    width: 100%;
    padding: 24px 56px 24px;
    background: white;
    color: #2e7ad1;
    font-size: 1rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 100px; }
    .c-btn-sn > a:hover,
    .c-btn-sn > span:hover {
      opacity: 0.7; }
    .c-btn-sn > a:after,
    .c-btn-sn > span:after {
      display: block;
      position: absolute;
      top: 50%;
      right: 16px;
      width: 32px;
      height: 32px;
      background: url("./../img/sn/common/arrow_under_white.svg") #2e7ad1;
      content: '';
      border-radius: 100px;
      background-position: top 50% left 35%;
      background-size: 15px auto;
      background-repeat: no-repeat;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }

@media screen and (max-width: 992px) {
  .c-btn-sn {
    width: 100%;
    padding: 0;
    border: none;
    max-width: 260px; }
    .c-btn-sn > a,
    .c-btn-sn > span {
      padding: 16px 32px 16px;
      font-size: 0.875rem; } }

.c-btn-snlightbox {
  display: block;
  width: 100%;
  padding: 0;
  border: none;
  max-width: 320px; }
  .c-btn-snlightbox span {
    display: block;
    position: relative;
    width: 100%;
    padding: 24px 56px 24px;
    background: white;
    color: #2e7ad1;
    font-size: 1rem;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
    border-radius: 100px; }
    .c-btn-snlightbox span:hover {
      opacity: 0.7; }
    .c-btn-snlightbox span:after {
      display: block;
      position: absolute;
      top: 50%;
      right: 16px;
      width: 32px;
      height: 32px;
      background: url("./../img/sn/common/btn_close.svg");
      content: '';
      border-radius: 100px;
      background-position: top 50% left 35%;
      background-size: 38px auto;
      background-repeat: no-repeat;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }

@media screen and (max-width: 992px) {
  .c-btn-snlightbox {
    width: 100%;
    margin: auto;
    padding: 0;
    border: none;
    max-width: 260px; }
    .c-btn-snlightbox span {
      padding: 16px 32px 16px;
      font-size: 0.875rem; } }

#page_eg .c-snsArea {
  margin: 80px auto 160px;
  text-align: center; }
  #page_eg .c-snsArea p {
    font-size: 0.9375rem;
    margin-bottom: 32px; }
  #page_eg .c-snsArea p.c-snsArea__ttl {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 9px; }
  #page_eg .c-snsArea ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    #page_eg .c-snsArea ul li {
      padding: 0 12px; }

#page_eg .c-sns-white {
  width: 100%;
  margin: auto;
  padding: 0 32px;
  max-width: 1264px; }
  #page_eg .c-sns-white .c-snsArea {
    padding: 24px 32px 32px;
    background: white; }

@media screen and (max-width: 992px) {
  #page_eg .c-snsArea {
    margin: 0 auto 72px;
    padding: 0 16px;
    padding: 24px 16px 32px;
    background: white; }
    #page_eg .c-snsArea p {
      font-size: 0.9375rem; }
    #page_eg .c-snsArea p.c-snsArea__ttl {
      font-size: 1.1875rem; }
  #page_eg .c-sns-white {
    width: 100%;
    margin: auto;
    padding: 0 16px;
    max-width: 1264px; }
    #page_eg .c-sns-white .c-snsArea {
      padding: 24px 16px 32px;
      background: white; }
  #page_eg .c-sns-white-sp {
    width: 100%;
    margin: auto;
    padding: 0 16px;
    max-width: 1264px; }
    #page_eg .c-sns-white-sp .c-snsArea {
      padding: 24px 16px 32px;
      background: white; } }

#page_sc .c-snsArea {
  width: 100%; }
  #page_sc .c-snsArea .container {
    width: 100%;
    margin: auto;
    padding: 0 32px 160px;
    max-width: 1264px; }
    #page_sc .c-snsArea .container * {
      line-height: 1em; }
    #page_sc .c-snsArea .container .c-snsArea--inner {
      text-align: center; }
      #page_sc .c-snsArea .container .c-snsArea--inner h2 {
        margin: 0 0 12px;
        font-size: 2.5rem; }
      #page_sc .c-snsArea .container .c-snsArea--inner .c-snsArea--lead {
        margin: 0 0 32px;
        font-size: 1.125rem; }
    #page_sc .c-snsArea .container .c-snsArea--content {
      padding: 32px 20px;
      background: #a0deeb;
      border-radius: 16px; }
      #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left {
          width: 50%;
          padding: 0 12px;
          margin-bottom: 32px; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left .c-snsArea--content--inner .c-snsArea--content--top {
            overflow-y: scroll;
            border-bottom: 1px solid #ccc; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left .c-snsArea--content--inner .c-snsArea--content--bottom a {
            background: url("./../img/sn/common/sns_tw.svg");
            background-position: top 50% left 26px;
            background-size: 36px auto;
            background-repeat: no-repeat; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right {
          width: 50%;
          padding: 0 12px;
          margin-bottom: 32px; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top {
            position: relative; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top:before {
              display: block;
              content: '';
              padding-bottom: 56.2949%; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top iframe {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--bottom a {
            background: url("./../img/sn/common/sns_yt.svg");
            background-position: top 50% left 26px;
            background-size: 36px auto;
            background-repeat: no-repeat; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner {
          width: 100%;
          background: white;
          border-radius: 24px;
          overflow: hidden; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--top {
            width: 100%;
            height: 10px;
            padding-bottom: 56.2949%; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--bottom {
            width: 100%;
            text-align: left; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--bottom a {
              display: block;
              width: 100%;
              padding: 24px 24px 24px 82px;
              font-size: 1rem; }
      #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--snsList {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--snsList li {
          padding: 0 12px; }

@media screen and (max-width: 992px) {
  #page_sc .c-snsArea {
    width: 100%; }
    #page_sc .c-snsArea .container {
      width: 100%;
      margin: auto;
      padding: 0 16px 70px;
      max-width: 1264px; }
      #page_sc .c-snsArea .container * {
        line-height: 1em; }
      #page_sc .c-snsArea .container .c-snsArea--inner {
        text-align: center; }
        #page_sc .c-snsArea .container .c-snsArea--inner h2 {
          margin: 0 auto;
          padding: 0;
          font-size: 1.5rem; }
        #page_sc .c-snsArea .container .c-snsArea--inner .c-snsArea--lead {
          margin: 6px 0 29px;
          font-size: 1rem;
          font-weight: normal;
          line-height: 1.4em; }
      #page_sc .c-snsArea .container .c-snsArea--content {
        padding: 16px 16px 18px;
        background: #a0deeb;
        border-radius: 16px;
        max-width: 600px;
        margin-left: auto;
        margin-right: auto; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left {
            width: 100%;
            padding: 0 0;
            margin-bottom: 16px; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left .c-snsArea--content--inner .c-snsArea--content--top {
              height: 260px;
              padding: 0;
              overflow-y: scroll;
              border-bottom: 1px solid #ccc; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--left .c-snsArea--content--inner .c-snsArea--content--bottom a {
              background: url("./../img/sn/common/sns_tw.svg");
              background-position: top 50% left 16px;
              background-size: 28px auto;
              background-repeat: no-repeat; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right {
            width: 100%;
            padding: 0 0;
            margin-bottom: 20px; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top {
              position: relative; }
              #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top:before {
                display: block;
                content: '';
                padding-bottom: 56.2949%; }
              #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--top iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--right .c-snsArea--content--inner .c-snsArea--content--bottom a {
              background: url("./../img/sn/common/sns_yt.svg");
              background-position: top 50% left 16px;
              background-size: 28px auto;
              background-repeat: no-repeat; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner {
            width: 100%;
            background: white;
            border-radius: 20px;
            overflow: hidden; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--top {
              width: 100%;
              height: 10px;
              padding-bottom: 56.2949%; }
            #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--bottom {
              width: 100%;
              text-align: left; }
              #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--2block .c-snsArea--content--inner .c-snsArea--content--bottom a {
                display: block;
                width: 100%;
                padding: 16px 16px 16px 58px;
                font-size: 0.875rem; }
        #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--snsList {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #page_sc .c-snsArea .container .c-snsArea--content .c-snsArea--snsList li {
            padding: 0 12px; } }

.c-tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .c-tag li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 8px 8px 0;
    padding: 6px 10px;
    background: #e6e6e6;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 100px;
    font-size: 0.6875rem; }
    .c-tag li p {
      margin: 0; }

@media screen and (max-width: 992px) {
  .c-tag li {
    margin: 0 8px 12px 0; } }

.postTag__tag.c-tag li {
  margin: 0 12px 0 0;
  font-size: 1rem; }
  .postTag__tag.c-tag li a p {
    margin: 0; }

@media screen and (max-width: 992px) {
  .postTag__tag.c-tag li {
    margin: 0 8px 12px 0;
    font-size: 0.6875rem; }
    .postTag__tag.c-tag li a p {
      margin: 0; } }

.c-pager {
  padding: 0 32px; }
  .c-pager ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .c-pager ul li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 48px;
      height: 48px;
      margin: 0 16px 16px 0;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 1.0625rem; }
      .c-pager ul li a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: 100%;
        border: 1px solid #ccc;
        background: white;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-transition: opacity 0.2s ease-out;
        transition: opacity 0.2s ease-out; }
        .c-pager ul li a:hover {
          opacity: 0.7; }
    .c-pager ul li.c-pager-dot {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 48px;
      height: 48px;
      margin: 0 16px 0px 0;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 1.0625rem; }

.c-spmenu {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: white;
  overflow: hidden; }
  .c-spmenu .c-spmenu__inner {
    width: 100%;
    height: 100%;
    padding: 54px 16px 28px;
    overflow-y: scroll; }
    .c-spmenu .c-spmenu__inner #navOpenBtnClose {
      margin-left: auto;
      margin-bottom: 14px; }
    .c-spmenu .c-spmenu__inner .spmenu__linkBlock {
      width: 100%;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
      font-size: 1.25rem;
      font-weight: bold;
      margin-bottom: 48px;
      padding-right: 0;
      overflow: hidden; }
      .c-spmenu .c-spmenu__inner .spmenu__linkBlock:nth-child(2) {
        border-radius: 3px 3px 0 0; }
      .c-spmenu .c-spmenu__inner .spmenu__linkBlock:last-child {
        border-radius: 0 0 3px 3px; }
      .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner {
        width: 100%;
        border: 1px solid #ccc;
        background: none;
        padding-left: 0;
        margin-bottom: 0; }
        .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner a {
          display: block;
          width: 100%;
          padding: 16px;
          background: url("./../img/eg/common/btn_arrow_blue_right.svg");
          background-position: right 20px top 50%;
          background-size: auto 20px;
          background-repeat: no-repeat; }
        .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner .spmenu--sp--acc {
          display: block;
          width: 100%;
          padding: 16px;
          background: url("./../img/eg/common/icon_plus.svg");
          background-position: right 16px top 50%;
          background-size: 20px auto;
          background-repeat: no-repeat; }
        .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner ul {
          display: none;
          padding: 0 16px; }
          .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner ul li {
            font-size: 1rem;
            font-weight: normal;
            margin-top: 0; }
            .c-spmenu .c-spmenu__inner .spmenu__linkBlock .spmenu__linkBlock--inner ul li a {
              padding: 16px 32px 16px 0;
              background: url("./../img/eg/common/btn_arrow_blue_right.svg");
              border-top: 1px solid #ccc;
              background-position: right 4px top 50%;
              background-size: auto 20px;
              background-repeat: no-repeat; }
      .c-spmenu .c-spmenu__inner .spmenu__linkBlock:last-child .spmenu__linkBlock--inner:last-child {
        background: none; }
    .c-spmenu .c-spmenu__inner ul.spmenu--linklist {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 16px; }
      .c-spmenu .c-spmenu__inner ul.spmenu--linklist li {
        padding: 0 8px;
        font-size: 0.8125rem;
        margin-bottom: 16px; }
        .c-spmenu .c-spmenu__inner ul.spmenu--linklist li a {
          color: #333; }
          .c-spmenu .c-spmenu__inner ul.spmenu--linklist li a:hover {
            text-decoration: none; }
    .c-spmenu .c-spmenu__inner .spmenu--utilityBlock {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 32px; }
      .c-spmenu .c-spmenu__inner .spmenu--utilityBlock .spmenu--fontsize {
        margin-left: 0; }
        .c-spmenu .c-spmenu__inner .spmenu--utilityBlock .spmenu--fontsize button {
          padding: 0;
          border: none; }
          .c-spmenu .c-spmenu__inner .spmenu--utilityBlock .spmenu--fontsize button:first-child {
            font-size: 14px; }
          .c-spmenu .c-spmenu__inner .spmenu--utilityBlock .spmenu--fontsize button:last-child {
            font-size: 18px;
            margin-left: 11px; }
    .c-spmenu .c-spmenu__inner .spmenu--navBtn {
      width: 100%;
      margin-bottom: 72px; }
      .c-spmenu .c-spmenu__inner .spmenu--navBtn button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        padding: 0 0;
        border: none;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .c-spmenu .c-spmenu__inner .spmenu--navBtn button a {
          display: block;
          width: 100%;
          height: 100%;
          padding: 12px;
          border: none;
          background: url("./../img/common/iconBlank_white.svg") #2e7ad1;
          border-radius: 4px;
          color: white;
          font-size: 1.25rem;
          text-align: center;
          line-height: 1.2em;
          background-position: bottom 13px right 13px;
          background-size: 18px auto;
          background-repeat: no-repeat; }
          .c-spmenu .c-spmenu__inner .spmenu--navBtn button a small {
            font-size: 0.75rem; }
    .c-spmenu .c-spmenu__inner .spmenu-snsArea {
      text-align: center;
      margin-bottom: 32px; }
      .c-spmenu .c-spmenu__inner .spmenu-snsArea ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
        .c-spmenu .c-spmenu__inner .spmenu-snsArea ul li {
          width: 72px;
          padding: 0 12px; }
    .c-spmenu .c-spmenu__inner .spmenu-share {
      width: 100%;
      text-align: center; }
      .c-spmenu .c-spmenu__inner .spmenu-share p {
        font-size: 1.25rem;
        font-weight: bold; }
      .c-spmenu .c-spmenu__inner .spmenu-share ul {
        width: 100%; }
        .c-spmenu .c-spmenu__inner .spmenu-share ul li {
          display: block;
          width: 100%;
          margin-top: 20px; }
          .c-spmenu .c-spmenu__inner .spmenu-share ul li a {
            display: block;
            width: 100%;
            padding: 16px 16px 19px;
            color: white; }
        .c-spmenu .c-spmenu__inner .spmenu-share ul .spmenu-share__li a {
          background: url("./../img/eg/common/spmenu_arrow.svg") #01b901;
          background-position: top 50% right 17px;
          background-size: 20px auto;
          background-repeat: no-repeat; }
        .c-spmenu .c-spmenu__inner .spmenu-share ul .spmenu-share__tw a {
          background: url("./../img/eg/common/spmenu_arrow.svg") #1da1f2;
          background-position: top 50% right 17px;
          background-size: 20px auto;
          background-repeat: no-repeat; }
        .c-spmenu .c-spmenu__inner .spmenu-share ul .spmenu-share__sh a {
          background: url("./../img/eg/common/spmenu_arrow.svg") #f26523;
          background-position: top 50% right 17px;
          background-size: 20px auto;
          background-repeat: no-repeat; }

@supports (-webkit-touch-callout: none) {
  .c-spmenu {
    /* Safari用のハック */
    height: -webkit-fill-available; } }

.sec.lightbox {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden; }
  .sec.lightbox #lightbox__bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
  .sec.lightbox .lightbox__inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 32px; }
    .sec.lightbox .lightbox__inner .lightbox__content {
      position: absolute;
      top: 50%;
      left: 50%;
      width: calc(100% - 32px);
      max-width: 632px;
      max-height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner {
        position: relative;
        width: 100%;
        height: 70vh;
        max-height: 70vh; }
        .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__single {
          display: none;
          position: relative;
          width: 100%;
          height: 100%; }
          .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__single .lightbox__content__base {
            position: absolute;
            top: 50%;
            left: 50%;
            background: white;
            -webkit-transform: translateY(-50%) translateX(-50%);
                    transform: translateY(-50%) translateX(-50%); }
          .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__single img {
            display: block;
            position: relative;
            width: 100%;
            height: 100%;
            -o-object-fit: contain;
               object-fit: contain; }
        .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner img {
          display: none;
          width: 100%;
          height: 100%;
          -o-object-fit: contain;
             object-fit: contain; }
        .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__inner iframe {
          width: 100%;
          height: 337.5px; }
      .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
        display: block;
        position: absolute;
        top: -76px;
        right: 0;
        width: 60px;
        height: 60px; }
        .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__closeBtn div {
          position: relative;
          width: 100%;
          height: 100%; }
          .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__closeBtn div span {
            display: block;
            width: 100%;
            height: 6%; }
            .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__closeBtn div span:first-child {
              position: absolute;
              top: 50%;
              left: 50%;
              background: white;
              -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg);
                      transform: translateY(-50%) translateX(-50%) rotate(45deg); }
            .sec.lightbox .lightbox__inner .lightbox__content .lightbox__content__closeBtn div span:last-child {
              position: absolute;
              top: 50%;
              left: 50%;
              background: white;
              -webkit-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
                      transform: translateY(-50%) translateX(-50%) rotate(-45deg); }

.sec.lightbox.lightbox__earthwatch {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden; }
  .sec.lightbox.lightbox__earthwatch #lightbox__bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
  .sec.lightbox.lightbox__earthwatch .lightbox__inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 32px; }
    .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content {
      position: absolute;
      top: 50%;
      left: 50%;
      width: calc(100% - 32px);
      padding: 0;
      background: transparent;
      max-width: 720px;
      max-height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner {
        position: relative;
        width: 100%;
        height: auto;
        background: white;
        border-radius: 20px;
        overflow: hidden;
        max-height: initial; }
        .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_earthwatch--img {
          display: block;
          position: relative;
          width: 100%; }
          .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_earthwatch--img:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_earthwatch--img img {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner iframe {
          width: 100%;
          height: 405px; }
        .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
          padding: 32px;
          font-size: 1.25rem;
          text-align: center; }
          .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
            margin: 0; }
      .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
        display: block;
        position: absolute;
        top: auto;
        left: 50%;
        bottom: -88px;
        width: 100%;
        height: 64px;
        padding: 0 32px;
        max-width: 384px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }

@media screen and (max-width: 576px) {
  .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content {
    padding: 0; }
    .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
      font-size: 1rem; }
      .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
        line-height: 1.4em !important; }
    .sec.lightbox.lightbox__earthwatch .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
      position: absolute;
      top: auto;
      bottom: -62px;
      width: 100%;
      height: 46px; } }

@supports (-webkit-touch-callout: none) {
  .sec.lightbox.lightbox__earthwatch {
    /* Safari用のハック */
    height: -webkit-fill-available; } }

/* *** */
/* *** */
/* *** */
.sec.lightbox.lightbox__project {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden; }
  .sec.lightbox.lightbox__project #lightbox__bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
  .sec.lightbox.lightbox__project .lightbox__inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 32px; }
    .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content {
      position: absolute;
      top: 45%;
      left: 50%;
      width: calc(100% - 32px);
      padding: 0;
      background: transparent;
      max-width: 720px;
      max-height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner {
        position: relative;
        width: 100%;
        background: white;
        border-radius: 20px;
        overflow-y: scroll;
        max-height: 70vh; }
        .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img {
          display: block;
          position: relative;
          width: 100%; }
          .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img img {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner iframe {
          width: 100%;
          height: 405px; }
        .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
          padding: 32px;
          font-size: 1.25rem;
          text-align: center; }
          .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
            margin: 0; }
      .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
        display: block;
        position: absolute;
        top: auto;
        left: 50%;
        bottom: -88px;
        width: 100%;
        height: 64px;
        padding: 0 32px;
        max-width: 384px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }

@media screen and (max-width: 576px) {
  .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content {
    padding: 0; }
    .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
      font-size: 1rem; }
      .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
        line-height: 1.4em !important; }
    .sec.lightbox.lightbox__project .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
      position: absolute;
      top: auto;
      bottom: -62px;
      width: 100%;
      height: 46px; } }

@supports (-webkit-touch-callout: none) {
  .sec.lightbox.lightbox__project {
    /* Safari用のハック */
    height: -webkit-fill-available; } }

/* *** */
/* *** */
/* *** */
.sec.lightbox#lightbox__data02,
.sec.lightbox#lightbox__data01 {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden; }
  .sec.lightbox#lightbox__data02 #lightbox__bg,
  .sec.lightbox#lightbox__data01 #lightbox__bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
  .sec.lightbox#lightbox__data02 .lightbox__inner,
  .sec.lightbox#lightbox__data01 .lightbox__inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 32px; }
    .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content,
    .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content {
      position: absolute;
      top: 50%;
      left: 50%;
      width: calc(100% - 32px);
      padding: 0;
      background: transparent;
      max-width: 720px;
      max-height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner,
      .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner {
        position: relative;
        width: 100%;
        height: auto;
        background: white;
        border-radius: 20px;
        overflow: hidden;
        max-height: initial; }
        .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img,
        .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img {
          display: block;
          position: relative;
          width: 100%; }
          .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img:before,
          .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img img,
          .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_project--img img {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner iframe,
        .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner iframe {
          width: 100%;
          height: 405px; }
        .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt,
        .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
          padding: 32px;
          font-size: 1.25rem;
          text-align: left; }
          .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p,
          .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
            margin: 0; }
          .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl,
          .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dt,
            .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dt {
              width: 10em;
              padding: 0.5em 0;
              margin-bottom: 1em; }
            .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd,
            .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd {
              width: calc(100% - 10em);
              padding: 0.5em 0 0 1em;
              border-left: 1px solid #ccc;
              margin-bottom: 1em; }
              .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul,
              .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                    flex-wrap: wrap; }
                .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li,
                .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li {
                  margin-right: 1em;
                  margin-bottom: 0.5em; }
                  .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li label,
                  .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li label {
                    cursor: pointer; }
                    .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li label:hover,
                    .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt dl dd ul li label:hover {
                      opacity: 0.7; }
      .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__closeBtn,
      .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
        display: block;
        position: absolute;
        top: auto;
        left: 50%;
        bottom: -88px;
        width: 100%;
        height: 64px;
        padding: 0 32px;
        max-width: 384px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }

@media screen and (max-width: 576px) {
  .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content,
  .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content {
    padding: 0; }
    .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt,
    .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
      font-size: 1rem; }
      .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p,
      .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
        line-height: 1.4em !important; }
    .sec.lightbox#lightbox__data02 .lightbox__inner .lightbox__content .lightbox__content__closeBtn,
    .sec.lightbox#lightbox__data01 .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
      position: absolute;
      top: auto;
      bottom: -62px;
      width: 100%;
      height: 46px; } }

@supports (-webkit-touch-callout: none) {
  .sec.lightbox#lightbox__data02,
  .sec.lightbox#lightbox__data01 {
    /* Safari用のハック */
    height: -webkit-fill-available; } }

/* *** */
/* *** */
/* *** */
.sec.lightbox.lightbox__page {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden; }
  .sec.lightbox.lightbox__page #lightbox__bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
  .sec.lightbox.lightbox__page .lightbox__inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 32px; }
    .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content {
      position: absolute;
      top: 50%;
      left: 50%;
      width: calc(100% - 32px);
      padding: 0;
      background: transparent;
      max-width: 720px;
      max-height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%); }
      .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner {
        position: relative;
        width: 100%;
        height: auto;
        background: white;
        border-radius: 20px;
        overflow: hidden;
        max-height: initial; }
        .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_page--img {
          display: block;
          position: relative;
          width: 100%; }
          .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_page--img:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox_page--img img {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner iframe {
          width: 100%;
          height: 405px; }
        .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
          padding: 32px;
          font-size: 1.25rem;
          text-align: center; }
          .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
            margin: 0; }
      .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
        display: block;
        position: absolute;
        top: auto;
        left: 50%;
        bottom: -88px;
        width: 100%;
        height: 64px;
        padding: 0 32px;
        max-width: 384px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }

@media screen and (max-width: 576px) {
  .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content {
    padding: 0; }
    .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt {
      font-size: 1rem; }
      .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__inner .lightbox__content__txt p {
        line-height: 1.4em !important; }
    .sec.lightbox.lightbox__page .lightbox__inner .lightbox__content .lightbox__content__closeBtn {
      position: absolute;
      top: auto;
      bottom: -62px;
      width: 100%;
      height: 46px; } }

@supports (-webkit-touch-callout: none) {
  .sec.lightbox.lightbox__earthwatch {
    /* Safari用のハック */
    height: -webkit-fill-available; } }

/* *** */
/* *** */
/* *** */
.u-container {
  padding-left: 32px;
  padding-right: 32px; }

html,
body {
  font-size: 16px; }

#page_eg main.main,
#page_sc main.main {
  margin-top: 152px; }

@media screen and (max-width: 992px) {
  #page_eg main.main,
  #page_sc main.main {
    margin-top: 101px; } }

.visible-pc {
  display: block !important; }

.visible-tab {
  display: none !important; }

.visible-sp {
  display: none !important; }

.visible-nopc {
  display: none !important; }

.visible-withoutpc {
  display: none !important; }

.visible-onlypc {
  display: block !important; }

@media screen and (max-width: 992px) {
  .visible-tab {
    display: block !important; }
  .visible-withoutpc {
    display: block !important; }
  .visible-nopc {
    display: none !important; }
  .visible-onlypc {
    display: none !important; } }

@media screen and (max-width: 576px) {
  .visible-pc {
    display: none !important; }
  .visible-tab {
    display: block !important; }
  .visible-sp {
    display: block !important; }
  .visible-nopc {
    display: block !important; }
  .visible-nosp {
    display: none !important; }
  .visible-onlypc {
    display: none !important; }
  .visible-withoutpc {
    display: block !important; } }

br.br-pc {
  display: inline-block; }

br.br-sp {
  display: none; }

@media screen and (max-width: 576px) {
  br.br-pc {
    display: none; }
  br.br-sp {
    display: inline-block; } }

.cat__color--01 {
  color: white;
  background-color: #f08000; }

.cat__color--02 {
  color: white;
  background-color: #2e7ad1; }

.cat__color--03 {
  color: white;
  background-color: #f00000; }

.cat__color--04 {
  color: white;
  background-color: #003d70; }

.cat__color--05 {
  color: white;
  background-color: #333333; }

.cat__color--06 {
  color: white;
  background-color: #d12e2e; }

.cat__color--07 {
  color: white;
  background-color: #0db446; }

.sec.postMV {
  position: relative;
  width: 100%;
  height: 240px;
  overflow: hidden; }
  .sec.postMV .container {
    position: relative;
    width: 100%;
    height: 100%; }
    .sec.postMV .container .postMV__bg {
      position: relative;
      width: calc(100% + 20px);
      height: 100%;
      overflow: hidden;
      overflow: hidden; }
      .sec.postMV .container .postMV__bg:before {
        display: block;
        width: 100%;
        height: 100%;
        content: ''; }
      .sec.postMV .container .postMV__bg img {
        position: absolute;
        top: 50%;
        left: -10px;
        width: 100%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        -o-object-fit: cover;
           object-fit: cover;
        -webkit-filter: blur(5px);
                filter: blur(5px); }
    .sec.postMV .container .postMV__inner {
      position: absolute;
      top: 50%;
      left: 50%;
      height: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%);
      text-align: center;
      color: white; }
      .sec.postMV .container .postMV__inner img {
        width: auto;
        height: 100%;
        max-width: initial;
        min-width: initial; }
      .sec.postMV .container .postMV__inner h1 {
        font-size: 2.75rem;
        margin-bottom: 11px; }
      .sec.postMV .container .postMV__inner p {
        font-size: 0.8125rem; }

.sec.postTtl {
  position: relative;
  width: 100%;
  background: white; }
  .sec.postTtl .container {
    position: relative;
    width: 100%;
    margin: auto;
    padding: 0 32px;
    max-width: 1264px;
    text-align: center; }
    .sec.postTtl .container .postTtl__inner {
      padding: 40px 0;
      border-bottom: 1px solid #ccc; }
      .sec.postTtl .container .postTtl__inner .postTtl__sub {
        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; }
        .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__cat {
          width: 144px;
          font-size: 1rem;
          margin-left: 16px; }
        .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__cat:first-child {
          margin-left: 0; }
        .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date {
          width: 144px;
          background: #e6e6e6;
          font-size: 1rem; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date small {
            font-size: 0.875rem; }
      .sec.postTtl .container .postTtl__inner h1 {
        width: 100%;
        margin: auto;
        padding: 0 32px;
        max-width: 964px;
        font-size: 1.75rem; }

.sec.postarea {
  position: relative;
  width: 100%;
  background: white; }
  .sec.postarea .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    margin: auto;
    padding: 48px 32px 80px;
    max-width: 1264px;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    text-align: left; }
    .sec.postarea .container .postarea__mainContent {
      max-width: 100%; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner {
        width: 100%;
        margin-bottom: 48px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents {
          width: 100%; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div {
            padding: 24px;
            background: #f3f3f3; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div h3 {
              margin: 0 0 20px;
              font-size: 1.25rem; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li {
              margin-bottom: 12px; }
              .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li a {
                color: #1b77e0; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn div {
            width: 50%;
            padding: 8px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner p {
          font-size: 1rem;
          line-height: 1.8em;
          margin-bottom: 32px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h2 {
          margin: 48px 0 32px;
          font-size: 1.5rem; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h4 {
          margin: 0 0 8px;
          font-size: 1rem; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img img {
            display: block;
            width: 100%;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img figcaption {
            display: inline-block;
            position: relative;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.wp-block-image {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.wp-block-image img {
            display: block;
            width: 100%;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.wp-block-image figcaption {
            display: inline-block;
            position: relative;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__linkTxt {
          background: url("./../img/eg/common/icon_blank.svg");
          font-size: 1rem;
          line-height: 1.8em;
          margin-bottom: 32px;
          padding-right: 1em;
          color: #1b77e0;
          text-decoration: underline;
          background-position: top 50% right 0;
          background-size: 10px auto;
          background-repeat: no-repeat; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__notetxt {
          font-size: 0.75rem;
          color: #666666;
          margin-top: -16px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt {
          width: 100%;
          margin-bottom: 32px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt figure.postarea__img {
            width: 324px;
            padding-right: 24px;
            float: left;
            margin-bottom: 20px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt:after {
            display: block;
            content: '';
            clear: both; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt button {
            display: block;
            margin: auto; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text {
          display: block;
          width: 100%; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text figure {
            width: 324px;
            padding-right: 24px;
            float: left;
            margin-bottom: 20px;
            text-align: center; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text figure img {
              display: block;
              width: 100%;
              margin: 0 auto 12px; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text figure figcaption {
              display: inline-block;
              position: relative;
              font-size: 0.75rem;
              color: #666; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text .wp-block-media-text__content {
            display: block;
            width: 100%; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text .wp-block-media-text__content p {
              display: block;
              width: 100%;
              word-break: break-word; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text:after {
            content: '';
            clear: both; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-media-text button {
            display: block;
            margin: auto; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table {
          width: 100%;
          border-bottom: 1px solid #ccc;
          border-right: 1px solid #ccc; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th,
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr td {
            padding: 14px 12px;
            font-weight: normal;
            font-size: 0.875rem;
            border-top: 1px solid #ccc;
            border-left: 1px solid #ccc; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th {
            background: #f3f3f3; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube iframe {
            display: block;
            width: 100%;
            height: 314px;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube p {
            display: inline-block;
            position: relative;
            margin: 0;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-embed-youtube {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-embed-youtube iframe {
            display: block;
            width: 100%;
            height: 314px;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .wp-block-embed-youtube figcaption {
            display: inline-block;
            position: relative;
            margin: 0;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner > * + * {
          margin-bottom: 32px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner > *:last-child {
          margin-bottom: 0; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--share {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li {
          width: 184px;
          padding: 0 12px; }
    .sec.postarea .container .postarea__mainContent.content--side {
      -webkit-box-flex: 1;
          -ms-flex: 1 1 10%;
              flex: 1 1 10%;
      max-width: 800px; }
    .sec.postarea .container .postarea__mainContent.content--solo {
      width: 100%;
      margin: auto;
      max-width: 960px; }
    .sec.postarea .container .postarea__sideContent {
      width: 400px;
      padding-left: 32px; }
      .sec.postarea .container .postarea__sideContent h4 {
        font-size: 1.125rem;
        margin-top: 32px;
        margin-bottom: 12px; }
        .sec.postarea .container .postarea__sideContent h4:first-child {
          margin-top: 0; }
      .sec.postarea .container .postarea__sideContent ul.sideContent__cat {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__cat li {
          width: 100%;
          min-width: 209.5px;
          margin-bottom: 8px; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__cat li:before {
            margin-bottom: 0; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            border: 1px solid #ccc;
            background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
            border-radius: 2px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-right: 42px;
            background-position: right 21px top 50%;
            background-size: 13px auto;
            background-repeat: no-repeat; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a img {
              width: 108px;
              margin-right: 16px; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a p {
              margin: 0;
              font-size: 0.875rem;
              line-height: 1em; }
      .sec.postarea .container .postarea__sideContent ul.sideContent__layer {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__layer li {
          width: 100%;
          min-width: 209.5px;
          margin-bottom: 10px; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__layer li:before {
            margin-bottom: 0; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 72px;
            border: 1px solid #ccc;
            background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
            border-radius: 2px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-right: 42px;
            background-position: right 21px top 50%;
            background-size: 13px auto;
            background-repeat: no-repeat; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a p {
              margin: 0;
              padding-left: 16px;
              font-size: 1.125rem;
              line-height: 1em; }
      .sec.postarea .container .postarea__sideContent .c-btn-search {
        width: 100%;
        margin: auto;
        max-width: 320px; }
      .sec.postarea .container .postarea__sideContent .sideContent_banner {
        width: 100%; }
        .sec.postarea .container .postarea__sideContent .sideContent_banner li {
          margin-bottom: 16px; }
          .sec.postarea .container .postarea__sideContent .sideContent_banner li a {
            display: block;
            width: 100%; }
            .sec.postarea .container .postarea__sideContent .sideContent_banner li a img {
              display: block;
              width: 100%; }

.sec.postarea.postarea--lowLayer {
  background: #f3f3f3; }
  .sec.postarea.postarea--lowLayer .container {
    padding: 70px 32px 80px; }
    .sec.postarea.postarea--lowLayer .container .postarea__mainContent {
      background: white; }
      .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--MV {
        width: 100%; }
      .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content {
        padding: 12px 16px 0; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 48px 0 32px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 span {
            display: inline-block;
            color: #333;
            border-bottom: 4px solid #ccc;
            font-size: 1.5rem;
            font-weight: bold;
            line-height: 1.6em;
            padding-bottom: 8px; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2:after {
            content: '';
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            border-bottom: 1px solid #ccc; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > * {
          padding: 0 8px; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > *:last-child {
          margin-bottom: 0; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content {
          margin-bottom: 32px; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li {
            padding: 12px 0;
            border-bottom: 1px solid #ccc;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__cat {
              display: inline-block;
              width: 150px;
              padding: 8px 8px;
              color: white;
              text-align: center;
              font-size: 0.875rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              margin-right: 24px;
              border-radius: 4px;
              vertical-align: top; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__date {
              display: inline-block;
              font-size: 0.9375rem;
              padding-top: 0.5em;
              margin-right: 30px;
              vertical-align: top; }
              .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__date small {
                font-size: 0.75rem; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left {
              display: inline-block;
              max-width: calc(100% - 330px); }
              .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left .SNnews__ttl {
                display: block;
                width: 100%;
                font-size: 0.9375rem;
                padding-top: 0.5em;
                max-width: 100%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
                .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left .SNnews__ttl a {
                  color: #1b77e0; }
              .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left .SNnews__tag {
                margin-top: 8px; }
                .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left .SNnews__tag p {
                  margin-bottom: 0;
                  font-size: 0.6875rem; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .c-btn-sn {
          margin: auto; }

.sec.postTag {
  background: #f3f3f3; }
  .sec.postTag .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-top: 80px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 80px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.postTag .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.postTag .container h2 span {
        display: inline-block;
        color: #333;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.postTag .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }

.sec.postRelation {
  background: #f3f3f3; }
  .sec.postRelation .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.postRelation .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      padding: 0 12px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.postRelation .container h2 span {
        display: inline-block;
        color: #333;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.postRelation .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.postRelation .container .archivePopular__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 0; }
      .sec.postRelation .container .archivePopular__inner li {
        width: 25%;
        padding: 0 12px; }
        .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner {
          display: block;
          width: 100%;
          background: white; }
          .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
            position: relative;
            width: 100%;
            overflow: hidden; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
              display: block;
              content: '';
              padding-bottom: 62.2448%; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 16px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__cat {
              width: 120px;
              padding: 6px 6px;
              color: white;
              text-align: center;
              margin-bottom: 8px;
              font-size: 0.75rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              line-height: 1em; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date {
              margin-left: 13px; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date small {
                font-size: 0.6875rem; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__ttl {
              display: block;
              font-size: 0.8125rem;
              line-height: 1em;
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap; }
    .sec.postRelation .container .archiveProvision__btnArea {
      width: 100%;
      padding: 0 12px;
      text-align: center; }

.sec.postMV--lower {
  width: 100%;
  height: 240px;
  background: url("./../img/common/mv_default.jpg") #f3f3f3;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }
  .sec.postMV--lower .container {
    position: relative;
    width: 100%;
    height: 100%; }
    .sec.postMV--lower .container .postMV--lower__inner {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 100%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%);
      text-align: center;
      color: white; }
      .sec.postMV--lower .container .postMV--lower__inner h1 {
        margin: 0 auto 11px;
        font-size: 2.75rem; }
      .sec.postMV--lower .container .postMV--lower__inner p {
        margin: 0 auto;
        font-size: 1.25rem; }

@media screen and (max-width: 1264px) {
  .sec.postarea .container .postarea__mainContent.content--side {
    width: 800px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none; }
  .sec.postarea .container .postarea__sideContent {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 10%;
            flex: 1 1 10%; } }

@media screen and (max-width: 1100px) {
  .sec.postarea .container .postarea__mainContent.content--side {
    width: auto;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 10%;
            flex: 1 1 10%; }
  .sec.postarea .container .postarea__sideContent {
    width: 326px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none; } }

@media screen and (max-width: 1264px) {
  .sec.postRelation {
    background: #f3f3f3; }
    .sec.postRelation .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 0;
      padding-left: 20px;
      padding-right: 20px; }
      .sec.postRelation .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
      .sec.postRelation .container .archivePopular__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        padding: 0;
        -webkit-box-pack: unset;
            -ms-flex-pack: unset;
                justify-content: unset;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        min-width: initial;
        margin-bottom: 0;
        overflow-x: scroll; }
        .sec.postRelation .container .archivePopular__inner li {
          width: 306px;
          padding: 0 12px;
          min-width: 306px; }
          .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner {
            display: block;
            width: 100%;
            background: white; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
              position: relative;
              width: 100%;
              overflow: hidden; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
                display: block;
                content: '';
                padding-bottom: 62.2448%; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
      .sec.postRelation .container .archiveProvision__btnArea {
        width: 100%;
        padding: 0 12px;
        text-align: center; } }

@media screen and (max-width: 992px) {
  .sec.postTtl {
    position: relative;
    width: 100%;
    background: white; }
    .sec.postTtl .container {
      position: relative;
      width: 100%;
      margin: auto;
      padding: 0 16px;
      max-width: 1264px;
      text-align: center; }
      .sec.postTtl .container .postTtl__inner {
        padding: 32px 0;
        border-bottom: 1px solid #ccc; }
        .sec.postTtl .container .postTtl__inner .postTtl__sub {
          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; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__cat {
            width: 122px;
            font-size: 0.875rem; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date {
            width: 122px;
            background: #e6e6e6;
            font-size: 0.875rem; }
            .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date small {
              font-size: 0.75rem; }
        .sec.postTtl .container .postTtl__inner h1 {
          width: 100%;
          margin: auto;
          padding: 0;
          max-width: 964px;
          font-size: 1.25rem; }
  .sec.postarea {
    position: relative;
    width: 100%;
    background: white; }
    .sec.postarea .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      width: 100%;
      margin: auto;
      padding: 48px 16px 32px;
      max-width: 1264px;
      text-align: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      text-align: left;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents {
        width: 100%; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div {
          padding: 16px;
          background: #f3f3f3; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div h3 {
            margin: 0 0 20px;
            font-size: 1.125rem; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li {
            font-size: 0.875rem;
            margin-bottom: 12px; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li a {
              color: #1b77e0; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn div {
          width: 100%;
          padding: 0px;
          margin-bottom: 16px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn div:last-child {
            margin-bottom: 0; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner p {
        font-size: 0.875rem;
        line-height: 1.8em;
        margin-bottom: 32px; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h2 {
        margin: 48px 0 32px;
        font-size: 1.125rem; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h4 {
        margin: 0 0 8px;
        font-size: 1rem; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img {
        width: 100%;
        margin-bottom: 32px;
        text-align: center; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img img {
          display: block;
          width: 100%;
          margin: 0 auto 12px;
          max-width: 560px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img figcaption {
          display: inline-block;
          position: relative;
          font-size: 0.75rem;
          color: #666; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__linkTxt {
        background: url("./../img/eg/common/icon_blank.svg");
        font-size: 0.875rem;
        line-height: 1.8em;
        margin-bottom: 32px;
        padding-right: 1em;
        color: #1b77e0;
        text-decoration: underline;
        background-position: top 50% right 0;
        background-size: 10px auto;
        background-repeat: no-repeat; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt {
        width: 100%;
        margin-bottom: 32px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt figure.postarea__img {
          width: 176px;
          padding-right: 16px;
          float: left;
          margin-bottom: 12px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt:after {
          content: '';
          clear: both; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt button {
          display: block;
          margin: auto; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table {
        width: 100%;
        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th,
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr td {
          padding: 14px 12px;
          font-weight: normal;
          font-size: 0.75rem;
          border-top: 1px solid #ccc;
          border-left: 1px solid #ccc; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th {
          background: #f3f3f3; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube {
        width: 100%;
        margin-bottom: 32px;
        text-align: center; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube iframe {
          display: block;
          width: 100%;
          height: 192px;
          margin: 0 auto 12px;
          max-width: 560px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube p {
          display: inline-block;
          position: relative;
          margin: 0;
          font-size: 0.75rem;
          color: #666; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner > *:last-child {
        margin-bottom: 0; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--share {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li {
          width: 33.3333%;
          padding: 0 6px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li:first-child {
            width: 33.3333%;
            padding: 0 6px 0 0; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li:last-child {
            width: 33.3333%;
            padding: 0 0 0 6px; }
      .sec.postarea .container .postarea__mainContent.content--side {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%; }
      .sec.postarea .container .postarea__mainContent.content--solo {
        width: 100%;
        margin: auto;
        max-width: 800px; }
      .sec.postarea .container .postarea__sideContent {
        width: 100%;
        padding: 0 16px;
        margin-top: 48px;
        margin-bottom: 16px; }
        .sec.postarea .container .postarea__sideContent h4 {
          font-size: 1.125rem;
          margin-top: 32px;
          margin-bottom: 12px; }
          .sec.postarea .container .postarea__sideContent h4:first-child {
            margin-top: 0; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__cat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__cat li {
            width: 100%;
            min-width: 209.5px;
            margin-bottom: 8px; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li:before {
              margin-bottom: 0; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              border: 1px solid #ccc;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              border-radius: 2px;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-right: 42px;
              background-position: right 21px top 50%;
              background-size: 13px auto;
              background-repeat: no-repeat; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a img {
                width: 108px;
                margin-right: 16px; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a p {
                margin: 0;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__layer {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__layer li {
            width: 100%;
            min-width: 209.5px;
            margin-bottom: 10px; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__layer li:before {
              margin-bottom: 0; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              height: 56px;
              border: 1px solid #ccc;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              border-radius: 2px;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-right: 42px;
              background-position: right 21px top 50%;
              background-size: 13px auto;
              background-repeat: no-repeat; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a p {
                margin: 0;
                padding-left: 16px;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.postarea .container .postarea__sideContent .c-btn-search {
          width: 100%;
          margin: auto;
          max-width: 320px; }
        .sec.postarea .container .postarea__sideContent .sideContent_banner {
          width: 100%; }
          .sec.postarea .container .postarea__sideContent .sideContent_banner li {
            margin: auto auto 16px;
            max-width: 375px; }
  .sec.postarea.postarea--lowLayer {
    background: #f3f3f3; }
    .sec.postarea.postarea--lowLayer .container {
      padding: 0; }
      .sec.postarea.postarea--lowLayer .container .postarea__mainContent {
        padding: 40px 16px 48px;
        background: white; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--MV {
          width: 100%; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content {
          padding: 24px 0 0; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            margin: 48px 0 32px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 span {
              display: inline-block;
              color: #333;
              border-bottom: 4px solid #ccc;
              font-size: 1.125rem;
              font-weight: bold;
              line-height: 1.6em;
              padding-bottom: 8px; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2:after {
              content: '';
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 0%;
                      flex: 1 1 0%;
              border-bottom: 1px solid #ccc; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > * {
            padding: 0 0; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > *:last-child {
            margin-bottom: 0; }
  .sec.postTag {
    background: #f3f3f3; }
    .sec.postTag .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 48px;
      padding-left: 16px;
      padding-right: 16px;
      padding-bottom: 48px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .sec.postTag .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.postTag .container h2 span {
          display: inline-block;
          color: #333;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.postTag .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
  .sec.postRelation {
    background: #f3f3f3; }
    .sec.postRelation .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 0;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 48px; }
      .sec.postRelation .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 24px;
        padding: 0 16px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.postRelation .container h2 span {
          display: inline-block;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.postRelation .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      .sec.postRelation .container .archivePopular__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        padding: 0;
        -webkit-box-pack: unset;
            -ms-flex-pack: unset;
                justify-content: unset;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        min-width: initial;
        margin-bottom: 0;
        overflow-x: scroll; }
        .sec.postRelation .container .archivePopular__inner li {
          width: 292px;
          padding: 0 6px;
          min-width: 292px; }
          .sec.postRelation .container .archivePopular__inner li:first-child {
            width: 302px;
            padding: 0 6px 0 16px;
            min-width: 302px; }
          .sec.postRelation .container .archivePopular__inner li:last-child {
            width: 302px;
            padding: 0 16px 0 6px;
            min-width: 302px; }
          .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner {
            display: block;
            width: 100%;
            background: white; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
              position: relative;
              width: 100%;
              overflow: hidden; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
                display: block;
                content: '';
                padding-bottom: 62.2448%; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom {
              width: 100%;
              padding: 11px 13px 12px; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__cat {
                width: 120px;
                padding: 6px 6px;
                color: white;
                text-align: center;
                margin-bottom: 8px;
                font-size: 0.75rem;
                font-family: 'M PLUS Rounded 1c', sans-serif;
                line-height: 1em; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date {
                margin-left: 13px; }
                .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date small {
                  font-size: 0.6875rem; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__ttl {
                display: block;
                font-size: 0.8125rem;
                line-height: 1em; }
      .sec.postRelation .container .archiveProvision__btnArea {
        width: 100%;
        padding: 0 12px;
        text-align: center; } }

@media screen and (max-width: 576px) {
  .sec.postMV {
    position: relative;
    width: 100%;
    height: auto; }
    .sec.postMV .container {
      position: relative;
      width: 100%;
      height: 100%; }
      .sec.postMV .container .postMV__bg {
        display: none;
        position: relative;
        width: calc(100% + 20px);
        height: 100%;
        overflow: hidden;
        overflow: hidden; }
        .sec.postMV .container .postMV__bg:before {
          display: block;
          width: 100%;
          height: 100%;
          content: ''; }
        .sec.postMV .container .postMV__bg img {
          position: absolute;
          top: 50%;
          left: -10px;
          width: 100%;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          -o-object-fit: cover;
             object-fit: cover;
          -webkit-filter: blur(5px);
                  filter: blur(5px); }
      .sec.postMV .container .postMV__inner {
        position: relative;
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        -webkit-transform: none;
                transform: none;
        text-align: center;
        color: white;
        overflow: hidden; }
        .sec.postMV .container .postMV__inner:before {
          display: block;
          content: '';
          padding-bottom: 62.2448%; }
        .sec.postMV .container .postMV__inner img {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover; }
  .sec.postTtl {
    position: relative;
    width: 100%;
    background: white; }
    .sec.postTtl .container {
      position: relative;
      width: 100%;
      margin: auto;
      padding: 0 16px;
      max-width: 1264px;
      text-align: center; }
      .sec.postTtl .container .postTtl__inner {
        padding: 32px 0;
        border-bottom: 1px solid #ccc; }
        .sec.postTtl .container .postTtl__inner .postTtl__sub {
          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; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__cat {
            width: 122px;
            font-size: 0.875rem;
            margin-left: 8px; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__cat:first-child {
            margin-left: 0; }
          .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date {
            width: 122px;
            background: #e6e6e6;
            font-size: 0.875rem; }
            .sec.postTtl .container .postTtl__inner .postTtl__sub .postTtl__date small {
              font-size: 0.75rem; }
        .sec.postTtl .container .postTtl__inner h1 {
          width: 100%;
          margin: auto;
          padding: 0;
          max-width: 964px;
          font-size: 1.25rem; }
  .sec.postarea {
    position: relative;
    width: 100%;
    background: white; }
    .sec.postarea .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      width: 100%;
      margin: auto;
      padding: 48px 16px 32px;
      max-width: 1264px;
      text-align: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      text-align: left;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner {
        margin-bottom: 40px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents {
          width: 100%; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div {
            padding: 16px;
            background: #f3f3f3; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div h3 {
              margin: 0 0 20px;
              font-size: 1.125rem; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li {
              font-size: 0.875rem;
              margin-bottom: 12px; }
              .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__contents div ul li a {
                color: #1b77e0; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn div {
            width: 100%;
            padding: 0px;
            margin-bottom: 16px; }
            .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgBtn div:last-child {
              margin-bottom: 0; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner p {
          font-size: 0.875rem;
          line-height: 1.8em;
          margin-bottom: 32px; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h2 {
          margin: 48px 0 32px;
          font-size: 1.125rem; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner h4 {
          margin: 0 0 8px;
          font-size: 1rem; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img img {
            display: block;
            width: 100%;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner figure.postarea__img figcaption {
            display: inline-block;
            position: relative;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__linkTxt {
          background: url("./../img/eg/common/icon_blank.svg");
          font-size: 0.875rem;
          line-height: 1.8em;
          margin-bottom: 32px;
          padding-right: 1em;
          color: #1b77e0;
          text-decoration: underline;
          background-position: top 50% right 0;
          background-size: 10px auto;
          background-repeat: no-repeat; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt {
          width: 100%;
          margin-bottom: 32px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt figure.postarea__img {
            width: 176px;
            padding-right: 16px;
            float: left;
            margin-bottom: 12px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt:after {
            content: '';
            clear: both; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__imgtxt button {
            display: block;
            margin: auto; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table {
          width: 100%;
          border-bottom: 1px solid #ccc;
          border-right: 1px solid #ccc; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th,
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr td {
            padding: 14px 12px;
            font-weight: normal;
            font-size: 0.75rem;
            border-top: 1px solid #ccc;
            border-left: 1px solid #ccc; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner table tbody tr th {
            background: #f3f3f3; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube {
          width: 100%;
          margin-bottom: 32px;
          text-align: center; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube iframe {
            display: block;
            width: 100%;
            height: 192px;
            margin: 0 auto 12px;
            max-width: 560px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner .postarea__youtube p {
            display: inline-block;
            position: relative;
            margin: 0;
            font-size: 0.75rem;
            color: #666; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--inner > *:last-child {
          margin-bottom: 0; }
      .sec.postarea .container .postarea__mainContent .postarea__mainContent--share {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li {
          width: 30%;
          padding: 0 6px;
          margin-bottom: 12px;
          min-width: 102px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li:first-child {
            width: 30%;
            padding: 0 6px 0 0;
            min-width: 102px; }
          .sec.postarea .container .postarea__mainContent .postarea__mainContent--share li:last-child {
            width: 40%;
            padding: 0 0 0 6px;
            min-width: 137px; }
      .sec.postarea .container .postarea__mainContent.content--side {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%; }
      .sec.postarea .container .postarea__mainContent.content--solo {
        width: 100%;
        margin: auto;
        max-width: 800px; }
      .sec.postarea .container .postarea__sideContent {
        width: 100%;
        padding: 0;
        margin-top: 36px;
        margin-bottom: 16px; }
        .sec.postarea .container .postarea__sideContent h4 {
          font-size: 1.125rem;
          margin-top: 32px;
          margin-bottom: 12px; }
          .sec.postarea .container .postarea__sideContent h4:first-child {
            margin-top: 0; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__cat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__cat li {
            width: 100%;
            min-width: 209.5px;
            margin-bottom: 8px; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li:before {
              margin-bottom: 0; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              border: 1px solid #ccc;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              border-radius: 2px;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-right: 42px;
              background-position: right 21px top 50%;
              background-size: 13px auto;
              background-repeat: no-repeat; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a img {
                width: 108px;
                margin-right: 16px; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__cat li a p {
                margin: 0;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.postarea .container .postarea__sideContent ul.sideContent__layer {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.postarea .container .postarea__sideContent ul.sideContent__layer li {
            width: 100%;
            min-width: 209.5px;
            margin-bottom: 10px; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__layer li:before {
              margin-bottom: 0; }
            .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              height: 56px;
              border: 1px solid #ccc;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              border-radius: 2px;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-right: 42px;
              background-position: right 21px top 50%;
              background-size: 13px auto;
              background-repeat: no-repeat; }
              .sec.postarea .container .postarea__sideContent ul.sideContent__layer li a p {
                margin: 0;
                padding-left: 16px;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.postarea .container .postarea__sideContent .c-btn-search {
          width: 100%;
          margin: auto;
          max-width: 320px; }
        .sec.postarea .container .postarea__sideContent .sideContent_banner {
          width: 100%; }
          .sec.postarea .container .postarea__sideContent .sideContent_banner li {
            margin: auto auto 16px;
            max-width: 375px; }
  .sec.postarea.postarea--lowLayer {
    background: #f3f3f3; }
    .sec.postarea.postarea--lowLayer .container {
      padding: 0; }
      .sec.postarea.postarea--lowLayer .container .postarea__mainContent {
        padding: 40px 16px 48px;
        background: white; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--MV {
          width: 100%; }
        .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content {
          padding: 24px 0 0; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            margin: 48px 0 32px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2 span {
              display: inline-block;
              color: #333;
              border-bottom: 4px solid #ccc;
              font-size: 1.125rem;
              font-weight: bold;
              line-height: 1.6em;
              padding-bottom: 8px; }
            .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content h2:after {
              content: '';
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 0%;
                      flex: 1 1 0%;
              border-bottom: 1px solid #ccc; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > * {
            padding: 0 0; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content > *:last-child {
            margin-bottom: 0; }
          .sec.postarea.postarea--lowLayer .container .postarea__mainContent .postarea__mainContent--inner .postarea__mainContent--content .SNnews__content > li .SNnews__left {
            display: block;
            width: 100%;
            max-width: 100%;
            min-width: 100%; }
      .sec.postarea.postarea--lowLayer .container .postarea__sideContent {
        padding: 0 16px; }
  .sec.postTag {
    background: #f3f3f3; }
    .sec.postTag .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 48px;
      padding-left: 16px;
      padding-right: 16px;
      padding-bottom: 48px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .sec.postTag .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.postTag .container h2 span {
          display: inline-block;
          color: #333;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.postTag .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
  .sec.postRelation {
    background: #f3f3f3; }
    .sec.postRelation .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 0;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 48px; }
      .sec.postRelation .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 24px;
        padding: 0 16px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.postRelation .container h2 span {
          display: inline-block;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.postRelation .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      .sec.postRelation .container .archivePopular__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        padding: 0;
        -webkit-box-pack: unset;
            -ms-flex-pack: unset;
                justify-content: unset;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        min-width: initial;
        margin-bottom: 0;
        overflow-x: scroll; }
        .sec.postRelation .container .archivePopular__inner li {
          width: 292px;
          padding: 0 6px;
          min-width: 292px; }
          .sec.postRelation .container .archivePopular__inner li:first-child {
            width: 302px;
            padding: 0 6px 0 16px;
            min-width: 302px; }
          .sec.postRelation .container .archivePopular__inner li:last-child {
            width: 302px;
            padding: 0 16px 0 6px;
            min-width: 302px; }
          .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner {
            display: block;
            width: 100%;
            background: white; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
              position: relative;
              width: 100%;
              overflow: hidden; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
                display: block;
                content: '';
                padding-bottom: 62.2448%; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom {
              width: 100%;
              padding: 11px 13px 12px; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__cat {
                width: 120px;
                padding: 6px 6px;
                color: white;
                text-align: center;
                margin-bottom: 8px;
                font-size: 0.75rem;
                font-family: 'M PLUS Rounded 1c', sans-serif;
                line-height: 1em; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date {
                margin-left: 13px; }
                .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date small {
                  font-size: 0.6875rem; }
              .sec.postRelation .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__ttl {
                display: block;
                font-size: 0.8125rem;
                line-height: 1em; }
      .sec.postRelation .container .archiveProvision__btnArea {
        width: 100%;
        padding: 0 12px;
        text-align: center; }
  .sec.postMV--lower {
    width: 100%;
    height: 204px; }
    .sec.postMV--lower .container {
      position: relative;
      width: 100%;
      height: 100%; }
      .sec.postMV--lower .container .postMV--lower__inner {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        padding: 0 16px;
        -webkit-transform: translateY(-50%) translateX(-50%);
                transform: translateY(-50%) translateX(-50%);
        text-align: center;
        color: white; }
        .sec.postMV--lower .container .postMV--lower__inner h1 {
          font-size: 2rem;
          margin-bottom: 11px; }
        .sec.postMV--lower .container .postMV--lower__inner p {
          font-size: 0.9375rem; } }

.sec.archiveMV {
  width: 100%;
  height: 240px;
  background: url("./../img/eg/archive/archive_mv.jpg") #f3f3f3;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }
  .sec.archiveMV .container {
    position: relative;
    width: 100%;
    height: 100%; }
    .sec.archiveMV .container .archiveMV__inner {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%);
      text-align: center;
      color: white; }
      .sec.archiveMV .container .archiveMV__inner h1 {
        font-size: 2.75rem;
        margin-bottom: 11px; }
      .sec.archiveMV .container .archiveMV__inner p {
        font-size: 1.5rem;
        font-weight: bold; }
      .sec.archiveMV .container .archiveMV__inner h1 + p {
        font-size: 0.8125rem;
        font-weight: normal; }
      .sec.archiveMV .container .archiveMV__inner p + h1 {
        margin-top: 0; }
    .sec.archiveMV .container .archiveMV__searchBox {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      left: 50%;
      bottom: -32px;
      width: 100%;
      height: 64px;
      border: none;
      background: white;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      max-width: 864px;
      border-radius: 3px;
      overflow: hidden;
      -webkit-box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
              box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); }
      .sec.archiveMV .container .archiveMV__searchBox li {
        position: relative;
        width: 100%;
        height: 100%;
        padding: 12px 0; }
        .sec.archiveMV .container .archiveMV__searchBox li:nth-child(1) {
          width: 161px; }
          .sec.archiveMV .container .archiveMV__searchBox li:nth-child(1) div {
            border-left: none; }
        .sec.archiveMV .container .archiveMV__searchBox li:nth-child(2) {
          width: 161px; }
        .sec.archiveMV .container .archiveMV__searchBox li:nth-child(3) {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 161px;
                  flex: 1 1 161px; }
        .sec.archiveMV .container .archiveMV__searchBox li:nth-child(4) {
          width: 64px;
          padding: 0; }
        .sec.archiveMV .container .archiveMV__searchBox li > div {
          width: 100%;
          height: 100%;
          padding: 0 24px;
          border-left: 1px solid #ccc; }
          .sec.archiveMV .container .archiveMV__searchBox li > div > div {
            cursor: pointer; }
            .sec.archiveMV .container .archiveMV__searchBox li > div > div:hover {
              opacity: 0.7; }
          .sec.archiveMV .container .archiveMV__searchBox li > div p.archiveMV__searchBox--ttl {
            position: absolute;
            top: 12px;
            left: 24px;
            font-size: 0.8125rem;
            line-height: 1em;
            margin-bottom: 0; }
          .sec.archiveMV .container .archiveMV__searchBox li > div p.archiveMV__searchBox--result {
            padding: 1em 0 0 0; }
            .sec.archiveMV .container .archiveMV__searchBox li > div p.archiveMV__searchBox--result span.archiveMV__searchBox--default {
              color: #ccc; }

.sec.archiveMV.archiveMV--earthview {
  background: url("./../img/eg/archive/earthview_mv.jpg") #f3f3f3;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

.sec.archiveTopBtn {
  width: 100%;
  padding: 64px 0 56px;
  background: #f3f3f3; }
  .sec.archiveTopBtn .container {
    width: 100%;
    margin: auto;
    padding: 0 20px;
    max-width: 1264px; }
    .sec.archiveTopBtn .container .archiveTopBtn__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .sec.archiveTopBtn .container .archiveTopBtn__inner li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 25%;
        height: 100%;
        padding: 0 12px;
        min-width: 306px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-bottom: 24px; }
        .sec.archiveTopBtn .container .archiveTopBtn__inner li a {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          height: 100%;
          border: 1px solid #ccc;
          background: white;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          font-size: 1.125rem;
          font-weight: bold; }
          .sec.archiveTopBtn .container .archiveTopBtn__inner li a div {
            position: relative;
            width: 70px;
            height: 70px;
            margin-right: 16px; }
            .sec.archiveTopBtn .container .archiveTopBtn__inner li a div:before {
              display: block;
              width: 100%;
              height: 100%;
              content: ''; }
            .sec.archiveTopBtn .container .archiveTopBtn__inner li a div img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          .sec.archiveTopBtn .container .archiveTopBtn__inner li a p {
            margin: 0; }

.sec.archiveMV.archiveMV--withSearch .container .archiveMV__inner {
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
  text-align: center;
  color: white; }

@media screen and (max-width: 992px) {
  .sec.archiveMV {
    width: 100%;
    height: 204px;
    background: url("./../img/eg/archive/archive_mv.jpg") #f3f3f3;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    .sec.archiveMV .container {
      position: relative;
      width: 100%;
      height: 100%; }
      .sec.archiveMV .container .archiveMV__inner {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        padding: 0 16px;
        -webkit-transform: translateY(-50%) translateX(-50%);
                transform: translateY(-50%) translateX(-50%);
        text-align: center;
        color: white; }
        .sec.archiveMV .container .archiveMV__inner h1 {
          font-size: 2rem;
          margin-bottom: 11px; }
        .sec.archiveMV .container .archiveMV__inner p {
          font-size: 0.9375rem; }
      .sec.archiveMV .container .archiveMV__searchBox {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        left: 50%;
        bottom: -32px;
        width: calc(100% - 32px);
        height: 64px;
        border: none;
        background: white;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        max-width: initial;
        border-radius: 3px;
        overflow: hidden;
        -webkit-box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
                box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }
        .sec.archiveMV .container .archiveMV__searchBox li {
          position: relative;
          width: 100%;
          height: 100%;
          padding: 12px 0; }
          .sec.archiveMV .container .archiveMV__searchBox li:nth-child(1) {
            width: auto;
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%; }
            .sec.archiveMV .container .archiveMV__searchBox li:nth-child(1) div {
              padding: 0 12px;
              border-left: none; }
          .sec.archiveMV .container .archiveMV__searchBox li:nth-child(2) {
            width: 64px;
            padding: 0; }
          .sec.archiveMV .container .archiveMV__searchBox li div {
            width: 100%;
            height: 100%;
            padding: 0 24px;
            border-left: none; }
            .sec.archiveMV .container .archiveMV__searchBox li div p {
              position: absolute;
              top: 12px;
              left: 12px;
              font-size: 0.8125rem;
              line-height: 1em;
              margin-bottom: 0; }
  .sec.archiveTopBtn {
    width: 100%;
    padding: 48px 0 44px;
    background: #f3f3f3; }
    .sec.archiveTopBtn .container {
      width: 100%;
      margin: auto;
      padding: 0 10px;
      max-width: 1264px; }
      .sec.archiveTopBtn .container .archiveTopBtn__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: initial;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .sec.archiveTopBtn .container .archiveTopBtn__inner li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 25%;
          height: 100%;
          padding: 0 6px;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          margin-bottom: 12px; }
          .sec.archiveTopBtn .container .archiveTopBtn__inner li button {
            width: 100%; }
            .sec.archiveTopBtn .container .archiveTopBtn__inner li button a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 100%;
              height: 100%;
              padding: 22px 16px;
              background: white;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              font-size: 0.9375rem;
              font-weight: bold; }
  .sec.archiveMV.archiveMV--withSearch .container .archiveMV__inner {
    position: absolute;
    top: 40%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%);
    text-align: center;
    color: white; } }

@media screen and (max-width: 576px) {
  .sec.archiveTopBtn .container .archiveTopBtn__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: initial;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.archiveTopBtn .container .archiveTopBtn__inner li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 100%;
      padding: 0 6px;
      min-width: initial;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 12px; }
      .sec.archiveTopBtn .container .archiveTopBtn__inner li a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: 100%;
        background: white;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 0.9375rem;
        font-weight: bold; } }

.sec.archiveNewer {
  background: #f3f3f3; }
  .sec.archiveNewer .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-top: 60px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 32px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.archiveNewer .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.archiveNewer .container h2 span {
        display: inline-block;
        color: #333;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.archiveNewer .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.archiveNewer .container .search__left {
      width: 800px; }
      .sec.archiveNewer .container .search__left .search__content {
        margin-bottom: 32px; }
        .sec.archiveNewer .container .search__left .search__content > li {
          padding: 17px 0 17px 0;
          border-bottom: 1px solid #ccc; }
          .sec.archiveNewer .container .search__left .search__content > li a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 0 30px 0 0;
            background: url("./../img/eg/common/btn_arrow_grey_right.svg");
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            background-position: right 11px top 50%;
            background-size: 15px auto;
            background-repeat: no-repeat; }
            .sec.archiveNewer .container .search__left .search__content > li a .search__content--img {
              position: relative;
              width: 120px;
              min-width: 120px;
              overflow: hidden;
              margin-right: 16px; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--img:before {
                display: block;
                content: '';
                padding-bottom: 62.5%; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--img img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt {
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 10%;
                      flex: 1 1 10%;
              overflow: hidden; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__cat {
                display: inline-block;
                width: 120px;
                padding: 4px 8px;
                color: white;
                text-align: center;
                font-size: 0.75rem;
                font-family: 'M PLUS Rounded 1c', sans-serif;
                margin-right: 12px; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__date {
                font-size: 0.8125rem;
                padding-top: 0.2em;
                margin-right: 30px; }
                .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__date small {
                  font-size: 0.6875rem; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__ttl {
                display: block;
                width: 100%;
                max-width: 100%;
                margin-top: 5px;
                font-size: 0.9375rem;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__tag {
                padding-top: 0.2em; }
    .sec.archiveNewer .container .search__right {
      width: calc(100% - 800px);
      min-width: 300px;
      padding-left: 32px; }
      .sec.archiveNewer .container .search__right h2 {
        margin-bottom: 40px; }
      .sec.archiveNewer .container .search__right .search__content {
        padding: 0; }
        .sec.archiveNewer .container .search__right .search__content h4 {
          font-size: 1.125rem;
          margin-top: 32px;
          margin-bottom: 12px; }
        .sec.archiveNewer .container .search__right .search__content ul.search__cat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.archiveNewer .container .search__right .search__content ul.search__cat li {
            width: 100%;
            min-width: 209.5px;
            margin-bottom: 8px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:before {
              margin-bottom: 0; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              border: 1px solid #ccc;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              border-radius: 2px;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-right: 42px;
              background-position: right 21px top 50%;
              background-size: 13px auto;
              background-repeat: no-repeat; }
              .sec.archiveNewer .container .search__right .search__content ul.search__cat li a .search__img {
                position: relative;
                width: 108px;
                height: 72px;
                margin-right: 16px;
                overflow: hidden; }
                .sec.archiveNewer .container .search__right .search__content ul.search__cat li a .search__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              .sec.archiveNewer .container .search__right .search__content ul.search__cat li a p {
                margin: 0;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.archiveNewer .container .search__right .search__content .c-btn-search {
          width: 100%;
          margin: auto;
          max-width: 320px; }
        .sec.archiveNewer .container .search__right .search__content .sideContent_banner {
          width: 100%; }
          .sec.archiveNewer .container .search__right .search__content .sideContent_banner li {
            margin-bottom: 16px; }
            .sec.archiveNewer .container .search__right .search__content .sideContent_banner li a {
              display: block;
              width: 100%; }
              .sec.archiveNewer .container .search__right .search__content .sideContent_banner li a img {
                display: block;
                width: 100%; }
    @media screen and (max-width: 1073px) {
      .sec.archiveNewer .container .search__right {
        width: 100%;
        max-width: 800px; } }
    .sec.archiveNewer .container .c-btn-default {
      display: block;
      margin: auto; }

.sec.archivePopular {
  background: #f3f3f3; }
  .sec.archivePopular .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.archivePopular .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      padding: 0 12px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.archivePopular .container h2 span {
        display: inline-block;
        color: #333;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.archivePopular .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.archivePopular .container .archivePopular__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 32px; }
      .sec.archivePopular .container .archivePopular__inner li {
        width: 25%;
        padding: 0 12px; }
        .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner {
          display: block;
          width: 100%;
          background: white; }
          .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
            position: relative;
            width: 100%;
            overflow: hidden; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
              display: block;
              content: '';
              padding-bottom: 62.2448%; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 16px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__cat {
              width: 120px;
              padding: 6px 6px;
              color: white;
              text-align: center;
              margin-bottom: 8px;
              font-size: 0.75rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              line-height: 1em; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date {
              margin-left: 13px; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date small {
                font-size: 0.6875rem; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__ttl {
              display: block;
              font-size: 0.8125rem;
              line-height: 1em; }
    .sec.archivePopular .container .archiveProvision__btnArea {
      width: 100%;
      padding: 0 12px;
      text-align: center; }

@media screen and (max-width: 992px) {
  .sec.archiveNewer .container {
    padding: 28px 16px 32px; }
    .sec.archiveNewer .container h2 span {
      font-size: 1.1875rem; }
    .sec.archiveNewer .container .search__left {
      width: 100%; }
      .sec.archiveNewer .container .search__left .search__content {
        margin-bottom: 20px; }
        .sec.archiveNewer .container .search__left .search__content > li {
          padding: 17px 0 17px 0; }
          .sec.archiveNewer .container .search__left .search__content > li a {
            background: url("./../img/eg/common/btn_arrow_grey_right.svg");
            background-position: right 11px bottom 50%;
            background-size: 15px auto;
            background-repeat: no-repeat; }
            .sec.archiveNewer .container .search__left .search__content > li a .search__content--img {
              width: 120px;
              margin-right: 12px; }
            .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 10%;
                      flex: 1 1 10%; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__cat {
                width: 110px;
                margin-right: 8px; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__date {
                margin-right: 0; }
              .sec.archiveNewer .container .search__left .search__content > li a .search__content--txt .search__ttl {
                display: -webkit-box;
                overflow: hidden;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                white-space: normal; }
    .sec.archiveNewer .container .search__right {
      width: 100%;
      padding-left: 0; }
      .sec.archiveNewer .container .search__right h2 {
        margin-bottom: 40px; }
      .sec.archiveNewer .container .search__right .search__content {
        padding: 0; }
        .sec.archiveNewer .container .search__right .search__content h4 {
          font-size: 0.875rem;
          margin-top: 32px;
          margin-bottom: 12px; }
        .sec.archiveNewer .container .search__right .search__content ul.search__cat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .sec.archiveNewer .container .search__right .search__content ul.search__cat li {
            width: 33.3333%;
            min-width: initial;
            margin-bottom: 12px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:before {
              margin-bottom: 0; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n-2) {
              padding-right: 6px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n-1) {
              padding-right: 6px;
              padding-left: 6px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n) {
              padding-left: 6px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li:last-child {
              margin-bottom: 0px; }
            .sec.archiveNewer .container .search__right .search__content ul.search__cat li a {
              background: white;
              padding-right: 12px; }
              .sec.archiveNewer .container .search__right .search__content ul.search__cat li a .search__img {
                position: relative;
                width: 54px;
                overflow: hidden;
                margin-right: 12px; }
                .sec.archiveNewer .container .search__right .search__content ul.search__cat li a .search__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 100%; }
                .sec.archiveNewer .container .search__right .search__content ul.search__cat li a .search__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              .sec.archiveNewer .container .search__right .search__content ul.search__cat li a p {
                margin: 0;
                font-size: 0.875rem;
                line-height: 1em; }
        .sec.archiveNewer .container .search__right .search__content .c-btn-search {
          width: 100%;
          margin: auto;
          max-width: 320px; }
        .sec.archiveNewer .container .search__right .search__content .sideContent_banner {
          width: 100%; }
          .sec.archiveNewer .container .search__right .search__content .sideContent_banner li {
            margin: auto auto 16px;
            max-width: 375px; }
    .sec.archiveNewer .container .c-btn-default {
      display: block;
      margin: auto; }
  .sec.archivePopular {
    background: #f3f3f3; }
    .sec.archivePopular .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 0;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 48px; }
      .sec.archivePopular .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 24px;
        padding: 0 16px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.archivePopular .container h2 span {
          display: inline-block;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.archivePopular .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      .sec.archivePopular .container .archivePopular__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        padding: 0;
        -webkit-box-pack: unset;
            -ms-flex-pack: unset;
                justify-content: unset;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        min-width: initial;
        margin-bottom: 32px;
        overflow-x: scroll; }
        .sec.archivePopular .container .archivePopular__inner li {
          width: 292px;
          padding: 0 6px;
          min-width: 292px; }
          .sec.archivePopular .container .archivePopular__inner li:first-child {
            width: 302px;
            padding: 0 6px 0 16px;
            min-width: 302px; }
          .sec.archivePopular .container .archivePopular__inner li:last-child {
            width: 302px;
            padding: 0 16px 0 6px;
            min-width: 302px; }
          .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner {
            display: block;
            width: 100%;
            background: white; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top {
              position: relative;
              width: 100%;
              overflow: hidden; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top:before {
                display: block;
                content: '';
                padding-bottom: 62.2448%; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__top img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom {
              width: 100%;
              padding: 11px 13px 12px; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__cat {
                width: 120px;
                padding: 6px 6px;
                color: white;
                text-align: center;
                margin-bottom: 8px;
                font-size: 0.75rem;
                font-family: 'M PLUS Rounded 1c', sans-serif;
                line-height: 1em; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date {
                margin-left: 13px; }
                .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__date small {
                  font-size: 0.6875rem; }
              .sec.archivePopular .container .archivePopular__inner li .archivePopular__contentInner .archivePopular__bottom .lead__ttl {
                display: block;
                font-size: 0.8125rem;
                line-height: 1em; }
      .sec.archivePopular .container .archiveProvision__btnArea {
        width: 100%;
        padding: 0 12px;
        text-align: center; }
  .main.archive--integration .sec.archiveMV .container .archiveMV__inner p {
    margin: 0 0 24px;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1em; }
  .main.archive--integration .sec.archiveMV .container .archiveMV__inner h1 {
    margin: 0;
    font-size: 2.75rem;
    line-height: 1em; }
  .main.archive--integration .sec.archiveNewer .container {
    padding-bottom: 80px; } }

@media screen and (max-width: 576px) {
  .sec.archiveNewer .container .search__right .search__content ul.search__cat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.archiveNewer .container .search__right .search__content ul.search__cat li {
      width: 50%; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n-2) {
        padding-right: 0; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n-1) {
        padding-right: 0;
        padding-left: 0; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(3n) {
        padding-left: 0; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(2n-1) {
        padding-right: 6px; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:nth-child(2n) {
        padding-left: 6px; }
      .sec.archiveNewer .container .search__right .search__content ul.search__cat li:last-child {
        margin-bottom: 0px; } }

.SN__single__news {
  margin-bottom: 32px; }
  .SN__single__news > li {
    padding: 12px 0;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
    .SN__single__news > li .SNnews__cat {
      display: inline-block;
      width: 150px;
      padding: 8px 8px;
      color: white;
      text-align: center;
      font-size: 0.875rem;
      font-family: 'M PLUS Rounded 1c', sans-serif;
      margin-right: 24px;
      border-radius: 4px;
      vertical-align: top; }
    .SN__single__news > li .SNnews__date {
      display: inline-block;
      font-size: 0.9375rem;
      padding-top: 0.5em;
      margin-right: 30px;
      vertical-align: top; }
      .SN__single__news > li .SNnews__date small {
        font-size: 0.75rem; }
    .SN__single__news > li .SNnews__left {
      display: inline-block; }
      .SN__single__news > li .SNnews__left .SNnews__ttl {
        display: block;
        font-size: 0.9375rem;
        padding-top: 0.5em; }
        .SN__single__news > li .SNnews__left .SNnews__ttl a {
          color: #1b77e0; }
      .SN__single__news > li .SNnews__left .SNnews__tag {
        margin-top: 8px; }

@media screen and (max-width: 576px) {
  .SN__single__news > li {
    padding: 10px 0 6px; }
    .SN__single__news > li .SNnews__cat {
      width: 130px;
      margin: 0 6px 6px 0;
      padding: 4px; }
    .SN__single__news > li .SNnews__date {
      margin: 0 0 6px 0;
      font-size: 0.8125rem; }
      .SN__single__news > li .SNnews__date small {
        font-size: 0.6875rem; }
    .SN__single__news > li .SNnews__left {
      display: block;
      width: 100%;
      max-width: 100%;
      min-width: 100%; }
      .SN__single__news > li .SNnews__left .SNnews__ttl {
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .SN__single__news > li .SNnews__left .SNnews__tag {
        margin-top: 0px;
        margin-bottom: 4px; }
        .SN__single__news > li .SNnews__left .SNnews__tag li {
          margin-top: 12px;
          margin-bottom: 0px; } }

@media screen and (max-width: 576px) {
  .SN__single__news > li {
    padding: 10px 0 6px; }
    .SN__single__news > li .SNnews__cat {
      width: 130px;
      margin: 0 6px 6px 0;
      padding: 4px; }
    .SN__single__news > li .SNnews__date {
      margin: 0 0 6px 0;
      font-size: 0.8125rem; }
      .SN__single__news > li .SNnews__date small {
        font-size: 0.6875rem; }
    .SN__single__news > li .SNnews__left {
      display: block; }
      .SN__single__news > li .SNnews__left .SNnews__ttl {
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .SN__single__news > li .SNnews__left .SNnews__tag {
        margin-top: 0px;
        margin-bottom: 4px; }
        .SN__single__news > li .SNnews__left .SNnews__tag li {
          margin-top: 12px;
          margin-bottom: 0px; } }

.sec.breadcrumb {
  width: 100%;
  height: 48px;
  background: #f3f3f3; }
  .sec.breadcrumb .container {
    width: 100%;
    height: 100%;
    margin: auto;
    padding: 0 40px;
    max-width: 1440px; }
    .sec.breadcrumb .container .breadcrumb__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -webkit-box-pack: left;
          -ms-flex-pack: left;
              justify-content: left;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .sec.breadcrumb .container .breadcrumb__inner li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        background: url("./../img/eg/common/breadcrumb_arrow.svg");
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        padding-left: 40px;
        background-position: top 50% left 10px;
        background-size: 14px auto;
        background-repeat: no-repeat; }
        .sec.breadcrumb .container .breadcrumb__inner li:first-child {
          background: transparent;
          padding-left: 0px; }
        .sec.breadcrumb .container .breadcrumb__inner li a,
        .sec.breadcrumb .container .breadcrumb__inner li span {
          font-size: 0.75rem; }
        .sec.breadcrumb .container .breadcrumb__inner li a {
          color: #003d70;
          text-decoration: underline; }

@media screen and (max-width: 992px) {
  .sec.breadcrumb {
    width: 100%;
    height: 48px;
    background: #f3f3f3; }
    .sec.breadcrumb .container {
      width: 100%;
      height: 100%;
      padding: 0 16px;
      max-width: 1440px;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overflow-scrolling: touch;
      overflow: auto;
      white-space: nowrap; }
      .sec.breadcrumb .container .breadcrumb__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        -webkit-box-pack: left;
            -ms-flex-pack: left;
                justify-content: left;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .sec.breadcrumb .container .breadcrumb__inner li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          background: url("./../img/eg/common/breadcrumb_arrow.svg");
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding-left: 40px;
          background-position: top 50% left 10px;
          background-size: 14px auto;
          background-repeat: no-repeat; }
          .sec.breadcrumb .container .breadcrumb__inner li:first-child {
            background: url("./../img/eg/common/icon_home.svg");
            padding-left: 28px;
            background-position: top 50% left 0;
            background-size: 18px auto;
            background-repeat: no-repeat; }
          .sec.breadcrumb .container .breadcrumb__inner li:last-child {
            padding-right: 16px; }
          .sec.breadcrumb .container .breadcrumb__inner li a,
          .sec.breadcrumb .container .breadcrumb__inner li span {
            font-size: 0.6875rem; } }

.sec.purposeMV {
  width: 100%;
  height: 200px;
  background: #003d70;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }
  .sec.purposeMV .container {
    position: relative;
    width: 100%;
    height: 100%; }
    .sec.purposeMV .container .purposeMV__inner {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateY(-50%) translateX(-50%);
              transform: translateY(-50%) translateX(-50%);
      text-align: center;
      color: white; }
      .sec.purposeMV .container .purposeMV__inner h1 {
        margin: 0 0 0;
        font-size: 2.75rem; }

.sec.purposeLead {
  margin-top: 64px; }
  .sec.purposeLead .container {
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 80px; }
    .sec.purposeLead .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.purposeLead .container h2 span {
        display: inline-block;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.purposeLead .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.purposeLead .container p {
      margin: 0 0 24px;
      font-size: 1rem; }

.sec.purposeBasic .container {
  width: 100%;
  margin: auto;
  max-width: 1264px;
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 80px; }
  .sec.purposeBasic .container h2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0 0 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .sec.purposeBasic .container h2 span {
      display: inline-block;
      border-bottom: 4px solid #ccc;
      font-size: 1.5rem;
      font-weight: bold;
      line-height: 1.6em;
      padding-bottom: 8px; }
    .sec.purposeBasic .container h2:after {
      content: '';
      -webkit-box-flex: 1;
          -ms-flex: 1 1 10%;
              flex: 1 1 10%;
      border-bottom: 1px solid #ccc; }
  .sec.purposeBasic .container p {
    margin: 0 0 40px;
    font-size: 1rem; }

.sec.purposeQA .container {
  width: 100%;
  margin: auto;
  max-width: 1264px;
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 0; }
  .sec.purposeQA .container h2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0 0 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .sec.purposeQA .container h2 span {
      display: inline-block;
      border-bottom: 4px solid #ccc;
      font-size: 1.5rem;
      font-weight: bold;
      line-height: 1.6em;
      padding-bottom: 8px; }
    .sec.purposeQA .container h2:after {
      content: '';
      -webkit-box-flex: 1;
          -ms-flex: 1 1 10%;
              flex: 1 1 10%;
      border-bottom: 1px solid #ccc; }
  .sec.purposeQA .container .purposeQA__content {
    width: 100%; }
    .sec.purposeQA .container .purposeQA__content li {
      width: 100%;
      border: 1px solid #ccc;
      background: white;
      margin-bottom: 16px; }
      .sec.purposeQA .container .purposeQA__content li:last-child {
        margin-bottom: 0; }
      .sec.purposeQA .container .purposeQA__content li .purposeQA__answer {
        display: none; }
        .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--line {
          width: 100%;
          height: 1px;
          padding: 0 24px; }
          .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--line span {
            display: block;
            width: 100%;
            height: 100%;
            background: #ccc; }
        .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          padding: 24px 60px 24px;
          border: none;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--content:before {
            position: absolute;
            top: 24px;
            left: 24px;
            content: 'A';
            font-size: 1.5rem;
            line-height: 1em; }

@media screen and (max-width: 992px) {
  .sec.purposeMV {
    width: 100%;
    height: 143px;
    background: #003d70;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    .sec.purposeMV .container {
      position: relative;
      width: 100%;
      height: 100%; }
      .sec.purposeMV .container .purposeMV__inner {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%) translateX(-50%);
                transform: translateY(-50%) translateX(-50%);
        text-align: center;
        color: white; }
        .sec.purposeMV .container .purposeMV__inner h1 {
          width: 100%;
          margin: 0 0 0;
          font-size: 1.75rem; }
  .sec.purposeLead {
    margin-top: 40px; }
    .sec.purposeLead .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-left: 16px;
      padding-right: 16px;
      padding-bottom: 48px; }
      .sec.purposeLead .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .sec.purposeLead .container h2 span {
          display: inline-block;
          border-bottom: 4px solid #ccc;
          font-size: 1.125rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        .sec.purposeLead .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 0%;
                  flex: 1 1 0%;
          border-bottom: 1px solid #ccc; }
      .sec.purposeLead .container p {
        margin: 0 0 24px;
        font-size: 1rem; }
      .sec.purposeLead .container .c-btn-default {
        display: block;
        margin: auto; }
  .sec.purposeBasic .container {
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 80px; }
    .sec.purposeBasic .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.purposeBasic .container h2 span {
        display: inline-block;
        border-bottom: 4px solid #ccc;
        font-size: 1.125rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.purposeBasic .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 0%;
                flex: 1 1 0%;
        border-bottom: 1px solid #ccc; }
    .sec.purposeBasic .container p {
      margin: 0 0 24px;
      font-size: 1rem; }
    .sec.purposeBasic .container .c-btn-default {
      display: block;
      margin: auto; }
  .sec.purposeQA .container {
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 80px; }
    .sec.purposeQA .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.purposeQA .container h2 span {
        display: inline-block;
        border-bottom: 4px solid #ccc;
        font-size: 1.125rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.purposeQA .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.purposeQA .container .purposeQA__content {
      width: 100%; }
      .sec.purposeQA .container .purposeQA__content li {
        width: 100%;
        border: 1px solid #ccc;
        background: white;
        margin-bottom: 8px; }
        .sec.purposeQA .container .purposeQA__content li:last-child {
          margin-bottom: 0; }
        .sec.purposeQA .container .purposeQA__content li .purposeQA__answer {
          display: none; }
          .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--line {
            width: 100%;
            height: 1px;
            padding: 0 24px; }
            .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--line span {
              display: block;
              width: 100%;
              height: 100%;
              background: #ccc; }
          .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            width: 100%;
            padding: 24px 60px 24px;
            border: none;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            .sec.purposeQA .container .purposeQA__content li .purposeQA__answer .purposeQA__answer--content:before {
              position: absolute;
              top: 24px;
              left: 24px;
              content: 'A';
              font-size: 1.5rem;
              line-height: 1em; } }

.sec.archiveProvision .container {
  width: 100%;
  margin: auto;
  max-width: 1264px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 48px; }
  .sec.archiveProvision .container h2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0 0 20px;
    padding: 0 12px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .sec.archiveProvision .container h2 span {
      display: inline-block;
      border-bottom: 4px solid #ccc;
      font-size: 1.5rem;
      font-weight: bold;
      line-height: 1.6em;
      padding-bottom: 8px; }
    .sec.archiveProvision .container h2:after {
      content: '';
      -webkit-box-flex: 1;
          -ms-flex: 1 1 10%;
              flex: 1 1 10%;
      border-bottom: 1px solid #ccc; }
  .sec.archiveProvision .container .archiveProvision__inner,
  .sec.archiveProvision .container .data--acc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 32px; }
    .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content,
    .sec.archiveProvision .container .data--acc .archiveProvision__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 25%;
      padding: 0 12px; }
      .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner,
      .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner {
        display: block;
        width: 100%;
        background: white; }
        .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top,
        .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top {
          position: relative;
          width: 100%;
          overflow: hidden; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom,
        .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom {
          width: 100%;
          padding: 11px 13px 8px; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3 {
            margin: 0 0 8px;
            font-size: 0.8125rem; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p {
            margin: 0 0 8px;
            font-size: 0.6875rem; }
  .sec.archiveProvision .container .archiveProvision__btnArea {
    width: 100%;
    padding: 0 12px;
    text-align: center; }

@media screen and (max-width: 992px) {
  .sec.archiveProvision .container {
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 48px; }
    .sec.archiveProvision .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 24px;
      padding: 0 16px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.archiveProvision .container h2 span {
        display: inline-block;
        border-bottom: 4px solid #ccc;
        font-size: 1.1875rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      .sec.archiveProvision .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    .sec.archiveProvision .container .archiveProvision__inner,
    .sec.archiveProvision .container .data--acc {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: auto;
      padding: 0;
      -webkit-box-pack: unset;
          -ms-flex-pack: unset;
              justify-content: unset;
      min-width: initial;
      margin-bottom: 32px;
      overflow-x: scroll; }
      .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content,
      .sec.archiveProvision .container .data--acc .archiveProvision__content {
        width: 292px;
        padding: 0 6px;
        min-width: 292px; }
        .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content:first-child,
        .sec.archiveProvision .container .data--acc .archiveProvision__content:first-child {
          width: 302px;
          padding: 0 6px 0 16px;
          min-width: 302px; }
        .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content:last-child,
        .sec.archiveProvision .container .data--acc .archiveProvision__content:last-child {
          width: 302px;
          padding: 0 16px 0 6px;
          min-width: 302px; }
        .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner,
        .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner {
          display: block;
          width: 100%;
          background: white; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top {
            position: relative;
            width: 100%;
            overflow: hidden; }
            .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before,
            .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before {
              display: block;
              content: '';
              padding-bottom: 62.2448%; }
            .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img,
            .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom,
          .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom {
            width: 100%;
            padding: 11px 13px 8px; }
            .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3,
            .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3 {
              margin: 0 0 8px;
              font-size: 0.8125rem; }
            .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p,
            .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p {
              margin: 0 0 8px;
              font-size: 0.6875rem; }
    .sec.archiveProvision .container .archiveProvision__btnArea {
      width: 100%;
      padding: 0 12px;
      text-align: center; }
      .sec.archiveProvision .container .archiveProvision__btnArea span {
        border: 1px solid #ccc; } }

.sec.tarms {
  margin: 64px 0 160px; }
  .sec.tarms .container {
    width: 100%;
    margin: 0 auto;
    padding: 40px 32px 0;
    max-width: 774px; }
    .sec.tarms .container h1 {
      margin: 0 0 32px;
      font-size: 2.75rem;
      text-align: center;
      line-height: 1em; }
    .sec.tarms .container p {
      line-height: 1.8em; }

@media screen and (max-width: 992px) {
  .sec.tarms {
    margin: 32px 0 100px; }
    .sec.tarms .container {
      width: 100%;
      margin: 0 auto;
      padding: 0 16px 0;
      max-width: 774px; }
      .sec.tarms .container h1 {
        margin: 0 0 24px;
        font-size: 1.75rem;
        text-align: center;
        line-height: 1em; }
      .sec.tarms .container p {
        line-height: 1.8em;
        font-size: 0.875rem; } }

.sec.normal {
  margin: 64px 0 160px; }
  .sec.normal .container {
    width: 100%;
    margin: 0 auto;
    padding: 40px 32px 0;
    max-width: 774px; }
    .sec.normal .container h1 {
      margin: 0 0 32px;
      font-size: 2.75rem;
      text-align: center;
      line-height: 1em; }
    .sec.normal .container p {
      line-height: 1.8em; }

@media screen and (max-width: 992px) {
  .sec.normal {
    margin: 32px 0 100px; }
    .sec.normal .container {
      width: 100%;
      margin: 0 auto;
      padding: 0 16px 0;
      max-width: 774px; }
      .sec.normal .container h1 {
        margin: 0 0 24px;
        font-size: 1.75rem;
        text-align: center;
        line-height: 1em; }
      .sec.normal .container p {
        line-height: 1.8em;
        font-size: 0.875rem; } }

.sec.searchPage {
  background: #f3f3f3;
  margin-bottom: 60px; }
  .sec.searchPage .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-top: 60px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sec.searchPage .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      padding: 0;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .sec.searchPage .container h2 p {
        display: inline-block;
        color: #333;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px;
        margin-bottom: 0; }
      .sec.searchPage .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }

@media screen and (max-width: 576px) {
  .sec.searchPage {
    margin-bottom: 48px; }
    .sec.searchPage .container {
      padding: 28px 16px 0; }
      .sec.searchPage .container h2 p {
        font-size: 1.1875rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-bottom: 0; } }

#page_eg {
  font-family: 'Noto Sans JP', sans-serif; }
  #page_eg .sec.mv {
    width: 100%;
    height: 240px;
    background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(20%, white), color-stop(20.0001%, #003d70), to(#003d70));
    background: linear-gradient(white 0%, white 20%, #003d70 20.0001%, #003d70 100%); }
    #page_eg .sec.mv .container {
      position: relative;
      width: 100%;
      height: 100%;
      overflow: hidden;
      padding-left: 32px; }
      @media screen and (min-width: 1328px) {
        #page_eg .sec.mv .container {
          width: 100%;
          padding-left: calc(100vw / 2 - 632px); } }
      #page_eg .sec.mv .container .mv__inner {
        position: relative;
        width: 100%;
        height: 100%;
        background: url("./../img/eg/top/top_mv_bg.jpg");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_eg .sec.mv .container .mv__inner .mv__content {
          position: absolute;
          z-index: 1;
          top: 50%;
          left: 80px;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
          #page_eg .sec.mv .container .mv__inner .mv__content h1 {
            margin-bottom: 14px; }
            #page_eg .sec.mv .container .mv__inner .mv__content h1 img {
              display: block;
              width: auto;
              height: 154px; }
          #page_eg .sec.mv .container .mv__inner .mv__content span {
            display: block;
            margin: 0 0 19px;
            font-size: 1.125rem;
            font-weight: normal;
            color: white;
            text-shadow: 0px 0px 4px black, 0px 0px 8px rgba(0, 0, 0, 0.8), 0px 0px 12px rgba(0, 0, 0, 0.6); }
            #page_eg .sec.mv .container .mv__inner .mv__content span .br__sideMin {
              display: none; }
        #page_eg .sec.mv .container .mv__inner .mv__bgImg {
          position: absolute;
          top: 50%;
          left: 0;
          width: 100%;
          max-width: 1240px;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          text-align: right; }
          #page_eg .sec.mv .container .mv__inner .mv__bgImg img {
            width: 594px;
            margin-right: -90px; }
  #page_eg .sec.lead {
    background: #003d70; }
    #page_eg .sec.lead .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 40px;
      padding-left: 32px;
      padding-right: 32px;
      padding-bottom: 48px; }
      #page_eg .sec.lead .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_eg .sec.lead .container h2 span {
          display: inline-block;
          color: white;
          border-bottom: 4px solid #ccc;
          font-size: 1.5rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        #page_eg .sec.lead .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      #page_eg .sec.lead .container .lead__content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin-bottom: 32px; }
        #page_eg .sec.lead .container .lead__content .lead__imgBlock {
          position: relative;
          width: 100%;
          overflow: hidden; }
          #page_eg .sec.lead .container .lead__content .lead__imgBlock:before {
            display: block;
            content: '';
            padding-bottom: 62.2448%; }
          #page_eg .sec.lead .container .lead__content .lead__imgBlock img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        #page_eg .sec.lead .container .lead__content .lead__txtBlock {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          background: white;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_eg .sec.lead .container .lead__content .lead__txtBlock .lead__cat {
            width: 120px;
            padding: 4px 4px;
            color: white;
            text-align: center;
            font-size: 0.75rem;
            font-family: 'M PLUS Rounded 1c', sans-serif; }
          #page_eg .sec.lead .container .lead__content .lead__txtBlock .lead__date {
            margin-left: 12px; }
          #page_eg .sec.lead .container .lead__content .lead__txtBlock .lead__ttl {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
        #page_eg .sec.lead .container .lead__content .lead__primary {
          width: 588px; }
          #page_eg .sec.lead .container .lead__content .lead__primary .lead__imgBlock:before {
            padding-bottom: 62.2448%; }
          #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock {
            padding: 25px; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__cat {
              margin-bottom: 10px; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__date {
              font-size: 1.25rem;
              line-height: 1em;
              padding-top: 0.1em; }
              #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__date small {
                font-size: 0.9375rem; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__ttl {
              font-size: 1.375rem; }
        @media screen and (max-width: 1263px) {
          #page_eg .sec.lead .container .lead__content .lead__primary {
            margin-bottom: 24px; } }
        #page_eg .sec.lead .container .lead__content .lead__secondary {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 612px;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_eg .sec.lead .container .lead__content .lead__secondary .lead__imgBlock:before {
            padding-bottom: 58.8652%; }
          #page_eg .sec.lead .container .lead__content .lead__secondary li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 50%;
            padding-left: 24px;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_eg .sec.lead .container .lead__content .lead__secondary li:nth-child(1), #page_eg .sec.lead .container .lead__content .lead__secondary li:nth-child(2) {
              margin-bottom: 24px; }
            #page_eg .sec.lead .container .lead__content .lead__secondary li a {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 100%;
              background: white;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
          @media screen and (max-width: 1263px) {
            #page_eg .sec.lead .container .lead__content .lead__secondary li {
              padding: 0 12px; } }
          #page_eg .sec.lead .container .lead__content .lead__secondary .lead__txtBlock {
            padding: 6px 16px 6px; }
            #page_eg .sec.lead .container .lead__content .lead__secondary .lead__txtBlock .lead__cat {
              margin-bottom: 8px; }
            #page_eg .sec.lead .container .lead__content .lead__secondary .lead__txtBlock .lead__date {
              font-size: 0.8125rem;
              padding-top: 0.2em; }
              #page_eg .sec.lead .container .lead__content .lead__secondary .lead__txtBlock .lead__date small {
                font-size: 0.6875rem; }
            #page_eg .sec.lead .container .lead__content .lead__secondary .lead__txtBlock .lead__ttl {
              font-size: 0.8125rem; }
      #page_eg .sec.lead .container .c-btn-default {
        display: block;
        margin: auto; }
  #page_eg .sec.news {
    background: #f3f3f3; }
    #page_eg .sec.news .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 94px;
      padding-left: 32px;
      padding-right: 32px;
      padding-bottom: 80px; }
      #page_eg .sec.news .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_eg .sec.news .container h2 span {
          display: inline-block;
          color: #333;
          border-bottom: 4px solid #ccc;
          font-size: 1.5rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        #page_eg .sec.news .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      #page_eg .sec.news .container .news__content {
        margin-bottom: 32px; }
        #page_eg .sec.news .container .news__content li {
          padding: 12px 0;
          border-bottom: 1px solid #ccc; }
          #page_eg .sec.news .container .news__content li .news__cat {
            display: inline-block;
            width: 150px;
            padding: 8px 8px;
            color: white;
            text-align: center;
            font-size: 0.875rem;
            font-family: 'M PLUS Rounded 1c', sans-serif;
            margin-right: 24px; }
          #page_eg .sec.news .container .news__content li .news__date {
            display: inline-block;
            width: 105px;
            font-size: 0.9375rem;
            padding-top: 0.2em;
            margin-right: 30px;
            overflow: hidden; }
            #page_eg .sec.news .container .news__content li .news__date small {
              font-size: 0.75rem; }
          #page_eg .sec.news .container .news__content li .news__ttl {
            display: inline-block;
            width: calc(100% - 140px);
            font-size: 0.9375rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
            #page_eg .sec.news .container .news__content li .news__ttl a {
              color: #1b77e0; }
      #page_eg .sec.news .container .c-btn-default {
        display: block;
        margin: auto;
        margin-bottom: 80px; }
      #page_eg .sec.news .container .news__bigBtn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child {
          width: 600px; }
          #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:first-child {
            padding-right: 12px; }
          #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:last-child {
            padding-left: 12px; }
          @media screen and (max-width: 1263px) {
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:first-child {
              padding-right: 0;
              margin-bottom: 32px; }
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:last-child {
              padding-left: 0; } }
          #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a {
            display: block;
            width: 100%; }
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a img {
              width: 100%; }
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt {
              width: 100%;
              padding: 15px 56px 24px 24px;
              background: white;
              background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
              background-position: right 26px top 50%;
              background-size: 15px auto;
              background-repeat: no-repeat; }
              #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt h4 {
                margin: 0 0 5px;
                font-size: 1.5rem;
                font-weight: normal; }
              #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt p {
                margin: 0;
                font-size: 0.8125rem; }
  #page_eg .sec.search {
    background: white; }
    #page_eg .sec.search .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 60px;
      padding-left: 32px;
      padding-right: 32px;
      padding-bottom: 60px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      #page_eg .sec.search .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_eg .sec.search .container h2 span {
          display: inline-block;
          color: #333;
          border-bottom: 4px solid #ccc;
          font-size: 1.5rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        #page_eg .sec.search .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      #page_eg .sec.search .container .search__left {
        width: 709px; }
        @media screen and (max-width: 1263px) {
          #page_eg .sec.search .container .search__left {
            width: 100%; } }
        #page_eg .sec.search .container .search__left .search__content {
          margin-bottom: 32px; }
          #page_eg .sec.search .container .search__left .search__content > li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 17px 30px 17px 0;
            background: url("./../img/eg/common/btn_arrow_grey_right.svg");
            border-bottom: 1px solid #ccc;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
            background-position: right 11px top 50%;
            background-size: 15px auto;
            background-repeat: no-repeat; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--img {
              position: relative;
              width: 120px;
              overflow: hidden;
              margin-right: 16px; }
              #page_eg .sec.search .container .search__left .search__content > li .search__content--img:before {
                display: block;
                content: '';
                padding-bottom: 62.5%; }
              #page_eg .sec.search .container .search__left .search__content > li .search__content--img img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__cat {
              display: inline-block;
              width: 120px;
              padding: 4px 8px;
              color: white;
              text-align: center;
              font-size: 0.75rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              margin-right: 12px; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__date {
              font-size: 0.8125rem;
              padding-top: 0.2em;
              margin-right: 30px; }
              #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__date small {
                font-size: 0.6875rem; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__ttl {
              display: block;
              width: 100%;
              margin-top: 5px;
              font-size: 0.9375rem; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__tag {
              margin-top: 5px; }
      #page_eg .sec.search .container .search__right {
        width: 491px;
        padding-left: 32px; }
        @media screen and (max-width: 1263px) {
          #page_eg .sec.search .container .search__right {
            width: 100%;
            padding-left: 0; } }
        #page_eg .sec.search .container .search__right h2 {
          margin-bottom: 40px; }
        #page_eg .sec.search .container .search__right .search__content {
          padding: 0 16px 0 24px; }
          #page_eg .sec.search .container .search__right .search__content h4 {
            font-size: 1.125rem;
            margin-bottom: 12px; }
          #page_eg .sec.search .container .search__right .search__content ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_eg .sec.search .container .search__right .search__content ul li {
              width: 50%;
              min-width: 209.5px;
              margin-bottom: 16px; }
              #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n-1) {
                padding-right: 4px; }
              #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n) {
                padding-left: 4px; }
              @media screen and (max-width: 1263px) {
                #page_eg .sec.search .container .search__right .search__content ul li {
                  width: 20%; }
                  #page_eg .sec.search .container .search__right .search__content ul li:nth-child(5n-4) {
                    padding-right: 4px; }
                  #page_eg .sec.search .container .search__right .search__content ul li:nth-child(5n-3) {
                    padding: 0 4px; }
                  #page_eg .sec.search .container .search__right .search__content ul li:nth-child(5n-2) {
                    padding: 0 4px; }
                  #page_eg .sec.search .container .search__right .search__content ul li:nth-child(5n-1) {
                    padding: 0 4px; }
                  #page_eg .sec.search .container .search__right .search__content ul li:nth-child(5n) {
                    padding-right: 4px; } }
              #page_eg .sec.search .container .search__right .search__content ul li a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                border: 1px solid #ccc;
                background: url("./../img/eg/common/btn_arrow_grey_right.svg");
                border-radius: 2px;
                -webkit-box-pack: start;
                    -ms-flex-pack: start;
                        justify-content: flex-start;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                padding-right: 42px;
                background-position: right 21px top 50%;
                background-size: 13px auto;
                background-repeat: no-repeat; }
                #page_eg .sec.search .container .search__right .search__content ul li a img {
                  margin-right: 16px; }
                #page_eg .sec.search .container .search__right .search__content ul li a p {
                  margin: 0;
                  font-size: 0.875rem;
                  line-height: 1em; }
          #page_eg .sec.search .container .search__right .search__content .c-btn-search {
            width: 100%;
            margin: auto;
            max-width: 320px; }
      #page_eg .sec.search .container .c-btn-default {
        display: block;
        margin: auto;
        margin-bottom: 80px; }
  #page_eg .sec.project {
    background: #f3f3f3; }
    #page_eg .sec.project .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-top: 60px;
      padding-left: 20px;
      padding-right: 20px;
      padding-bottom: 0;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      #page_eg .sec.project .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 20px;
        padding: 0 12px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_eg .sec.project .container h2 span {
          display: inline-block;
          color: #333;
          border-bottom: 4px solid #ccc;
          font-size: 1.5rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        #page_eg .sec.project .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      #page_eg .sec.project .container .project__lead {
        padding: 0 12px;
        font-size: 0.9375rem;
        margin-bottom: 25px; }
      #page_eg .sec.project .container .project__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin-bottom: 56px; }
        #page_eg .sec.project .container .project__list li {
          width: 408px;
          padding: 0 12px;
          margin-bottom: 24px; }
          @media screen and (max-width: 1263px) {
            #page_eg .sec.project .container .project__list li {
              width: 33.3333%; } }
          #page_eg .sec.project .container .project__list li a {
            display: block;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            border: 1px solid #ccc;
            background: white;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_eg .sec.project .container .project__list li a img {
              width: 70px;
              margin-right: 16px; }
            #page_eg .sec.project .container .project__list li a p {
              margin: 0;
              font-size: 1.125rem;
              font-weight: bold; }
      #page_eg .sec.project .container .project__block01 {
        width: 100%;
        padding: 0 12px;
        margin-bottom: 80px; }
        #page_eg .sec.project .container .project__block01 .project__block01--inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          padding: 32px 35px;
          border: 1px solid #003d70;
          background: white;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 32.5833%;
            min-width: 294px;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            border-right: 1px dashed #666;
            padding-right: 35px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left img {
              width: 224px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left p {
              font-size: 1.125rem;
              text-align: center; }
          #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right {
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            padding-left: 26px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right .project__block01--imgblock {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
              #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right .project__block01--imgblock img {
                width: 50%;
                padding: 0 6px;
                margin-bottom: 20px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right p {
              padding: 0 6px;
              font-size: 0.9375rem;
              margin-bottom: 24px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right a {
              background: url("./../img/eg/common/arrow_right.svg");
              padding-left: 26px;
              background-position: top 5px left 8px;
              background-size: 12px auto;
              background-repeat: no-repeat;
              color: #1b77e0; }
      #page_eg .sec.project .container .project__block02 {
        width: 100%;
        padding: 0 12px;
        margin-bottom: 0; }
        #page_eg .sec.project .container .project__block02 .project__block02--inner {
          position: relative;
          width: 100%;
          padding: 80px 62px 144px;
          border: 1px solid #003d70;
          background: white;
          background: url("./../img/eg/top/project_block02_bg.jpg");
          overflow: hidden;
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat; }
          #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content {
            padding-right: 376px; }
            #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content h2 {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 100%;
              margin: 0 0 20px;
              padding: 0;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start; }
              #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content h2 span {
                display: inline-block;
                color: white;
                border-bottom: 4px solid #ccc;
                font-size: 1.5rem;
                font-weight: bold;
                line-height: 1.6em;
                padding-bottom: 8px; }
              #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content h2:after {
                content: '';
                -webkit-box-flex: 1;
                    -ms-flex: 1 1 10%;
                        flex: 1 1 10%;
                border-bottom: 1px solid #ccc; }
            #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content p {
              font-size: 0.9375rem;
              color: white;
              margin-bottom: 32px; }
          #page_eg .sec.project .container .project__block02 .project__block02--inner img {
            position: absolute;
            top: 50%;
            right: -30px;
            width: 594px;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%); }
      #page_eg .sec.project .container .c-snsArea {
        padding: 0 32px; }
  @media screen and (max-width: 992px) {
    #page_eg .sec.mv {
      height: 252px; }
      #page_eg .sec.mv .container {
        height: 100%;
        padding-left: 16px; }
        #page_eg .sec.mv .container .mv__inner {
          height: 100%;
          background: url("./../img/eg/top/top_mv_bg.jpg");
          background-position: top 0 left 25%;
          background-size: auto 130%;
          background-repeat: no-repeat; }
          #page_eg .sec.mv .container .mv__inner .mv__wrap {
            position: relative;
            width: 100%;
            height: 100%;
            margin: auto;
            max-width: initial; }
            #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__content {
              top: 50%;
              left: 24px;
              -webkit-transform: translateY(-50%);
                      transform: translateY(-50%); }
              #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__content h1 {
                height: 77px;
                margin-top: 0; }
                #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__content h1 img {
                  height: 100%; }
                #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__content h1 button {
                  display: none; }
              #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__content span {
                font-size: 1rem;
                padding-right: 16px; }
            #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__bgImg {
              width: 110%; }
              #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__bgImg img {
                width: 50%;
                max-width: 540px;
                margin-right: 0; }
    #page_eg .sec.lead .container {
      width: 100%;
      margin: auto;
      padding-left: 16px;
      padding-right: 16px;
      max-width: initial; }
      #page_eg .sec.lead .container h2 {
        margin: 0 0 24px; }
        #page_eg .sec.lead .container h2 span {
          font-size: 1.1875rem; }
      #page_eg .sec.lead .container .lead__content {
        margin: 0 auto 24px;
        max-width: 532px; }
        #page_eg .sec.lead .container .lead__content .lead__primary {
          width: 100%; }
          #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock {
            padding: 12px 16px; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__cat {
              padding: 2px;
              font-size: 0.75rem;
              margin-bottom: 3px; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__date {
              font-size: 0.8125rem;
              padding-top: 0.3em; }
              #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__date small {
                font-size: 0.6875rem; }
            #page_eg .sec.lead .container .lead__content .lead__primary .lead__txtBlock .lead__ttl {
              display: -webkit-box;
              font-size: 0.9375rem;
              overflow: hidden;
              overflow: hidden;
              -webkit-line-clamp: 2;
              -webkit-box-orient: vertical;
              white-space: normal; }
        #page_eg .sec.lead .container .lead__content .lead__secondary {
          width: 100%; }
          #page_eg .sec.lead .container .lead__content .lead__secondary li {
            width: 50%; }
            #page_eg .sec.lead .container .lead__content .lead__secondary li:nth-child(2n-1) {
              padding: 0 8px 0 0; }
            #page_eg .sec.lead .container .lead__content .lead__secondary li:nth-child(2n) {
              padding: 0 0 0 8px; }
            #page_eg .sec.lead .container .lead__content .lead__secondary li .lead__txtBlock {
              padding: 12px 16px; }
              #page_eg .sec.lead .container .lead__content .lead__secondary li .lead__txtBlock .lead__cat {
                padding: 2px;
                font-size: 0.75rem;
                margin-bottom: 3px; }
              #page_eg .sec.lead .container .lead__content .lead__secondary li .lead__txtBlock .lead__date {
                width: 100%;
                font-size: 0.8125rem;
                margin-left: 0;
                padding-top: 0; }
                #page_eg .sec.lead .container .lead__content .lead__secondary li .lead__txtBlock .lead__date small {
                  font-size: 0.6875rem; }
              #page_eg .sec.lead .container .lead__content .lead__secondary li .lead__txtBlock .lead__ttl {
                display: -webkit-box;
                font-size: 0.75rem;
                overflow: hidden;
                overflow: hidden;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                white-space: normal; }
    #page_eg .sec.news .container {
      padding: 16px 16px 48px; }
      #page_eg .sec.news .container h2 {
        margin: 0 0 10px; }
        #page_eg .sec.news .container h2 span {
          font-size: 1.1875rem; }
      #page_eg .sec.news .container .news__content li {
        padding: 10px 0 6px; }
        #page_eg .sec.news .container .news__content li .news__cat {
          width: 150px;
          margin: 0 6px 6px 0;
          padding: 4px; }
        #page_eg .sec.news .container .news__content li .news__date {
          margin: 0 0 6px 0;
          font-size: 0.8125rem; }
          #page_eg .sec.news .container .news__content li .news__date small {
            font-size: 0.6875rem; }
        #page_eg .sec.news .container .news__content li .news__ttl {
          display: block;
          width: 100%; }
      #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child {
        width: 100%; }
        #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:first-child {
          padding: 0;
          margin-bottom: 20px; }
        #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child:last-child {
          padding: 0; }
        #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a {
          margin: 0 auto;
          max-width: 516px; }
          #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt {
            padding: 12px 48px 12px 16px; }
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt h4 {
              font-size: 1.125rem; }
            #page_eg .sec.news .container .news__bigBtn .news__bigBtn--child a .news__bigBtn--child__txt p {
              font-size: 0.8125rem; }
    #page_eg .sec.search .container {
      padding: 28px 16px 48px; }
      #page_eg .sec.search .container h2 span {
        font-size: 1.1875rem; }
      #page_eg .sec.search .container .search__left .search__content {
        margin-bottom: 20px; }
        #page_eg .sec.search .container .search__left .search__content > li {
          padding: 17px 0 17px 0;
          background: url("./../img/eg/common/btn_arrow_grey_right.svg");
          background-position: right 11px bottom 50%;
          background-size: 15px auto;
          background-repeat: no-repeat; }
          #page_eg .sec.search .container .search__left .search__content > li .search__content--img {
            width: 120px;
            margin-right: 12px; }
          #page_eg .sec.search .container .search__left .search__content > li .search__content--txt {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__cat {
              width: 110px;
              margin-right: 8px; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__date {
              margin-right: 0; }
            #page_eg .sec.search .container .search__left .search__content > li .search__content--txt .search__ttl {
              display: block;
              padding: 0 24px 0 0; }
      #page_eg .sec.search .container .search__right {
        width: 100%;
        padding-left: 0; }
        #page_eg .sec.search .container .search__right h2 {
          font-size: 1.1875rem;
          margin-bottom: 20px; }
        #page_eg .sec.search .container .search__right .search__content {
          padding: 0; }
          #page_eg .sec.search .container .search__right .search__content h4 {
            font-size: 0.875rem; }
          #page_eg .sec.search .container .search__right .search__content ul li {
            width: 50%;
            min-width: 170px;
            margin-bottom: 12px; }
            #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n-1) {
              padding-right: 6px; }
            #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n) {
              padding-left: 6px; } }
        @media screen and (max-width: 992px) and (max-width: 371px) {
          #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n-1) {
            padding-left: 3px;
            padding-right: 3px; }
          #page_eg .sec.search .container .search__right .search__content ul li:nth-child(2n) {
            padding-left: 3px;
            padding-right: 3px; } }
  @media screen and (max-width: 992px) {
            #page_eg .sec.search .container .search__right .search__content ul li a {
              background: white;
              padding-right: 0; }
              #page_eg .sec.search .container .search__right .search__content ul li a img {
                margin-right: 12px; }
          #page_eg .sec.search .container .search__right .search__content .c-btn-search {
            max-width: 260px; }
      #page_eg .sec.search .container .c-btn-default {
        margin-bottom: 48px; }
    #page_eg .sec.project .container {
      padding: 28px 10px 48px; }
      #page_eg .sec.project .container h2 {
        padding: 0 6px; }
        #page_eg .sec.project .container h2 span {
          font-size: 1.1875rem; }
      #page_eg .sec.project .container .project__lead {
        padding: 0 6px; }
      #page_eg .sec.project .container .project__list {
        width: 100%;
        margin: 0 auto 36px; }
        #page_eg .sec.project .container .project__list li {
          width: 50%;
          padding: 0 6px;
          min-width: 176px;
          margin-bottom: 12px; }
          #page_eg .sec.project .container .project__list li a img {
            width: 54px;
            margin-right: 8px; }
          #page_eg .sec.project .container .project__list li a p {
            font-size: 0.8125rem; }
      #page_eg .sec.project .container .project__block01 {
        padding: 0 6px;
        margin-bottom: 48px; }
        #page_eg .sec.project .container .project__block01 .project__block01--inner {
          padding: 6px 16px 18px; }
          #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left {
            display: block;
            width: 100%;
            padding: 0 0 18px;
            min-width: initial;
            border-bottom: 1px dashed #666;
            border-right: 0; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left img {
              display: block;
              width: 196px;
              margin: 0 auto 6px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--left p {
              margin: 0;
              font-size: 1rem; }
          #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right {
            width: 100%;
            padding: 20px 0 0; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right .project__block01--imgblock img {
              padding: 0; }
              #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right .project__block01--imgblock img:nth-child(2n-1) {
                padding-right: 6px; }
              #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right .project__block01--imgblock img:nth-child(2n) {
                padding-left: 6px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right p {
              padding: 0;
              font-size: 0.9375rem;
              margin-bottom: 12px; }
            #page_eg .sec.project .container .project__block01 .project__block01--inner .project__block01--right a {
              background: url("./../img/eg/common/arrow_right.svg");
              font-size: 0.9375rem;
              padding-left: 20px;
              background-position: top 5px left 0;
              background-size: 12px auto;
              background-repeat: no-repeat; }
      #page_eg .sec.project .container .project__block02 {
        padding: 0 6px; }
        #page_eg .sec.project .container .project__block02 .project__block02--inner {
          padding: 24px 16px 196px; }
          #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content {
            position: relative;
            z-index: 1;
            padding-right: 0; }
            #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content h2 span {
              font-size: 1.1875rem; }
            #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content p {
              line-height: 1.8em; }
            #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content .c-btn-default {
              display: block;
              margin: auto; }
              #page_eg .sec.project .container .project__block02 .project__block02--inner .project__block02--content .c-btn-default a {
                padding: 18px 32px 21px;
                background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
                font-size: 0.875rem;
                background-position: right 16px top 50%;
                background-size: 15px auto;
                background-repeat: no-repeat; }
          #page_eg .sec.project .container .project__block02 .project__block02--inner img {
            position: absolute;
            z-index: 0;
            top: auto;
            left: 50%;
            bottom: 0;
            right: auto;
            width: 360px;
            -webkit-transform: translateX(-50%) translateY(0);
                    transform: translateX(-50%) translateY(0);
            max-width: initial; } }
  @media screen and (max-width: 576px) {
    #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__bgImg {
      top: 40%; }
      #page_eg .sec.mv .container .mv__inner .mv__wrap .mv__bgImg img {
        width: 50%;
        max-width: 540px;
        margin-right: 0; } }
  @media screen and (max-width: 780px) {
    #page_eg .sec.mv .container .mv__inner .mv__content span .br__sideMin {
      display: block; } }
  #page_eg .sec.breadcrumb {
    width: 100%;
    height: 48px;
    background: #f3f3f3; }
    #page_eg .sec.breadcrumb .container {
      width: 100%;
      height: 100%;
      margin: auto;
      padding: 0 40px;
      max-width: 1440px; }
      #page_eg .sec.breadcrumb .container .breadcrumb__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        -webkit-box-pack: left;
            -ms-flex-pack: left;
                justify-content: left;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        #page_eg .sec.breadcrumb .container .breadcrumb__inner li {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          background: url("./../img/eg/common/breadcrumb_arrow.svg");
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding-left: 40px;
          background-position: top 50% left 10px;
          background-size: 14px auto;
          background-repeat: no-repeat; }
          #page_eg .sec.breadcrumb .container .breadcrumb__inner li:first-child {
            background: transparent;
            padding-left: 0px; }
          #page_eg .sec.breadcrumb .container .breadcrumb__inner li a,
          #page_eg .sec.breadcrumb .container .breadcrumb__inner li span {
            font-size: 0.75rem; }
          #page_eg .sec.breadcrumb .container .breadcrumb__inner li a {
            color: #003d70;
            text-decoration: underline; }
  #page_eg .sec.archiveProvision .container {
    width: 100%;
    margin: auto;
    max-width: 1264px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 48px; }
    #page_eg .sec.archiveProvision .container h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 0 20px;
      padding: 0 12px;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      #page_eg .sec.archiveProvision .container h2 span {
        display: inline-block;
        border-bottom: 4px solid #ccc;
        font-size: 1.5rem;
        font-weight: bold;
        line-height: 1.6em;
        padding-bottom: 8px; }
      #page_eg .sec.archiveProvision .container h2:after {
        content: '';
        -webkit-box-flex: 1;
            -ms-flex: 1 1 10%;
                flex: 1 1 10%;
        border-bottom: 1px solid #ccc; }
    #page_eg .sec.archiveProvision .container .archiveProvision__inner,
    #page_eg .sec.archiveProvision .container .data--acc {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 32px; }
      #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content,
      #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 25%;
        padding: 0 12px; }
        #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner,
        #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner {
          display: block;
          width: 100%;
          background: white; }
          #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top,
          #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top {
            position: relative;
            width: 100%;
            overflow: hidden; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before {
              display: block;
              content: '';
              padding-bottom: 62.2448%; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom,
          #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom {
            width: 100%;
            padding: 11px 13px 8px; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3 {
              margin: 0 0 8px;
              font-size: 0.8125rem; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p {
              margin: 0 0 8px;
              font-size: 0.6875rem; }
    #page_eg .sec.archiveProvision .container .archiveProvision__btnArea {
      width: 100%;
      padding: 0 12px;
      text-align: center; }
  #page_eg .sec.satelliteData {
    width: 100%;
    margin: 32px 0 80px;
    padding: 60px 0 80px;
    background: white; }
    #page_eg .sec.satelliteData .container {
      width: 100%;
      margin: auto;
      padding: 0 32px;
      max-width: 1264px; }
      #page_eg .sec.satelliteData .container h2 {
        font-size: 1.5rem;
        margin-bottom: 40px; }
      #page_eg .sec.satelliteData .container .satelliteData__inner {
        text-align: center; }
        #page_eg .sec.satelliteData .container .satelliteData__inner img {
          height: 278px; }
  @media screen and (max-width: 992px) {
    #page_eg .sec.breadcrumb {
      width: 100%;
      height: 48px;
      background: #f3f3f3; }
      #page_eg .sec.breadcrumb .container {
        width: 100%;
        height: 100%;
        padding: 0 16px;
        max-width: 1440px;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        overflow-scrolling: touch;
        overflow: auto;
        white-space: nowrap; }
        #page_eg .sec.breadcrumb .container .breadcrumb__inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          -webkit-box-pack: left;
              -ms-flex-pack: left;
                  justify-content: left;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          #page_eg .sec.breadcrumb .container .breadcrumb__inner li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            background: url("./../img/eg/common/breadcrumb_arrow.svg");
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-left: 40px;
            background-position: top 50% left 10px;
            background-size: 14px auto;
            background-repeat: no-repeat; }
            #page_eg .sec.breadcrumb .container .breadcrumb__inner li:first-child {
              background: url("./../img/eg/common/icon_home.svg");
              padding-left: 28px;
              background-position: top 50% left 0;
              background-size: 18px auto;
              background-repeat: no-repeat; }
            #page_eg .sec.breadcrumb .container .breadcrumb__inner li:last-child {
              padding-right: 16px; }
            #page_eg .sec.breadcrumb .container .breadcrumb__inner li a,
            #page_eg .sec.breadcrumb .container .breadcrumb__inner li span {
              font-size: 0.6875rem; }
    #page_eg .sec.archiveProvision .container {
      width: 100%;
      margin: auto;
      max-width: 1264px;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 48px; }
      #page_eg .sec.archiveProvision .container h2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 0 24px;
        padding: 0 16px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_eg .sec.archiveProvision .container h2 span {
          display: inline-block;
          border-bottom: 4px solid #ccc;
          font-size: 1.1875rem;
          font-weight: bold;
          line-height: 1.6em;
          padding-bottom: 8px; }
        #page_eg .sec.archiveProvision .container h2:after {
          content: '';
          -webkit-box-flex: 1;
              -ms-flex: 1 1 10%;
                  flex: 1 1 10%;
          border-bottom: 1px solid #ccc; }
      #page_eg .sec.archiveProvision .container .archiveProvision__inner,
      #page_eg .sec.archiveProvision .container .data--acc {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        padding: 0;
        -webkit-box-pack: unset;
            -ms-flex-pack: unset;
                justify-content: unset;
        min-width: initial;
        margin-bottom: 32px;
        overflow-x: scroll; }
        #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content,
        #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content {
          width: 292px;
          padding: 0 6px;
          min-width: 292px; }
          #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content:first-child,
          #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content:first-child {
            width: 302px;
            padding: 0 6px 0 16px;
            min-width: 302px; }
          #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content:last-child,
          #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content:last-child {
            width: 302px;
            padding: 0 16px 0 6px;
            min-width: 302px; }
          #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner,
          #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner {
            display: block;
            width: 100%;
            background: white; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top {
              position: relative;
              width: 100%;
              overflow: hidden; }
              #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before,
              #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top:before {
                display: block;
                content: '';
                padding-bottom: 62.2448%; }
              #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img,
              #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__top img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom,
            #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom {
              width: 100%;
              padding: 11px 13px 8px; }
              #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3,
              #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom h3 {
                margin: 0 0 8px;
                font-size: 0.8125rem; }
              #page_eg .sec.archiveProvision .container .archiveProvision__inner .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p,
              #page_eg .sec.archiveProvision .container .data--acc .archiveProvision__content .archiveProvision__contentInner .archiveProvision__bottom p {
                margin: 0 0 8px;
                font-size: 0.6875rem; }
      #page_eg .sec.archiveProvision .container .archiveProvision__btnArea {
        width: 100%;
        padding: 0 12px;
        text-align: center; }
        #page_eg .sec.archiveProvision .container .archiveProvision__btnArea span {
          border: 1px solid #ccc; }
    #page_eg .sec.satelliteData {
      width: 100%;
      margin: 0 0 48px;
      padding: 23px 0 48px;
      background: white; }
      #page_eg .sec.satelliteData .container {
        width: 100%;
        margin: auto;
        padding: 0 16px;
        max-width: 1264px; }
        #page_eg .sec.satelliteData .container h2 {
          margin: 0 0 16px;
          font-size: 1.1875rem; }
        #page_eg .sec.satelliteData .container .satelliteData__inner {
          text-align: center; }
          #page_eg .sec.satelliteData .container .satelliteData__inner img {
            width: 100%;
            height: initial; } }
  #page_eg .sec.notfound {
    margin: 80px 0 160px; }
    #page_eg .sec.notfound .container {
      width: 100%;
      margin: 0 auto;
      padding: 40px 32px 0;
      text-align: center; }
      #page_eg .sec.notfound .container h1 {
        margin: 0 0 14px;
        font-size: 1.75rem;
        color: #003d70;
        text-align: center;
        line-height: 1em; }
      #page_eg .sec.notfound .container p {
        text-align: center;
        line-height: 1.8em;
        font-weight: bolder;
        margin-bottom: 30px; }
      #page_eg .sec.notfound .container ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin-bottom: 32px; }
        #page_eg .sec.notfound .container ul li {
          margin-left: 24px; }
          #page_eg .sec.notfound .container ul li:first-child {
            margin-left: 0px; }
          #page_eg .sec.notfound .container ul li a {
            text-decoration: underline;
            font-size: 0.8125rem;
            line-height: 1em; }
  @media screen and (max-width: 992px) {
    #page_eg .sec.notfound {
      margin: 32px 0 100px; }
      #page_eg .sec.notfound .container {
        width: 100%;
        margin: 0 auto;
        padding: 0 16px 0;
        text-align: center; }
        #page_eg .sec.notfound .container h1 {
          margin: 0 0 24px;
          font-size: 1.75rem;
          color: #003d70;
          text-align: center;
          line-height: 1.4em; }
        #page_eg .sec.notfound .container p {
          text-align: center;
          line-height: 1.8em;
          font-weight: bolder;
          margin-bottom: 30px;
          font-size: 0.875rem; }
        #page_eg .sec.notfound .container ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 85%;
          margin: 0 auto 32px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_eg .sec.notfound .container ul li {
            margin-left: 12px;
            margin-right: 12px; }
            #page_eg .sec.notfound .container ul li a {
              text-decoration: underline;
              font-size: 0.8125rem;
              line-height: 1em; } }

#page_sc {
  font-family: 'Noto Sans JP', sans-serif; }
  #page_sc .main {
    width: 100%;
    font-family: 'M PLUS Rounded 1c', sans-serif;
    font-weight: 400; }
    #page_sc .main .sec.mv {
      width: 100%;
      overflow: hidden; }
      #page_sc .main .sec.mv .container {
        position: relative;
        width: 100%;
        height: 10px;
        background: url("./../img/sn/sc/sc_mv.jpg");
        padding-bottom: 42.7777%;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        @media screen and (max-width: 1440px) {
          #page_sc .main .sec.mv .container {
            height: 616px; } }
        #page_sc .main .sec.mv .container .mv__inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: absolute;
          left: 50%;
          bottom: 16px;
          width: 100%;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%); }
          #page_sc .main .sec.mv .container .mv__inner li {
            width: 25%;
            padding: 0 8px;
            max-width: 196px; }
            #page_sc .main .sec.mv .container .mv__inner li a {
              display: block;
              position: relative;
              padding-bottom: 16px; }
              #page_sc .main .sec.mv .container .mv__inner li a span {
                display: block;
                padding: 54px 0 21px;
                text-align: center;
                border-radius: 16px;
                font-size: 0.9375rem;
                font-weight: bold;
                font-family: 'M PLUS Rounded 1c', sans-serif; }
              #page_sc .main .sec.mv .container .mv__inner li a:after {
                display: block;
                position: absolute;
                left: 50%;
                bottom: 0;
                width: 32px;
                height: 32px;
                background: url("./../img/sn/common/arrow_under_white.svg") #2e7ad1;
                content: '';
                border-radius: 100px;
                background-position: top 50% left 40%;
                background-size: 15px auto;
                background-repeat: no-repeat;
                -webkit-transform: translateX(-50%) rotate(90deg);
                        transform: translateX(-50%) rotate(90deg); }
          #page_sc .main .sec.mv .container .mv__inner li:nth-child(1) a span {
            background: url("./../img/sn/common/header_bottom_icon01.svg") white;
            background-position: top 6px left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .main .sec.mv .container .mv__inner li:nth-child(2) a span {
            background: url("./../img/sn/common/header_bottom_icon02.svg") white;
            background-position: top 10px left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .main .sec.mv .container .mv__inner li:nth-child(3) a span {
            background: url("./../img/sn/common/header_bottom_icon03.svg") white;
            background-position: top 10px left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
          #page_sc .main .sec.mv .container .mv__inner li:nth-child(4) a span {
            background: url("./../img/sn/common/header_bottom_icon04.svg") white;
            background-position: top 8px left 50%;
            background-size: 40px auto;
            background-repeat: no-repeat; }
    #page_sc .main .sec.lead {
      width: 100%;
      background: #2e7ad1; }
      #page_sc .main .sec.lead .container {
        width: 100%;
        padding: 0 0 80px; }
        #page_sc .main .sec.lead .container .lead__inner > img {
          width: 100%; }
        #page_sc .main .sec.lead .container .lead__inner h2 {
          position: relative;
          width: 100%;
          margin: -86px auto 18px;
          padding: 0 32px;
          max-width: 597px; }
        #page_sc .main .sec.lead .container .lead__inner .lead__list {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          margin: 0 auto 32px;
          padding: 0 20px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #page_sc .main .sec.lead .container .lead__inner .lead__list li {
            width: 50%;
            padding: 0 12px; }
            #page_sc .main .sec.lead .container .lead__inner .lead__list li a {
              display: block;
              width: 100%;
              background: white;
              overflow: hidden;
              border-radius: 20px; }
              #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--top {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--top:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--top img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--bottom {
                padding: 24px 24px 30px; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--bottom * {
                  line-height: 1em; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--bottom .lead__list--date {
                  margin: 0 0 8px;
                  font-size: 1.25rem;
                  font-weight: bold; }
                  #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--bottom .lead__list--date small {
                    font-size: 0.9375rem; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list li a .lead__list--bottom .lead__list--ttl {
                  margin: 0;
                  font-size: 1.375rem;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap; }
        #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary {
          margin: 0 auto 8px;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li {
            width: 25%;
            margin: 0 auto 24px; }
            #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li a .lead__list--bottom {
              padding: 10px 15px 12px; }
              #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li a .lead__list--bottom .lead__list--date {
                margin: 0 0 8px;
                font-size: 0.8125rem;
                font-weight: bold; }
                #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li a .lead__list--bottom .lead__list--date small {
                  font-size: 0.6875rem; }
              #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li a .lead__list--bottom .lead__list--ttl {
                margin: 0;
                font-size: 1rem; }
        #page_sc .main .sec.lead .container .lead__inner .c-btn-sn {
          margin: 0 auto 56px; }
        #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner {
          position: relative;
          width: 100%;
          margin: 0 auto;
          padding: 0 32px;
          max-width: 1264px; }
          #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 32px 40px 32px 32px;
            background: #e8f2fb;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            border-radius: 16px; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--left {
              position: relative;
              width: 240px;
              height: 150px;
              overflow: hidden;
              border-radius: 24px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--left img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right {
              padding: 0 28px 0 28px;
              background: url("./../img/sn/common/btn_arrow_grey_right.svg");
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 10%;
                      flex: 1 1 10%;
              background-position: top 50% right 0;
              background-size: auto 23px;
              background-repeat: no-repeat; }
              #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right * {
                line-height: 1em; }
              #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--cat {
                width: 100%;
                margin: 0 0 12px;
                padding: 4px;
                background: #2e7ad1;
                max-width: 120px;
                font-size: 0.75rem;
                text-align: center;
                color: white;
                border-radius: 4px; }
              #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--ttl {
                display: -webkit-box;
                position: relative;
                margin: 0 0 12px;
                font-size: 1.5rem;
                line-height: 1.4em;
                overflow: hidden;
                overflow: hidden;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical; }
              #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--date {
                margin: 0;
                font-size: 1rem;
                font-weight: bold; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a:after {
              display: block;
              position: absolute;
              top: -96px;
              left: 65px;
              width: 103px;
              height: 117px;
              background: url("./../img/sn/sc/event_img.png");
              content: '';
              background-position: center;
              background-size: contain;
              background-repeat: no-repeat; }
    #page_sc .main .sec.sec01 {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.sec01 .container {
        width: 100%;
        margin: auto;
        padding: 64px 20px 45px;
        max-width: 1264px; }
        #page_sc .main .sec.sec01 .container * {
          line-height: 1em; }
        #page_sc .main .sec.sec01 .container .sec01__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 6px 12px 13px;
          background: url("./../img/sn/sc/sc_h2_bg01.svg");
          text-align: center;
          background-position: center;
          background-size: contain;
          background-repeat: no-repeat; }
          #page_sc .main .sec.sec01 .container .sec01__inner h2 img {
            width: 100%;
            max-width: 248px;
            margin-bottom: 8px; }
          #page_sc .main .sec.sec01 .container .sec01__inner h2 span {
            display: block;
            margin: 0;
            font-size: 1.125rem; }
        #page_sc .main .sec.sec01 .container .sec01__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.sec01 .container .sec01__inner ul li {
            width: 33.3333%;
            padding: 0 12px;
            min-width: 238px;
            margin-bottom: 24px; }
            #page_sc .main .sec.sec01 .container .sec01__inner ul li a,
            #page_sc .main .sec.sec01 .container .sec01__inner ul li span {
              display: block;
              width: 100%;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.sec01 .container .sec01__inner ul li a .topSec04__img,
              #page_sc .main .sec.sec01 .container .sec01__inner ul li span .topSec04__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.sec01 .container .sec01__inner ul li a .topSec04__img:before,
                #page_sc .main .sec.sec01 .container .sec01__inner ul li span .topSec04__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.sec01 .container .sec01__inner ul li a .topSec04__img img,
                #page_sc .main .sec.sec01 .container .sec01__inner ul li span .topSec04__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
            #page_sc .main .sec.sec01 .container .sec01__inner ul li span {
              opacity: 1;
              -webkit-transition: opacity 0.2s ease-in-out;
              transition: opacity 0.2s ease-in-out;
              cursor: pointer; }
              #page_sc .main .sec.sec01 .container .sec01__inner ul li span:hover {
                opacity: 0.7; }
        #page_sc .main .sec.sec01 .container .sec01__inner .c-btn-sn {
          margin: auto; }
    #page_sc .main .sec.sec02 {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.sec02 .container {
        width: 100%;
        margin: auto;
        padding: 64px 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.sec02 .container * {
          line-height: 1em; }
        #page_sc .main .sec.sec02 .container .sec02__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 36px 12px 41px;
          background: url("./../img/sn/sc/sc_h2_bg02.svg");
          text-align: center;
          background-position: center;
          background-size: contain;
          background-repeat: no-repeat; }
          #page_sc .main .sec.sec02 .container .sec02__inner h2 img {
            width: 100%;
            max-width: 552px; }
        #page_sc .main .sec.sec02 .container .sec02__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.sec02 .container .sec02__inner ul li {
            width: 25%;
            padding: 0 12px;
            margin-bottom: 24px; }
            #page_sc .main .sec.sec02 .container .sec02__inner ul li a {
              display: block;
              width: 100%;
              background: white;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.sec02 .container .sec02__inner ul li a .sec02__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.sec02 .container .sec02__inner ul li a .sec02__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.sec02 .container .sec02__inner ul li a .sec02__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.sec02 .container .sec02__inner ul li a p {
                margin: 0;
                padding: 28px 25px;
                font-size: 1rem;
                line-height: 1em;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
        #page_sc .main .sec.sec02 .container .sec02__inner .c-btn-sn {
          margin: auto; }
    #page_sc .main .sec.sec03 {
      position: relative;
      width: 100%;
      height: 850px;
      background: url("./../img/sn/sc/sec03_bg.jpg");
      background-position: top 0 left 50%;
      background-size: cover;
      background-repeat: no-repeat;
      margin-bottom: 80px; }
      #page_sc .main .sec.sec03 .container {
        width: 100%;
        margin: auto;
        padding-top: 52px; }
        #page_sc .main .sec.sec03 .container * {
          line-height: 1em; }
        #page_sc .main .sec.sec03 .container .sec03__inner h2 {
          position: relative;
          z-index: 1;
          width: 100%;
          margin: 0 auto 24px;
          padding: 0 #page_sc .main .sec.sec03 .container .sec03__inner h2 spacer 0;
          text-align: center; }
          #page_sc .main .sec.sec03 .container .sec03__inner h2 img {
            width: 100%;
            max-width: 552px;
            margin-bottom: 18px; }
          #page_sc .main .sec.sec03 .container .sec03__inner h2 span {
            display: block;
            margin: 0;
            font-size: 1.125rem;
            color: white;
            line-height: 1.4em; }
        #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider {
          position: relative;
          margin: -86px 0 0; }
          #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            width: 100%;
            height: 428px;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            overflow: hidden; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul li {
              width: 640px;
              height: 100%;
              min-width: 640px; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul li a {
                width: 100%;
                height: 100%; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul li a img {
                  width: 100%;
                  height: 100%;
                  -o-object-fit: contain;
                     object-fit: contain; }
          #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon {
            position: absolute;
            bottom: 56px;
            padding: 0;
            border: none;
            -webkit-transition: opacity 0.2s ease-out;
            transition: opacity 0.2s ease-out; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon:hover {
              opacity: 0.7; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon img {
              width: 100%; }
            @media screen and (min-width: 703px) {
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon {
                right: calc(calc(100% - 702px) / 2 + 116px); } }
            @media screen and (max-width: 702px) {
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon {
                right: 16.5242%; } }
        #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box {
          width: 100%;
          margin: -24px auto 32px;
          padding: 0 32px;
          max-width: 702px;
          color: white;
          text-align: center; }
          #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner {
            position: relative;
            width: 100%;
            padding: 26px 32px 24px;
            background: rgba(0, 0, 0, 0.5);
            border-radius: 16px; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner * {
              line-height: 1em; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner p.sec03__box--tag {
              display: inline-block;
              position: absolute;
              top: -12px;
              left: 50%;
              margin: 0 auto 12px;
              padding: 5px 16px;
              background: #2e7ad1;
              font-size: 1rem;
              border-radius: 4px;
              -webkit-transform: translateX(-50%);
                      transform: translateX(-50%); }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner h3 {
              display: block;
              margin: 0 auto 12px;
              font-size: 1.5rem;
              font-weight: bold; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner p a {
              display: inline-block;
              margin: 0 auto 18px;
              padding: 0;
              background: transparent;
              font-size: 0.75rem;
              color: white;
              border-radius: 0;
              text-decoration: underline; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn {
              display: block;
              width: 100%;
              margin: auto;
              border: none;
              max-width: 400px; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                padding: 8px 8px;
                background: white;
                background: url("./../img/eg/common/btn_arrow_grey_right.svg") white;
                -webkit-box-pack: start;
                    -ms-flex-pack: start;
                        justify-content: flex-start;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                border-radius: 16px;
                background-position: right 26px top 50%;
                background-size: 15px auto;
                background-repeat: no-repeat; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a .sec03__btn--img {
                  position: relative;
                  width: 64px;
                  height: 64px;
                  border: 2px solid white;
                  border-radius: 900px;
                  overflow: hidden;
                  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);
                          box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1); }
                  #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a .sec03__btn--img img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a p {
                  margin: 0 0 0 8px; }
        #page_sc .main .sec.sec03 .container .sec03__inner .c-btn-sn {
          margin: auto; }
          #page_sc .main .sec.sec03 .container .sec03__inner .c-btn-sn a {
            padding: 24px 66px 24px 46px; }
    #page_sc .main .sec.sec03.sec03--top {
      background: url("./../img/sn/top/sec03_bg_2.jpg");
      background-position: top 0 left 50%;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.sec03.sec03--top .container .sec03__inner h2 {
        color: white;
        font-size: 2.5rem; }
        #page_sc .main .sec.sec03.sec03--top .container .sec03__inner h2 span {
          display: block;
          margin: 24px 0 0;
          font-size: 1.125rem; }
    #page_sc .main .sec.sn_footblock01 {
      width: 100%;
      margin: 0 auto 32px;
      padding: 0 32px;
      max-width: 1264px; }
      #page_sc .main .sec.sn_footblock01 .container {
        width: 100%;
        padding: 0 12px;
        margin-bottom: 80px; }
        #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          padding: 32px 35px;
          border: 8px solid #a0deeb;
          background: white;
          border-radius: 24px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left {
            width: 32.5833%;
            min-width: 294px;
            padding-right: 35px;
            text-align: center; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left img {
              width: 300px;
              height: auto;
              margin-bottom: 4px; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left p {
              margin: 0;
              font-size: 1.5rem;
              font-weight: bold; }
          #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right {
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            padding-left: 26px;
            border-left: 2px dashed #666; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div {
                width: 50%;
                padding: 0 6px;
                margin-bottom: 20px; }
                #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div:nth-child(2n-1) {
                  padding-right: 6px; }
                #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div:nth-child(2n) {
                  padding-left: 6px; }
                #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img {
                  width: 100%;
                  overflow: hidden;
                  border-radius: 8px; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right p {
              padding: 0 6px;
              font-size: 0.9375rem;
              margin-bottom: 24px;
              line-height: 1.6em; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right a {
              background: url("./../img/sn/common/arrow_right.svg");
              padding-left: 26px;
              background-position: top 5px left 8px;
              background-size: 12px auto;
              background-repeat: no-repeat;
              color: #1b77e0; }
    #page_sc .main .sec.topMv {
      position: relative;
      z-index: 1;
      width: 100%;
      height: 360px;
      background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(20%, white), color-stop(20.0001%, #a0deeb), to(#a0deeb));
      background: linear-gradient(white 0%, white 20%, #a0deeb 20.0001%, #a0deeb 100%); }
      #page_sc .main .sec.topMv .container {
        position: relative;
        width: 100%;
        height: 100%;
        overflow: hidden;
        padding-left: 32px; }
        @media screen and (min-width: 1328px) {
          #page_sc .main .sec.topMv .container {
            width: 100%;
            padding-left: calc(100vw / 2 - 632px); } }
        #page_sc .main .sec.topMv .container .topMv__inner {
          position: relative;
          width: 100%;
          height: 100%;
          background: url("./../img/sn/top/top_mv_bg.jpg");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat;
          border-radius: 16px 0 0 16px; }
          #page_sc .main .sec.topMv .container .topMv__inner .topMv__content {
            position: absolute;
            z-index: 1;
            top: 50%;
            left: 80px;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            padding-right: 32px; }
            #page_sc .main .sec.topMv .container .topMv__inner .topMv__content h1 {
              margin: 0 0 0; }
              #page_sc .main .sec.topMv .container .topMv__inner .topMv__content h1 img {
                display: block;
                width: auto;
                height: 98px; }
      #page_sc .main .sec.topMv .topMv__newsArea {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        left: 50%;
        bottom: -32px;
        width: 100%;
        height: 64px;
        margin: 0 auto;
        padding: 0 32px;
        max-width: 1024px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        @media screen and (max-width: 1088px) {
          #page_sc .main .sec.topMv .topMv__newsArea {
            width: calc(100% - 64px); } }
        #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          height: 100%;
          background: white;
          border-radius: 12px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                  box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
          overflow: hidden; }
          #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner h2 {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            margin: 0;
            padding: 12px 0 12px 15px;
            font-size: 1.75rem;
            font-weight: normal;
            line-height: 1em;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner h2:after {
              width: 2px;
              height: 100%;
              content: '';
              border-right: 2px dashed #666;
              margin-left: 24px; }
          #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li.topMv__newsArea--visible {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li {
              display: none; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li p {
                display: inline-block;
                margin: 0;
                padding: 0 18px 0 24px;
                font-size: 1rem;
                line-height: 1em; }
                #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li p small {
                  font-size: 0.75rem; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li a {
                display: inline-block;
                font-size: 0.9375rem;
                color: #1b77e0;
                line-height: 1em; }
          #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--changeBtn {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 50%;
            padding: 0 12px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--changeBtn button {
              width: 100%;
              padding: 0;
              border: none; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--changeBtn button:last-child {
                -webkit-transform: scale(-1, 1);
                        transform: scale(-1, 1); }
          #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 64px;
            height: 100%;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 100%;
              height: 100%;
              padding: 0;
              border: none;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
                height: 100%;
                background: #1b77e0;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center; }
                #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button a img {
                  width: 48px; }
    #page_sc .main .sec.topLead {
      position: relative;
      z-index: 0;
      background: #a0deeb;
      border-radius: 0 0 0 48px; }
      #page_sc .main .sec.topLead .container {
        width: 100%;
        margin: auto;
        max-width: 1264px;
        padding-top: 80px;
        padding-left: 32px;
        padding-right: 32px;
        padding-bottom: 32px; }
        #page_sc .main .sec.topLead .container .lead__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin-bottom: 32px; }
          #page_sc .main .sec.topLead .container .lead__content .lead__imgBlock {
            position: relative;
            width: 100%;
            overflow: hidden;
            border-radius: 20px 20px 0 0;
            overflow: hidden; }
            #page_sc .main .sec.topLead .container .lead__content .lead__imgBlock:before {
              display: block;
              content: '';
              padding-bottom: 62.2448%; }
            #page_sc .main .sec.topLead .container .lead__content .lead__imgBlock img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          #page_sc .main .sec.topLead .container .lead__content .lead__txtBlock {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            background: white;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            border-radius: 0 0 20px 20px;
            overflow: hidden; }
            #page_sc .main .sec.topLead .container .lead__content .lead__txtBlock .lead__date {
              width: 100%;
              margin-left: 0;
              margin-bottom: 4px; }
            #page_sc .main .sec.topLead .container .lead__content .lead__txtBlock .lead__ttl {
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap; }
          #page_sc .main .sec.topLead .container .lead__content .lead__primary {
            width: 588px;
            border-radius: 20px;
            overflow: hidden;
            -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                    box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
            #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__imgBlock:before {
              padding-bottom: 62.2448%; }
            #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock {
              padding: 25px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__date {
                font-size: 1.25rem;
                line-height: 1em;
                padding-top: 0.1em; }
                #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__date small {
                  font-size: 0.9375rem; }
              #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__ttl {
                font-size: 1.375rem; }
          @media screen and (max-width: 1263px) {
            #page_sc .main .sec.topLead .container .lead__content .lead__primary {
              margin-bottom: 24px; } }
          #page_sc .main .sec.topLead .container .lead__content .lead__secondary {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 612px;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_sc .main .sec.topLead .container .lead__content .lead__secondary .lead__imgBlock:before {
              padding-bottom: 58.8652%; }
            #page_sc .main .sec.topLead .container .lead__content .lead__secondary li {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 50%;
              padding-left: 24px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li:nth-child(1), #page_sc .main .sec.topLead .container .lead__content .lead__secondary li:nth-child(2) {
                margin-bottom: 24px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__secondary--inner {
                width: 100%;
                border-radius: 20px;
                overflow: hidden;
                -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                        box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
                background: white;
                -ms-flex-wrap: wrap;
                    flex-wrap: wrap;
                border-radius: 20px; }
            @media screen and (max-width: 1263px) {
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li {
                padding: 0 12px; } }
            #page_sc .main .sec.topLead .container .lead__content .lead__secondary .lead__txtBlock {
              padding: 6px 16px 6px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary .lead__txtBlock .lead__date {
                font-size: 0.8125rem;
                padding-top: 0.2em; }
                #page_sc .main .sec.topLead .container .lead__content .lead__secondary .lead__txtBlock .lead__date small {
                  font-size: 0.6875rem; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary .lead__txtBlock .lead__ttl {
                font-size: 0.8125rem; }
        #page_sc .main .sec.topLead .container .c-btn-sn {
          display: block;
          margin: auto; }
        #page_sc .main .sec.topLead .container .lead__eventBanner {
          position: relative;
          width: 100%;
          margin: 48px auto 0;
          padding: 0;
          max-width: 1264px; }
          #page_sc .main .sec.topLead .container .lead__eventBanner a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 32px 40px 32px 32px;
            background: white;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            border-radius: 16px;
            background-position: top 50% left 0;
            background-size: 33px auto;
            background-repeat: no-repeat; }
            #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--left {
              position: relative;
              width: 240px;
              height: 150px;
              overflow: hidden;
              border-radius: 24px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--left img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right {
              padding: 0 28px 0 28px;
              background: url("./../img/sn/common/btn_arrow_grey_right.svg");
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 10%;
                      flex: 1 1 10%;
              background-position: top 50% right 0;
              background-size: auto 23px;
              background-repeat: no-repeat; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right * {
                line-height: 1em; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--cat {
                width: 100%;
                margin: 0 0 12px;
                padding: 4px 0;
                background: #2e7ad1;
                max-width: 120px;
                font-size: 0.75rem;
                text-align: center;
                color: white;
                border-radius: 4px; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--ttl {
                display: -webkit-box;
                position: relative;
                margin: 0 0 12px;
                font-size: 1.5rem;
                line-height: 1.4em;
                overflow: hidden;
                overflow: hidden;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--date {
                margin: 0;
                font-size: 1rem;
                font-weight: bold; }
    #page_sc .main .sec.topSec01 {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.topSec01 .container {
        width: 100%;
        margin: auto;
        padding: 64px 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.topSec01 .container * {
          line-height: 1em; }
        #page_sc .main .sec.topSec01 .container .topSec01__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 6px 12px 13px;
          text-align: center;
          font-size: 2.5rem; }
          #page_sc .main .sec.topSec01 .container .topSec01__inner h2 span {
            display: block;
            margin: 20px 0 0;
            font-size: 1.125rem; }
        #page_sc .main .sec.topSec01 .container .topSec01__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.topSec01 .container .topSec01__inner ul li {
            width: 33.3333%;
            padding: 0 12px;
            min-width: 305px;
            margin-bottom: 24px; }
            #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a {
              display: block;
              width: 100%;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock {
                padding: 17px 16px 14px; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__cat {
                  display: inline-block;
                  width: 120px;
                  padding: 5px;
                  font-size: 0.75rem;
                  text-align: center;
                  margin-bottom: 8px;
                  border-radius: 4px; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__date {
                  display: inline-block;
                  font-size: 0.8125rem;
                  padding-top: 0.3em;
                  margin-left: 12px; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__date small {
                    font-size: 0.6875rem; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__ttl {
                  display: block;
                  font-size: 0.9375rem;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap; }
        #page_sc .main .sec.topSec01 .container .topSec01__inner .c-btn-sn {
          margin: auto; }
    #page_sc .main .sec.topSec02 {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.topSec02 .container {
        width: 100%;
        margin: auto;
        padding: 0 20px 45px;
        max-width: 1264px; }
        #page_sc .main .sec.topSec02 .container * {
          line-height: 1em; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 6px 12px 13px;
          text-align: center;
          font-size: 2.5rem; }
          #page_sc .main .sec.topSec02 .container .topSec02__inner h2 p {
            margin: 20px 0 0;
            font-size: 1rem; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.topSec02 .container .topSec02__inner ul li {
            width: 50%;
            padding: 0 12px;
            margin-bottom: 24px;
            min-width: 476px; }
            #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a {
              display: block;
              width: 100%;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock {
                padding: 24px 24px 30px; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__date {
                  display: block;
                  font-size: 1.25rem;
                  padding-top: 0.3em;
                  margin-bottom: 14px; }
                  #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__date small {
                    font-size: 0.9375rem; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__ttl {
                  display: block;
                  font-size: 1.375rem; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner .c-btn-sn {
          margin: auto; }
    #page_sc .main .sec.topSec04 {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.topSec04 .container {
        width: 100%;
        margin: auto;
        padding: 0 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.topSec04 .container * {
          line-height: 1em; }
        #page_sc .main .sec.topSec04 .container .topSec04__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 6px 12px 13px;
          text-align: center;
          font-size: 2.5rem; }
          #page_sc .main .sec.topSec04 .container .topSec04__inner h2 span {
            display: block;
            margin: 20px 0 0;
            font-size: 1.125rem; }
        #page_sc .main .sec.topSec04 .container .topSec04__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 1264px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.topSec04 .container .topSec04__inner ul li {
            width: 25%;
            padding: 0 12px;
            min-width: 238px;
            margin-bottom: 24px; }
            #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a,
            #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span {
              display: block;
              width: 100%;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img,
              #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span .topSec04__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img:before,
                #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span .topSec04__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img img,
                #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span .topSec04__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
            #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span {
              opacity: 1;
              -webkit-transition: opacity 0.2s ease-in-out;
              transition: opacity 0.2s ease-in-out;
              cursor: pointer; }
              #page_sc .main .sec.topSec04 .container .topSec04__inner ul li span:hover {
                opacity: 0.7; }
        #page_sc .main .sec.topSec04 .container .topSec04__inner .c-btn-sn {
          margin: auto; }
    #page_sc .main .sec.SNnews {
      width: 100%;
      background: #f1f4f5; }
      #page_sc .main .sec.SNnews .container {
        width: 100%;
        margin: auto;
        padding: 0 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.SNnews .container * {
          line-height: 1em; }
        #page_sc .main .sec.SNnews .container .SNnews__inner h2 {
          width: 100%;
          margin: 0 auto 24px;
          padding: 6px 12px 13px;
          text-align: center;
          font-size: 2.5rem; }
          #page_sc .main .sec.SNnews .container .SNnews__inner h2 span {
            display: block;
            margin: 20px 0 0;
            font-size: 1.125rem; }
        #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content {
          margin-bottom: 32px; }
          #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li {
            padding: 12px 0;
            border-bottom: 1px solid #ccc;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__cat {
              display: inline-block;
              width: 150px;
              padding: 8px 8px;
              color: white;
              text-align: center;
              font-size: 0.875rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              margin-right: 24px;
              border-radius: 4px;
              vertical-align: top; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__date {
              display: inline-block;
              font-size: 0.9375rem;
              padding-top: 0.5em;
              margin-right: 30px;
              vertical-align: top; }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__date small {
                font-size: 0.75rem; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left {
              display: inline-block;
              max-width: calc(100% - 330px); }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__ttl {
                display: block;
                width: 100%;
                font-size: 0.9375rem;
                padding-top: 0.5em;
                max-width: 100%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
                #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__ttl a {
                  color: #1b77e0; }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__tag {
                margin-top: 8px; }
        #page_sc .main .sec.SNnews .container .SNnews__inner .c-btn-sn {
          margin: auto; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.sn_footblock01 {
        margin: 0;
        padding: 0 16px 48px; }
        #page_sc .main .sec.sn_footblock01 .container {
          margin: 0;
          padding: 0; }
          #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner {
            width: 100%;
            padding: 16px 16px 18px;
            border: 8px solid #a0deeb;
            background: white;
            border-radius: 24px; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left {
              display: block;
              width: 100%;
              padding: 0 0 18px;
              min-width: initial;
              border-bottom: 1px dashed #666;
              border-right: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left img {
                display: block;
                width: 240px;
                margin: 0 auto 6px; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left p {
                margin: 0;
                font-size: 1rem; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right {
              width: 100%;
              padding: 20px 0 0;
              border-left: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%; }
                #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div {
                  display: block;
                  width: 50%;
                  padding: 0; }
                  #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img {
                    width: 100%;
                    padding: 0; }
                    #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img:nth-child(2n-1) {
                      padding-right: 0; }
                    #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img:nth-child(2n) {
                      padding-left: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right p {
                padding: 0;
                font-size: 0.9375rem;
                margin-bottom: 12px; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right a {
                background: url("./../img/eg/common/arrow_right.svg");
                font-size: 0.9375rem;
                padding-left: 20px;
                background-position: top 5px left 0;
                background-size: 12px auto;
                background-repeat: no-repeat; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.topMv {
        height: 232px; }
        #page_sc .main .sec.topMv .container {
          height: 100%;
          padding-left: 16px; }
          #page_sc .main .sec.topMv .container .topMv__inner {
            height: 100%; }
            #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap {
              position: relative;
              width: 100%;
              height: 100%;
              margin: auto;
              max-width: initial; }
              #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap .topMv__content {
                left: 24px; }
                #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap .topMv__content h1 {
                  height: 120px;
                  margin: 0; }
                  #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap .topMv__content h1 img {
                    height: 100%; }
                #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap .topMv__content button {
                  display: none; }
              #page_sc .main .sec.topMv .container .topMv__inner .topMv__wrap .mv__bgImg img {
                width: 206px;
                margin-right: 0; }
        #page_sc .main .sec.topMv .topMv__newsArea {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: absolute;
          left: 50%;
          bottom: -32px;
          width: 100%;
          height: 56px;
          margin: 0 auto;
          padding: 0 24px;
          max-width: 1024px;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; }
          #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            background: white;
            border-radius: 12px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                    box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
            overflow: hidden; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner h2 {
              display: none; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: calc(100% - 56px);
              height: 100%;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li.topMv__newsArea--visible {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                -ms-flex-wrap: wrap;
                    flex-wrap: wrap; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li {
                display: none;
                width: 100%;
                padding: 12px 12px 12px; }
                #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li p {
                  display: block;
                  width: 100%;
                  margin: 0 0 4px;
                  padding: 0 0 0 0;
                  font-size: 0.875rem;
                  line-height: 1em; }
                  #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li p small {
                    font-size: 0.75rem; }
                #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner ul li a {
                  display: block;
                  width: 100%;
                  font-size: 0.8125rem;
                  color: #1b77e0;
                  line-height: 1em;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--changeBtn {
              display: none; }
            #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 56px;
              height: 100%;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
                height: 100%;
                padding: 0;
                border: none;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center; }
                #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button a {
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  width: 100%;
                  height: 100%;
                  background: #1b77e0;
                  -webkit-box-pack: center;
                      -ms-flex-pack: center;
                          justify-content: center;
                  -webkit-box-align: center;
                      -ms-flex-align: center;
                          align-items: center; }
                  #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button a img {
                    display: none;
                    width: 48px; }
                  #page_sc .main .sec.topMv .topMv__newsArea .topMv__newsArea--inner .topMv__newsArea--archiveBtn button a:after {
                    content: 'More';
                    font-size: 0.8125rem;
                    color: white; }
      #page_sc .main .sec.topLead .container {
        width: 100%;
        margin: auto;
        padding-top: 56px;
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 48px;
        max-width: initial; }
        #page_sc .main .sec.topLead .container h2 {
          margin: 0 0 24px; }
          #page_sc .main .sec.topLead .container h2 span {
            font-size: 1.1875rem; }
        #page_sc .main .sec.topLead .container .lead__content {
          margin: 0 auto 24px;
          max-width: 532px; }
          #page_sc .main .sec.topLead .container .lead__content .lead__primary {
            width: 100%; }
            #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock {
              padding: 12px 16px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__cat {
                padding: 2px;
                font-size: 0.75rem;
                margin-bottom: 3px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__date {
                font-size: 0.8125rem;
                padding-top: 0.3em; }
                #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__date small {
                  font-size: 0.6875rem; }
              #page_sc .main .sec.topLead .container .lead__content .lead__primary .lead__txtBlock .lead__ttl {
                display: -webkit-box;
                font-size: 0.9375rem;
                overflow: hidden;
                overflow: hidden;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                white-space: normal; }
          #page_sc .main .sec.topLead .container .lead__content .lead__secondary {
            width: 100%; }
            #page_sc .main .sec.topLead .container .lead__content .lead__secondary li {
              width: 50%; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li:nth-child(2n-1) {
                padding: 0 8px 0 0; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li:nth-child(2n) {
                padding: 0 0 0 8px; }
              #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__txtBlock {
                padding: 12px 16px; }
                #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__txtBlock .lead__cat {
                  padding: 2px;
                  font-size: 0.75rem;
                  margin-bottom: 3px; }
                #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__txtBlock .lead__date {
                  width: 100%;
                  font-size: 0.8125rem;
                  margin-left: 0;
                  padding-top: 0; }
                  #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__txtBlock .lead__date small {
                    font-size: 0.6875rem; }
                #page_sc .main .sec.topLead .container .lead__content .lead__secondary li .lead__txtBlock .lead__ttl {
                  display: -webkit-box;
                  font-size: 0.75rem;
                  overflow: hidden;
                  overflow: hidden;
                  -webkit-line-clamp: 2;
                  -webkit-box-orient: vertical;
                  white-space: normal; }
        #page_sc .main .sec.topLead .container .lead__eventBanner {
          position: relative;
          width: 100%;
          margin: 48px auto 0;
          max-width: 1264px; }
          #page_sc .main .sec.topLead .container .lead__eventBanner a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 26px 16px 26px 28px;
            background: white;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            border-radius: 16px;
            background-position: top 50% left 0;
            background-size: 20px auto;
            background-repeat: no-repeat; }
            #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--left {
              position: relative;
              width: 120px;
              height: 76px;
              overflow: hidden;
              border-radius: 8px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--left img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
            #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right {
              padding: 0 24px 0 8px;
              background: url("./../img/sn/common/btn_arrow_grey_right.svg");
              -webkit-box-flex: 1;
                  -ms-flex: 1 1 10%;
                      flex: 1 1 10%;
              background-position: top 50% right 0;
              background-size: auto 23px;
              background-repeat: no-repeat;
              overflow: hidden; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right * {
                line-height: 1em; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--cat {
                width: 100%;
                margin: 0 0 6px;
                padding: 4px 0;
                background: #2e7ad1;
                max-width: 120px;
                font-size: 0.75rem;
                text-align: center;
                color: white;
                border-radius: 4px; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--ttl {
                margin: 0 0 2px;
                font-size: 0.75rem;
                line-height: 1.4em; }
              #page_sc .main .sec.topLead .container .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--date {
                margin: 0;
                font-size: 0.6875rem;
                font-weight: bold; }
      #page_sc .main .sec.topSec01 {
        width: 100%;
        background: #f1f4f5; }
        #page_sc .main .sec.topSec01 .container {
          width: 100%;
          margin: auto;
          padding: 23px 16px 43px;
          max-width: 1264px; }
          #page_sc .main .sec.topSec01 .container * {
            line-height: 1em; }
          #page_sc .main .sec.topSec01 .container .topSec01__inner h2 {
            width: 100%;
            margin: 0 auto 19px;
            padding: 0;
            text-align: center;
            font-size: 1.5rem; }
            #page_sc .main .sec.topSec01 .container .topSec01__inner h2 p {
              margin: 6px 0 0;
              font-size: 1rem;
              font-weight: normal;
              line-height: 1.4em; }
          #page_sc .main .sec.topSec01 .container .topSec01__inner ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            margin: 0 auto 8px;
            max-width: 600px;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_sc .main .sec.topSec01 .container .topSec01__inner ul li {
              width: 100%;
              padding: 0;
              margin-bottom: 24px; }
              #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a {
                display: block;
                width: 100%;
                overflow: hidden;
                border-radius: 20px;
                -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                        box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img {
                  position: relative;
                  width: 100%;
                  overflow: hidden; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img:before {
                    display: block;
                    content: '';
                    padding-bottom: 62.2448%; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__img img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
                #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock {
                  padding: 12px 32px 13px 16px;
                  background: url("./../img/sn/common/arrow_blue_right.svg");
                  background-position: top 50% right 2px;
                  background-size: auto 44px;
                  background-repeat: no-repeat; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__cat {
                    display: inline-block;
                    width: 120px;
                    padding: 5px;
                    font-size: 0.75rem;
                    text-align: center;
                    margin-bottom: 8px;
                    border-radius: 4px; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__date {
                    display: inline-block;
                    font-size: 0.8125rem;
                    padding-top: 0;
                    margin-left: 8px;
                    line-height: 1em;
                    vertical-align: -1px; }
                    #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__date small {
                      font-size: 0.6875rem; }
                  #page_sc .main .sec.topSec01 .container .topSec01__inner ul li a .topSec01__txtBlock .topSec01__ttl {
                    display: block;
                    font-size: 0.9375rem;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap; }
          #page_sc .main .sec.topSec01 .container .topSec01__inner .c-btn-sn {
            margin: auto; }
      #page_sc .main .sec.topSec02 .container {
        margin: auto;
        padding: 0 16px 45px; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner h2 {
          margin: 0 auto 19px;
          padding: 0;
          font-size: 1.5rem; }
          #page_sc .main .sec.topSec02 .container .topSec02__inner h2 span {
            display: block;
            margin: 6px 0 0;
            font-size: 1.125rem;
            font-weight: normal;
            line-height: 1.4em; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          max-width: 600px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.topSec02 .container .topSec02__inner ul li {
            width: 100%;
            padding: 0;
            margin-bottom: 24px;
            min-width: initial; }
            #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a {
              display: block;
              width: 100%;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock {
                padding: 12px 32px 13px 16px;
                background: url("./../img/sn/common/arrow_blue_right.svg");
                background-position: top 50% right 2px;
                background-size: auto 44px;
                background-repeat: no-repeat; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__date {
                  display: inline-block;
                  font-size: 0.8125rem;
                  padding-top: 0;
                  margin-left: 0px;
                  line-height: 1em;
                  vertical-align: -1px; }
                  #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__date small {
                    font-size: 0.6875rem; }
                #page_sc .main .sec.topSec02 .container .topSec02__inner ul li a .topSec02__txtBlock .topSec02__ttl {
                  display: block;
                  font-size: 0.9375rem;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap; }
        #page_sc .main .sec.topSec02 .container .topSec02__inner .c-btn-sn {
          margin: auto; }
      #page_sc .main .sec.sec03 {
        position: relative;
        width: 100%;
        height: 644px;
        background: url("./../img/sn/sc/sec03_bg.jpg");
        background-position: top 0 left 50%;
        background-size: cover;
        background-repeat: no-repeat;
        margin-bottom: 20px; }
        #page_sc .main .sec.sec03 .container {
          width: 100%;
          margin: auto;
          padding-top: 32px; }
          #page_sc .main .sec.sec03 .container * {
            line-height: 1em; }
          #page_sc .main .sec.sec03 .container .sec03__inner h2 {
            position: relative;
            z-index: 1;
            width: 100%;
            margin: 0 auto 24px;
            padding: 0 #page_sc .main .sec.sec03 .container .sec03__inner h2 spacer 0;
            text-align: center; }
            #page_sc .main .sec.sec03 .container .sec03__inner h2 img {
              width: 100%;
              max-width: 552px;
              margin-bottom: 18px; }
            #page_sc .main .sec.sec03 .container .sec03__inner h2 p {
              margin: 0;
              font-size: 1rem;
              color: white;
              line-height: 1.4em; }
          #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider {
            position: relative;
            margin: -96px 0 0; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              position: relative;
              width: 100%;
              height: 318px;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              overflow: hidden; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul li {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
                height: 100%;
                min-width: 640px;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider ul li img {
                  width: 70%;
                  padding: 0 16px;
                  max-width: 70%; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon {
              position: absolute;
              left: 50%;
              bottom: 35px;
              padding: 0;
              border: none;
              -webkit-transform: translateX(-50%);
                      transform: translateX(-50%);
              -webkit-transition: opacity 0.2s ease-out;
              transition: opacity 0.2s ease-out; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon:hover {
                opacity: 0.7; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__slider .sec03__zoomicon img {
                width: 100%; }
          #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box {
            width: 100%;
            margin: -14px auto 32px;
            padding: 0 16px;
            max-width: 702px;
            color: white;
            text-align: center; }
            #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner {
              position: relative;
              width: 100%;
              padding: 36px 38px 18px;
              background: rgba(0, 0, 0, 0.5);
              border-radius: 16px; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner * {
                line-height: 1em; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner p.sec03__box--tag {
                display: inline-block;
                position: absolute;
                top: -12px;
                left: 50%;
                margin: 0 auto 12px;
                padding: 10px 16px;
                background: #2e7ad1;
                font-size: 0.875rem;
                border-radius: 4px;
                -webkit-transform: translateX(-50%);
                        transform: translateX(-50%); }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner h3 {
                display: block;
                margin: 0 auto 8px;
                font-size: 1.125rem;
                font-weight: bold; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner p {
                margin: 0; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner p a {
                  display: inline-block;
                  margin: 0 auto 16px;
                  padding: 0;
                  background: transparent;
                  font-size: 0.75rem;
                  color: white;
                  border-radius: 0;
                  text-decoration: underline; }
              #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn {
                display: block;
                width: 100%;
                margin: auto;
                border: none;
                max-width: 400px; }
                #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a {
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  padding: 4px 36px 4px 8px;
                  background: white;
                  background: url("./../img/eg/common/arrow_blue_right.svg") white;
                  -webkit-box-pack: start;
                      -ms-flex-pack: start;
                          justify-content: flex-start;
                  -webkit-box-align: center;
                      -ms-flex-align: center;
                          align-items: center;
                  border-radius: 16px;
                  background-position: right 2px top 50%;
                  background-size: 40px auto;
                  background-repeat: no-repeat; }
                  #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a .sec03__btn--img {
                    position: relative;
                    width: 48px;
                    height: 48px;
                    border: 2px solid white;
                    min-width: 48px;
                    border-radius: 900px;
                    overflow: hidden;
                    -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);
                            box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1); }
                    #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a .sec03__btn--img img {
                      position: absolute;
                      top: 0;
                      left: 0;
                      width: 100%;
                      height: 100%;
                      -o-object-fit: cover;
                         object-fit: cover; }
                  #page_sc .main .sec.sec03 .container .sec03__inner .sec03__box .sec03__box--inner .sec03__btn a p {
                    margin: 0 0 0 8px;
                    font-size: 1rem; }
          #page_sc .main .sec.sec03 .container .sec03__inner .c-btn-sn {
            margin: auto; }
            #page_sc .main .sec.sec03 .container .sec03__inner .c-btn-sn a {
              padding: 24px 61px 24px 31px; }
      #page_sc .main .sec.sec03.sec03--top {
        background: url("./../img/sn/top/sec03_bg_2.jpg");
        background-position: top 0 left 50%;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_sc .main .sec.sec03.sec03--top .container .sec03__inner h2 {
          color: white;
          font-size: 1.5rem; }
          #page_sc .main .sec.sec03.sec03--top .container .sec03__inner h2 p {
            margin: 10px 0 0;
            padding: 0 16px;
            font-size: 1rem;
            font-weight: normal;
            line-height: 1.4em; }
      #page_sc .main .sec.topSec04 {
        width: 100%;
        background: #f1f4f5; }
        #page_sc .main .sec.topSec04 .container {
          width: 100%;
          margin: auto;
          padding: 0 16px 40px;
          max-width: 1264px; }
          #page_sc .main .sec.topSec04 .container * {
            line-height: 1em; }
          #page_sc .main .sec.topSec04 .container .topSec04__inner h2 {
            margin: 0 auto 19px;
            padding: 0;
            font-size: 1.5rem; }
            #page_sc .main .sec.topSec04 .container .topSec04__inner h2 p {
              margin: 6px 0 0;
              font-size: 1rem;
              font-weight: normal;
              line-height: 1.4em; }
          #page_sc .main .sec.topSec04 .container .topSec04__inner ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            margin: 0 auto 8px;
            max-width: 600px;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_sc .main .sec.topSec04 .container .topSec04__inner ul li {
              width: 100%;
              padding: 0 0;
              margin-bottom: 20px; }
              #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a {
                display: block;
                width: 100%;
                overflow: hidden;
                border-radius: 20px;
                -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                        box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
                #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img {
                  position: relative;
                  width: 100%;
                  overflow: hidden; }
                  #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img:before {
                    display: block;
                    content: '';
                    padding-bottom: 62.2448%; }
                  #page_sc .main .sec.topSec04 .container .topSec04__inner ul li a .topSec04__img img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
          #page_sc .main .sec.topSec04 .container .topSec04__inner .c-btn-sn {
            margin: auto; }
      #page_sc .main .sec.SNnews {
        width: 100%;
        background: #f1f4f5; }
        #page_sc .main .sec.SNnews .container {
          width: 100%;
          margin: auto;
          padding: 16px 16px 48px;
          max-width: 1264px; }
          #page_sc .main .sec.SNnews .container * {
            line-height: 1em; }
          #page_sc .main .sec.SNnews .container .SNnews__inner h2 {
            margin: 0 auto 19px;
            padding: 0;
            font-size: 1.5rem; }
            #page_sc .main .sec.SNnews .container .SNnews__inner h2 p {
              margin: 6px 0 0;
              font-size: 1rem;
              font-weight: normal;
              line-height: 1.4em; }
          #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li {
            padding: 10px 0 6px; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__cat {
              width: 130px;
              margin: 0 6px 6px 0;
              padding: 4px; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__date {
              margin: 0 0 6px 0;
              font-size: 0.8125rem; }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__date small {
                font-size: 0.6875rem; }
            #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left {
              display: block;
              width: 100%;
              max-width: 100%;
              min-width: 100%; }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__ttl {
                display: block;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
              #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__tag {
                margin-top: 0px;
                margin-bottom: 4px; }
                #page_sc .main .sec.SNnews .container .SNnews__inner .SNnews__content > li .SNnews__left .SNnews__tag li {
                  margin-top: 12px;
                  margin-bottom: 0px; }
          #page_sc .main .sec.SNnews .container .SNnews__inner .c-btn-sn {
            margin: auto; }
      #page_sc .main .sec.sn_footblock01 {
        margin: 0;
        padding: 0 16px 48px; }
        #page_sc .main .sec.sn_footblock01 .container {
          margin: 0;
          padding: 0; }
          #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner {
            width: 100%;
            padding: 16px 16px 18px;
            border: 8px solid #a0deeb;
            background: white;
            border-radius: 24px; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left {
              display: block;
              width: 100%;
              padding: 0 0 18px;
              min-width: initial;
              border-bottom: 1px dashed #666;
              border-right: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left img {
                display: block;
                width: 240px;
                margin: 0 auto 6px; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--left p {
                margin: 0;
                font-size: 1rem; }
            #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right {
              width: 100%;
              padding: 20px 0 0;
              border-left: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock {
                display: block;
                width: 100%; }
                #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div {
                  display: block;
                  width: 100%;
                  padding: 0; }
                  #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img {
                    width: 100%;
                    padding: 0; }
                    #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img:nth-child(2n-1) {
                      padding-right: 0; }
                    #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right .sn_footblock01--imgblock div img:nth-child(2n) {
                      padding-left: 0; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right p {
                padding: 0;
                font-size: 0.9375rem;
                margin-bottom: 12px; }
              #page_sc .main .sec.sn_footblock01 .container .sn_footblock01--inner .sn_footblock01--right a {
                background: url("./../img/eg/common/arrow_right.svg");
                font-size: 0.9375rem;
                padding-left: 20px;
                background-position: top 5px left 0;
                background-size: 12px auto;
                background-repeat: no-repeat; } }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.lead .container .lead__inner .lead__inner--topImgTab {
        position: relative;
        width: 100%;
        height: 620px;
        overflow: hidden; }
        #page_sc .main .sec.lead .container .lead__inner .lead__inner--topImgTab img {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          max-width: 992px;
          min-width: 992px;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%); }
      #page_sc .main .sec.lead .container .lead__inner .lead__list li {
        width: 50%;
        padding: 0 12px; }
      #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li {
        width: 25%;
        margin: 0 auto 24px; }
      #page_sc .main .sec.sec01 h2 {
        padding: 6px 8px 13px; }
      #page_sc .main .sec.sec01 .container {
        padding: 64px 8px 45px; }
        #page_sc .main .sec.sec01 .container .sec01__inner ul li {
          width: 50%;
          padding: 0 8px;
          min-width: initial;
          margin-bottom: 16px; }
      #page_sc .main .sec.sec02 h2 {
        padding: 6px 8px 13px; }
      #page_sc .main .sec.sec02 .container {
        padding: 64px 8px 45px; }
        #page_sc .main .sec.sec02 .container .sec02__inner ul li {
          width: 50%;
          padding: 0 8px;
          min-width: initial;
          margin-bottom: 16px; }
          #page_sc .main .sec.sec02 .container .sec02__inner ul li a p {
            font-size: 1rem; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.mv .container {
        height: 155vw;
        background: url("./../img/sn/sc/sc_mv_sp.jpg") #a0d8d9;
        padding-bottom: 0%;
        background-position: top 0 left 50%;
        background-size: 100% auto;
        background-repeat: no-repeat; }
        #page_sc .main .sec.mv .container .mv__inner {
          bottom: 0;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.mv .container .mv__inner li {
            width: 50%;
            padding: 0 8px;
            max-width: 196px;
            margin-bottom: 16px; }
      #page_sc .main .sec.lead .container .lead__inner h2 {
        margin: -90% auto 18px; }
      #page_sc .main .sec.lead .container .lead__inner .lead__list {
        padding: 0 8px;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin-bottom: 0; }
        #page_sc .main .sec.lead .container .lead__inner .lead__list li {
          width: 100%;
          padding: 0 8px;
          margin-bottom: 16px; }
      #page_sc .main .sec.lead .container .lead__inner .lead__list.list--secondary li {
        width: 50%;
        margin: 0 auto 16px; }
      #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner {
        position: relative;
        width: 100%;
        margin: 48px auto 0;
        padding: 16px;
        max-width: 1264px; }
        #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          padding: 26px 16px 26px 28px;
          background: white;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          border-radius: 16px;
          background-position: top 50% left 0;
          background-size: 20px auto;
          background-repeat: no-repeat; }
          #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--left {
            position: relative;
            width: 120px;
            height: 76px;
            overflow: hidden;
            border-radius: 8px;
            -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                    box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--left img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover; }
          #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right {
            padding: 0 24px 0 8px;
            background: url("./../img/sn/common/btn_arrow_grey_right.svg");
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            background-position: top 50% right 0;
            background-size: auto 23px;
            background-repeat: no-repeat;
            overflow: hidden; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right * {
              line-height: 1em; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--cat {
              width: 100%;
              margin: 0 0 6px;
              padding: 4px 0;
              background: #2e7ad1;
              max-width: 120px;
              font-size: 0.75rem;
              text-align: center;
              color: white;
              border-radius: 4px; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--ttl {
              margin: 0 0 2px;
              font-size: 0.75rem;
              line-height: 1.4em; }
            #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a .lead__eventBanner--right .lead__eventBanner--date {
              margin: 0;
              font-size: 0.6875rem;
              font-weight: bold; }
          #page_sc .main .sec.lead .container .lead__inner .lead__eventBanner a:after {
            display: block;
            position: absolute;
            top: -49px;
            left: 45px;
            width: 75px;
            height: 85px;
            background: url("./../img/sn/sc/event_img.png");
            content: '';
            background-position: center;
            background-size: contain;
            background-repeat: no-repeat; }
      #page_sc .main .sec.sec01 h2 {
        padding: 6px 8px 13px; }
      #page_sc .main .sec.sec01 .container {
        padding: 64px 8px 45px; }
        #page_sc .main .sec.sec01 .container .sec02__inner ul li {
          width: 100%;
          padding: 0 8px;
          min-width: initial;
          margin-bottom: 16px; }
      #page_sc .main .sec.sec02 h2 {
        padding: 6px 8px 13px; }
      #page_sc .main .sec.sec02 .container {
        padding: 64px 8px 45px; }
        #page_sc .main .sec.sec02 .container .sec02__inner ul li {
          width: 50%;
          padding: 0 8px;
          min-width: initial;
          margin-bottom: 16px; }
          #page_sc .main .sec.sec02 .container .sec02__inner ul li a p {
            padding: 14px; } }
    #page_sc .main .sec.breadcrumb {
      width: 100%;
      height: 48px;
      background: #f3f3f3; }
      #page_sc .main .sec.breadcrumb .container {
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 40px;
        max-width: 1440px; }
        #page_sc .main .sec.breadcrumb .container .breadcrumb__inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          -webkit-box-pack: left;
              -ms-flex-pack: left;
                  justify-content: left;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          #page_sc .main .sec.breadcrumb .container .breadcrumb__inner li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            background: url("./../img/eg/common/breadcrumb_arrow.svg");
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-left: 40px;
            background-position: top 50% left 10px;
            background-size: 14px auto;
            background-repeat: no-repeat; }
            #page_sc .main .sec.breadcrumb .container .breadcrumb__inner li:first-child {
              background: transparent;
              padding-left: 0px; }
            #page_sc .main .sec.breadcrumb .container .breadcrumb__inner li a,
            #page_sc .main .sec.breadcrumb .container .breadcrumb__inner li span {
              font-size: 0.75rem; }
            #page_sc .main .sec.breadcrumb .container .breadcrumb__inner li a {
              color: #1b77e0;
              text-decoration: underline; }
    #page_sc .main .sec.SateProMV {
      width: 100%;
      height: 240px;
      background: url("./../img/eg/archive/archive_mv.jpg") #f3f3f3;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.SateProMV .container {
        position: relative;
        width: 100%;
        height: 100%; }
        #page_sc .main .sec.SateProMV .container .SateProMV__inner {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          padding: 0 32px;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%);
          text-align: center;
          color: white;
          min-width: 100%; }
          #page_sc .main .sec.SateProMV .container .SateProMV__inner h1 {
            font-size: 2.75rem;
            margin-bottom: 11px; }
          #page_sc .main .sec.SateProMV .container .SateProMV__inner p {
            font-size: 0.8125rem; }
    #page_sc .main .sec.SateProPattern01 {
      width: 100%;
      margin-top: 48px; }
      #page_sc .main .sec.SateProPattern01 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 32px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner h2 {
          margin: 0 0 72px;
          text-align: center;
          font-size: 2.5rem; }
        #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content {
          position: relative;
          width: 100%;
          margin-bottom: 32px; }
          #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content01 {
            width: calc(50% + 40px);
            padding: 24px 104px 24px 24px;
            background: white;
            min-height: 366px;
            border-radius: 20px; }
            #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content01 h3 {
              margin: 0 0 20px;
              font-size: 1.5rem; }
            #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content01 p {
              margin: 0;
              font-size: 1rem;
              line-height: 1.8em; }
          #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content02 {
            position: absolute;
            top: -40px;
            right: 0;
            width: calc(50% + 40px);
            border-radius: 20px;
            overflow: hidden;
            -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                    box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
            #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content02 div {
              position: relative;
              width: 100%;
              height: 100%;
              overflow: hidden; }
              #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content02 div:before {
                display: block;
                width: 100%;
                height: 100%;
                content: '';
                padding-bottom: 57.1875%; }
              #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content02 div img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                   object-fit: cover; }
        #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner button {
          display: block;
          margin: auto; }
    #page_sc .main .sec.SateProPattern02 {
      width: 100%; }
      #page_sc .main .sec.SateProPattern02 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 20px 8px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner h2 {
          margin: 0 0 10px;
          text-align: center;
          font-size: 2.5rem; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner p.SateProPattern02__lead {
          margin: 0 0 72px;
          font-size: 1.125rem;
          text-align: center; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          margin-bottom: 32px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li {
            width: 33.3333%;
            padding: 0 12px; }
            #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n-2) {
              margin-top: -40px; }
            #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n) {
              margin-top: 40px; }
            #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div {
              position: relative;
              width: 100%; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner {
                width: 100%;
                background: white;
                border-radius: 20px;
                overflow: hidden;
                -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                        box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
                #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--top {
                  position: relative;
                  width: 100%;
                  overflow: hidden; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--top:before {
                    display: block;
                    content: '';
                    padding-bottom: 50%; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--top img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
                #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom {
                  position: relative;
                  padding: 12px 16px 20px; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .SateProPattern02__tag {
                    width: 100%;
                    margin: 0 0 12px;
                    padding: 3px;
                    max-width: 120px;
                    font-size: 0.75rem;
                    text-align: center;
                    color: white;
                    border-radius: 4px; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .tag--development {
                    background: #f00000; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .tag--operation {
                    background: #0db446; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .tag--transfer {
                    background: #333333; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .tag--finish {
                    background: #939699; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .SateProPattern02__ttl {
                    margin: 0 0 6px;
                    font-size: 1.5rem;
                    line-height: 1em;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap; }
                    #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .SateProPattern02__ttl small {
                      display: block;
                      font-size: 0.6875rem;
                      overflow: hidden;
                      text-overflow: ellipsis;
                      white-space: nowrap; }
                  #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__content--inner .SateProPattern02__content--bottom .SateProPattern02__about {
                    margin: 0 0 0;
                    font-size: 1rem; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__zoomicon {
                position: absolute;
                top: 59%;
                right: 20px;
                padding: 0;
                border: none;
                -webkit-transition: opacity 0.2s ease-out;
                transition: opacity 0.2s ease-out; }
                #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__zoomicon:hover {
                  opacity: 0.7; }
                #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__zoomicon img {
                  width: 100%; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner button {
          display: block;
          margin: 0 auto 32px; }
    #page_sc .main .sec.SateProPattern03 {
      width: 100%;
      margin-top: 48px; }
      #page_sc .main .sec.SateProPattern03 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 20px 8px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner {
          margin-bottom: 0; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner h2 {
            margin: 0 0 10px;
            text-align: center;
            font-size: 2.5rem; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner p.SateProPattern03__lead {
            margin: 0 0 72px;
            font-size: 1.125rem;
            text-align: center; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            width: 100%;
            margin-bottom: 32px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
            #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li {
              width: 33.3333%;
              padding: 0 12px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n-2) {
                margin-top: -40px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n) {
                margin-top: 40px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div {
                position: relative;
                width: 100%; }
                #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner {
                  width: 100%;
                  background: white;
                  border-radius: 20px;
                  overflow: hidden;
                  -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                          box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
                  #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--top {
                    position: relative;
                    width: 100%;
                    overflow: hidden; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--top:before {
                      display: block;
                      content: '';
                      padding-bottom: 50%; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--top img {
                      position: absolute;
                      top: 0;
                      left: 0;
                      width: 100%;
                      height: 100%;
                      -o-object-fit: cover;
                         object-fit: cover; }
                  #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom {
                    position: relative;
                    padding: 12px 6px 20px 16px; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .SateProPattern03__tag {
                      width: 100%;
                      margin: 0 0 14px;
                      padding: 3px;
                      max-width: 120px;
                      font-size: 0.75rem;
                      text-align: center;
                      color: white;
                      border-radius: 4px; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .tag--development {
                      background: #f00000; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .tag--operation {
                      background: #0db446; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .tag--transfer {
                      background: #333333; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .tag--finish {
                      background: #939699; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .SateProPattern03__ttl {
                      margin: 0 0 6px;
                      font-size: 1.5rem;
                      line-height: 1em;
                      overflow: hidden;
                      text-overflow: ellipsis;
                      white-space: nowrap; }
                      #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .SateProPattern03__ttl small {
                        display: block;
                        font-size: 0.6875rem;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap; }
                    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__content--inner .SateProPattern03__content--bottom .SateProPattern03__about {
                      margin: 0 0 0;
                      font-size: 1rem; }
                #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__zoomicon {
                  position: absolute;
                  top: 59%;
                  right: 20px;
                  padding: 0;
                  border: none;
                  -webkit-transition: opacity 0.2s ease-out;
                  transition: opacity 0.2s ease-out; }
                  #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__zoomicon:hover {
                    opacity: 0.7; }
                  #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__zoomicon img {
                    width: 100%; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner button {
            display: block;
            margin: 0 auto 32px; }
    #page_sc .main .sec.SateProPattern04 {
      width: 100%;
      margin-top: 48px; }
      #page_sc .main .sec.SateProPattern04 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 20px 48px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner h2 {
          margin: 0 0 10px;
          text-align: center;
          font-size: 2.5rem; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner p.SateProPattern04__lead {
          margin: 0 0 32px;
          font-size: 1.125rem;
          text-align: center; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          margin-bottom: 32px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 25%;
            padding: 0 12px; }
            #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a {
              width: 100%;
              background: white;
              border-radius: 20px;
              overflow: hidden;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner {
                width: 100%; }
                #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--top {
                  position: relative;
                  width: 100%;
                  overflow: hidden; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--top:before {
                    display: block;
                    content: '';
                    padding-bottom: 50%; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--top img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
                #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom {
                  position: relative;
                  padding: 15px 16px 16px; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .SateProPattern04__tag {
                    width: 100%;
                    margin: 0 0 10px;
                    padding: 3px;
                    max-width: 120px;
                    font-size: 0.75rem;
                    text-align: center;
                    color: white;
                    border-radius: 4px; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .tag--development {
                    background: #f00000; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .tag--operation {
                    background: #0db446; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .tag--transfer {
                    background: #333333; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .tag--finish {
                    background: #939699; }
                  #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li a .SateProPattern04__content--inner .SateProPattern04__content--bottom .SateProPattern04__ttl {
                    margin: 0 0 0;
                    font-size: 1.25rem;
                    line-height: 1.4em;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner button {
          display: block;
          margin: 0 auto 32px; }
    #page_sc .main .sec.SateProPattern05 {
      width: 100%;
      margin-top: 48px; }
      #page_sc .main .sec.SateProPattern05 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner h2 {
          margin: 0 0 32px;
          text-align: center;
          font-size: 2.5rem; }
        #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 auto 8px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li {
            width: 50%;
            padding: 0 12px;
            margin-bottom: 24px; }
            #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li a {
              display: block;
              width: 100%;
              background: white;
              overflow: hidden;
              border-radius: 20px;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li a .SateProPattern05__img {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li a .SateProPattern05__img:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li a .SateProPattern05__img img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li a p {
                margin: 0;
                padding: 28px 25px;
                font-size: 1.375rem;
                line-height: 1em; }
        #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner button {
          display: block;
          margin: auto; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.SateProMV {
        width: 100%;
        height: 204px;
        background: url("./../img/eg/archive/archive_mv.jpg") #f3f3f3;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_sc .main .sec.SateProMV .container {
          position: relative;
          width: 100%;
          height: 100%; }
          #page_sc .main .sec.SateProMV .container .SateProMV__inner {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100%;
            width: 100%;
            padding: 0 16px;
            -webkit-transform: translateY(-50%) translateX(-50%);
                    transform: translateY(-50%) translateX(-50%);
            text-align: center;
            color: white;
            min-width: 100%; }
            #page_sc .main .sec.SateProMV .container .SateProMV__inner h1 {
              font-size: 2rem;
              margin-bottom: 11px; }
            #page_sc .main .sec.SateProMV .container .SateProMV__inner p {
              font-size: 0.9375rem; }
      #page_sc .main .sec.SateProPattern02 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern02 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner p.SateProPattern02__lead {
            margin-bottom: 16px;
            font-size: 1em; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content {
            display: block;
            margin: 0 auto 32px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n) {
                margin-top: 0px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner button {
            display: block;
            margin: 0 auto 32px; }
      #page_sc .main .sec.SateProPattern03 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern03 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner p.SateProPattern03__lead {
            margin-bottom: 16px;
            font-size: 1em; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content {
            display: block;
            margin: 0 auto 32px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n) {
                margin-top: 0px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner button {
            display: block;
            margin: 0 auto 32px; }
      #page_sc .main .sec.SateProPattern04 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern04 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner p.SateProPattern04__lead {
            margin-bottom: 16px;
            font-size: 1em; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content {
            display: block;
            margin: 0 auto 32px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li:nth-child(3n) {
                margin-top: 0px; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.SateProPattern01 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern01 .container {
          padding: 32px 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
                -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse; }
            #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content01 {
              width: 100%;
              padding: 16px;
              border-radius: 0 0 20px 20px;
              min-height: initial; }
              #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content01 h3 {
                margin-bottom: 16px; }
            #page_sc .main .sec.SateProPattern01 .container .SateProPattern01__inner .SateProPattern01__content .SateProPattern01__content02 {
              position: relative;
              top: 0;
              width: 100%;
              height: auto;
              border-radius: 20px 20px 0 0; }
      #page_sc .main .sec.SateProPattern05 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern05 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content {
            display: block; }
            #page_sc .main .sec.SateProPattern05 .container .SateProPattern05__inner .SateProPattern05__content li {
              width: 100%;
              padding: 0; }
      #page_sc .main .sec.SateProPattern02 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern02 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner p.SateProPattern02__lead {
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content {
            display: block;
            margin: 0 auto 16px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li:nth-child(3n) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content li > div .SateProPattern02__zoomicon {
                left: 50%;
                right: auto;
                -webkit-transform: translateX(-50%);
                        transform: translateX(-50%); }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner button {
            margin: 32px auto; }
      #page_sc .main .sec.SateProPattern03 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern03 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner p.SateProPattern03__lead {
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content {
            display: block;
            margin: 0 auto 16px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li:nth-child(3n) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content li > div .SateProPattern03__zoomicon {
                left: 50%;
                right: auto;
                -webkit-transform: translateX(-50%);
                        transform: translateX(-50%); }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner button {
            margin: 32px auto; }
      #page_sc .main .sec.SateProPattern04 {
        width: 100%; }
        #page_sc .main .sec.SateProPattern04 .container {
          padding: 0 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner p.SateProPattern04__lead {
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content {
            display: block;
            margin: 0 auto 16px;
            max-width: 375px; }
            #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content li:nth-child(3n) {
                margin-top: 0px; }
          #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner button {
            display: block;
            margin: 32px auto; } }
    #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc {
      display: none; }
      #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content li {
          margin-top: 40px;
          margin-bottom: 32px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content li:nth-child(3n-2) {
            margin-top: 0px; }
          #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content li:nth-child(3n) {
            margin-top: 80px; }
    #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc {
      display: none; }
      #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content li {
          margin-top: 40px;
          margin-bottom: 32px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content li:nth-child(3n-2) {
            margin-top: 0px; }
          #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content li:nth-child(3n) {
            margin-top: 80px; }
    #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content--acc {
      display: none; }
      #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content--acc .SateProPattern04__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content--acc .SateProPattern04__content li {
          margin-bottom: 32px; }
    #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc {
      display: none; }
      #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li {
          margin-top: 40px;
          margin-bottom: 32px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li:nth-child(3n-2) {
            margin-top: 0px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li:nth-child(3n) {
            margin-top: 80px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li:nth-child(1) {
            margin-top: 0px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li:nth-child(2) {
            margin-top: 40px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content li:nth-child(3) {
            margin-top: 80px; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern02 .container .SateProPattern02__inner .SateProPattern02__content--acc .SateProPattern02__content li {
          margin-top: 0 !important;
          margin-bottom: 16px; }
      #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern03 .container .SateProPattern03__inner .SateProPattern03__content--acc .SateProPattern03__content li {
          margin-top: 0 !important;
          margin-bottom: 16px; }
      #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content--acc .SateProPattern04__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProPattern04 .container .SateProPattern04__inner .SateProPattern04__content--acc .SateProPattern04__content li {
          margin-top: 0 !important;
          margin-bottom: 16px; }
      #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content--acc .SateProStory01__content {
        margin-bottom: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content--acc .SateProStory01__content li {
          margin-top: 0 !important;
          margin-bottom: 16px; } }
    #page_sc .main .sec.SNnotfound {
      margin: 32px 0 160px; }
      #page_sc .main .sec.SNnotfound .container {
        width: 100%;
        margin: 0 auto;
        padding: 0 32px 0;
        text-align: center; }
        #page_sc .main .sec.SNnotfound .container img {
          margin: 0 auto 24px; }
        #page_sc .main .sec.SNnotfound .container h1 {
          margin: 0 0 14px;
          font-size: 1.75rem;
          color: #2e7ad1;
          text-align: center;
          line-height: 1em; }
        #page_sc .main .sec.SNnotfound .container p {
          text-align: center;
          line-height: 1.8em;
          font-weight: bolder;
          margin-bottom: 30px; }
        #page_sc .main .sec.SNnotfound .container ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin-bottom: 32px; }
          #page_sc .main .sec.SNnotfound .container ul li {
            margin-left: 24px; }
            #page_sc .main .sec.SNnotfound .container ul li:first-child {
              margin-left: 0px; }
            #page_sc .main .sec.SNnotfound .container ul li a {
              text-decoration: underline;
              font-size: 0.8125rem;
              line-height: 1em; }
        #page_sc .main .sec.SNnotfound .container button {
          display: block;
          margin: auto; }
    #page_sc .main .sec.SateDetailMV {
      width: 100%;
      height: 616px;
      background: url("./../img/sn/detail/satelite_bg.jpg") #f3f3f3;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.SateDetailMV .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 32px;
        max-width: 1264px; }
        #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner {
          position: absolute;
          top: 48%;
          left: 0;
          -webkit-transform: translateY(-50%) translateX(0);
                  transform: translateY(-50%) translateX(0);
          text-align: left;
          color: white; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea p {
              width: 200px;
              padding: 4px;
              font-size: 1rem;
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__cat {
              margin: 0;
              background: white;
              color: black;
              text-align: center;
              border-radius: 4px 0 0 4px;
              overflow: hidden; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__type {
              margin: 0;
              background: #eb2f42;
              color: white;
              text-align: center;
              border-radius: 0 4px 4px 0;
              overflow: hidden; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner h1 {
            margin: 8px 0 0;
            font-size: 2.75rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner h1 img {
              width: auto;
              height: 1em; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner p {
            font-size: 0.875rem; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner dl {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            font-size: 0.6875rem;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner dl dd {
              margin: 0 12px 0 0; }
        #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: absolute;
          left: 50%;
          bottom: 32px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%); }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li {
            width: 194px;
            padding: 0 7px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li a {
              display: block;
              position: relative;
              cursor: pointer; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li a span {
                display: block;
                padding: 54px 0 21px;
                background: white;
                border-radius: 16px;
                overflow: hidden;
                color: black;
                text-align: center;
                font-size: 0.9375rem;
                font-weight: bold; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li a:after {
                position: absolute;
                left: 50%;
                bottom: -16px;
                width: 32px;
                height: 32px;
                background: url("./../img/sn/common/arrow_under_white.svg") #2e7ad1;
                content: '';
                background-position: top 50% left 35%;
                background-size: 15px auto;
                background-repeat: no-repeat;
                border-radius: 100px;
                -webkit-transform: translateX(-50%) rotate(90deg);
                        transform: translateX(-50%) rotate(90deg); }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn01 a span {
            background: url("./../img/sn/detail/satelite_icon01.jpg") white;
            background-position: top 10px left 50%;
            background-size: auto 40px;
            background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn02 a span {
            background: url("./../img/sn/detail/satelite_icon02.jpg") white;
            background-position: top 10px left 50%;
            background-size: auto 40px;
            background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn03 a span {
            background: url("./../img/sn/detail/satelite_icon03.jpg") white;
            background-position: top 10px left 50%;
            background-size: auto 40px;
            background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn04 a span {
            background: url("./../img/sn/detail/satelite_icon04.jpg") white;
            background-position: top 10px left 50%;
            background-size: auto 40px;
            background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn05 a span {
            background: url("./../img/sn/detail/satelite_icon05.jpg") white;
            background-position: top 10px left 50%;
            background-size: auto 40px;
            background-repeat: no-repeat; }
        #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg {
          position: absolute;
          top: 45%;
          right: 2%;
          width: 100%;
          height: 440px;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          max-width: 760px; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg > div {
            display: block;
            position: relative;
            width: 100%;
            height: 100%; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg > div img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: contain;
                 object-fit: contain; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg .SateDetailMV__zoomicon {
            position: absolute;
            bottom: 10%;
            right: 20.5%;
            border: none; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg .SateDetailMV__zoomicon img {
              width: 100%;
              height: 100%; }
    #page_sc .main .sec.SateDetailContent.postarea {
      width: 100%;
      padding: 80px 0;
      background: white;
      margin-bottom: 80px; }
      #page_sc .main .sec.SateDetailContent.postarea .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 0 32px;
        max-width: 774px; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner {
          margin-bottom: 0; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner h2 {
            margin: 48px 0 32px;
            font-size: 1.5rem; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner h2 img {
              margin: 0 16px 0 0; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            padding: 16px 24px;
            border: 8px solid #a0deeb;
            border-radius: 20px;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission div {
              width: 112px;
              height: 112px;
              min-width: 112px;
              margin-right: 16px; }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission div img {
                width: 112px;
                height: 112px;
                -o-object-fit: contain;
                   object-fit: contain; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission p {
              margin: 0;
              font-size: 1.5rem; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech {
            width: 100%;
            padding: 16px 24px;
            border: 8px solid #ffe600;
            border-radius: 20px; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: start;
                  -ms-flex-pack: start;
                      justify-content: flex-start;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li div {
                width: 112px;
                height: 53px;
                min-width: 112px;
                margin-right: 16px; }
                #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li div img {
                  width: 112px;
                  height: 53px;
                  -o-object-fit: contain;
                     object-fit: contain; }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li p {
                margin: 0;
                font-size: 1.25rem; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li + li {
              margin-top: 17px;
              border-top: 2px #cccccc dashed;
              padding-top: 17px; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content {
          margin-bottom: 32px; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li {
            padding: 12px 0;
            border-bottom: 1px solid #ccc;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__cat {
              display: inline-block;
              width: 150px;
              padding: 8px 8px;
              color: white;
              text-align: center;
              font-size: 0.875rem;
              font-family: 'M PLUS Rounded 1c', sans-serif;
              margin-right: 24px;
              border-radius: 4px;
              vertical-align: top; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__date {
              display: inline-block;
              font-size: 0.9375rem;
              padding-top: 0.5em;
              margin-right: 30px;
              vertical-align: top; }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__date small {
                font-size: 0.75rem; }
            #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left {
              display: inline-block;
              max-width: calc(100% - 330px); }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left .SNnews__ttl {
                display: block;
                width: 100%;
                font-size: 0.9375rem;
                padding-top: 0.5em;
                max-width: 100%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap; }
                #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left .SNnews__ttl a {
                  color: #1b77e0; }
              #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left .SNnews__tag {
                margin-top: 8px; }
                #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left .SNnews__tag p {
                  margin-bottom: 0;
                  font-size: 0.6875rem; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .c-btn-sn {
          margin: auto; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.SateDetailMV {
        height: auto; }
        #page_sc .main .sec.SateDetailMV .container {
          padding: 0 16px; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: 0 auto 32px;
            -webkit-transform: none;
                    transform: none;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__cat {
              font-size: 0.875rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__type {
              font-size: 0.875rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner h1 {
              font-size: 1.875rem; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: auto;
            -webkit-transform: none;
                    transform: none;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li {
              width: 33.3333%;
              margin-bottom: 32px; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li a span {
                padding: 48px 0 16px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn01 a span {
              background: url("./../img/sn/detail/satelite_icon01.jpg") white;
              background-position: top 10px left 50%;
              background-size: auto 36px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn02 a span {
              background: url("./../img/sn/detail/satelite_icon02.jpg") white;
              background-position: top 10px left 50%;
              background-size: auto 36px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn03 a span {
              background: url("./../img/sn/detail/satelite_icon03.jpg") white;
              background-position: top 10px left 50%;
              background-size: auto 36px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn04 a span {
              background: url("./../img/sn/detail/satelite_icon04.jpg") white;
              background-position: top 10px left 50%;
              background-size: auto 36px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn05 a span {
              background: url("./../img/sn/detail/satelite_icon05.jpg") white;
              background-position: top 10px left 50%;
              background-size: auto 36px;
              background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: 0 auto 0;
            text-align: right;
            -webkit-transform: none;
                    transform: none;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg img {
              width: 100%;
              height: auto; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg .SateDetailMV__zoomicon {
              bottom: 16px;
              right: 0; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.SateDetailMV {
        height: auto; }
        #page_sc .main .sec.SateDetailMV .container {
          padding: 0 16px; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: 0 auto 32px;
            -webkit-transform: none;
                    transform: none;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__cat {
              font-size: 0.875rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner .SateDetailMV__catArea .SateDetailMV__type {
              font-size: 0.875rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner h1 {
              font-size: 1.5rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner dl {
              display: block; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner dl dt {
                display: block;
                float: left; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__inner dl dd {
                display: block; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: auto;
            -webkit-transform: none;
                    transform: none;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li {
              width: 33.3333%;
              margin-bottom: 32px; }
              #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea li a span {
                padding: 38px 0 16px;
                font-size: 0.875rem; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn01 a span {
              background: url("./../img/sn/detail/satelite_icon01.jpg") white;
              background-position: top 8px left 50%;
              background-size: auto 30px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn02 a span {
              background: url("./../img/sn/detail/satelite_icon02.jpg") white;
              background-position: top 8px left 50%;
              background-size: auto 30px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn03 a span {
              background: url("./../img/sn/detail/satelite_icon03.jpg") white;
              background-position: top 8px left 50%;
              background-size: auto 30px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn04 a span {
              background: url("./../img/sn/detail/satelite_icon04.jpg") white;
              background-position: top 8px left 50%;
              background-size: auto 30px;
              background-repeat: no-repeat; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__btnarea .SateDetailMV__btn05 a span {
              background: url("./../img/sn/detail/satelite_icon05.jpg") white;
              background-position: top 8px left 50%;
              background-size: auto 30px;
              background-repeat: no-repeat; }
          #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg {
            position: relative;
            top: auto;
            left: auto;
            bottom: auto;
            right: auto;
            width: 100%;
            margin: 0 auto 0;
            text-align: right;
            -webkit-transform: none;
                    transform: none;
            max-width: 582px; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg img {
              width: 100%;
              height: auto; }
            #page_sc .main .sec.SateDetailMV .container .SateDetailMV__sateimg .SateDetailMV__zoomicon {
              left: 50%;
              -webkit-transform: translateX(-50%);
                      transform: translateX(-50%); }
      #page_sc .main .sec.SateDetailContent.postarea {
        width: 100%;
        padding: 40px 0;
        background: white;
        margin-bottom: 40px; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission {
          display: block; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--mission div {
            margin: auto; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li {
          display: block; }
          #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SateDetailContent__inner.postarea__mainContent--inner .SateDetailContent__Block--tech li div {
            margin: 0 auto 16px; }
        #page_sc .main .sec.SateDetailContent.postarea .container .postarea__mainContent .SNnews__content > li .SNnews__left {
          display: block;
          width: 100%;
          max-width: 100%;
          min-width: 100%; } }
    #page_sc .main .sec.SateStoryMV {
      width: 100%;
      height: 240px;
      background: url("./../img/sn/satepro/satellitestory_mv.jpg") #f3f3f3;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.SateStoryMV .container {
        position: relative;
        width: 100%;
        height: 100%; }
        #page_sc .main .sec.SateStoryMV .container .SateProMV__inner {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%);
          text-align: center;
          color: white;
          min-width: 100%; }
          #page_sc .main .sec.SateStoryMV .container .SateProMV__inner h1 {
            font-size: 2.75rem;
            margin-bottom: 11px; }
          #page_sc .main .sec.SateStoryMV .container .SateProMV__inner p {
            font-size: 0.8125rem; }
    #page_sc .main .sec.SateProStory01 {
      width: 100%; }
      #page_sc .main .sec.SateProStory01 .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 80px 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner h2 {
          margin: 0 0 10px;
          text-align: center;
          font-size: 2.5rem; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner p.SateProStory01__lead {
          margin: 0 0 72px;
          font-size: 1.125rem;
          text-align: center; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          margin-bottom: 0;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li {
            width: 33.3333%;
            padding: 0 12px;
            margin-top: 40px;
            margin-bottom: 32px; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n-2) {
              margin-top: 0; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n) {
              margin-top: 80px; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(1) {
              margin-top: -40px; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(2) {
              margin-top: 0; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3) {
              margin-top: 40px; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner {
              width: 100%;
              background: white;
              border-radius: 20px;
              overflow: hidden;
              -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
                      box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--top {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--top:before {
                  display: block;
                  content: '';
                  padding-bottom: 100%; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--top img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                position: relative;
                padding: 12px 16px 12px;
                -webkit-box-pack: start;
                    -ms-flex-pack: start;
                        justify-content: flex-start;
                -ms-flex-wrap: wrap;
                    flex-wrap: wrap; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .SateProStory01__cat {
                  width: 100%;
                  margin: 0 12px 12px 0;
                  padding: 3px;
                  max-width: 160px;
                  font-size: 0.75rem;
                  text-align: center;
                  color: white;
                  border-radius: 4px; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .cat--development {
                  background: #f00000; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .cat--operation {
                  background: #0db446; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .cat--transfer {
                  background: #333333; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .cat--finish {
                  background: #939699; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .SateProPattern02__name {
                  padding: 3px 0;
                  font-size: 0.75rem; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .SateProStory01__ttl {
                  margin: 0 0 12px;
                  font-size: 1rem;
                  line-height: 1em; }
                  #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .SateProStory01__ttl small {
                    display: block;
                    font-size: 0.6875rem; }
                #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li .SateProStory01__content--inner .SateProStory01__content--bottom .SateProStory01__about {
                  margin: 0 0 0;
                  font-size: 1rem; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner button {
          display: block;
          margin: auto; }
    #page_sc .main .satelite__zoomIcon .satelite__zoomIcon--img {
      position: relative;
      width: 96px;
      height: 96px;
      border: 2px solid white;
      margin-bottom: 6px;
      overflow: hidden;
      border-radius: 1000px;
      -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
              box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
      #page_sc .main .satelite__zoomIcon .satelite__zoomIcon--img:before {
        display: block;
        width: 100%;
        height: 100%;
        content: ''; }
      #page_sc .main .satelite__zoomIcon .satelite__zoomIcon--img img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
      #page_sc .main .satelite__zoomIcon .satelite__zoomIcon--img:after {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url("./../img/sn/common/satelite_zoomicon.svg");
        content: '';
        background-position: center;
        background-size: 32px auto;
        background-repeat: no-repeat; }
    #page_sc .main .satelite__zoomIcon p {
      margin: auto;
      font-size: 1rem;
      font-weight: bold;
      color: white;
      text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); }
    @media screen and (max-width: 576px) {
      #page_sc .main .satelite__zoomIcon > div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        #page_sc .main .satelite__zoomIcon > div .satelite__zoomIcon--img {
          width: 40px;
          height: 40px;
          margin-bottom: 0px;
          margin-right: 8px; }
          #page_sc .main .satelite__zoomIcon > div .satelite__zoomIcon--img:after {
            background: url("./../img/sn/common/satelite_zoomicon.svg");
            background-position: center;
            background-size: 16px auto;
            background-repeat: no-repeat; }
        #page_sc .main .satelite__zoomIcon > div p {
          margin: auto;
          font-size: 1rem;
          font-weight: bold;
          color: white;
          text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); } }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.SateStoryMV {
        width: 100%;
        height: 204px;
        background: url("./../img/sn/satepro/satellitestory_mv.jpg") #f3f3f3;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_sc .main .sec.SateStoryMV .container {
          position: relative;
          width: 100%;
          height: 100%; }
          #page_sc .main .sec.SateStoryMV .container .SateProMV__inner {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100%;
            padding: 0 16px;
            -webkit-transform: translateY(-50%) translateX(-50%);
                    transform: translateY(-50%) translateX(-50%);
            text-align: center;
            color: white; }
            #page_sc .main .sec.SateStoryMV .container .SateProMV__inner h1 {
              font-size: 2rem;
              margin-bottom: 11px; }
            #page_sc .main .sec.SateStoryMV .container .SateProMV__inner p {
              font-size: 0.9375rem; }
      #page_sc .main .sec.SateProStory01 {
        width: 100%; }
        #page_sc .main .sec.SateProStory01 .container {
          padding: 40px 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner p.SateProStory01__lead {
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content {
            display: block;
            margin: auto;
            max-width: 375px; }
            #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px;
              margin-top: 0px; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(1) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3) {
                margin-top: 0px; }
      #page_sc .main .sec.SateProStory03 {
        width: 100%; }
        #page_sc .main .sec.SateProStory03 .container {
          padding: 40px 16px 0;
          margin-bottom: 40px; }
          #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner h2 {
            font-size: 1.5rem;
            margin-bottom: 8px; }
          #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner p.SateProStory01__lead {
            margin-bottom: 16px; }
          #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner .SateProStory01__content {
            display: block;
            margin: auto;
            max-width: 375px; }
            #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner .SateProStory01__content > li {
              width: 100%;
              padding: 0;
              margin-bottom: 16px; }
              #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n-2) {
                margin-top: 0px; }
              #page_sc .main .sec.SateProStory03 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n) {
                margin-top: 0px; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li {
        margin-top: 0;
        margin-bottom: 16px; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n-2) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3n) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(1) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(2) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProStory01__content > li:nth-child(3) {
          margin-top: 0; }
      #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner button {
        display: block;
        margin: 32px auto auto; }
      #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li {
        margin-top: 0;
        margin-bottom: 16px; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li:nth-child(3n-2) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li:nth-child(3n) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li:nth-child(1) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li:nth-child(2) {
          margin-top: 0; }
        #page_sc .main .sec.SateProStory01 .container .SateProStory01__inner .SateProSupports__content--acc .SateProStory01__content > li:nth-child(3) {
          margin-top: 0; } }
    #page_sc .main .sec.glossary {
      width: 100%; }
      #page_sc .main .sec.glossary .container {
        position: relative;
        width: 100%;
        height: 100%;
        margin: auto;
        padding: 80px 20px 80px;
        max-width: 1264px; }
        #page_sc .main .sec.glossary .container .glossary__head {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.glossary .container .glossary__head .glossary__left {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 432px;
            min-width: 432px;
            padding-right: 32px; }
            #page_sc .main .sec.glossary .container .glossary__head .glossary__left .glossary__left--inner {
              position: relative;
              width: 100%;
              padding: 32px;
              border: 8px solid #a0deeb;
              border-radius: 24px;
              text-align: center;
              font-size: 1.375rem;
              margin-bottom: 80px; }
              #page_sc .main .sec.glossary .container .glossary__head .glossary__left .glossary__left--inner .glossary__left--content p {
                width: 100%;
                margin-bottom: 32px; }
          #page_sc .main .sec.glossary .container .glossary__head .glossary__right {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 32px;
            border: 8px solid #a0deeb;
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            min-width: 432px;
            border-radius: 24px;
            text-align: center;
            font-size: 1.375rem;
            margin-bottom: 80px;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.glossary .container .glossary__head .glossary__right p {
              display: block;
              width: 100%; }
            #page_sc .main .sec.glossary .container .glossary__head .glossary__right ul {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
              #page_sc .main .sec.glossary .container .glossary__head .glossary__right ul li {
                padding: 0 16px;
                border-left: 1px solid #ccc;
                border-right: 1px solid #ccc;
                margin-top: 16px;
                margin-right: -1px; }
                #page_sc .main .sec.glossary .container .glossary__head .glossary__right ul li a {
                  display: block;
                  color: #1b77e0; }
                #page_sc .main .sec.glossary .container .glossary__head .glossary__right ul li span {
                  color: #ccc; }
        #page_sc .main .sec.glossary .container h2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0 0 32px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
          #page_sc .main .sec.glossary .container h2 span {
            display: inline-block;
            color: #333;
            border-bottom: 4px solid #ccc;
            font-size: 1.5rem;
            font-weight: bold;
            line-height: 1.6em;
            padding-bottom: 8px; }
          #page_sc .main .sec.glossary .container h2:after {
            content: '';
            -webkit-box-flex: 1;
                -ms-flex: 1 1 10%;
                    flex: 1 1 10%;
            border-bottom: 1px solid #ccc; }
        #page_sc .main .sec.glossary .container .glossary__result > li {
          margin: 0 0 64px; }
          #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin: 0 0 16px;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper h3.glossary__result--ttl {
              margin: 0;
              font-size: 1.375rem;
              border-bottom: 2px solid #ccc; }
            #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper ul.glossary__result--tag {
              margin-left: 16px; }
              #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper ul.glossary__result--tag li span {
                display: block;
                padding: 0.1em 0.3em 0;
                color: white;
                border-radius: 5px;
                text-decoration: none; }
          #page_sc .main .sec.glossary .container .glossary__result > li h4.glossary__result--subttl {
            margin: 0 0 16px; }
          #page_sc .main .sec.glossary .container .glossary__result > li p.glossary__result--main {
            margin: 16px 0 0; }
          #page_sc .main .sec.glossary .container .glossary__result > li > a {
            display: inline-block;
            position: relative;
            margin: 16px 0 0;
            padding-left: 1.5em; }
            #page_sc .main .sec.glossary .container .glossary__result > li > a:after {
              display: block;
              position: absolute;
              top: 50%;
              left: 0;
              width: 1em;
              height: 1em;
              background: url("./../img/sn/common/arrow_under_white.svg") #2e7ad1;
              content: '';
              border-radius: 100px;
              background-position: top 50% left 23%;
              background-size: 10px auto;
              background-repeat: no-repeat;
              -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
          #page_sc .main .sec.glossary .container .glossary__result > li > a[target='_blank'] {
            display: inline-block;
            position: relative;
            margin: 16px 0 0;
            background: url("./../img/common/iconBlank_sn.svg");
            padding-left: 0;
            padding-right: 1.5em;
            background-position: top 50% right 0;
            background-size: contain;
            background-repeat: no-repeat; }
            #page_sc .main .sec.glossary .container .glossary__result > li > a[target='_blank']:after {
              content: none; }
          #page_sc .main .sec.glossary .container .glossary__result > li a {
            color: #1b77e0;
            text-decoration: underline; }
    @media screen and (max-width: 903px) {
      #page_sc .main .sec.glossary .container .glossary__head .glossary__left {
        width: 100%;
        padding-right: 0;
        margin-bottom: 32px;
        min-width: initial; }
        #page_sc .main .sec.glossary .container .glossary__head .glossary__left .glossary__left--inner {
          margin-bottom: 0; }
      #page_sc .main .sec.glossary .container .glossary__head .glossary__right {
        width: 100%;
        min-width: initial; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.glossary .container {
        padding: 45px 16px 45px; }
        #page_sc .main .sec.glossary .container .glossary__head .glossary__left {
          margin-bottom: 16px; }
          #page_sc .main .sec.glossary .container .glossary__head .glossary__left .glossary__left--inner {
            padding: 32px 16px; }
            #page_sc .main .sec.glossary .container .glossary__head .glossary__left .glossary__left--inner .glossary__left--content p {
              font-size: 1.125rem;
              margin-bottom: 16px; }
        #page_sc .main .sec.glossary .container .glossary__head .glossary__right {
          padding: 32px 16px;
          font-size: 1.125rem; }
          #page_sc .main .sec.glossary .container .glossary__head .glossary__right p {
            font-size: 1.125rem; }
        #page_sc .main .sec.glossary .container .glossary__result > li {
          margin: 32px 0 0; }
          #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper h3.glossary__result--ttl {
              margin: 0;
              font-size: 1.375rem;
              border-bottom: 2px solid #ccc; }
            #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper ul.glossary__result--tag {
              margin-left: 16px; }
              #page_sc .main .sec.glossary .container .glossary__result > li .glossary__result--upper ul.glossary__result--tag li {
                padding: 0.1em 0.3em 0;
                color: white;
                border-radius: 5px; }
          #page_sc .main .sec.glossary .container .glossary__result > li h4.glossary__result--subttl {
            margin: 16px 0 0; }
          #page_sc .main .sec.glossary .container .glossary__result > li p.glossary__result--main {
            margin: 16px 0 0; }
          #page_sc .main .sec.glossary .container .glossary__result > li > a {
            display: inline-block;
            position: relative;
            margin: 16px 0 0;
            padding-left: 1.5em; }
            #page_sc .main .sec.glossary .container .glossary__result > li > a:after {
              display: block;
              position: absolute;
              top: 50%;
              left: 0;
              width: 1em;
              height: 1em;
              background: url("./../img/sn/common/arrow_under_white.svg") #2e7ad1;
              content: '';
              border-radius: 100px;
              background-position: top 50% left 23%;
              background-size: 10px auto;
              background-repeat: no-repeat;
              -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
          #page_sc .main .sec.glossary .container .glossary__result > li > a[target='_blank'] {
            display: inline-block;
            position: relative;
            margin: 16px 0 0;
            background: url("./../img/common/iconBlank_sn.svg");
            padding-left: 0;
            padding-right: 1.5em;
            background-position: top 50% right 0;
            background-size: contain;
            background-repeat: no-repeat; }
            #page_sc .main .sec.glossary .container .glossary__result > li > a[target='_blank']:after {
              content: none; }
          #page_sc .main .sec.glossary .container .glossary__result > li a {
            color: #1b77e0;
            text-decoration: underline; } }
    #page_sc .main .sec.earthwatchMV {
      width: 100%;
      height: 240px;
      background: #003d70;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.earthwatchMV .container {
        position: relative;
        width: 100%;
        height: 100%; }
        #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%);
          text-align: center;
          color: white;
          min-width: 100%; }
          #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner h1 {
            font-size: 2.75rem;
            margin-bottom: 11px; }
          #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner p {
            font-size: 0.8125rem; }
    #page_sc .main .sec.sec01.archive__earthwatch .container {
      padding: 64px 20px 80px; }
      #page_sc .main .sec.sec01.archive__earthwatch .container .sec01__inner ul {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.earthwatchMV {
        width: 100%;
        height: 204px;
        background: #003d70;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_sc .main .sec.earthwatchMV .container {
          position: relative;
          width: 100%;
          height: 100%; }
          #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100%;
            padding: 0 16px;
            -webkit-transform: translateY(-50%) translateX(-50%);
                    transform: translateY(-50%) translateX(-50%);
            text-align: center;
            color: white; }
            #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner h1 {
              font-size: 2rem;
              margin-bottom: 11px; }
            #page_sc .main .sec.earthwatchMV .container .earthwatchMV__inner p {
              font-size: 0.9375rem; }
      #page_sc .main .sec.sec01.archive__earthwatch .container {
        padding: 64px 0 80px; }
        #page_sc .main .sec.sec01.archive__earthwatch .container .sec01__inner ul {
          padding: 0 20px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
          #page_sc .main .sec.sec01.archive__earthwatch .container .sec01__inner ul li {
            width: 50%;
            padding: 0 12px; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.sec01.archive__earthwatch .container .sec01__inner ul {
        padding: 0 8px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_sc .main .sec.sec01.archive__earthwatch .container .sec01__inner ul li {
          width: 100%; } }
    #page_sc .main .sec.attentionMV {
      width: 100%;
      height: 240px;
      background: #003d70;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #page_sc .main .sec.attentionMV .container {
        position: relative;
        width: 100%;
        height: 100%; }
        #page_sc .main .sec.attentionMV .container .attentionMV__inner {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          -webkit-transform: translateY(-50%) translateX(-50%);
                  transform: translateY(-50%) translateX(-50%);
          text-align: center;
          color: white;
          min-width: 100%; }
          #page_sc .main .sec.attentionMV .container .attentionMV__inner h1 {
            font-size: 2.75rem;
            margin-bottom: 11px; }
          #page_sc .main .sec.attentionMV .container .attentionMV__inner p {
            font-size: 0.8125rem; }
    #page_sc .main .sec.attentionArchive {
      width: 100%;
      background: #f3f3f3; }
      #page_sc .main .sec.attentionArchive .container {
        width: 100%;
        padding: 64px 0 80px; }
        #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          margin: 0 auto 32px;
          padding: 0 20px;
          max-width: 1264px;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
          #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li {
            width: 50%;
            padding: 0 12px; }
            #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a {
              display: block;
              width: 100%;
              background: white;
              overflow: hidden;
              border-radius: 20px; }
              #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--top {
                position: relative;
                width: 100%;
                overflow: hidden; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--top:before {
                  display: block;
                  content: '';
                  padding-bottom: 62.2448%; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--top img {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  -o-object-fit: cover;
                     object-fit: cover; }
              #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--bottom {
                padding: 24px 24px 30px; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--bottom * {
                  line-height: 1em; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--bottom .attentionArchive__list--date {
                  margin: 0 0 8px;
                  font-size: 1.25rem;
                  font-weight: bold; }
                  #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--bottom .attentionArchive__list--date small {
                    font-size: 0.9375rem; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .attentionArchive__list--bottom .attentionArchive__list--ttl {
                  margin: 0;
                  font-size: 1.375rem;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap; }
        #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list {
          margin: 0 auto 8px;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li {
            width: 33.3333%;
            margin: 0 auto 24px; }
            #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .lead__list--bottom {
              padding: 10px 15px 12px; }
              #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .lead__list--bottom .lead__list--date {
                margin: 0 0 8px;
                font-size: 0.8125rem;
                font-weight: bold; }
                #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .lead__list--bottom .lead__list--date small {
                  font-size: 0.6875rem; }
              #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li a .lead__list--bottom .lead__list--ttl {
                margin: 0;
                font-size: 0.75rem; }
    @media screen and (max-width: 992px) {
      #page_sc .main .sec.attentionMV {
        width: 100%;
        height: 204px;
        background: #003d70;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
        #page_sc .main .sec.attentionMV .container {
          position: relative;
          width: 100%;
          height: 100%; }
          #page_sc .main .sec.attentionMV .container .attentionMV__inner {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100%;
            padding: 0 16px;
            -webkit-transform: translateY(-50%) translateX(-50%);
                    transform: translateY(-50%) translateX(-50%);
            text-align: center;
            color: white; }
            #page_sc .main .sec.attentionMV .container .attentionMV__inner h1 {
              font-size: 2rem;
              margin-bottom: 11px; }
            #page_sc .main .sec.attentionMV .container .attentionMV__inner p {
              font-size: 0.9375rem; }
      #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li {
          width: 50%;
          margin: 0 0 24px;
          padding: 0 12px; } }
    @media screen and (max-width: 576px) {
      #page_sc .main .sec.attentionArchive .container .attentionArchive__inner h2 {
        margin: -90% auto 18px; }
      #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list {
        padding: 0 8px;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin-bottom: 8px;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        #page_sc .main .sec.attentionArchive .container .attentionArchive__inner .attentionArchive__list li {
          width: 100%;
          margin: 0 0 24px;
          padding: 0 8px;
          margin-bottom: 16px; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9fcmVzZXRlci5jc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL2xheW91dC9fYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2pheGEtc2F0ZWxpdGUtYW5kLWVhcnRoLWZyb250Ly4vc3JjL3Nhc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3NlYXJjaEJveC5zY3NzIiwid2VicGFjazovL2pheGEtc2F0ZWxpdGUtYW5kLWVhcnRoLWZyb250Ly4vc3JjL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zbnNBcmVhLnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9jb21wb25lbnRzL190YWcuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3BhZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zcG1lbnUuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vamF4YS1zYXRlbGl0ZS1hbmQtZWFydGgtZnJvbnQvLi9zcmMvc2Fzcy91dGlsaXR5L19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL3Byb2plY3RzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9qYXhhLXNhdGVsaXRlLWFuZC1lYXJ0aC1mcm9udC8uL3NyYy9zYXNzL3Byb2plY3RzL190b3BFYXJ0aGdyYXBoeS5zY3NzIiwid2VicGFjazovL2pheGEtc2F0ZWxpdGUtYW5kLWVhcnRoLWZyb250Ly4vc3JjL3Nhc3MvcHJvamVjdHMvX3RvcFNhdGVsbGl0ZUNhZmUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEI7OztFQUdFLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsdUJBQXVCOztBQUV6QjtFQUNFOzs7SUFHRSw2QkFBNkI7SUFDckIscUJBQXFCO0lBQzdCLCtCQUErQjtJQUN2Qix1QkFBdUI7SUFDL0Isb0NBQW9DO0lBQzVCLDRCQUE0QjtJQUNwQyw4QkFBOEI7SUFDOUIscUJBQXFCO0lBQ3JCLDRCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsK0JBQXVCO1lBQXZCLHVCQUF1QixJQUN4Qjs7QUFHSDtFQUVFLG1CQUFtQjtFQURuQix5TEFBeUw7RUFFekwsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsOEJBQThCO0VBQzlCLHdDQUF3Qzs7QUFHMUM7RUFDRSxTQUFTOztB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LHVCQUEyQjtZQUEzQixvQkFBMkI7Z0JBQTNCLDJCQUEyQjtRQTN6TWxDO1VBOHpNUSxXQUFXO1VBRVgsZ0JBQWdCO1VBRGhCLGNBQWM7VUFFZCxtQkFBbUIsSUFDbkIiLCJmaWxlIjoiY3NzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIOWFsemAmuOBruioreWumuODleOCoeOCpOODq1xyXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5AaW1wb3J0ICdtaXhpbnMnO1xyXG5cclxuLy8g5YWx6YCa44OV44Kh44Kk44OrXHJcbkBpbXBvcnQgJ3Jlc2V0ZXInO1xyXG5AaW1wb3J0ICdyZXNldCc7XHJcblxyXG4vLyDjg6njgqTjg5bjg6njg6pcclxuLy9AaW1wb3J0IFwiYW5pbWF0ZVwiO1xyXG5cclxuLy8g44Os44Kk44Ki44Km44OI77yIbGF5b3V077yJXHJcbkBpbXBvcnQgJ2xheW91dC9iYXInO1xyXG5AaW1wb3J0ICdsYXlvdXQvaGVhZGVyJztcclxuQGltcG9ydCAnbGF5b3V0L2Zvb3Rlcic7XHJcbkBpbXBvcnQgJ2xheW91dC9tYWluJztcclxuXHJcbi8vIOOCs+ODs+ODneODvOODjeODs+ODiO+8iGNvbXBvbmVudHPvvIlcclxuQGltcG9ydCAnY29tcG9uZW50cy9jYXJkJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9saXN0JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9jYXJvdXNlbCc7XHJcblxyXG5AaW1wb3J0ICdjb21wb25lbnRzL19zZWFyY2hCb3gnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL19idXR0b24nO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL19zbnNBcmVhJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9fdGFnJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9fcGFnZXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL19zcG1lbnUnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL19saWdodGJveCc7XHJcblxyXG4vLyDjg6bjg7zjg4bjgqPjg6rjg4bjgqPvvIh1dGlsaXR577yJXHJcbkBpbXBvcnQgJ3V0aWxpdHkvY29udGFpbmVyJztcclxuXHJcbkBpbXBvcnQgJ3V0aWxpdHkvYnV0dG9uJztcclxuQGltcG9ydCAndXRpbGl0eS9saW5rJztcclxuXHJcbkBpbXBvcnQgJ3V0aWxpdHkvbGFiZWwnO1xyXG5cclxuQGltcG9ydCAndXRpbGl0eS9pbnB1dCc7XHJcbkBpbXBvcnQgJ3V0aWxpdHkvc2VsZWN0JztcclxuQGltcG9ydCAndXRpbGl0eS9yYWRpbyc7XHJcbkBpbXBvcnQgJ3V0aWxpdHkvY2hlY2tib3gnO1xyXG5AaW1wb3J0ICd1dGlsaXR5L3RleHRhcmVhJztcclxuXHJcbi8vIOODl+ODreOCuOOCp+OCr+ODiO+8iHByb2plY3Rz77yJXHJcbkBpbXBvcnQgJ3Byb2plY3RzL19jb21tb24uc2Nzcyc7XHJcbkBpbXBvcnQgJ3Byb2plY3RzL190b3BFYXJ0aGdyYXBoeS5zY3NzJztcclxuQGltcG9ydCAncHJvamVjdHMvX3RvcFNhdGVsbGl0ZUNhZmUuc2Nzcyc7XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWw7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5cbmh0bWwge1xuICBmb250OiA0MDAgMXJlbS8xLjUgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4yNTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5ocjpub3QoW3NpemVdKSB7XG4gIGhlaWdodDogMXB4O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDAgaW5pdGlhbCAwLjVyZW07XG4gIGZvbnQ6IGluaGVyaXQgaW5oZXJpdCA1MDAgdW5zZXQvMS4yIGluaGVyaXQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdIHtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQ6IG5vcm1hbCBpbmhlcml0IGluaGVyaXQvaW5oZXJpdCBpbmhlcml0O1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbjogMDtcbn1cblxubmF2IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbm5hdiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigItcIjtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzMzMzNlMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzM0MzRlMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5hOm5vdChbaHJlZl0pOm5vdChjbGFzcyksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLFxuYXJlYSxcbmJ1dHRvbixcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG5zdW1tYXJ5LFxudGV4dGFyZWEsXG5bdGFiaW5kZXhdIHtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udDogMS4wNWVtIFwiRmlyYSBDb2RlXCIsIFwiQ2FzY2FkaWEgQ29kZVwiLCBDb25zb2xhcywgXCJJbmNvbnNvbGF0YVwiLCBNb25hY28sIE1lbmxvLCBcIk5vdG8gTW9ub1wiLCBcIlJvYm90byBNb25vXCIsIFwiRHJvaWQgU2FucyBNb25vXCIsIFwiVWJ1bnR1IE1vbm9cIiwgXCJVYnVudHUgTW9ub3NwYWNlXCIsIFwiU291cmNlIENvZGUgUHJvXCIsIFwiT3h5Z2VuIE1vbm9cIiwgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIFwiQml0c3RyZWFtIFZlcmEgU2FucyBNb25vXCIsIG1vbm9zcGFjZSwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pZnJhbWUsXG5pbWcsXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxuaWZyYW1lLFxuaW1nLFxuc3ZnLFxudmlkZW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5zdmc6bm90KFtmaWxsXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBkb3R0ZWQgMXB4O1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cbmlucHV0LFxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgV2luZG93RnJhbWU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgcGFkZGluZzogMC4yNWVtIDAuMzc1ZW07XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IFwiZGF0YTppbWFnZS9zdmcreG1sY2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nNCclM0UlM0NwYXRoIGQ9J000IDBoNkw3IDQnLyUzRSUzQy9zdmclM0VcIjtcbn1cblxuOjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdChkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdChkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KGRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KGRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCBpbmhlcml0O1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbmRpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogc29saWQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAtd2Via2l0LWZpdC1jb250ZW50O1xuICBoZWlnaHQ6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbmRpYWxvZzpub3QoW29wZW5dKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU0O1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT10ZWxdLFxuW3R5cGU9dXJsXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPW51bWJlcl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG46Oi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bYXJpYS1idXN5PXRydWVdIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5bYXJpYS1kaXNhYmxlZD10cnVlXSxcbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5bYXJpYS1oaWRkZW49ZmFsc2VdW2hpZGRlbj1mYWxzZV0ge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuW2FyaWEtaGlkZGVuPWZhbHNlXVtoaWRkZW49ZmFsc2VdOm5vdCg6Zm9jdXMpIHtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiaHRtbCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Zm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjb2xvcjogJGRhcms7XHJcblx0Zm9udC1zaXplOiAkZm9udFNpemVCYXNlO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseVNhbnNTZXJpZjtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGJhY2tncm91bmQ6ICRib2R5Qmc7XHJcbn1cclxuXHJcbi5zZWMge1xyXG5cdC8vIGJhY2tncm91bmQ6IHVybCgvaW1nL2ljb24tY29kZS5zdmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxufVxyXG51bCB7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcbmEge1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQudmlldy0teGwge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcSh4bCkge1xyXG5cdC52aWV3LS1sZyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbiIsIi8vIOioreWumlxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gIOOCq+ODqeODvFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyDjgZPjgaHjgonjga/nm7TmjqXmjIflrprjgZfjgarjgYRcclxuJGdyYXkxMDA6ICNmZmY7XHJcbiRncmF5MjAwOiAjZTNlNGU2O1xyXG4kZ3JheTMwMDogI2QyZDRkNjtcclxuJGdyYXk0MDA6ICM5Mzk2OTk7XHJcbiRncmF5NTAwOiAjNTQ1ODVjO1xyXG4kZ3JheTYwMDogIzFiMWQxZjtcclxuXHJcbi8vIOOBk+OBoeOCieOCkuS9v+OBhlxyXG4kcHJpbWFyeTogIzFiNzdlMDtcclxuJHNlY29uZGFyeTogIzZjNzU3ZDtcclxuJHN1Y2Nlc3M6ICMyOGE3NDU7XHJcbiRkYW5nZXI6ICNlYjJmNDI7XHJcbiR3YXJuaW5nOiAjZmZjMTA3O1xyXG4kaW5mbzogIzE3YTJiODtcclxuXHJcbiRsaWdodDogJGdyYXkxMDA7XHJcbiRkYXJrOiAkZ3JheTYwMDtcclxuXHJcbiR3aGl0ZTogd2hpdGU7XHJcbiRsaWdodGdyYXk6ICNmM2YzZjM7XHJcbiRtZWRncmF5OiAjZTZlNmU2O1xyXG4kZ3JheTogI2NjYztcclxuJGRhcmtncmF5OiAjNjY2O1xyXG4kYmxhY2s6ICMzMzM7XHJcblxyXG4kZGFya2JsdWU6ICMwMDNkNzA7XHJcblxyXG4kc25jb2xvcjogI2EwZGVlYjtcclxuXHJcbi8v44Kr44OG44K044Oq6ImyXHJcbiRjYXQwMTogI2YwODAwMDtcclxuJGNhdDAyOiAjMmU3YWQxO1xyXG4kY2F0MDM6ICNmMDAwMDA7XHJcbiRjYXQwNDogIzAwM2Q3MDtcclxuJGNhdDA1OiAjMzMzMzMzO1xyXG4kY2F0MDY6ICNkMTJlMmU7XHJcbiRjYXQwNzogIzBkYjQ0NjtcclxuXHJcbi8v44Oq44Oz44Kv6ImyXHJcbiRsaW5rOiAjMmU3YWQxO1xyXG5cclxuJHNreTogIzJlN2FkMTtcclxuXHJcbiRib2R5Qmc6ICNmMmY0ZjU7XHJcbiRib2R5QmctLWV3OiAjZjJmNGY1O1xyXG4kbGluazogJHByaW1hcnk7XHJcbiRib3JkZXI6ICRncmF5MzAwO1xyXG5cclxuLy8gTG9hZGluZ1xyXG4kbG9hZEJnOiAkZ3JheTEwMDtcclxuJGxvYWRDb2xvcjogJHByaW1hcnk7XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAg44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Go44Kz44Oz44OG44Oz44OE5bmFXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEdyaWQgYnJlYWtwb2ludHNcclxuLy/jgrnjg57jg5vjg5XjgqHjg7zjgrnjg4hcclxuLy8gJGJyZWFrcG9pbnRzLS14czogMDtcclxuLy8gJGJyZWFrcG9pbnRzLS1zbTogNTc2cHg7XHJcbi8vICRicmVha3BvaW50cy0tbWQ6IDc2OHB4O1xyXG4vLyAkYnJlYWtwb2ludHMtLWxnOiA5OTJweDtcclxuLy8gJGJyZWFrcG9pbnRzLS14bDogMTIwMHB4O1xyXG4vLyAkYnJlYWtwb2ludHMtLXh4bDogMTQwMHB4O1xyXG5cclxuLy8gJGJyZWFrcG9pbnRzLS1zbTogNTk5cHg7XHJcbi8vICRicmVha3BvaW50cy0tbGc6IDEwMjRweDtcclxuLy8gJGJyZWFrcG9pbnRzLS14bDogMTAyNXB4O1xyXG4kYnJlYWtwb2ludHMtLXNtOiA1NzZweDtcclxuJGJyZWFrcG9pbnRzLS1sZzogOTkycHg7XHJcbiRicmVha3BvaW50cy0teGw6IDk5M3B4O1xyXG4kYnJlYWtwb2ludHMtLXh4bDogMTI2NHB4O1xyXG5cclxuJGJyZWFrcG9pbnRzOiAoXHJcblx0Ly8gJ3NtJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludHMtLXNtfSknLFxyXG5cdC8vICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnRzLS1tZH0pJyxcclxuXHQvLyAnbGcnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRicmVha3BvaW50cy0tbGd9KScsXHJcblx0Ly8gJ3hsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludHMtLXhsfSknLFxyXG5cdC8vICd4eGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRicmVha3BvaW50cy0teHhsfSknLFxyXG5cdCdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnRzLS1zbX0pJyxcclxuXHQnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50cy0tbGd9KScsXHJcblx0J3hsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludHMtLXhsfSknLFxyXG5cdCd4eGwnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50cy0teHhsfSknXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy8g5ZCE44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gr5a++44GX44Gm44Gu44Kz44Oz44OG44Oz44OE44GuTUFY44Gu5bmFXHJcbi8vICRjb250YWluZXJNYXhXaWR0aC0teHM6IDEwMCU7XHJcbi8vICRjb250YWluZXJNYXhXaWR0aC0tc206IDU0MHB4O1xyXG4vLyAkY29udGFpbmVyTWF4V2lkdGgtLW1kOiA3MjBweDtcclxuLy8gJGNvbnRhaW5lck1heFdpZHRoLS1sZzogOTYwcHg7XHJcbi8vICRjb250YWluZXJNYXhXaWR0aC0teGw6IDExNDBweDtcclxuLy8gJGNvbnRhaW5lck1heFdpZHRoLS14eGw6IDEyODBweDtcclxuJGNvbnRhaW5lck1heFdpZHRoLS1zbTogNTk5cHg7XHJcbiRjb250YWluZXJNYXhXaWR0aC0tbGc6IDEwMjRweDtcclxuJGNvbnRhaW5lck1heFdpZHRoLS14bDogMTAyNXB4O1xyXG5cclxuLy8gY29udGFpbmVy44Gu5bem5Y+z44Gu5L2Z55m9XHJcbiRzcGFjZXI6IDMycHg7XHJcbiRzcGFjZXItc3A6IDE2cHg7XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAg44Kw44Oq44OD44OJIOW3puWPs+OBruS9meeZvVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4kZ3JpZEd1dHRlcldpZHRoLS1zOiAxMnB4O1xyXG4kZ3JpZEd1dHRlcldpZHRoLS1zLS1taW51czogLTZweDtcclxuJGdyaWRHdXR0ZXJXaWR0aC0tbDogMTZweDtcclxuJGdyaWRHdXR0ZXJXaWR0aC0tbC0tbWludXM6IC04cHg7XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAg44OG44Kt44K544OIXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvbnRzXHJcbiRmb250U2l6ZUJhc2U6IDEuNnJlbTtcclxuXHJcbi8vIOOCteODhuODqeOCpOODiOODu+ODiuODk+OCsuODvOOCv+ODvOOBruWgtOWQiFxyXG4kZm9udEZhbWlseVNhbnNTZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sXHJcblx0J0hlbHZldGljYSBOZXVlJywgQXJpYWwsICfmuLjjgrTjgrfjg4Pjgq8nLCBZdUdvdGhpYywgJ+ODkuODqeOCruODjuinkuOCtCBQcm9OIFczJyxcclxuXHQnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbiRmb250RmFtaWx5U2VyaWY6ICdUaW1lcyBOZXcgUm9tYW4nLCBUaW1lcywgJ+a4uOaYjuacneS9kycsIFl1TWluY2hvLFxyXG5cdCfjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXMycsICdIaXJhZ2lubyBNaW5jaG8gUHJvTicsICfvvK3vvLMg77yw5piO5pydJywgJ01TIFBNaW5jaG8nLFxyXG5cdCdNUyDmmI7mnJ0nLCBzZXJpZjtcclxuXHJcbi8vIEVhcnRoIHdhdGNoZXLjga7loLTlkIhcclxuJGZvbnRGYW1pbHlTYW5zU2VyaWYtLWV3OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90byxcclxuXHQnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ+ODkuODqeOCruODjuinkuOCtCBQcm9OIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLFxyXG5cdCfjg6HjgqTjg6rjgqonLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbiRmb250RmFtaWx5U2VyaWYtLWV3OiAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsICfjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXMycsXHJcblx0J0hpcmFnaW5vIE1pbmNobyBQcm9OJywgJ++8re+8syDvvLDmmI7mnJ0nLCAnTVMgUE1pbmNobycsICdNUyDmmI7mnJ0nLCBzZXJpZjtcclxuXHJcbi8vIOOBneOBruS7llxyXG4kZm9udEZhbWlseU1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJyxcclxuXHQnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XHJcbiIsIi8vIE1peGlu6Kit5a6aXHJcblxyXG4vLyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6pcclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xyXG5cdEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50OiBsZykge1xyXG5cdEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50OiB4bCkge1xyXG5cdEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG4iLCIubC1iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuXHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuXHJcblx0Ly8gQGluY2x1ZGUgbXEobWQpIHtcclxuXHQvLyB9XHJcblx0Ly8gQGluY2x1ZGUgbXEobGcpIHtcclxuXHQvLyB9XHJcblx0Ly8gQGluY2x1ZGUgbXEoeGwpIHtcclxuXHQvLyB9XHJcbn1cclxuIiwiLmwtaGVhZGVyIHtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcclxuXHJcblx0LmhlYWRlcl9fdG9wLS13cmFwcGVyIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LmhlYWRlcl9fdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDU2cHg7XHJcblx0XHRcdHBhZGRpbmc6IDRweCA0MHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdC5oZWFkZXJfX3RvcC0tbGVmdCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZWFkZXJfX3RvcC0tcmlnaHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR1bC5oZWFkZXJfX3RvcC0tbGlua2xpc3Qge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmhlYWRlcl9fdG9wLS1mb250c2l6ZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjRweDtcclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMThweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaGVhZGVyX190b3AtLW5hdkJ0biB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDI4cHggNnB4IDZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY29tbW9uL2ljb25CbGFua193aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0JHNreTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjU2MjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogOTZweDtcclxuXHRcdHBhZGRpbmc6IDAgNDBweDtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0IHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0LS1lZyB7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggMDtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXJfX2JvdHRvbS0tcmlnaHQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0I25hdmJhciB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdC8vICY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9hcnJvd191bmRlci5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdC5ici0taGVhZE1pbjAxIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5ici0taGVhZE1pbjAyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzI1cHgpIHtcclxuXHRcdFx0XHRcdFx0XHQuYnItLWhlYWRNaW4wMSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRcdFx0XHRcdC5ici0taGVhZE1pbjAyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmhlYWRlcl9fc25zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzRweCAwIDU4cHg7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMzZweDtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNuYXZPcGVuQnRuIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNwYWdlX3NjIHtcclxuXHQubC1oZWFkZXIge1xyXG5cdFx0LmhlYWRlcl9fdG9wIHtcclxuXHRcdFx0LmhlYWRlcl9fdG9wLS1uYXZCdG4ge1xyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY29tbW9uL2ljb25CbGFua193aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdCRkYXJrYmx1ZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAxM3B4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyX19ib3R0b20ge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tcmlnaHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCNuYXZiYXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDEuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMzAlIGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDMuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMzAlIGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMzAlIGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDIuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMzAlIGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmhlYWRlcl9fc25zIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA1OHB4O1xyXG5cclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiNwYWdlX3NjLnNjVG9wIHtcclxuXHQubC1oZWFkZXIge1xyXG5cdFx0LmhlYWRlcl9fYm90dG9tIHtcclxuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQuaGVhZGVyX19ib3R0b20tLWxlZnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMjVweDtcclxuXHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQjcGFnZV9lZyxcclxuXHQjcGFnZV9zYyB7XHJcblx0XHQubC1oZWFkZXIge1xyXG5cdFx0XHQuaGVhZGVyX190b3Age1xyXG5cdFx0XHRcdGhlaWdodDogMzdweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0XHQuaGVhZGVyX190b3AtLWxlZnQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmhlYWRlcl9fdG9wLS1yaWdodCB7XHJcblx0XHRcdFx0XHR1bC5oZWFkZXJfX3RvcC0tbGlua2xpc3QsXHJcblx0XHRcdFx0XHQuYy1zZWFyY2hCb3gsXHJcblx0XHRcdFx0XHQuaGVhZGVyX190b3AtLWZvbnRzaXplIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5oZWFkZXJfX3RvcC0tbmF2QnRuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogM3B4IDA7XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCAyMHB4IDJweCA2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY29tbW9uL2ljb25CbGFua193aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQkc2t5O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNDM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCAkc3BhY2VyLXNwO1xyXG5cclxuXHRcdFx0XHQuaGVhZGVyX19ib3R0b20tLWxlZnQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCNuYXZiYXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCNuYXZPcGVuQnRuLFxyXG5cdFx0XHRcdCNuYXZPcGVuQnRuQ2xvc2Uge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjbmF2T3BlbkJ0bi5zcG1lbnVPbixcclxuXHRcdFx0XHQjbmF2T3BlbkJ0bkNsb3NlLnNwbWVudU9uIHtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I3BhZ2Vfc2MsXHJcblx0I3BhZ2Vfc2Muc2NUb3Age1xyXG5cdFx0LmwtaGVhZGVyIHtcclxuXHRcdFx0LmhlYWRlcl9fYm90dG9tIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggJHNwYWNlci1zcDtcclxuXHRcdFx0XHQuaGVhZGVyX19ib3R0b20tLXJpZ2h0IHtcclxuXHRcdFx0XHRcdC5oZWFkZXJfX3NucyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCNwYWdlX3NjLnNjVG9wIHtcclxuXHRcdC5sLWhlYWRlciB7XHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0I3BhZ2VfZWcsXHJcblx0I3BhZ2Vfc2Mge1xyXG5cdFx0LmwtaGVhZGVyIHtcclxuXHRcdFx0LmhlYWRlcl9fdG9wIHtcclxuXHRcdFx0XHQuaGVhZGVyX190b3AtLXJpZ2h0IHtcclxuXHRcdFx0XHRcdC5oZWFkZXJfX3RvcC0tbmF2QnRuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuI3BhZ2Vfc2Mge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG5cdFx0LmwtaGVhZGVyIHtcclxuXHRcdFx0LmhlYWRlcl9fYm90dG9tIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMTZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcblx0XHQubC1oZWFkZXIge1xyXG5cdFx0XHQuaGVhZGVyX19ib3R0b20ge1xyXG5cdFx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tbGVmdCB7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tcmlnaHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0NHB4KTtcclxuXHRcdFx0XHRcdCNuYXZiYXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNzUycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaGVhZGVyX19zbnMge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzUycHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk4cHgpIHtcclxuXHRcdC5sLWhlYWRlciB7XHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0IHtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1yaWdodCB7XHJcblx0XHRcdFx0XHQjbmF2YmFyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEzNnB4KTtcclxuXHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaGVhZGVyX19zbnMge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTIycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiNwYWdlX3NjLnNjVG9wIHtcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuXHRcdC5sLWhlYWRlciB7XHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tbGVmdCB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAwMHB4KTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5NHB4KSB7XHJcblx0XHQubC1oZWFkZXIge1xyXG5cdFx0XHQuaGVhZGVyX19ib3R0b20ge1xyXG5cdFx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tbGVmdCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTk0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5oZWFkZXJfX2JvdHRvbS0tcmlnaHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE5NHB4KTtcclxuXHRcdFx0XHRcdCNuYXZiYXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNzUycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaGVhZGVyX19zbnMge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzY2cHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTYycHgpIHtcclxuXHRcdC5sLWhlYWRlciB7XHJcblx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1sZWZ0IHtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1yaWdodCB7XHJcblx0XHRcdFx0XHQjbmF2YmFyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEzNnB4KTtcclxuXHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaGVhZGVyX19zbnMge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTIycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4vLyBcdCNwYWdlX3NjIHtcclxuLy8gXHRcdC5sLWhlYWRlciB7XHJcbi8vIFx0XHRcdC5oZWFkZXJfX2JvdHRvbSB7XHJcbi8vIFx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG4vLyBcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbi8vIFx0XHRcdFx0LmhlYWRlcl9fYm90dG9tLS1yaWdodCB7XHJcbi8vIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4vLyBcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuLy8gXHRcdFx0XHRcdCNuYXZiYXIge1xyXG4vLyBcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbi8vIFx0XHRcdFx0XHRcdHVsIHtcclxuLy8gXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbi8vIFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuLy8gXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyBcdFx0XHRcdFx0XHRcdGxpIHtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cclxuLy8gXHRcdFx0XHRcdFx0XHRcdGEge1xyXG4vLyBcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcbi8vIFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9oZWFkZXJfYm90dG9tX2ljb24wMS5zdmcnKTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDMwJSBsZWZ0IDUwJTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9oZWFkZXJfYm90dG9tX2ljb24wMi5zdmcnKTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDMwJSBsZWZ0IDUwJTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9oZWFkZXJfYm90dG9tX2ljb24wMy5zdmcnKTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDMwJSBsZWZ0IDUwJTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9oZWFkZXJfYm90dG9tX2ljb24wNC5zdmcnKTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDMwJSBsZWZ0IDUwJTtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vIFx0XHRcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHRcdFx0fVxyXG4vLyBcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0fVxyXG4vLyBcdFx0XHR9XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG4ubC1oZWFkZXIge1xyXG59XHJcblxyXG4ubC1oZWFkZXIuaGVhZGVyLS1oaWRlIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU2cHgpO1xyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LmwtaGVhZGVyLmhlYWRlci0taGlkZSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3cHgpO1xyXG5cdH1cclxufVxyXG4iLCIubC1mb290ZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcblx0Ly8gLmZvb3Rlcl9fbGlua2FyZWEge1xyXG5cdC8vIFx0ZGlzcGxheTogZmxleDtcclxuXHQvLyBcdGhlaWdodDogMzQ2cHg7XHJcblx0Ly8gXHQuZm9vdGVyX19saW5rYXJlYS0tY2hpbGQge1xyXG5cdC8vIFx0XHR3aWR0aDogNTAlO1xyXG5cdC8vIFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0Ly8gXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9mb290ZXJfcGhvdG8ucG5nJyk7XHJcblx0Ly8gXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHQvLyBcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHQvLyBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQvLyBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQvLyBcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHQvLyBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC8vIFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHQvLyBcdFx0XHRib3JkZXItcmlnaHQ6IHdoaXRlIDFweCBzb2xpZDtcclxuXHQvLyBcdFx0fVxyXG5cdC8vIFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdC8vIFx0XHRcdGJvcmRlci1sZWZ0OiB3aGl0ZSAxcHggc29saWQ7XHJcblx0Ly8gXHRcdH1cclxuXHJcblx0Ly8gXHRcdC5mb290ZXJfX2xpbmthcmVhLS1jaGlsZF9faW5uZXIge1xyXG5cdC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQvLyBcdFx0XHR0b3A6IDUwJTtcclxuXHQvLyBcdFx0XHRsZWZ0OiA1MCU7XHJcblx0Ly8gXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdC8vIFx0XHRcdGg0IHtcclxuXHQvLyBcdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHQvLyBcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdC8vIFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cdC8vIFx0XHRcdH1cclxuXHQvLyBcdFx0XHRwIHtcclxuXHQvLyBcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHQvLyBcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0Ly8gXHRcdFx0fVxyXG5cdC8vIFx0XHR9XHJcblx0Ly8gXHR9XHJcblx0Ly8gfVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAxMjYycHg7XHJcblx0XHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcclxuXHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHQuZm9vdGVyX190b3Age1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdC5mb290ZXJMb2dvIHtcclxuXHRcdFx0XHR3aWR0aDogMjY0cHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzhweDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9vdGVyX19saW5rQmxvY2sge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZvb3Rlcl9fbGlua0Jsb2NrLS1pbm5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYXJyb3dfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNXB4IGxlZnQgMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0LmZvb3Rlcl9fbGlua0Jsb2NrLS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNwbWVudV9fbGlua0Jsb2NrIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbGV4OiBub25lO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zcG1lbnVfX2xpbmtCbG9jay0taW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfYmx1ZV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zcG1lbnUtLXNwLS1hY2Mge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX3BsdXMuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE2cHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAzMnB4IDE2cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfYmx1ZV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0LnNwbWVudV9fbGlua0Jsb2NrLS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mb290ZXJfX2Jhbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvb3Rlcl9fYm90dG9tIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvcHlsaWdodCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEBpbmNsdWRlIG1xKG1kKSB7XHJcblx0Ly8gfVxyXG5cdC8vIEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0Ly8gfVxyXG5cdC8vIEBpbmNsdWRlIG1xKHhsKSB7XHJcblx0Ly8gfVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LmwtZm9vdGVyIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDIxcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIxcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdC5mb290ZXJfX3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0LmZvb3RlckxvZ28ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMjQwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZvb3Rlcl9fbGlua0Jsb2NrIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxleDogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5mb290ZXJfX2xpbmtCbG9jay0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ibHVlX3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mb290ZXItLXNwLS1hY2Mge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25fcGx1cy5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNnB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnRuX2Fycm93X2JsdWVfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdC5mb290ZXJfX2xpbmtCbG9jay0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNIFBMVVMgUm91bmRlZCAxYycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9vdGVyX19iYW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvb3Rlcl9fYm90dG9tIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb3B5bGlnaHQge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShzbSkge1xyXG5cdC5sLWZvb3RlciB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0LmZvb3Rlcl9fYmFubmVyIHtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzc1cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jcGFnZV9lZyB7XHJcblx0LmwtZm9vdGVyIHtcclxuXHRcdC5mb290ZXJfX2xpbmthcmVhIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRoZWlnaHQ6IDM0NnB4O1xyXG5cdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tY2hpbGQge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9mb290ZXJfcGhvdG8ucG5nJyk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiB3aGl0ZSAxcHggc29saWQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogd2hpdGUgMXB4IHNvbGlkO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWNoaWxkX19pbm5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tY2hpbGQuZm9vdGVyX19saW5rYXJlYS0tY2hpbGQwMSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2Zvb3Rlcl9waG90bzAxLnBuZycpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQjcGFnZV9lZyB7XHJcblx0XHQubC1mb290ZXIge1xyXG5cdFx0XHQuZm9vdGVyX19saW5rYXJlYSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIxMHB4O1xyXG5cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHdoaXRlIDFweCBzb2xpZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiB3aGl0ZSAxcHggc29saWQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWNoaWxkX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3A7XHJcblxyXG5cdFx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNwYWdlX3NjIHtcclxuXHQubC1mb290ZXIge1xyXG5cdFx0LmZvb3Rlcl9fbGlua2FyZWEge1xyXG5cdFx0XHRoZWlnaHQ6IDM0NnB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdCNmMmY0ZjUgMCUsXHJcblx0XHRcdFx0I2YyZjRmNSA1MCUsXHJcblx0XHRcdFx0d2hpdGUgNTAuMDAwMSUsXHJcblx0XHRcdFx0d2hpdGUgMTAwJVxyXG5cdFx0XHQpO1xyXG5cclxuXHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWlubmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyMjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdC5mb290ZXJfX2xpbmthcmVhLS1jaGlsZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tcGFkZGluZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9mb290ZXJfcGhvdG8ucG5nJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWNoaWxkX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tcGFkZGluZy5mb290ZXJfX2xpbmthcmVhLS1wYWRkaW5nMDEge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vZm9vdGVyX3Bob3RvMDEucG5nJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQjcGFnZV9zYyB7XHJcblx0XHQubC1mb290ZXIge1xyXG5cdFx0XHQuZm9vdGVyX19saW5rYXJlYSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuXHRcdFx0XHRcdCNmMmY0ZjUgMCUsXHJcblx0XHRcdFx0XHQjZjJmNGY1IDE1JSxcclxuXHRcdFx0XHRcdHdoaXRlIDE1LjAwMDElLFxyXG5cdFx0XHRcdFx0d2hpdGUgMTAwJVxyXG5cdFx0XHRcdCk7XHJcblxyXG5cdFx0XHRcdC5mb290ZXJfX2xpbmthcmVhLS1pbm5lciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjI0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMjEwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3A7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuZm9vdGVyX19saW5rYXJlYS0tcGFkZGluZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vZm9vdGVyX3Bob3RvLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmZvb3Rlcl9fbGlua2FyZWEtLWNoaWxkX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5jLXNlYXJjaEJveCB7XHJcblx0Ly8gQGluY2x1ZGUgbXEobWQpIHtcclxuXHQvLyB9XHJcblx0Ly8gQGluY2x1ZGUgbXEobGcpIHtcclxuXHQvLyB9XHJcblx0Ly8gQGluY2x1ZGUgbXEoeGwpIHtcclxuXHQvLyB9XHJcbn1cclxuLmwtaGVhZGVyIHtcclxuXHQuYy1zZWFyY2hCb3gge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIycHg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiA0cHggMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzZweDtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX3NlYXJjaC5zdmcnKTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEycHg7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRTZWFyY2hCdG4ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiAxMnB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25fc2VhcmNoLnN2ZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubC1oZWFkZXIge1xyXG5cdC5zcG1lbnUtLXV0aWxpdHlCbG9jayB7XHJcblx0XHQuYy1zZWFyY2hCb3gge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjRweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0cGFkZGluZzogMTdweCAwIDE3cHggMzZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vaWNvbl9zZWFyY2guc3ZnJyk7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEycHg7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaF9fY29udGVudCB7XHJcblx0LkVHdG9wX19zZWFyY2hCb3gtLXJlc3VsdCxcclxuXHRzZWxlY3Qge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0cGFkZGluZzogMTlweCA2MHB4IDE4cHggMTZweDtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25fc2VsZWN0LnN2ZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjNweCB0b3AgNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAyNXB4IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuXHR9XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdHBhZGRpbmc6IDE5cHggNjBweCAxOHB4IDE2cHg7XHJcblx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX3NlYXJjaF90aGljay5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE2cHggdG9wIDUwJTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR9XHJcbn1cclxuLmFyY2hpdmVOZXdlciB7XHJcblx0LnNlYXJjaF9fY29udGVudCB7XHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZzogMTlweCA2MHB4IDE4cHggMTZweDtcclxuXHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9zZWxlY3Quc3ZnJykgd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAgdG9wIDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250ZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0Y29sb3I6ICRncmF5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucG9zdGFyZWEge1xyXG5cdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmc6IDE5cHggNjBweCAxOHB4IDE2cHg7XHJcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fc2VsZWN0LnN2ZycpIHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwIHRvcCA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGVudDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hcmNoaXZlTVYge1xyXG5cdHNlbGVjdCxcclxuXHRpbnB1dCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAxZW0gMCAwIDA7XHJcblx0fVxyXG5cdHNlbGVjdCB7XHJcblx0XHRjb2xvcjogJGdyYXk7XHJcblx0fVxyXG5cdGlucHV0OjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogJGdyYXk7XHJcblx0fVxyXG5cclxuXHRidXR0b24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vaWNvbl9zZWFyY2hfd2hpdGUuc3ZnJykgJGRhcmtibHVlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC5hcmNoaXZlTVYge1xyXG5cdFx0c2VsZWN0LFxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdsb3NzYXJ5X19oZWFkIHtcclxuXHQuZ2xvc3NhcnlfX2xlZnQtLWlucHV0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDE5cHggMTZweCAxOHB4IDE2cHg7XHJcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XHJcblx0XHR9XHJcblx0XHQjZ2xvc3NhcnlfX3NlYXJjaEJ0biB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogNjZweDtcclxuXHRcdFx0bWluLXdpZHRoOiA2NnB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDY2cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL2ljb25fc2VhcmNoX3doaXRlLnN2ZycpICMyZTdhZDE7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHRcdH1cclxuXHRcdCNnbG9zc2FyeV9fc2VhcmNoQnRuOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShzbSkge1xyXG5cdC5nbG9zc2FyeV9faGVhZCB7XHJcblx0XHQuZ2xvc3NhcnlfX2xlZnQtLWlucHV0IHtcclxuXHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE5cHggMTZweCAxOHB4IDE2cHg7XHJcblx0XHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0I2dsb3NzYXJ5X19zZWFyY2hCdG4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA2NnB4O1xyXG5cdFx0XHRcdG1pbi13aWR0aDogNjZweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDY2cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XHJcblxyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9pY29uX3NlYXJjaF93aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0IzJlN2FkMTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBDT01NT05cclxuYnV0dG9uIHtcclxuXHRhLmJ0bi0tb3V0bGluZSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIC5jLWJ0bi1kZWZhdWx0XHJcblxyXG4uYy1idG4tZGVmYXVsdCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAzMjBweDtcclxuXHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRwYWRkaW5nOiAxOHB4IDQ4cHggMjFweDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpIHdoaXRlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjZweCB0b3AgNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LmMtYnRuLWRlZmF1bHQge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAyNjBweDtcclxuXHRcdGEge1xyXG5cdFx0XHRwYWRkaW5nOiAxNnB4IDMycHggMTZweDtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpIHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxOHB4IHRvcCA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLmMtYnRuLXNlYXJjaFxyXG5cclxuLmMtYnRuLXNlYXJjaCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0cGFkZGluZzogMThweCAxMDBweCAyMXB4O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuXHRiYWNrZ3JvdW5kOiAkZGFya2JsdWU7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiB3aGl0ZSAxcHggc29saWQ7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG59XHJcblxyXG4vLyAuYy1idG4tbm9BcnJvd1xyXG5cclxuLmMtYnRuLW5vQXJyb3cge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMzIwcHg7XHJcblxyXG5cdGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0cGFkZGluZzogMThweCA1NnB4IDIxcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XHJcblxyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IHdoaXRlIDFweCBzb2xpZDtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhLmJ0bi0tb3V0bGluZSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIC5jLWJ0bi1hY2NcclxuXHJcbi5jLWJ0bi1hY2Mge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMzIwcHg7XHJcblxyXG5cdHNwYW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0cGFkZGluZzogMThweCA1NnB4IDIxcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XHJcblxyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX2FjYy5zdmcnKSB3aGl0ZTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI2cHggdG9wIDUwJTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiB3aGl0ZSAxcHggc29saWQ7XHJcblx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuYy1idG4tYWNjIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMjYwcHg7XHJcblx0XHQmID4gYSxcclxuXHRcdCYgPiBzcGFuIHtcclxuXHRcdFx0cGFkZGluZzogMTZweCAzMnB4IDE2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAuYy1idG4tem9vbVxyXG5cclxuLmMtYnRuLXpvb20ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IC0yNXB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25fem9vbS5zdmcnKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDA7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdHBhZGRpbmc6IDA7XHJcblxyXG5cdGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxufVxyXG5cclxuLy8gLmMtYnRuLXBvc3RTaGFyZVxyXG5cclxuLmMtYnRuLXBvc3RTaGFyZSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0cGFkZGluZzogMTJweCA2cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XHJcblxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjZlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmMtYnRuLXBvc3RTaGFyZS5idG4tLXR3IHtcclxuXHRhIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9zbnNfdHdfcmV2LnN2ZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0fVxyXG59XHJcbi5jLWJ0bi1wb3N0U2hhcmUuYnRuLS1mYiB7XHJcblx0YSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vc25zX2ZiLnN2ZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0fVxyXG59XHJcbi5jLWJ0bi1wb3N0U2hhcmUuYnRuLS1saW5lIHtcclxuXHRhIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9zbnNfbGluZS5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAxMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuYy1idG4tcG9zdFNoYXJlIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Zm9udC1zaXplOiAwLjYyNXJlbTtcclxuXHRcdFx0cGFkZGluZzogMTBweCA2cHg7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogd2hpdGUgMXB4IHNvbGlkO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYy1idG4tcG9zdFNoYXJlLmJ0bi0tdHcge1xyXG5cdFx0YSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9zbnNfdHdfcmV2LnN2ZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgMTJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jLWJ0bi1wb3N0U2hhcmUuYnRuLS1mYiB7XHJcblx0XHRhIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL3Nuc19mYi5zdmcnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEycHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYy1idG4tcG9zdFNoYXJlLmJ0bi0tbGluZSB7XHJcblx0XHRhIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL3Nuc19saW5lLnN2ZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgMTJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNGVtO1xyXG5cdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogM2VtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYy1idG4tcG9zdEltZ0J0biB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRwYWRkaW5nOiAxMnB4IDQ2cHggMThweCAxNnB4O1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJykgd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyNnB4IHRvcCA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IHdoaXRlIDFweCBzb2xpZDtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLmMtYnRuLXFhXHJcblxyXG4uYy1idG4tcWEge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRwYWRkaW5nOiAyNHB4IDYwcHggMjRweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdRJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogMjRweDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAn4oiSJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0cmlnaHQ6IDM0cHg7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LmMtYnRuLXFhIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDI0cHggNTBweCAyNHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1EnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiAxNnB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICfiiJInO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRyaWdodDogMTZweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC5jLWJ0bi1zblxyXG5cclxuLmMtYnRuLXNuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHQmID4gYSxcclxuXHQmID4gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0Y29sb3I6ICRza3k7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRwYWRkaW5nOiAyNHB4IDU2cHggMjRweDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vYXJyb3dfdW5kZXJfd2hpdGUuc3ZnJykgJHNreTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDM1JTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRyaWdodDogMTZweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC5jLWJ0bi1zbiB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDI2MHB4O1xyXG5cdFx0JiA+IGEsXHJcblx0XHQmID4gc3BhbiB7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggMzJweCAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLmMtYnRuLXNubGlnaHRib3hcclxuXHJcbi5jLWJ0bi1zbmxpZ2h0Ym94IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHRzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRjb2xvcjogJHNreTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdHBhZGRpbmc6IDI0cHggNTZweCAyNHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9idG5fY2xvc2Uuc3ZnJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAzNSU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzhweCBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuYy1idG4tc25saWdodGJveCB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDI2MHB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggMzJweCAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIjcGFnZV9lZyB7XHJcblx0LmMtc25zQXJlYSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHR9XHJcblx0XHRwLmMtc25zQXJlYV9fdHRsIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRtYXJnaW46IDgwcHggYXV0byAxNjBweDtcclxuXHR9XHJcblxyXG5cdC5jLXNucy13aGl0ZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cclxuXHRcdC5jLXNuc0FyZWEge1xyXG5cdFx0XHRwYWRkaW5nOiAyNHB4ICRzcGFjZXIgMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0I3BhZ2VfZWcge1xyXG5cdFx0LmMtc25zQXJlYSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNzJweDtcclxuXHRcdFx0cGFkZGluZzogMjRweCAkc3BhY2VyLXNwIDMycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0cC5jLXNuc0FyZWFfX3R0bCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYy1zbnMtd2hpdGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwO1xyXG5cclxuXHRcdFx0LmMtc25zQXJlYSB7XHJcblx0XHRcdFx0cGFkZGluZzogMjRweCAkc3BhY2VyLXNwIDMycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jLXNucy13aGl0ZS1zcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3A7XHJcblxyXG5cdFx0XHQuYy1zbnNBcmVhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNHB4ICRzcGFjZXItc3AgMzJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI3BhZ2Vfc2Mge1xyXG5cdC5jLXNuc0FyZWEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwICRzcGFjZXIgMTYwcHg7XHJcblxyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYy1zbnNBcmVhLS1pbm5lciB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmMtc25zQXJlYS0tbGVhZCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzbmNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMycHggMjBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuXHRcdFx0XHQuYy1zbnNBcmVhLS0yYmxvY2sge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWxlZnQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1zbnNBcmVhLS1jb250ZW50LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL3Nuc190dy5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDI2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzZweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLXRvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yOTQ5JTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL3Nuc195dC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDI2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzZweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI5NDklO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1zbnNBcmVhLS1jb250ZW50LS1ib3R0b20ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDgycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYy1zbnNBcmVhLS1zbnNMaXN0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdCNwYWdlX3NjIHtcclxuXHRcdC5jLXNuc0FyZWEge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3AgNzBweDtcclxuXHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmMtc25zQXJlYS0taW5uZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYy1zbnNBcmVhLS1sZWFkIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDZweCAwIDI5cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHNuY29sb3I7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLXNwICRzcGFjZXItc3AgMThweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0LmMtc25zQXJlYS0tMmJsb2NrIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1zbnNBcmVhLS1jb250ZW50LS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1zcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjYwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL3Nuc190dy5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1zbnNBcmVhLS1jb250ZW50LS1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLXRvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjk0OSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGlmcmFtZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5jLXNuc0FyZWEtLWNvbnRlbnQtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9zbnNfeXQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI5NDklO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LmMtc25zQXJlYS0tY29udGVudC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDE2cHggMTZweCA1OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLXNuc0FyZWEtLXNuc0xpc3Qge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYy10YWcge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0bGkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCA4cHggOHB4IDA7XHJcblx0XHRwYWRkaW5nOiA2cHggMTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRtZWRncmF5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblxyXG5cdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuYy10YWcge1xyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW46IDAgOHB4IDEycHggMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wb3N0VGFnX190YWcuYy10YWcge1xyXG5cdGxpIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdG1hcmdpbjogMCAxMnB4IDAgMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LnBvc3RUYWdfX3RhZy5jLXRhZyB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRtYXJnaW46IDAgOHB4IDEycHggMDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYy1wYWdlciB7XHJcblx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cclxuXHR1bCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMTZweCAxNnB4IDA7XHJcblx0XHRcdC8vIHBhZGRpbmc6IDZweCAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHRcdFx0d2lkdGg6IDQ4cHg7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGxpLmMtcGFnZXItZG90IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAxNnB4IDBweCAwO1xyXG5cdFx0XHQvLyBwYWRkaW5nOiA2cHggMTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5jLXNwbWVudSB7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0LmMtc3BtZW51X19pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDU0cHggJHNwYWNlci1zcCAyOHB4O1xyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cclxuXHRcdCNuYXZPcGVuQnRuQ2xvc2Uge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3BtZW51X19saW5rQmxvY2sge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxleDogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3BtZW51X19saW5rQmxvY2stLWlubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ibHVlX3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3BtZW51LS1zcC0tYWNjIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25fcGx1cy5zdmcnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE2cHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAzMnB4IDE2cHggMDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ibHVlX3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHQuc3BtZW51X19saW5rQmxvY2stLWlubmVyIHtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dWwuc3BtZW51LS1saW5rbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3BtZW51LS11dGlsaXR5QmxvY2sge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0LnNwbWVudS0tZm9udHNpemUge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDExcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbWVudS0tbmF2QnRuIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XHJcblxyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY29tbW9uL2ljb25CbGFua193aGl0ZS5zdmcnKSAkc2t5O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDEzcHggcmlnaHQgMTNweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3BtZW51LXNuc0FyZWEge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogNzJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3BtZW51LXNoYXJlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMTZweCAxOXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc3BtZW51LXNoYXJlX19saSB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL3NwbWVudV9hcnJvdy5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdCMwMWI5MDE7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMTdweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zcG1lbnUtc2hhcmVfX3R3IHtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vc3BtZW51X2Fycm93LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0IzFkYTFmMjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAxN3B4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNwbWVudS1zaGFyZV9fc2gge1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9zcG1lbnVfYXJyb3cuc3ZnJylcclxuXHRcdFx0XHRcdFx0XHQjZjI2NTIzO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDE3cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xyXG5cdC5jLXNwbWVudSB7XHJcblx0XHQvKiBTYWZhcmnnlKjjga7jg4/jg4Pjgq8gKi9cclxuXHRcdGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcclxuXHR9XHJcbn1cclxuIiwiLnNlYy5saWdodGJveCB7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQjbGlnaHRib3hfX2JnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5saWdodGJveF9faW5uZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAkc3BhY2VyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5saWdodGJveF9fY29udGVudCB7XHJcblx0XHRcdC8vIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcblx0XHRcdG1heC13aWR0aDogNjMycHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdC8vIHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2lubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogNzB2aDtcclxuXHRcdFx0XHRoZWlnaHQ6IDcwdmg7XHJcblxyXG5cdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fc2luZ2xlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Jhc2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMzNy41cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdFx0XHR0b3A6IC03NnB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSlcclxuXHRcdFx0XHRcdFx0XHRcdHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpXHJcblx0XHRcdFx0XHRcdFx0XHRyb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2VjLmxpZ2h0Ym94LmxpZ2h0Ym94X19lYXJ0aHdhdGNoIHtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdCNsaWdodGJveF9fYmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmxpZ2h0Ym94X19pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LmxpZ2h0Ym94X19jb250ZW50IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcblx0XHRcdC5saWdodGJveF9fY29udGVudF9faW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdC5saWdodGJveF9lYXJ0aHdhdGNoLS1pbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX3R4dCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5saWdodGJveF9fY29udGVudF9fY2xvc2VCdG4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzg0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdGJvdHRvbTogLTg4cHg7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEoc20pIHtcclxuXHQuc2VjLmxpZ2h0Ym94LmxpZ2h0Ym94X19lYXJ0aHdhdGNoIHtcclxuXHRcdC5saWdodGJveF9faW5uZXIge1xyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdC5saWdodGJveF9fY29udGVudF9faW5uZXIge1xyXG5cdFx0XHRcdFx0LmxpZ2h0Ym94X19jb250ZW50X190eHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fY2xvc2VCdG4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ2cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRib3R0b206IC02MnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xyXG5cdC5zZWMubGlnaHRib3gubGlnaHRib3hfX2VhcnRod2F0Y2gge1xyXG5cdFx0LyogU2FmYXJp55So44Gu44OP44OD44KvICovXHJcblx0XHRoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XHJcblx0fVxyXG59XHJcblxyXG4vKiAqKiogKi9cclxuXHJcbi8qICoqKiAqL1xyXG5cclxuLyogKioqICovXHJcblxyXG4uc2VjLmxpZ2h0Ym94LmxpZ2h0Ym94X19wcm9qZWN0IHtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdCNsaWdodGJveF9fYmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmxpZ2h0Ym94X19pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LmxpZ2h0Ym94X19jb250ZW50IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDQ1JTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcblx0XHRcdC5saWdodGJveF9fY29udGVudF9faW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA3MHZoO1xyXG5cclxuXHRcdFx0XHQubGlnaHRib3hfcHJvamVjdC0taW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWZyYW1lIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmxpZ2h0Ym94X19jb250ZW50X190eHQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM4NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRib3R0b206IC04OHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnNlYy5saWdodGJveC5saWdodGJveF9fcHJvamVjdCB7XHJcblx0XHQubGlnaHRib3hfX2lubmVyIHtcclxuXHRcdFx0LmxpZ2h0Ym94X19jb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2lubmVyIHtcclxuXHRcdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fdHh0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNjJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQHN1cHBvcnRzICgtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmUpIHtcclxuXHQuc2VjLmxpZ2h0Ym94LmxpZ2h0Ym94X19wcm9qZWN0IHtcclxuXHRcdC8qIFNhZmFyaeeUqOOBruODj+ODg+OCryAqL1xyXG5cdFx0aGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG5cdH1cclxufVxyXG5cclxuLyogKioqICovXHJcblxyXG4vKiAqKiogKi9cclxuXHJcbi8qICoqKiAqL1xyXG5cclxuLnNlYy5saWdodGJveCNsaWdodGJveF9fZGF0YTAyLFxyXG4uc2VjLmxpZ2h0Ym94I2xpZ2h0Ym94X19kYXRhMDEge1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQvLyBkaXNwbGF5OiBibG9jaztcclxuXHJcblx0I2xpZ2h0Ym94X19iZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubGlnaHRib3hfX2lubmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZzogJHNwYWNlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQubGlnaHRib3hfX2NvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuXHRcdFx0LmxpZ2h0Ym94X19jb250ZW50X19pbm5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHJcblx0XHRcdFx0LmxpZ2h0Ym94X3Byb2plY3QtLWltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlmcmFtZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogNDA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fdHh0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRkbCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRkdCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41ZW0gMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0ZGQge1xyXG5cdFx0XHRcdFx0XHRcdC8vIGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwZW0pO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVlbSAwIDAgMWVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM4NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRib3R0b206IC04OHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnNlYy5saWdodGJveCNsaWdodGJveF9fZGF0YTAyLFxyXG5cdC5zZWMubGlnaHRib3gjbGlnaHRib3hfX2RhdGEwMSB7XHJcblx0XHQubGlnaHRib3hfX2lubmVyIHtcclxuXHRcdFx0LmxpZ2h0Ym94X19jb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2lubmVyIHtcclxuXHRcdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fdHh0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNjJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQHN1cHBvcnRzICgtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmUpIHtcclxuXHQuc2VjLmxpZ2h0Ym94I2xpZ2h0Ym94X19kYXRhMDIsXHJcblx0LnNlYy5saWdodGJveCNsaWdodGJveF9fZGF0YTAxIHtcclxuXHRcdC8qIFNhZmFyaeeUqOOBruODj+ODg+OCryAqL1xyXG5cdFx0aGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG5cdH1cclxufVxyXG5cclxuLyogKioqICovXHJcblxyXG4vKiAqKiogKi9cclxuXHJcbi8qICoqKiAqL1xyXG5cclxuLnNlYy5saWdodGJveC5saWdodGJveF9fcGFnZSB7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQjbGlnaHRib3hfX2JnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5saWdodGJveF9faW5uZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAkc3BhY2VyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5saWdodGJveF9fY29udGVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcblx0XHRcdG1heC13aWR0aDogNzIwcHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2lubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHQubGlnaHRib3hfcGFnZS0taW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWZyYW1lIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmxpZ2h0Ym94X19jb250ZW50X190eHQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM4NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRib3R0b206IC04OHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnNlYy5saWdodGJveC5saWdodGJveF9fcGFnZSB7XHJcblx0XHQubGlnaHRib3hfX2lubmVyIHtcclxuXHRcdFx0LmxpZ2h0Ym94X19jb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2lubmVyIHtcclxuXHRcdFx0XHRcdC5saWdodGJveF9fY29udGVudF9fdHh0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGlnaHRib3hfX2NvbnRlbnRfX2Nsb3NlQnRuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNjJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQHN1cHBvcnRzICgtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmUpIHtcclxuXHQuc2VjLmxpZ2h0Ym94LmxpZ2h0Ym94X19lYXJ0aHdhdGNoIHtcclxuXHRcdC8qIFNhZmFyaeeUqOOBruODj+ODg+OCryAqL1xyXG5cdFx0aGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG5cdH1cclxufVxyXG5cclxuLyogKioqICovXHJcblxyXG4vKiAqKiogKi9cclxuXHJcbi8qICoqKiAqL1xyXG4iLCIudS1jb250YWluZXIge1xyXG5cdC8veHNcclxuXHQvLyB3aWR0aDogJGNvbnRhaW5lck1heFdpZHRoLS14cztcclxuXHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuXHJcblx0Ly8gQGluY2x1ZGUgbXEoc20pIHtcclxuXHQvLyBcdHdpZHRoOiAkY29udGFpbmVyTWF4V2lkdGgtLXNtO1xyXG5cdC8vIH1cclxuXHQvLyBAaW5jbHVkZSBtcShtZCkge1xyXG5cdC8vIFx0d2lkdGg6ICRjb250YWluZXJNYXhXaWR0aC0tbWQ7XHJcblx0Ly8gfVxyXG5cdC8vIEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0Ly8gXHR3aWR0aDogJGNvbnRhaW5lck1heFdpZHRoLS1sZztcclxuXHQvLyB9XHJcblx0Ly8gQGluY2x1ZGUgbXEoeGwpIHtcclxuXHQvLyBcdHdpZHRoOiAkY29udGFpbmVyTWF4V2lkdGgtLXhsO1xyXG5cdC8vIH1cclxuXHQvLyBAaW5jbHVkZSBtcSh4eGwpIHtcclxuXHQvLyBcdHdpZHRoOiAkY29udGFpbmVyTWF4V2lkdGgtLXh4bDtcclxuXHQvLyB9XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4jcGFnZV9lZyBtYWluLm1haW4sXHJcbiNwYWdlX3NjIG1haW4ubWFpbiB7XHJcblx0bWFyZ2luLXRvcDogMTUycHg7XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQjcGFnZV9lZyBtYWluLm1haW4sXHJcblx0I3BhZ2Vfc2MgbWFpbi5tYWluIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwMXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnZpc2libGUtcGMge1xyXG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnZpc2libGUtdGFiIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnZpc2libGUtc3Age1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4udmlzaWJsZS1ub3BjIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnZpc2libGUtd2l0aG91dHBjIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnZpc2libGUtb25seXBjIHtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC52aXNpYmxlLXRhYiB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudmlzaWJsZS13aXRob3V0cGMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnZpc2libGUtbm9wYyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC52aXNpYmxlLW9ubHlwYyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnZpc2libGUtcGMge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudmlzaWJsZS10YWIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnZpc2libGUtc3Age1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnZpc2libGUtbm9wYyB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudmlzaWJsZS1ub3NwIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnZpc2libGUtb25seXBjIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnZpc2libGUtd2l0aG91dHBjIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5ici5ici1wYyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbmJyLmJyLXNwIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0YnIuYnItcGMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0YnIuYnItc3Age1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLmNhdF9fY29sb3ItLTAxIHtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNhdDAxO1xyXG59XHJcbi5jYXRfX2NvbG9yLS0wMiB7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjYXQwMjtcclxufVxyXG4uY2F0X19jb2xvci0tMDMge1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2F0MDM7XHJcbn1cclxuLmNhdF9fY29sb3ItLTA0IHtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNhdDA0O1xyXG59XHJcbi5jYXRfX2NvbG9yLS0wNSB7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjYXQwNTtcclxufVxyXG4uY2F0X19jb2xvci0tMDYge1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2F0MDY7XHJcbn1cclxuLmNhdF9fY29sb3ItLTA3IHtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNhdDA3O1xyXG59XHJcblxyXG4vLyBlZzAwMF9wb3N0XHJcblxyXG4uc2VjLnBvc3RNViB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyNDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHQucG9zdE1WX19iZyB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiAtMTBweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0ZmlsdGVyOiBibHVyKDVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucG9zdE1WX19pbm5lciB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWMucG9zdFR0bCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0LnBvc3RUdGxfX2lubmVyIHtcclxuXHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblxyXG5cdFx0XHQucG9zdFR0bF9fc3ViIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdC5wb3N0VHRsX19jYXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE0NHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wb3N0VHRsX19jYXQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wb3N0VHRsX19kYXRlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNDRweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRtZWRncmF5O1xyXG5cclxuXHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogOTY0cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNlYy5wb3N0YXJlYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRwYWRkaW5nOiA0OHB4ICRzcGFjZXIgODBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHQucG9zdGFyZWFfX21haW5Db250ZW50IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5wb3N0YXJlYV9fY29udGVudHMge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHRcdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpbms7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucG9zdGFyZWFfX2ltZ0J0biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogNDhweCAwICRzcGFjZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRmaWd1cmUucG9zdGFyZWFfX2ltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZmlnY2FwdGlvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGZpZ3VyZS53cC1ibG9jay1pbWFnZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZmlnY2FwdGlvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucG9zdGFyZWFfX2xpbmtUeHQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX2JsYW5rLnN2ZycpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX19ub3RldHh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjNjY2NjY2O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTE2cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucG9zdGFyZWFfX2ltZ3R4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblxyXG5cdFx0XHRcdFx0ZmlndXJlLnBvc3RhcmVhX19pbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQud3AtYmxvY2stbWVkaWEtdGV4dCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMjRweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0ZmlnY2FwdGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRhYmxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXk7XHJcblxyXG5cdFx0XHRcdFx0dGJvZHkge1xyXG5cdFx0XHRcdFx0XHR0ciB7XHJcblx0XHRcdFx0XHRcdFx0dGgsXHJcblx0XHRcdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTRweCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR0aCB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX195b3V0dWJlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNTYwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzE0cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LndwLWJsb2NrLWVtYmVkLXlvdXR1YmUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdGlmcmFtZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMTRweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGZpZ2NhcHRpb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+ICogKyAqIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+ICo6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0tc2hhcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxODRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LmNvbnRlbnQtLXNpZGUge1xyXG5cdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC5jb250ZW50LS1zb2xvIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogOTYwcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQucG9zdGFyZWFfX3NpZGVDb250ZW50IHtcclxuXHRcdFx0d2lkdGg6IDQwMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dWwuc2lkZUNvbnRlbnRfX2NhdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMDkuNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTA4cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dWwuc2lkZUNvbnRlbnRfX2xheWVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwOS41cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDcycHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNDJweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIxcHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmMtYnRuLXNlYXJjaCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaWRlQ29udGVudF9iYW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNlYy5wb3N0YXJlYS5wb3N0YXJlYS0tbG93TGF5ZXIge1xyXG5cdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogNzBweCAzMnB4IDgwcHg7XHJcblxyXG5cdFx0LnBvc3RhcmVhX19tYWluQ29udGVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdC5wb3N0YXJlYV9fbWFpbkNvbnRlbnQtLU1WIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0tY29udGVudCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHggMDtcclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNDhweCAwICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gKiB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU05uZXdzX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LlNObmV3c19fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2xlZnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYy5wb3N0VGFnIHtcclxuXHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcclxuXHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWMucG9zdFJlbGF0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFyY2hpdmVQb3B1bGFyX19pbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHJcblx0XHRcdFx0LmFyY2hpdmVQb3B1bGFyX19jb250ZW50SW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUG9wdWxhcl9fdG9wIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUG9wdWxhcl9fYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYnRuQXJlYSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vICNwYWdlX3NjIHtcclxuLy8gXHQuc2VjLnBvc3RSZWxhdGlvbiB7XHJcbi8vIFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cclxuLy8gXHRcdC5jb250YWluZXIge1xyXG4vLyBcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2lubmVyIHtcclxuLy8gXHRcdFx0XHRsaSB7XHJcbi8vIFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2NvbnRlbnRJbm5lciB7XHJcbi8vIFx0XHRcdFx0XHRcdC5hcmNoaXZlUG9wdWxhcl9fYm90dG9tIHtcclxuLy8gXHRcdFx0XHRcdFx0XHQubGVhZF9fY2F0IHtcclxuLy8gXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTBweDtcclxuLy8gXHRcdFx0XHRcdFx0XHR9XHJcbi8vIFx0XHRcdFx0XHRcdH1cclxuLy8gXHRcdFx0XHRcdH1cclxuLy8gXHRcdFx0XHR9XHJcbi8vIFx0XHRcdH1cclxuLy8gXHRcdH1cclxuLy8gXHR9XHJcbi8vIH1cclxuXHJcbi5zZWMucG9zdE1WLS1sb3dlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jb21tb24vbXZfZGVmYXVsdC5qcGcnKSAkbGlnaHRncmF5O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0LnBvc3RNVi0tbG93ZXJfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43NXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjY0cHgpIHtcclxuXHQuc2VjLnBvc3RhcmVhIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LmNvbnRlbnQtLXNpZGUge1xyXG5cdFx0XHRcdHdpZHRoOiA4MDBweDtcclxuXHRcdFx0XHRmbGV4OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0LnNlYy5wb3N0YXJlYSB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC5jb250ZW50LS1zaWRlIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0XHRcdHdpZHRoOiAzMjZweDtcclxuXHRcdFx0XHRmbGV4OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcSh4eGwpIHtcclxuXHQuc2VjLnBvc3RhcmVhIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LmNvbnRlbnQtLXNpZGUge1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0YXJlYV9fbWFpbkNvbnRlbnQuY29udGVudC0tc29sbyB7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0XHRcdC8vIHdpZHRoOiA0MC44MzMzJTtcclxuXHJcblx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsLnNpZGVDb250ZW50X19jYXQge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bC5zaWRlQ29udGVudF9fbGF5ZXIge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmMtYnRuLXNlYXJjaCB7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2lkZUNvbnRlbnRfYmFubmVyIHtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNlYy5wb3N0UmVsYXRpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUG9wdWxhcl9faW5uZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwNnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAzMDZweDtcclxuXHJcblx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2NvbnRlbnRJbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYnRuQXJlYSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuc2VjLnBvc3RUdGwge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQucG9zdFR0bF9faW5uZXIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMycHggMDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblxyXG5cdFx0XHRcdC5wb3N0VHRsX19zdWIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHQucG9zdFR0bF9fY2F0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEyMnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc3RUdGxfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTIycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRtZWRncmF5O1xyXG5cclxuXHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoMSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogOTY0cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjLnBvc3RhcmVhIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA0OHB4ICRzcGFjZXItc3AgMzJweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudCB7XHJcblx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX19jb250ZW50cyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXItc3A7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3N0YXJlYV9faW1nQnRuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiA0OHB4IDAgJHNwYWNlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGZpZ3VyZS5wb3N0YXJlYV9faW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGZpZ2NhcHRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zdGFyZWFfX2xpbmtUeHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9pY29uX2JsYW5rLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3N0YXJlYV9faW1ndHh0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRmaWd1cmUucG9zdGFyZWFfX2ltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3NnB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHRhYmxlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXk7XHJcblxyXG5cdFx0XHRcdFx0XHR0Ym9keSB7XHJcblx0XHRcdFx0XHRcdFx0dHIge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGgsXHJcblx0XHRcdFx0XHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR0aCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX195b3V0dWJlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGlmcmFtZSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE5MnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+ICo6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LS1zaGFyZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDZweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wb3N0YXJlYV9fbWFpbkNvbnRlbnQuY29udGVudC0tc2lkZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LmNvbnRlbnQtLXNvbG8ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucG9zdGFyZWFfX3NpZGVDb250ZW50IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3A7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDhweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsLnNpZGVDb250ZW50X19jYXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwOS41cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwuc2lkZUNvbnRlbnRfX2xheWVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDkuNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jLWJ0bi1zZWFyY2gge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpZGVDb250ZW50X2Jhbm5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0byBhdXRvIDE2cHg7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzc1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWMucG9zdGFyZWEucG9zdGFyZWEtLWxvd0xheWVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiA0MHB4ICRzcGFjZXItc3AgNDhweDtcclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0tTVYge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0OHB4IDAgJHNwYWNlcjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMSAxIDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiAqIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnBvc3RUYWcge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNDhweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWMucG9zdFJlbGF0aW9uIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUG9wdWxhcl9faW5uZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI5MnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI5MnB4O1xyXG5cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4IDAgMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwIDZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2NvbnRlbnRJbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAxM3B4IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmxlYWRfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2J0bkFyZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnNlYy5wb3N0TVYge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdC5wb3N0TVZfX2JnIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogLTEwcHg7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBibHVyKDVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucG9zdE1WX19pbm5lciB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWMucG9zdFR0bCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5wb3N0VHRsX19pbm5lciB7XHJcblx0XHRcdFx0cGFkZGluZzogMzJweCAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHJcblx0XHRcdFx0LnBvc3RUdGxfX3N1YiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdC5wb3N0VHRsX19jYXQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTIycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zdFR0bF9fY2F0OmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zdFR0bF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMjJweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJG1lZGdyYXk7XHJcblxyXG5cdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA5NjRweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWMucG9zdGFyZWEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDQ4cHggJHNwYWNlci1zcCAzMnB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50IHtcclxuXHRcdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LS1pbm5lciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdFx0XHRcdC5wb3N0YXJlYV9fY29udGVudHMge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpbms7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zdGFyZWFfX2ltZ0J0biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNDhweCAwICRzcGFjZXI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRmaWd1cmUucG9zdGFyZWFfX2ltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTYwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRmaWdjYXB0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX19saW5rVHh0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vaWNvbl9ibGFuay5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zdGFyZWFfX2ltZ3R4dCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cclxuXHRcdFx0XHRcdFx0ZmlndXJlLnBvc3RhcmVhX19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNzZweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR0YWJsZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5O1xyXG5cclxuXHRcdFx0XHRcdFx0dGJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoLFxyXG5cdFx0XHRcdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTRweCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0dGgge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3N0YXJlYV9feW91dHViZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTYwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOTJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAqOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0tc2hhcmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDJweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgNnB4O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMzdweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC5jb250ZW50LS1zaWRlIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0YXJlYV9fbWFpbkNvbnRlbnQuY29udGVudC0tc29sbyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzZweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsLnNpZGVDb250ZW50X19jYXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwOS41cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwuc2lkZUNvbnRlbnRfX2xheWVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDkuNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jLWJ0bi1zZWFyY2gge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpZGVDb250ZW50X2Jhbm5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0byBhdXRvIDE2cHg7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzc1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWMucG9zdGFyZWEucG9zdGFyZWEtLWxvd0xheWVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiA0MHB4ICRzcGFjZXItc3AgNDhweDtcclxuXHJcblx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudC0tTVYge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50LS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0OHB4IDAgJHNwYWNlcjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMSAxIDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiAqIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU05uZXdzX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2xlZnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0YXJlYV9fc2lkZUNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYy5wb3N0VGFnIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDQ4cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTg3NXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnBvc3RSZWxhdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTg3NXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2lubmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyOTJweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyOTJweDtcclxuXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwMnB4O1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDMwMnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweCAwIDE2cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwMnB4O1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDMwMnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHggMCA2cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFyY2hpdmVQb3B1bGFyX19jb250ZW50SW5uZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0LmFyY2hpdmVQb3B1bGFyX190b3Age1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmFyY2hpdmVQb3B1bGFyX19ib3R0b20ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDExcHggMTNweCAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmxlYWRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19idG5BcmVhIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnBvc3RNVi0tbG93ZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDIwNHB4O1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHQucG9zdE1WLS1sb3dlcl9faW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBhcmNoaXZlXHJcblxyXG4uc2VjLmFyY2hpdmVNViB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9hcmNoaXZlL2FyY2hpdmVfbXYuanBnJykgJGxpZ2h0Z3JheTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdC5hcmNoaXZlTVZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgxICsgcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCArIGgxIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFyY2hpdmVNVl9fc2VhcmNoQm94IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0bWF4LXdpZHRoOiA4NjRweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAtMzJweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNjFweDtcclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTYxcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxNjFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JiA+IGRpdiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjRweDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHQmID4gZGl2IHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cC5hcmNoaXZlTVZfX3NlYXJjaEJveC0tdHRsIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwLmFyY2hpdmVNVl9fc2VhcmNoQm94LS1yZXN1bHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxZW0gMCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFuLmFyY2hpdmVNVl9fc2VhcmNoQm94LS1kZWZhdWx0IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2NjYztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2VjLmFyY2hpdmVNVi5hcmNoaXZlTVYtLWVhcnRodmlldyB7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvYXJjaGl2ZS9lYXJ0aHZpZXdfbXYuanBnJykgJGxpZ2h0Z3JheTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uc2VjLmFyY2hpdmVUb3BCdG4ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDY0cHggMCA1NnB4O1xyXG5cdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHQuYXJjaGl2ZVRvcEJ0bl9faW5uZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDMwNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNzBweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNlYy5hcmNoaXZlTVYuYXJjaGl2ZU1WLS13aXRoU2VhcmNoIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdC5hcmNoaXZlTVZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDQwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LnNlYy5hcmNoaXZlTVYge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDIwNHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvYXJjaGl2ZS9hcmNoaXZlX212LmpwZycpICRsaWdodGdyYXk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0LmFyY2hpdmVNVl9faW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJjaGl2ZU1WX19zZWFyY2hCb3gge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0zMnB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjRweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYy5hcmNoaXZlVG9wQnRuIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogNDhweCAwIDQ0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0LmFyY2hpdmVUb3BCdG5fX2lubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4ICRzcGFjZXItc3A7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNlYy5hcmNoaXZlTVYuYXJjaGl2ZU1WLS13aXRoU2VhcmNoIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQuYXJjaGl2ZU1WX19pbm5lciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNDAlO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKHNtKSB7XHJcblx0LnNlYy5hcmNoaXZlVG9wQnRuIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQuYXJjaGl2ZVRvcEJ0bl9faW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYy5hcmNoaXZlTmV3ZXIge1xyXG5cdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xyXG5cdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYXJjaF9fbGVmdCB7XHJcblx0XHRcdC8vIG1heC13aWR0aDogNzA5cHg7XHJcblx0XHRcdC8vIHdpZHRoOiA1OS4wODMzJTtcclxuXHRcdFx0d2lkdGg6IDgwMHB4O1xyXG5cclxuXHRcdFx0LnNlYXJjaF9fY29udGVudCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE3cHggMCAxN3B4IDA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDExcHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHQuc2VhcmNoX19jb250ZW50LS1pbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi41JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNlYXJjaF9fY29udGVudC0tdHh0IHtcclxuXHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNIFBMVVMgUm91bmRlZCAxYycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC4yZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnNlYXJjaF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX3RhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC4yZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYXJjaF9fcmlnaHQge1xyXG5cdFx0XHQvLyBtYXgtd2lkdGg6IDQ5MXB4O1xyXG5cdFx0XHQvLyB3aWR0aDogNDAuOTE2NyU7XHJcblx0XHRcdC8vIHdpZHRoOiA0MDBweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDgwMHB4KTtcclxuXHRcdFx0bWluLXdpZHRoOiAzMDBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWFyY2hfX2NvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwuc2VhcmNoX19jYXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwOS41cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnNlYXJjaF9faW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNzJweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyB9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jLWJ0bi1zZWFyY2gge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpZGVDb250ZW50X2Jhbm5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDczcHgpIHtcclxuXHRcdFx0LnNlYXJjaF9fcmlnaHQge1xyXG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYy1idG4tZGVmYXVsdCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjLmFyY2hpdmVQb3B1bGFyIHtcclxuXHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFyY2hpdmVQb3B1bGFyX19pbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHJcblx0XHRcdFx0LmFyY2hpdmVQb3B1bGFyX19jb250ZW50SW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUG9wdWxhcl9fdG9wIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUG9wdWxhcl9fYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5hcmNoaXZlUHJvdmlzaW9uX19idG5BcmVhIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLm1haW4uYXJjaGl2ZS0taW50ZWdyYXRpb24ge1xyXG4vLyBcdC5zZWMuYXJjaGl2ZU1WIHtcclxuLy8gXHRcdC5jb250YWluZXIge1xyXG4vLyBcdFx0XHQuYXJjaGl2ZU1WX19pbm5lciB7XHJcbi8vIFx0XHRcdFx0cCB7XHJcbi8vIFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuLy8gXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4vLyBcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcclxuLy8gXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcbi8vIFx0XHRcdFx0fVxyXG4vLyBcdFx0XHRcdGgxIHtcclxuLy8gXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi43NXJlbTtcclxuLy8gXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuLy8gXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcbi8vIFx0XHRcdFx0fVxyXG4vLyBcdFx0XHR9XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG5cclxuLy8gXHQuc2VjLmFyY2hpdmVOZXdlciB7XHJcbi8vIFx0XHQuY29udGFpbmVyIHtcclxuLy8gXHRcdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG59XHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC5zZWMuYXJjaGl2ZU5ld2VyIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyOHB4ICRzcGFjZXItc3AgMzJweDtcclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VhcmNoX19sZWZ0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0LnNlYXJjaF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE3cHggMCAxN3B4IDA7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMXB4IGJvdHRvbSA1MCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnNlYXJjaF9fY29udGVudC0taW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnNlYXJjaF9fY29udGVudC0tdHh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5zZWFyY2hfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuc2VhcmNoX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnNlYXJjaF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHBhZGRpbmc6IDAgMjRweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWFyY2hfX3JpZ2h0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2VhcmNoX19jb250ZW50IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dWwuc2VhcmNoX19jYXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbi0yKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuc2VhcmNoX19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYy1idG4tc2VhcmNoIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2lkZUNvbnRlbnRfYmFubmVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvIGF1dG8gMTZweDtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDM3NXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYy1idG4tZGVmYXVsdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLmFyY2hpdmVQb3B1bGFyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUG9wdWxhcl9faW5uZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI5MnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI5MnB4O1xyXG5cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4IDAgMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwIDZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2NvbnRlbnRJbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVBvcHVsYXJfX2JvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAxM3B4IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmxlYWRfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2J0bkFyZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLmFyY2hpdmUtLWludGVncmF0aW9uIHtcclxuXHRcdC5zZWMuYXJjaGl2ZU1WIHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0LmFyY2hpdmVNVl9faW5uZXIge1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5hcmNoaXZlTmV3ZXIge1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShzbSkge1xyXG5cdC5zZWMuYXJjaGl2ZU5ld2VyIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQuc2VhcmNoX19yaWdodCB7XHJcblx0XHRcdFx0LnNlYXJjaF9fY29udGVudCB7XHJcblx0XHRcdFx0XHR1bC5zZWFyY2hfX2NhdCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbi0yKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbi0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4tMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uU05fX3NpbmdsZV9fbmV3cyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0JiA+IGxpIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdHBhZGRpbmc6IDEycHggMDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0LlNObmV3c19fY2F0IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR9XHJcblx0XHQuU05uZXdzX19kYXRlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG5cdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuU05uZXdzX19sZWZ0IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0LlNObmV3c19fdHRsIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuU05uZXdzX190YWcge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShzbSkge1xyXG5cdC5TTl9fc2luZ2xlX19uZXdzIHtcclxuXHRcdCYgPiBsaSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMCA2cHg7XHJcblxyXG5cdFx0XHQuU05uZXdzX19jYXQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgNnB4IDZweCAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuU05uZXdzX19kYXRlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcclxuXHJcblx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5TTm5ld3NfX2xlZnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5TTm5ld3NfX3R0bCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LlNObmV3c19fdGFnIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShzbSkge1xyXG5cdC5TTl9fc2luZ2xlX19uZXdzIHtcclxuXHRcdCYgPiBsaSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMCA2cHg7XHJcblxyXG5cdFx0XHQuU05uZXdzX19jYXQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgNnB4IDZweCAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuU05uZXdzX19kYXRlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcclxuXHJcblx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5TTm5ld3NfX2xlZnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHQuU05uZXdzX190dGwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5TTm5ld3NfX3RhZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWMuYnJlYWRjcnVtYiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTQ0MHB4O1xyXG5cdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0LmJyZWFkY3J1bWJfX2lubmVyIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnJlYWRjcnVtYl9hcnJvdy5zdmcnKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgMTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhLFxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZGFya2JsdWU7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LnNlYy5icmVhZGNydW1iIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cdFx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblx0XHRcdG92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdFx0LmJyZWFkY3J1bWJfX2lubmVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9icmVhZGNydW1iX2Fycm93LnN2ZycpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2ljb25faG9tZS5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci1zcDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhLFxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBlZzAwOV9wdXJwb3NlXHJcblxyXG4uc2VjLnB1cnBvc2VNViB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyMDBweDtcclxuXHRiYWNrZ3JvdW5kOiAkZGFya2JsdWU7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHQucHVycG9zZU1WX19pbm5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43NXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjLnB1cnBvc2VMZWFkIHtcclxuXHRtYXJnaW4tdG9wOiA2NHB4O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWMucHVycG9zZUJhc2ljIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWMucHVycG9zZVFBIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnB1cnBvc2VRQV9fY29udGVudCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnB1cnBvc2VRQV9fYW5zd2VyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0LnB1cnBvc2VRQV9fYW5zd2VyLS1saW5lIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI0cHg7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnB1cnBvc2VRQV9fYW5zd2VyLS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4IDYwcHggMjRweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0EnO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC5zZWMucHVycG9zZU1WIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxNDNweDtcclxuXHRcdGJhY2tncm91bmQ6ICRkYXJrYmx1ZTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHQucHVycG9zZU1WX19pbm5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHRoMSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnB1cnBvc2VMZWFkIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jLWJ0bi1kZWZhdWx0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWMucHVycG9zZUJhc2ljIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci1zcDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYy1idG4tZGVmYXVsdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnB1cnBvc2VRQSB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXItc3A7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXItc3A7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnB1cnBvc2VRQV9fY29udGVudCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wdXJwb3NlUUFfX2Fuc3dlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQucHVycG9zZVFBX19hbnN3ZXItLWxpbmUge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjRweDtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnB1cnBvc2VRQV9fYW5zd2VyLS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCA2MHB4IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0EnO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNlYy5hcmNoaXZlUHJvdmlzaW9uIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9faW5uZXIsXHJcblx0XHQuZGF0YS0tYWNjIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2NvbnRlbnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19jb250ZW50SW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX190b3Age1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2JvdHRvbSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDEzcHggOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFyY2hpdmVQcm92aXNpb25fX2J0bkFyZWEge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcblx0LnNlYy5hcmNoaXZlUHJvdmlzaW9uIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19pbm5lcixcclxuXHRcdFx0LmRhdGEtLWFjYyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fY29udGVudCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjkycHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMjkycHg7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMDJweDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMDJweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHggMCAxNnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMDJweDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMDJweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4IDAgNnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19jb250ZW50SW5uZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDEzcHggOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYnRuQXJlYSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gZWcwMTBfcG9zdF90ZXJtc1xyXG5cclxuLnNlYy50YXJtcyB7XHJcblx0bWFyZ2luOiA2NHB4IDAgMTYwcHg7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNzc0cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDQwcHggJHNwYWNlciAwO1xyXG5cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEobGcpIHtcclxuXHQuc2VjLnRhcm1zIHtcclxuXHRcdG1hcmdpbjogMzJweCAwIDEwMHB4O1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDc3NHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwIDA7XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBlZzEwMF9ub3JtYWxcclxuXHJcbi5zZWMubm9ybWFsIHtcclxuXHRtYXJnaW46IDY0cHggMCAxNjBweDtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA3NzRweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZzogNDBweCAkc3BhY2VyIDA7XHJcblxyXG5cdFx0aDEge1xyXG5cdFx0XHRmb250LXNpemU6IDIuNzVyZW07XHJcblx0XHRcdG1hcmdpbjogMCAwIDMycHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBtcShsZykge1xyXG5cdC5zZWMubm9ybWFsIHtcclxuXHRcdG1hcmdpbjogMzJweCAwIDEwMHB4O1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDc3NHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwIDA7XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8g5qSc57Si57WQ5p6cXHJcblxyXG4uc2VjLnNlYXJjaFBhZ2Uge1xyXG5cdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgbXEoc20pIHtcclxuXHQuc2VjLnNlYXJjaFBhZ2Uge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyOHB4ICRzcGFjZXItc3AgMDtcclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiNwYWdlX2VnIHtcclxuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XHJcblxyXG5cdC5zZWMubXYge1xyXG5cdFx0aGVpZ2h0OiAyNDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHR3aGl0ZSAwJSxcclxuXHRcdFx0d2hpdGUgMjAlLFxyXG5cdFx0XHQjMDAzZDcwIDIwLjAwMDElLFxyXG5cdFx0XHQjMDAzZDcwIDEwMCVcclxuXHRcdCk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuXHRcdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2MHB4KSB7XHJcblx0XHRcdC8vIFx0d2lkdGg6IDEzNjBweDtcclxuXHRcdFx0Ly8gXHRwYWRkaW5nLWxlZnQ6IGF1dG87XHJcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdC8vIH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyOHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygxMDB2dyAvIDIgLSA2MzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tdl9faW5uZXIge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL3RvcC90b3BfbXZfYmcuanBnJyk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0Lm12X19jb250ZW50IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogODBweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTU0cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxOXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDRweCByZ2JhKDAsIDAsIDAsIDEpLFxyXG5cdFx0XHRcdFx0XHRcdDBweCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC44KSxcclxuXHRcdFx0XHRcdFx0XHQwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdC5icl9fc2lkZU1pbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm12X19iZ0ltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTI0MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU5NHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC05MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjLmxlYWQge1xyXG5cdFx0YmFja2dyb3VuZDogIzAwM2Q3MDtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGVhZF9fY29udGVudCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0LmxlYWRfX2ltZ0Jsb2NrIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQubGVhZF9fY2F0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDRweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGVhZF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubGVhZF9fcHJpbWFyeSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTg4cHg7XHJcblxyXG5cdFx0XHRcdFx0LmxlYWRfX2ltZ0Jsb2NrIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQubGVhZF9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC4xZW07XHJcblx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjNweCkge1xyXG5cdFx0XHRcdFx0LmxlYWRfX3ByaW1hcnkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmxlYWRfX3NlY29uZGFyeSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0Ly8gZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MTJweDtcclxuXHJcblx0XHRcdFx0XHQubGVhZF9faW1nQmxvY2sge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU4Ljg2NTIlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYzcHgpIHtcclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNnB4IDZweDtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMmVtO1xyXG5cdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubGVhZF9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmMtYnRuLWRlZmF1bHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYy5uZXdzIHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDk0cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXdzX19jb250ZW50IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblxyXG5cdFx0XHRcdFx0Lm5ld3NfX2NhdCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNIFBMVVMgUm91bmRlZCAxYycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXdzX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTA1cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXdzX190dGwge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmMtYnRuLWRlZmF1bHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmV3c19fYmlnQnRuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0Lm5ld3NfX2JpZ0J0bi0tY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYwMHB4O1xyXG5cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2M3B4KSB7XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQubmV3c19fYmlnQnRuLS1jaGlsZF9fdHh0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDU2cHggMjRweCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjZweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWMuc2VhcmNoIHtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VhcmNoX19sZWZ0IHtcclxuXHRcdFx0XHQvLyBtYXgtd2lkdGg6IDcwOXB4O1xyXG5cdFx0XHRcdC8vIHdpZHRoOiA1OS4wODMzJTtcclxuXHRcdFx0XHR3aWR0aDogNzA5cHg7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2M3B4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zZWFyY2hfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE3cHggMzBweCAxN3B4IDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTFweCB0b3AgNTAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdC5zZWFyY2hfX2NvbnRlbnQtLWltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi41JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNlYXJjaF9fY29udGVudC0tdHh0IHtcclxuXHRcdFx0XHRcdFx0XHQuc2VhcmNoX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuc2VhcmNoX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX3RhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VhcmNoX19yaWdodCB7XHJcblx0XHRcdFx0Ly8gbWF4LXdpZHRoOiA0OTFweDtcclxuXHRcdFx0XHQvLyB3aWR0aDogNDAuOTE2NyU7XHJcblx0XHRcdFx0d2lkdGg6IDQ5MXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYzcHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zZWFyY2hfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4IDAgMjRweDtcclxuXHJcblx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjA5LjVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgybi0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjNweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg1bi00KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDVuLTMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg1bi0yKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNW4tMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDVuKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMXB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYy1idG4tc2VhcmNoIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jLWJ0bi1kZWZhdWx0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYy5wcm9qZWN0IHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByb2plY3RfX2xlYWQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucHJvamVjdF9fbGlzdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwOHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYzcHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG5cclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByb2plY3RfX2Jsb2NrMDEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cclxuXHRcdFx0XHQucHJvamVjdF9fYmxvY2swMS0taW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrYmx1ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMzVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDEtLWxlZnQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzIuNTgzMyU7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjk0cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAkZGFya2dyYXk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcm9qZWN0X19ibG9jazAxLS1yaWdodCB7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcclxuXHJcblx0XHRcdFx0XHRcdC5wcm9qZWN0X19ibG9jazAxLS1pbWdibG9jayB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYXJyb3dfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDVweCBsZWZ0IDhweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpbms7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wcm9qZWN0X19ibG9jazAyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDItLWlubmVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGFya2JsdWU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA4MHB4IDYycHggMTQ0cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL3RvcC9wcm9qZWN0X2Jsb2NrMDJfYmcuanBnJyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHQucHJvamVjdF9fYmxvY2swMi0tY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM3NnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU5NHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYy1zbnNBcmVhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0XHQuc2VjLm12IHtcclxuXHRcdFx0aGVpZ2h0OiAyNTJweDtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlci1zcDtcclxuXHRcdFx0XHQubXZfX2lubmVyIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL3RvcC90b3BfbXZfYmcuanBnJyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMCBsZWZ0IDI1JTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMzAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHQubXZfX3dyYXAge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm12X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3N3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm12X19iZ0ltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDExMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLmxlYWQge1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXItc3A7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci1zcDtcclxuXHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdC8vIG1heC13aWR0aDogNTMycHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGVhZF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MzJweDtcclxuXHJcblx0XHRcdFx0XHQubGVhZF9fcHJpbWFyeSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3R4dEJsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjNlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGVhZF9fc2Vjb25kYXJ5IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmxlYWRfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5uZXdzIHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlci1zcCAkc3BhY2VyLXNwIDQ4cHg7XHJcblxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmV3c19fY29udGVudCB7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMCA2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQubmV3c19fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDZweCA2cHggMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5ld3NfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDZweCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5ld3NfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmV3c19fYmlnQnRuIHtcclxuXHRcdFx0XHRcdC5uZXdzX19iaWdCdG4tLWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTE2cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5uZXdzX19iaWdCdG4tLWNoaWxkX190eHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCA0OHB4IDEycHggMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5zZWFyY2gge1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyOHB4ICRzcGFjZXItc3AgNDhweDtcclxuXHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlYXJjaF9fbGVmdCB7XHJcblx0XHRcdFx0XHQuc2VhcmNoX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTdweCAwIDE3cHggMDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTFweCBib3R0b20gNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX2NvbnRlbnQtLWltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hfX2NvbnRlbnQtLXR4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuc2VhcmNoX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnNlYXJjaF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuc2VhcmNoX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAyNHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zZWFyY2hfX3JpZ2h0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnNlYXJjaF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTcwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcxcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4tMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1idG4tc2VhcmNoIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYy1idG4tZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMucHJvamVjdCB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI4cHggMTBweCA0OHB4O1xyXG5cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTg3NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnByb2plY3RfX2xlYWQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucHJvamVjdF9fbGlzdCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzNnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE3NnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTRweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuXHRcdFx0XHRcdC5wcm9qZWN0X19ibG9jazAxLS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNnB4IDE4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQucHJvamVjdF9fYmxvY2swMS0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzY2NjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucHJvamVjdF9fYmxvY2swMS0tcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQucHJvamVjdF9fYmxvY2swMS0taW1nYmxvY2sge1xyXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9hcnJvd19yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1cHggbGVmdCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblxyXG5cdFx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDItLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCAxNnB4IDE5NnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LnByb2plY3RfX2Jsb2NrMDItLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuYy1idG4tZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDMycHggMjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE2cHggdG9wIDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDM2MHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmMtc25zQXJlYSB7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1xKHNtKSB7XHJcblx0XHQuc2VjLm12IHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0Lm12X19pbm5lciB7XHJcblx0XHRcdFx0XHQubXZfX3dyYXAge1xyXG5cdFx0XHRcdFx0XHQubXZfX2JnSW1nIHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDQwJTtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcblx0XHQuc2VjLm12IHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0Lm12X19pbm5lciB7XHJcblx0XHRcdFx0XHQubXZfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHQuYnJfX3NpZGVNaW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBlZzAwMl9kYXRhUHJvdmlzaW9uU2VydmljZVxyXG5cclxuXHQuc2VjLmJyZWFkY3J1bWIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE0NDBweDtcclxuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0LmJyZWFkY3J1bWJfX2lubmVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9icmVhZGNydW1iX2Fycm93LnN2ZycpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhLFxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtibHVlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWMuYXJjaGl2ZVByb3Zpc2lvbiB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9faW5uZXIsXHJcblx0XHRcdC5kYXRhLS1hY2Mge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX2NvbnRlbnRJbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fdG9wIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19ib3R0b20ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDExcHggMTNweCA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19idG5BcmVhIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjLnNhdGVsbGl0ZURhdGEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdG1hcmdpbjogMzJweCAwIDgwcHg7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDAgODBweDtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlcjtcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2F0ZWxsaXRlRGF0YV9faW5uZXIge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMjc4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtcShsZykge1xyXG5cdFx0LnNlYy5icmVhZGNydW1iIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XHJcblx0XHRcdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdFx0XHRcdG92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0LmJyZWFkY3J1bWJfX2lubmVyIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2JyZWFkY3J1bWJfYXJyb3cuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vaWNvbl9ob21lLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAwO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRhLFxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuYXJjaGl2ZVByb3Zpc2lvbiB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42ZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5hcmNoaXZlUHJvdmlzaW9uX19pbm5lcixcclxuXHRcdFx0XHQuZGF0YS0tYWNjIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyOTJweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjkycHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMDJweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDZweCAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzAycHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4IDAgNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fY29udGVudElubmVyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0LmFyY2hpdmVQcm92aXNpb25fX3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAxM3B4IDhweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYXJjaGl2ZVByb3Zpc2lvbl9fYnRuQXJlYSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLnNhdGVsbGl0ZURhdGEge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDQ4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDIzcHggMCA0OHB4O1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcDtcclxuXHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNhdGVsbGl0ZURhdGFfX2lubmVyIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gZWcwMTFfcG9zdF80MDRcclxuXHJcblx0LnNlYy5ub3Rmb3VuZCB7XHJcblx0XHRtYXJnaW46IDgwcHggMCAxNjBweDtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDQwcHggJHNwYWNlciAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFya2JsdWU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtcShsZykge1xyXG5cdFx0LnNlYy5ub3Rmb3VuZCB7XHJcblx0XHRcdG1hcmdpbjogMzJweCAwIDEwMHB4O1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXItc3AgMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZGFya2JsdWU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiNwYWdlX3NjIHtcclxuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XHJcblxyXG5cdC5tYWluIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdC5zZWMubXYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0Mi43Nzc3JTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NjL3NjX212LmpwZycpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2MTZweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tdl9faW5uZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5NnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDU0cHggMCAyMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTSBQTFVTIFJvdW5kZWQgMWMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL2Fycm93X3VuZGVyX3doaXRlLnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdCRza3k7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDEuc3ZnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNnB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vaGVhZGVyX2JvdHRvbV9pY29uMDIuc3ZnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTBweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGxpOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL2hlYWRlcl9ib3R0b21faWNvbjAzLnN2ZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwcHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRsaTpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9oZWFkZXJfYm90dG9tX2ljb24wNC5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA4cHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5sZWFkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRza3k7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgODBweDtcclxuXHJcblx0XHRcdFx0LmxlYWRfX2lubmVyIHtcclxuXHRcdFx0XHRcdD4gaW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU5N3B4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC04NnB4IGF1dG8gMThweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX19saXN0IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19saXN0LS10b3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fbGlzdC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCAyNHB4IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZF9fbGlzdC0tZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZF9fbGlzdC0tdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZWFkX19saXN0Lmxpc3QtLXNlY29uZGFyeSB7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fbGlzdC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZF9fbGlzdC0tZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkX19saXN0LS10dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYy1idG4tc24ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA1NnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlcjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4IDQwcHggMzJweCAzMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlOGYyZmI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjhweCAwIDI4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLWNhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRza3k7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vc2MvZXZlbnRfaW1nLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC05NnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNjVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLnNlYzAxIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmMWY0ZjU7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogNjRweCAyMHB4IDQ1cHg7XHJcblxyXG5cdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zZWMwMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweCAxM3B4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9zYy9zY19oMl9iZzAxLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNDhweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjM4cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEsXHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQudG9wU2VjMDRfX2ltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuc2VjMDIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2YxZjRmNTtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiA2NHB4IDIwcHggODBweDtcclxuXHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlYzAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDM2cHggMTJweCA0MXB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9zYy9zY19oMl9iZzAyLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuc2VjMDJfX2ltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyOHB4IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuc2VjMDMge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA4NTBweDtcclxuXHRcdFx0Ly8gaGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNTkuMDI3NyU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NjL3NlYzAzX2JnLmpwZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMCBsZWZ0IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cclxuXHRcdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XHJcblx0XHRcdC8vIFx0aGVpZ2h0OiA4NTBweDtcclxuXHRcdFx0Ly8gXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyB0b3A6IDUwJTtcclxuXHRcdFx0XHQvLyBsZWZ0OiA1MCU7XHJcblx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDUycHg7XHJcblxyXG5cdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zZWMwM19faW5uZXIge1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICZzcGFjZXIgMDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU1MnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2VjMDNfX3NsaWRlciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogLTg2cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MjhweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDY0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnNlYzAzX196b29taWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDk2cHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogNTZweDtcclxuXHRcdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwM3B4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogY2FsYyhjYWxjKDEwMCUgLSA3MDJweCkgLyAyICsgMTE2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAycHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHJpZ2h0OiAxMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAxNi41MjQyJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2VjMDNfX2JveCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwMnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogLTI0cHggYXV0byAzMnB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdC5zZWMwM19fYm94LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI2cHggJHNwYWNlciAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRwLnNlYzAzX19ib3gtLXRhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRza3k7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuc2VjMDNfX2J0biB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VnL2NvbW1vbi9idG5fYXJyb3dfZ3JleV9yaWdodC5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyNnB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnNlYzAzX19idG4tLWltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA5MDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggNXB4IDBweFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLWJ0bi1zbiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjRweCA2NnB4IDI0cHggNDZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlYy5zZWMwMy5zZWMwMy0tdG9wIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vdG9wL3NlYzAzX2JnXzIuanBnJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAwIGxlZnQgNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0LnNlYzAzX19pbm5lciB7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyNHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlYy5zbl9mb290YmxvY2swMSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG5cdFx0XHRcdC5zbl9mb290YmxvY2swMS0taW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogOHB4IHNvbGlkICRzbmNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMzVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdC5zbl9mb290YmxvY2swMS0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMi41ODMzJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyOTRweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc25fZm9vdGJsb2NrMDEtLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMnB4IGRhc2hlZCAkZGFya2dyYXk7XHJcblxyXG5cdFx0XHRcdFx0XHQuc25fZm9vdGJsb2NrMDEtLWltZ2Jsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL2Fycm93X3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1cHggbGVmdCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gdG9wXHJcblxyXG5cdFx0LnNlYy50b3BNdiB7XHJcblx0XHRcdGhlaWdodDogMzYwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcblx0XHRcdFx0d2hpdGUgMCUsXHJcblx0XHRcdFx0d2hpdGUgMjAlLFxyXG5cdFx0XHRcdCRzbmNvbG9yIDIwLjAwMDElLFxyXG5cdFx0XHRcdCRzbmNvbG9yIDEwMCVcclxuXHRcdFx0KTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyOHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogODBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygxMDB2dyAvIDIgLSA2MzJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudG9wTXZfX2lubmVyIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3RvcC90b3BfbXZfYmcuanBnJyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHggMCAwIDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0LnRvcE12X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0bGVmdDogODBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG5cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA5OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudG9wTXZfX25ld3NBcmVhIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMjRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0zMnB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODhweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRvcE12X19uZXdzQXJlYS0taW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDAgMTJweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgJGRhcmtncmF5O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRsaS50b3BNdl9fbmV3c0FyZWEtLXZpc2libGUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE4cHggMCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnRvcE12X19uZXdzQXJlYS0tY2hhbmdlQnRuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnRvcE12X19uZXdzQXJlYS0tYXJjaGl2ZUJ0biB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaW5rO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMudG9wTGVhZCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzbmNvbG9yO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwIDQ4cHg7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdC5sZWFkX19jb250ZW50IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0LmxlYWRfX2ltZ0Jsb2NrIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX19wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU4OHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19pbWdCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3R4dEJsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmxlYWRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjNweCkge1xyXG5cdFx0XHRcdFx0XHQubGVhZF9fcHJpbWFyeSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5sZWFkX19zZWNvbmRhcnkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdC8vIGZsZXg6IDEgMSAxMCU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MTJweDtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19pbWdCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU4Ljg2NTIlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fc2Vjb25kYXJ5LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjNweCkge1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDE2cHggNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYy1idG4tc24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogNDhweCBhdXRvIDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4IDQwcHggMzJweCAzMnB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vdG9wL2V2ZW50X2JnX3Jldi5zdmcnKSB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMzcHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyLS1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAyOHB4IDAgMjhweDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAwO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyM3B4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRza3k7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLnRvcFNlYzAxIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmMWY0ZjU7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogNjRweCAyMHB4IDgwcHg7XHJcblxyXG5cdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50b3BTZWMwMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweCAxM3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDMwNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMV9faW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMV9fdHh0QmxvY2sge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxN3B4IDE2cHggMTRweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMV9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzAxX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuM2VtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQudG9wU2VjMDFfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMudG9wU2VjMDIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2YxZjRmNTtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggNDVweDtcclxuXHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRvcFNlYzAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4IDEzcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDc2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzAyX19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzAyX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzAyX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuM2VtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMl9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMudG9wU2VjMDQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2YxZjRmNTtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggODBweDtcclxuXHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRvcFNlYzA0X19pbm5lciB7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4IDEzcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIzOHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhLFxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzA0X19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLWJ0bi1zbiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLlNObmV3cyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjFmNGY1O1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCA4MHB4O1xyXG5cclxuXHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuU05uZXdzX19pbm5lciB7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4IDEzcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LlNObmV3c19fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuU05uZXdzX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuU05uZXdzX19sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0XHRcdC5zZWMuc25fZm9vdGJsb2NrMDEge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci1zcCA0OHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdC5zbl9mb290YmxvY2swMS0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDE2cHggMThweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDhweCBzb2xpZCAkc25jb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHJcblx0XHRcdFx0XHRcdC5zbl9mb290YmxvY2swMS0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzY2NjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuc25fZm9vdGJsb2NrMDEtLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnNuX2Zvb3RibG9jazAxLS1pbWdibG9jayB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4tMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYXJyb3dfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNXB4IGxlZnQgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtcShzbSkge1xyXG5cdFx0XHQuc2VjLnRvcE12IHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIzMnB4O1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyLXNwO1xyXG5cdFx0XHRcdFx0LnRvcE12X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0LnRvcE12X193cmFwIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC50b3BNdl9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm12X19iZ0ltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50b3BNdl9fbmV3c0FyZWEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMjRweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNTZweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAyNHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMzJweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0LnRvcE12X19uZXdzQXJlYS0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdC8vIGZsZXg6IDEgMSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpLnRvcE12X19uZXdzQXJlYS0tdmlzaWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDEycHggMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpbms7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnRvcE12X19uZXdzQXJlYS0tY2hhbmdlQnRuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQudG9wTXZfX25ld3NBcmVhLS1hcmNoaXZlQnRuIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTZweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaW5rO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdNb3JlJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMudG9wTGVhZCB7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNTZweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlci1zcDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXItc3A7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogNTMycHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTg3NXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxlYWRfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDUzMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3ByaW1hcnkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fdHh0QmxvY2sge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmxlYWRfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuM2VtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxlYWRfX3NlY29uZGFyeSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX190eHRCbG9jayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkX19kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmxlYWRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDQ4cHggYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI2cHggMTZweCAyNnB4IDI4cHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vdG9wL2V2ZW50X2JnX3Jldi5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdC8vIFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyLS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjRweCAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vY29tbW9uL2J0bl9hcnJvd19ncmV5X3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLWNhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2t5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyLS10dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy50b3BTZWMwMSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2YxZjRmNTtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjNweCAkc3BhY2VyLXNwIDQzcHg7XHJcblxyXG5cdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnRvcFNlYzAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTlweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQudG9wU2VjMDFfX2ltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQudG9wU2VjMDFfX3R4dEJsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDMycHggMTNweCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vYXJyb3dfYmx1ZV9yaWdodC5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudG9wU2VjMDFfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMV9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTFweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMV9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMudG9wU2VjMDIge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwIDQ1cHg7XHJcblxyXG5cdFx0XHRcdFx0LnRvcFNlYzAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxOXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMl9faW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMl9fdHh0QmxvY2sge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMzJweCAxM3B4IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9hcnJvd19ibHVlX3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0NHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMl9fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTFweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50b3BTZWMwMl9fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMuc2VjMDMge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogNjQ0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vc2Mvc2VjMDNfYmcuanBnJyk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDAgbGVmdCA1MCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuXHRcdFx0XHQvLyBcdGhlaWdodDogODUwcHg7XHJcblx0XHRcdFx0Ly8gXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHQvLyB9XHJcblxyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHQvLyB0b3A6IDUwJTtcclxuXHRcdFx0XHRcdC8vIGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnNlYzAzX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwICZzcGFjZXIgMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1NTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5zZWMwM19fc2xpZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IC05NnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA2NDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5zZWMwM19fem9vbWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDE1MnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnNlYzAzX19ib3gge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAycHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogLTE0cHggYXV0byAzMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5zZWMwM19fYm94LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzNnB4IDM4cHggMThweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwLnNlYzAzX19ib3gtLXRhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2t5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5zZWMwM19fYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMzZweCA0cHggOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lZy9jb21tb24vYXJyb3dfYmx1ZV9yaWdodC5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMnB4IHRvcCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnNlYzAzX19idG4tLWltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDkwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDNweCA1cHggMHB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4IDYxcHggMjRweCAzMXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2VjLnNlYzAzLnNlYzAzLS10b3Age1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3RvcC9zZWMwM19iZ18yLmpwZycpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAwIGxlZnQgNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHQuc2VjMDNfX2lubmVyIHtcclxuXHRcdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy50b3BTZWMwNCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2YxZjRmNTtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwIDQwcHg7XHJcblxyXG5cdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnRvcFNlYzA0X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxOXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRvcFNlYzA0X19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYyLjI0NDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmMtYnRuLXNuIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMuU05uZXdzIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjFmNGY1O1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLXNwICRzcGFjZXItc3AgNDhweDtcclxuXHJcblx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU05uZXdzX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxOXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5TTm5ld3NfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2NhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDZweCA2cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fdGFnIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1idG4tc24ge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5zbl9mb290YmxvY2swMSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyLXNwIDQ4cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0LnNuX2Zvb3RibG9jazAxLS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMTZweCAxOHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogOHB4IHNvbGlkICRzbmNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LnNuX2Zvb3RibG9jazAxLS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjY2O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMThweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zbl9mb290YmxvY2swMS0tcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuc25fZm9vdGJsb2NrMDEtLWltZ2Jsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2Fycm93X3JpZ2h0LnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDVweCBsZWZ0IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEobGcpIHtcclxuXHRcdFx0LnNlYy5sZWFkIHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdC5sZWFkX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdC5sZWFkX19pbm5lci0tdG9wSW1nVGFiIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDk5MnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA5OTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQubGVhZF9fbGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxlYWRfX2xpc3QubGlzdC0tc2Vjb25kYXJ5IHtcclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMuc2VjMDEge1xyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCA4cHggMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2NHB4IDhweCA0NXB4O1xyXG5cdFx0XHRcdFx0LnNlYzAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2VjLnNlYzAyIHtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggOHB4IDEzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNjRweCA4cHggNDVweDtcclxuXHRcdFx0XHRcdC5zZWMwMl9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcShzbSkge1xyXG5cdFx0XHQuc2VjLm12IHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NjL3NjX212X3NwLmpwZycpICNhMGQ4ZDk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTU1dnc7XHJcblxyXG5cdFx0XHRcdFx0Lm12X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5NnB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlYy5sZWFkIHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdC5sZWFkX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IC05MCUgYXV0byAxOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQubGVhZF9fbGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubGVhZF9fbGlzdC5saXN0LS1zZWNvbmRhcnkge1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNDhweCBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI2cHggMTZweCAyNnB4IDI4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3RvcC9ldmVudF9iZ19yZXYuc3ZnJylcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3NnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI0cHggMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vYnRuX2Fycm93X2dyZXlfcmlnaHQuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZF9fZXZlbnRCYW5uZXItLWNhdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHNreTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkX19ldmVudEJhbm5lci0tdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmxlYWRfX2V2ZW50QmFubmVyLS1kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA3NXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDg1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NjL2V2ZW50X2ltZy5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTQ5cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWMuc2VjMDEge1xyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCA4cHggMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2NHB4IDhweCA0NXB4O1xyXG5cdFx0XHRcdFx0LnNlYzAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlYy5zZWMwMiB7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDhweCAxM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDY0cHggOHB4IDQ1cHg7XHJcblx0XHRcdFx0XHQuc2VjMDJfX2lubmVyIHtcclxuXHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cdFx0Ly8gU04zMDBfc2F0ZWxsaXRlcHJvamVjdFxyXG5cdFx0LnNlYy5icmVhZGNydW1iIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0LmJyZWFkY3J1bWJfX2lubmVyIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvY29tbW9uL2JyZWFkY3J1bWJfYXJyb3cuc3ZnJyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRhLFxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5TYXRlUHJvTVYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAyNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvYXJjaGl2ZS9hcmNoaXZlX212LmpwZycpICRsaWdodGdyYXk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5TYXRlUHJvTVZfX2lubmVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMycHg7XHJcblxyXG5cdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNzVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAxIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlciA4MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDFfX2lubmVyIHtcclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNzJweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMV9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMV9fY29udGVudDAxIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA0MHB4KTtcclxuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNjZweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4IDEwNHB4IDI0cHggMjRweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMV9fY29udGVudDAyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA0MHB4KTtcclxuXHRcdFx0XHRcdFx0XHQvLyBoZWlnaHQ6IDM2NnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtNDBweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU3LjE4NzUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCA4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9faW5uZXIge1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjAyX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNzJweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAyX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0JiA+IGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHhcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHggMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAyX190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnRhZy0tZGV2ZWxvcG1lbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNhdDAzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGFnLS1vcGVyYXRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNhdDA3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGFnLS10cmFuc2ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY2F0MDU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50YWctLWZpbmlzaCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDJfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjY4NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fYWJvdXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fem9vbWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTklO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLlNhdGVQcm9QYXR0ZXJuMDMge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNDhweDtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX19pbm5lciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAuU2F0ZVByb1BhdHRlcm4wM19fbGVhZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDcycHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wM19fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuLTIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYgPiBkaXYge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQtLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQtLXRvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCA2cHggMjBweCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX3RhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGFnLS1kZXZlbG9wbWVudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY2F0MDM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50YWctLW9wZXJhdGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY2F0MDc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50YWctLXRyYW5zZmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjYXQwNTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnRhZy0tZmluaXNoIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5NDAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wM19fdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX19hYm91dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX196b29taWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiAxMzhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDU5JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5TYXRlUHJvUGF0dGVybjA0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCA0OHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDRfX2lubmVyIHtcclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAuU2F0ZVByb1BhdHRlcm4wNF9fbGVhZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDMycHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDRfX2NvbnRlbnQtLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudC0tYm90dG9tIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE2cHggMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnRhZy0tZGV2ZWxvcG1lbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNhdDAzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGFnLS1vcGVyYXRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNhdDA3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGFnLS10cmFuc2ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY2F0MDU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50YWctLWZpbmlzaCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDRfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLlNhdGVQcm9QYXR0ZXJuMDUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNDhweDtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDgwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNV9faW5uZXIge1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA1X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDhweDtcclxuXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA1X19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Mi4yNDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI4cHggMjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEobGcpIHtcclxuXHRcdFx0LnNlYy5TYXRlUHJvTVYge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMjA0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZWcvYXJjaGl2ZS9hcmNoaXZlX212LmpwZycpICRsaWdodGdyYXk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb01WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjAyX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAzIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjAzX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wM19fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjA0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjA0X19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcShzbSkge1xyXG5cdFx0XHQuc2VjLlNhdGVQcm9QYXR0ZXJuMDEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMV9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAxX19jb250ZW50MDEge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDFfX2NvbnRlbnQwMiB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gaGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMuU2F0ZVByb1BhdHRlcm4wNSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHggMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNV9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNV9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA1X19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAyX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjAyX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmID4gZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDJfX3pvb21pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMycHggYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjAzIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjAzX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wM19fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmID4gZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX3pvb21pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMycHggYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjA0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvUGF0dGVybjA0X19sZWFkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMnB4IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvL2FjY1xyXG5cclxuXHRcdC5zZWMuU2F0ZVByb1BhdHRlcm4wMiB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAyX19pbm5lciB7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudC0tYWNjIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDJfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuU2F0ZVByb1BhdHRlcm4wMyB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdC5TYXRlUHJvUGF0dGVybjAzX19pbm5lciB7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wM19fY29udGVudC0tYWNjIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuU2F0ZVByb1BhdHRlcm4wNCB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19pbm5lciB7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wNF9fY29udGVudC0tYWNjIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDRfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VjLlNhdGVQcm9TdG9yeTAxIHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19pbm5lciB7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1N1cHBvcnRzX19jb250ZW50LS1hY2Mge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1N0b3J5MDFfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0XHRcdC5zZWMuU2F0ZVByb1BhdHRlcm4wMiB7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudC0tYWNjIHtcclxuXHRcdFx0XHRcdFx0XHQuU2F0ZVByb1BhdHRlcm4wMl9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VjLlNhdGVQcm9QYXR0ZXJuMDMge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2lubmVyIHtcclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQtLWFjYyB7XHJcblx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDNfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvUGF0dGVybjA0IHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19pbm5lciB7XHJcblx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19jb250ZW50LS1hY2Mge1xyXG5cdFx0XHRcdFx0XHRcdC5TYXRlUHJvUGF0dGVybjA0X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWMuU2F0ZVByb1N0b3J5MDEge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdC5TYXRlUHJvU3RvcnkwMV9fY29udGVudC0tYWNjIHtcclxuXHRcdFx0XHRcdFx0XHQuU2F0ZVByb1N0b3J5MDFfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblx0XHQvLyBTTjk5OV80MDRcclxuXHJcblx0XHQuc2VjLlNObm90Zm91bmQge1xyXG5cdFx0XHRtYXJnaW46IDMycHggMCAxNjBweDtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyIDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkc2t5O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblx0XHQvLyBTTjMxMF9zYXRlbGxpdGVwcm9qZWN0X2RldGFpbFxyXG5cdFx0LnNlYy5TYXRlRGV0YWlsTVYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA2MTZweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vZGV0YWlsL3NhdGVsaXRlX2JnLmpwZycpICRsaWdodGdyYXk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdFx0LlNhdGVEZXRhaWxNVl9faW5uZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA0OCU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2NhdEFyZWEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX3R5cGUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlYjJmNDI7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNzVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogOHB4IDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZGwge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0ZHQge1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGRkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTJweCAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuYXJlYSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDMycHg7XHJcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTk0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xyXG5cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1NHB4IDAgMjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9jb21tb24vYXJyb3dfdW5kZXJfd2hpdGUuc3ZnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0JHNreTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAzNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0xNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDEge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDEuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTBweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bjAyIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9kZXRhaWwvc2F0ZWxpdGVfaWNvbjAyLmpwZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwcHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19idG4wMyB7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vZGV0YWlsL3NhdGVsaXRlX2ljb24wMy5qcGcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxMHB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDQge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDQuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTBweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bjA1IHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9kZXRhaWwvc2F0ZWxpdGVfaWNvbjA1LmpwZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwcHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5TYXRlRGV0YWlsTVZfX3NhdGVpbWcge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA0NSU7XHJcblx0XHRcdFx0XHRyaWdodDogMiU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0MHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDc2MHB4O1xyXG5cclxuXHRcdFx0XHRcdCYgPiBkaXYge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX196b29taWNvbiB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAxMCU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMC41JTtcclxuXHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFNOMzEwX3NhdGVsbGl0ZXByb2plY3RfZGV0YWlsXHJcblx0XHQuc2VjLlNhdGVEZXRhaWxDb250ZW50LnBvc3RhcmVhIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzc0cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHQucG9zdGFyZWFfX21haW5Db250ZW50IHtcclxuXHRcdFx0XHRcdC5TYXRlRGV0YWlsQ29udGVudF9faW5uZXIucG9zdGFyZWFfX21haW5Db250ZW50LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0OHB4IDAgMzJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsQ29udGVudF9fQmxvY2stLW1pc3Npb24ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogOHB4IHNvbGlkICNhMGRlZWI7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbENvbnRlbnRfX0Jsb2NrLS10ZWNoIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDhweCBzb2xpZCAjZmZlNjAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1M3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0bGkgKyBsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4ICNjY2NjY2MgZGFzaGVkO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE3cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LlNObmV3c19fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuU05uZXdzX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuU05uZXdzX19sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX3R0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGluaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fdGFnIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jLWJ0bi1zbiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtcShsZykge1xyXG5cdFx0XHQuc2VjLlNhdGVEZXRhaWxNViB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHJcblx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU4MnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19jYXRBcmVhIHtcclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX3R5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0ZGwge1xyXG5cdFx0XHRcdFx0XHRcdGR0IHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0ZGQge1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuYXJlYSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU4MnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNDhweCAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bjAxIHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9kZXRhaWwvc2F0ZWxpdGVfaWNvbjAxLmpwZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxMHB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDIge1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDIuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwcHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAzNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19idG4wMyB7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vZGV0YWlsL3NhdGVsaXRlX2ljb24wMy5qcGcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTBweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDM2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bjA0IHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9kZXRhaWwvc2F0ZWxpdGVfaWNvbjA0LmpwZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxMHB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDUge1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDUuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwcHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAzNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fc2F0ZWltZyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1ODJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMDtcclxuXHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX3pvb21pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcShzbSkge1xyXG5cdFx0XHQuc2VjLlNhdGVEZXRhaWxNViB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHJcblx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU4MnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19jYXRBcmVhIHtcclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX3R5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGRsIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRkdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRkZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bmFyZWEge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1ODJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDM4cHggMCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19idG4wMSB7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vZGV0YWlsL3NhdGVsaXRlX2ljb24wMS5qcGcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgOHB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDIge1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDIuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDhweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsTVZfX2J0bjAzIHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zbi9kZXRhaWwvc2F0ZWxpdGVfaWNvbjAzLmpwZycpXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA4cHggbGVmdCA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19idG4wNCB7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc24vZGV0YWlsL3NhdGVsaXRlX2ljb24wNC5qcGcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgOHB4IGxlZnQgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fYnRuMDUge1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2RldGFpbC9zYXRlbGl0ZV9pY29uMDUuanBnJylcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDhweCBsZWZ0IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuU2F0ZURldGFpbE1WX19zYXRlaW1nIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU4MnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LlNhdGVEZXRhaWxNVl9fem9vbWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWMuU2F0ZURldGFpbENvbnRlbnQucG9zdGFyZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0LnBvc3RhcmVhX19tYWluQ29udGVudCB7XHJcblx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsQ29udGVudF9faW5uZXIucG9zdGFyZWFfX21haW5Db250ZW50LS1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsQ29udGVudF9fQmxvY2stLW1pc3Npb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5TYXRlRGV0YWlsQ29udGVudF9fQmxvY2stLXRlY2gge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0bGkgKyBsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuU05uZXdzX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0LlNObmV3c19fY2F0IHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2RhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5TTm5ld3NfX2xlZnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuU05uZXdzX190YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYy1idG4tc24ge1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cdFx0Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuXHRcdC8vIFNOMzIwX3NhdGVsbGl0ZXN0b3J5XHJcblx0XHQuc2VjLlNhdGVTdG9yeU1WIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMjQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NhdGVwcm8vc2F0ZWxsaXRlc3RvcnlfbXYuanBnJylcclxuXHRcdFx0XHQkbGlnaHRncmF5O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuU2F0ZVByb01WX19pbm5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuU2F0ZVByb1N0b3J5MDEge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNjRweDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogODBweCAyMHB4IDgwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuU2F0ZVByb1N0b3J5MDFfX2lubmVyIHtcclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAuU2F0ZVByb1N0b3J5MDFfX2xlYWQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA3MnB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5TYXRlUHJvU3RvcnkwMV9fY29udGVudC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19jb250ZW50LS10b3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuU2F0ZVByb1N0b3J5MDFfX2NvbnRlbnQtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTZweCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19jYXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEycHggMTJweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmNhdC0tZGV2ZWxvcG1lbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjYXQwMztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuY2F0LS1vcGVyYXRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjYXQwNztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuY2F0LS10cmFuc2ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNhdDA1O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5jYXQtLWZpbmlzaCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyYXk0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9QYXR0ZXJuMDJfX25hbWUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX190dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19hYm91dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zYXRlbGl0ZV9fem9vbUljb24ge1xyXG5cdFx0XHQuc2F0ZWxpdGVfX3pvb21JY29uLS1pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiA5NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogOTZweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9zYXRlbGl0ZV96b29taWNvbi5zdmcnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzJweCBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1xKHNtKSB7XHJcblx0XHRcdC5zYXRlbGl0ZV9fem9vbUljb24ge1xyXG5cdFx0XHRcdCYgPiBkaXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0LnNhdGVsaXRlX196b29tSWNvbi0taW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9zYXRlbGl0ZV96b29taWNvbi5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtcShsZykge1xyXG5cdFx0XHQuc2VjLlNhdGVTdG9yeU1WIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL3NhdGVwcm8vc2F0ZWxsaXRlc3RvcnlfbXYuanBnJylcclxuXHRcdFx0XHRcdCRsaWdodGdyYXk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQuU2F0ZVByb01WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VjLlNhdGVQcm9TdG9yeTAxIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDE2cHggMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5TYXRlUHJvU3RvcnkwMV9fbGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDM3NXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYy5TYXRlUHJvU3RvcnkwMyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAxNnB4IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdFx0XHRcdC5TYXRlUHJvU3RvcnkwMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAuU2F0ZVByb1N0b3J5MDFfX2xlYWQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5TYXRlUHJvU3RvcnkwMV9fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuLTIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKHNtKSB7XHJcblx0XHRcdC5zZWMuU2F0ZVByb1N0b3J5MDEge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRwLlNhdGVQcm9TdG9yeTAxX19sZWFkIHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LlNhdGVQcm9TdG9yeTAxX19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHQmID4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24tMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMnB4IGF1dG8gYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2VjLlNhdGVQcm9TdG9yeTAxIHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdC5TYXRlUHJvU3RvcnkwMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHQuU2F0ZVByb1N1cHBvcnRzX19jb250ZW50LS1hY2Mge1xyXG5cdFx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cC5TYXRlUHJvU3RvcnkwMV9fbGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuU2F0ZVByb1N0b3J5MDFfX2NvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuLTIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cdFx0LnNlYy5nbG9zc2FyeSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI2NHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiA4MHB4IDIwcHggODBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5nbG9zc2FyeV9faGVhZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MzJweDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA0MzJweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzJweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiA4cHggc29saWQgI2EwZGVlYjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0Ly8gZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdC0tY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZ2xvc3NhcnlfX3JpZ2h0IHtcclxuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA0MzJweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiA4cHggc29saWQgI2EwZGVlYjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMWI3N2UwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2NjYztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwICRzcGFjZXI7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDEwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmdsb3NzYXJ5X19yZXN1bHQge1xyXG5cdFx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNjRweDtcclxuXHJcblx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fcmVzdWx0LS11cHBlciB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgzLmdsb3NzYXJ5X19yZXN1bHQtLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHVsLmdsb3NzYXJ5X19yZXN1bHQtLXRhZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMWVtIDAuM2VtIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoNC5nbG9zc2FyeV9fcmVzdWx0LS1zdWJ0dGwge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cC5nbG9zc2FyeV9fcmVzdWx0LS1tYWluIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDE2cHggMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYgPiBhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9hcnJvd191bmRlcl93aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQjMmU3YWQxO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCAyMyU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JiA+IGFbdGFyZ2V0PSdfYmxhbmsnXSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTZweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jb21tb24vaWNvbkJsYW5rX3NuLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzFiNzdlMDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAzcHgpIHtcclxuXHRcdFx0LnNlYy5nbG9zc2FyeSB7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHQuZ2xvc3NhcnlfX2hlYWQge1xyXG5cdFx0XHRcdFx0XHQuZ2xvc3NhcnlfX2xlZnQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdC0tY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKHNtKSB7XHJcblx0XHRcdC5zZWMuZ2xvc3Nhcnkge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNDVweCAkc3BhY2VyLXNwIDQ1cHg7XHJcblxyXG5cdFx0XHRcdFx0Lmdsb3NzYXJ5X19oZWFkIHtcclxuXHRcdFx0XHRcdFx0Lmdsb3NzYXJ5X19sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fbGVmdC0taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Lmdsb3NzYXJ5X19sZWZ0LS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5nbG9zc2FyeV9fcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZ2xvc3NhcnlfX3Jlc3VsdCB7XHJcblx0XHRcdFx0XHRcdCYgPiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAkc3BhY2VyIDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Lmdsb3NzYXJ5X19yZXN1bHQtLXVwcGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGgzLmdsb3NzYXJ5X19yZXN1bHQtLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR1bC5nbG9zc2FyeV9fcmVzdWx0LS10YWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjFlbSAwLjNlbSAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoNC5nbG9zc2FyeV9fcmVzdWx0LS1zdWJ0dGwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0cC5nbG9zc2FyeV9fcmVzdWx0LS1tYWluIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTZweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYgPiBhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTZweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NuL2NvbW1vbi9hcnJvd191bmRlcl93aGl0ZS5zdmcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCMyZTdhZDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IDIzJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYgPiBhW3RhcmdldD0nX2JsYW5rJ10ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY29tbW9uL2ljb25CbGFua19zbi5zdmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMxYjc3ZTA7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblx0XHQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cdFx0Ly8gU04zMzBfZWFydGh3YXRjaFxyXG5cdFx0LnNlYy5lYXJ0aHdhdGNoTVYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAyNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRhcmtibHVlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuZWFydGh3YXRjaE1WX19pbm5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWMuc2VjMDEuYXJjaGl2ZV9fZWFydGh3YXRjaCB7XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDY0cHggMjBweCA4MHB4O1xyXG5cdFx0XHRcdC5zZWMwMV9faW5uZXIge1xyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcShsZykge1xyXG5cdFx0XHQuc2VjLmVhcnRod2F0Y2hNViB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMDRweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFya2JsdWU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQuZWFydGh3YXRjaE1WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWMuc2VjMDEuYXJjaGl2ZV9fZWFydGh3YXRjaCB7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2NHB4IDAgODBweDtcclxuXHJcblx0XHRcdFx0XHQuc2VjMDFfX2lubmVyIHtcclxuXHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcShzbSkge1xyXG5cdFx0XHQuc2VjLnNlYzAxLmFyY2hpdmVfX2VhcnRod2F0Y2gge1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0LnNlYzAxX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHRcdC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblx0XHQvLyBTTjM0MF9hdHRlbnRpb25cclxuXHRcdC5zZWMuYXR0ZW50aW9uTVYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAyNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRhcmtibHVlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuYXR0ZW50aW9uTVZfX2lubmVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNzVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYy5hdHRlbnRpb25BcmNoaXZlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA2NHB4IDAgODBweDtcclxuXHJcblx0XHRcdFx0LmF0dGVudGlvbkFyY2hpdmVfX2lubmVyIHtcclxuXHRcdFx0XHRcdC5hdHRlbnRpb25BcmNoaXZlX19saXN0IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjY0cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMycHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuYXR0ZW50aW9uQXJjaGl2ZV9fbGlzdC0tdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjIuMjQ0OCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmF0dGVudGlvbkFyY2hpdmVfX2xpc3QtLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmF0dGVudGlvbkFyY2hpdmVfX2xpc3QtLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmF0dGVudGlvbkFyY2hpdmVfX2xpc3QtLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYXR0ZW50aW9uQXJjaGl2ZV9fbGlzdCB7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdC5sZWFkX19saXN0LS1ib3R0b20ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkX19saXN0LS1kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmxlYWRfX2xpc3QtLXR0bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKGxnKSB7XHJcblx0XHRcdC5zZWMuYXR0ZW50aW9uTVYge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMjA0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGRhcmtibHVlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0LmF0dGVudGlvbk1WX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWMuYXR0ZW50aW9uQXJjaGl2ZSB7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHQuYXR0ZW50aW9uQXJjaGl2ZV9faW5uZXIge1xyXG5cdFx0XHRcdFx0XHQuYXR0ZW50aW9uQXJjaGl2ZV9fbGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbXEoc20pIHtcclxuXHRcdFx0LnNlYy5hdHRlbnRpb25BcmNoaXZlIHtcclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdC5hdHRlbnRpb25BcmNoaXZlX19pbm5lciB7XHJcblx0XHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IC05MCUgYXV0byAxOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYXR0ZW50aW9uQXJjaGl2ZV9fbGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/