@charset "UTF-8";
/* base color 
--------------------------------------------------------------------*/
* {
  margin: 0;
  padding: 0;
}

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

html {
  font-size: 62.5%;
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: auto;
}
article, aside, figcaption, figure, footer, header, hgroup, main, section {
  display: block;
}

p, ul, ol, li, dl, dt, dd, p, caption, th, td, form, input, textarea, blockquote, address, embed, object, figure, em {
  margin: 0;
  padding: 0;
  font-style: normal;
  font-size: 100%;
}

h1, h2, h3, h4, h5, h6, h7 {
  margin: 0;
  padding: 0;
}

:root {
  --main-color: #303030;
  --main-font: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  --main-font-bold: "Noto Sans JP","Hiragino Kaku Gothic ProN", "Hiragino Sans",Meiryo, sans-serif;
}

body {
  position: relative;
  margin: 0;
  background: #fff;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-overflow-scrolling: touch;
  color: var(--main-color);
  font-family: var(--main-font);
  font-feature-settings: "chws" 1;
  font-kerning: none;
  font-size: 1.4em;
  font-weight: 400 !important;
  line-height: 1;
  text-align: left;
  text-rendering: optimizeLegibility;
  outline: none;
}

_:lang(x)::-internal-media-controls-overlay-cast-button, body {
  font-weight: 500 !important;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

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

ul[role=list],
ol[role=list] {
  list-style: none;
}

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

dd {
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

figure {
  line-height: 0;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

img {
  vertical-align: middle;
  border: none;
}

img,
picture {
  max-width: 100%;
  display: block;
}

input, button,
textarea, select {
  font: inherit;
}

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

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

th {
  text-align: inherit;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  vertical-align: middle;
  position: relative;
  outline: none;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

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

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

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

output {
  display: inline-block;
}

/*--Prefix--*/
/*-- flexbox --*/
/*-- text --*/
/*-- hover --*/
/*-- position --*/
/*-- aspect --*/
/*-- text --*/
/*-- point --*/
/*-- form --*/
/*-- icon --*/
/*-- shape --*/
/*-- pagetop --*/
/* reset
-------------------------------------------------------*/
/*
*{
	outline:1px #ff0000 solid;
}
*/
ol,
ul {
  list-style-type: none;
}

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

/* webfont
-------------------------------------------------------*/
.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}

/* base
-------------------------------------------------------*/
body {
  height: 100%;
  overflow: hidden;
}

div.pageWrap {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: left;
}

.ofi-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
  font-family: "object-fit:contain;object-position:center center;";
}

.ofi-cover-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  font-family: "object-fit:cover;object-position:center center;";
}

/* layout
-------------------------------------------------------*/
footer {
  position: relative;
  width: 100%;
  z-index: 35;
}
footer::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: #fff;
}
footer .footer-inner-body {
  position: relative;
  width: 100%;
  padding: 110px 0;
  background: #15191D;
  color: #fff;
  overflow: hidden;
}
footer .footer-inner-body .pagetop-bar {
  position: absolute;
}
footer .footer-inner-body .pagetop-bar a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 200px;
  height: 30px;
  transform: rotate(-90deg);
  transform-origin: center center;
  color: #fff;
  font-size: clamp(1.2rem, 0.83vw, 1.6rem);
  transition: 0.75s ease;
}
footer .footer-inner-body .pagetop-bar a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: url(../common/images/arrow_pagetop.svg) left bottom/contain no-repeat;
}
footer .footer-inner-body .pagetop-bar a:hover {
  opacity: 0.6;
}
footer .footer-inner-body ul {
  position: relative;
  z-index: 1;
}
footer .footer-inner-body ul li {
  position: relative;
}
footer .footer-inner-body ul li:first-child .view-contact-button a {
  background: url(../images/button_holo_footer.png) center bottom/contain no-repeat;
}
footer .footer-inner-body ul li:last-child .view-contact-button a {
  background: url(../images/button_holo_footer_contact.png) center bottom/contain no-repeat;
}
footer .footer-inner-body ul li .view-contact-button {
  position: relative;
  display: block;
  transition: 0.25s ease;
}
footer .footer-inner-body ul li .view-contact-button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #000;
  font-size: clamp(1.8rem, 1.25vw, 2.4rem);
  font-weight: 700;
  letter-spacing: 0.03em;
  z-index: 1;
}
footer .footer-inner-body ul li .view-contact-button a::after {
  content: "→";
  position: absolute;
  top: 50%;
  right: 50px;
  transform: translateY(-50%);
  font-size: clamp(1.8rem, 0.94vw, 2.2rem);
  font-weight: 700;
}
footer .footer-inner-body ul li .view-contact-button:hover {
  transform: translateX(3px);
  opacity: 0.6;
}
footer .footer-inner-body ul li p {
  padding-top: 15px;
  color: #fff;
  font-size: clamp(1.4rem, 0.83vw, 1.6rem);
  text-align: center;
  line-height: 1.5;
  letter-spacing: 0.03em;
}
footer .footer-inner-foot {
  position: relative;
}
footer .footer-inner-foot .footer-info .page-link {
  position: relative;
  display: inline-flex;
}
footer .footer-inner-foot .footer-info .page-link a {
  position: relative;
  font-weight: 700;
  white-space: nowrap;
}
footer .footer-inner-foot .footer-info .sns-info {
  position: relative;
  display: inline-flex;
  gap: 20px;
}
footer .footer-inner-foot .footer-info .sns-info li {
  position: relative;
  display: inline-flex;
  align-items: center;
}
footer .footer-inner-foot .footer-info .sns-info li img {
  max-width: 28px;
  max-height: 22px;
}
footer .footer-inner-foot p {
  font-family: "Roboto", sans-serif;
  font-size: clamp(1rem, 0.73vw, 1.4rem);
  font-weight: 700;
  text-align: center;
}

header {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: 110px;
  background: #000;
  padding-left: 30px;
  color: #fff;
  opacity: 1;
  z-index: 100;
}
header .header-body {
  position: relative;
  flex: 1;
  height: 100%;
  padding-right: clamp(160px, 15%, 270px);
}
header .header-body .global-nav {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex-direction: column;
  height: 100%;
  z-index: 101;
}
header .header-body .global-nav .lang-switch--button-en {
  position: relative;
  display: inline-flex;
  justify-content: flex-end;
  gap: 0 15px;
}
header .header-body .global-nav .lang-switch--button-en li {
  position: relative;
  display: inline-flex;
  padding: 15px 0;
  color: #fff;
  font-size: clamp(1.2rem, 0.78vw, 1.5rem);
  font-weight: 700;
  letter-spacing: 0.02em;
}
header .header-body .global-nav .lang-switch--button-en li a {
  text-decoration: underline;
  transition: 0.75s ease;
}
header .header-body .global-nav .lang-switch--button-en li a:hover {
  color: #7e7e7e;
  opacity: 0.6;
}
header .header-body .global-nav .lang-switch--button {
  position: relative;
  display: inline-flex;
  justify-content: flex-end;
  gap: 0 15px;
}
header .header-body .global-nav .lang-switch--button li {
  display: inline-flex;
}
header .header-body .global-nav .lang-switch--button li a {
  position: relative;
  display: inline-block;
  padding: 15px 0;
  color: #fff;
  font-size: clamp(1.2rem, 0.78vw, 1.5rem);
  font-weight: 700;
  transition: 0.75s ease;
}
header .header-body .global-nav .lang-switch--button li a.onlang {
  color: #7e7e7e;
  pointer-events: none;
}
header .header-body .global-nav .lang-switch--button li a:hover {
  opacity: 0.6;
}
header .header-body .global-nav .lang-switch--button li:not(:last-child) {
  position: relative;
}
header .header-body .global-nav .lang-switch--button li:not(:last-child) a {
  padding-right: 15px;
}
header .header-body .global-nav .lang-switch--button li:not(:last-child)::after {
  content: "/";
  top: 15px;
  position: relative;
  pointer-events: none;
}
header .header-body .global-nav .global-nav--list {
  position: relative;
  display: inline-flex;
  justify-content: flex-end;
  width: 100%;
  color: #fff;
  font-size: clamp(1.5rem, 0.83vw, 1.6rem);
  font-weight: 700;
  letter-spacing: 0.05em;
  white-space: nowrap;
}
header .header-body .global-nav .global-nav--list li:not(:last-child) {
  margin-right: 5.4%;
}
header .header-body .global-nav .global-nav--list li a {
  position: relative;
  display: block;
  padding: 20px 0;
  transition: 0.75s ease;
}
header .header-body .global-nav .global-nav--list li a:hover {
  opacity: 0.6;
}
header .header-body .header-body--contact {
  position: absolute;
  top: 20px;
  right: 0;
  width: 11.8%;
  max-width: 210px;
  height: calc(100% - 20px);
}
header .header-body .header-body--contact br.textbr {
  display: none;
}
header .header-body .header-body--contact a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 38px;
  background: url(../images/button_holo_contact.png) left center/cover no-repeat;
  color: #000;
  font-size: clamp(1.4rem, 0.89vw, 1.7rem);
  font-weight: 700;
  letter-spacing: 0.075em;
  text-align: center;
  transition: 0.25s ease;
}
header .header-body .header-body--contact a::before {
  content: "";
  position: relative;
  display: block;
  width: 2.056em;
  aspect-ratio: 1/0.7;
  margin-bottom: 12px;
  background: url(../images/icon_mail.svg) center center/contain no-repeat;
}
header .header-body .header-body--contact a:hover {
  transform: translateX(3px);
  opacity: 0.8;
}

.header-logo,
.fixed-header-logo {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 70px;
  height: 100%;
}
.header-logo img,
.fixed-header-logo img {
  width: 100%;
}

.fixed-header-logo {
  position: fixed;
  top: 22px;
  left: 25px;
  aspect-ratio: 1/0.94;
  height: auto;
  max-height: 66px;
  z-index: 50;
}

.js-fade {
  opacity: 0;
  visibility: hidden;
  transform: translateY(50px);
  transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
}

.scroll {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.fixed-pagetop-bar {
  position: fixed;
  opacity: 1;
  transition: 0.3s ease;
  z-index: 30;
}
.fixed-pagetop-bar a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 200px;
  height: 30px;
  transform: rotate(-90deg);
  transform-origin: center center;
  color: #000;
  font-size: clamp(1.2rem, 0.83vw, 1.6rem);
  transition: 0.75s ease;
}
.fixed-pagetop-bar a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: url(../common/images/arrow_pagetop_black.svg) left bottom/contain no-repeat;
}
.fixed-pagetop-bar.top-first-hidden {
  visibility: hidden;
  opacity: 0;
}
.fixed-pagetop-bar.top-is-hidden {
  visibility: hidden;
  opacity: 0;
}

.trigger {
  position: fixed;
  top: 30px;
  right: 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  z-index: 50;
  background: #fff;
  cursor: pointer;
  transition: all 0.5s;
}
.trigger.is-open {
  background: transparent;
  z-index: 107;
}
.trigger .menu-trigger,
.trigger .menu-trigger span {
  display: inline-block;
  transition: all 0.5s;
}
.trigger .menu-trigger {
  position: relative;
  width: 52px;
  height: 20px;
}
.trigger .menu-trigger span {
  position: absolute;
  right: 0;
  width: 100%;
  height: 6px;
  border-bottom: 6px solid #000;
  border-left: 3px solid transparent;
}
.trigger .menu-trigger span:nth-of-type(1) {
  top: 0;
  width: 88.46%;
}
.trigger .menu-trigger span:nth-of-type(2) {
  top: 14px;
}
.trigger .menu-trigger.active span:nth-of-type(1) {
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
}
.trigger .menu-trigger.active span:nth-of-type(2) {
  top: 50%;
  transform: translateY(-50%);
  border-bottom: 6px solid #fff;
}

.hamburger-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: calc(100% + 60px);
  height: 100svh;
  background: rgba(17, 17, 17, 0.64);
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  z-index: 106;
  -webkit-overflow-scrolling: touch;
  display: none;
}

.hamburger-body {
  position: relative;
}
.hamburger-body .hamburger-body-main {
  position: relative;
  width: 100%;
  height: calc(100% - 65px);
}
.hamburger-body .hamburger-body-main .footer-contact {
  position: relative;
  z-index: 1;
}
.hamburger-body .hamburger-body-main .footer-contact li {
  position: relative;
}
.hamburger-body .hamburger-body-main .footer-contact li:first-child .view-contact-button a::before {
  background: url(../images/button_holo_footer.png) left bottom/cover no-repeat;
}
.hamburger-body .hamburger-body-main .footer-contact li:last-child .view-contact-button a::before {
  background: url(../images/button_holo_footer_contact.png) left bottom/cover no-repeat;
}
.hamburger-body .hamburger-body-main .footer-contact li .view-contact-button {
  position: relative;
  display: block;
  width: 470px;
  height: 80px;
  transition: 0.25s ease;
}
.hamburger-body .hamburger-body-main .footer-contact li .view-contact-button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #000;
  font-size: clamp(1.6rem, 0.94vw, 1.8rem);
  font-weight: 700;
  letter-spacing: 0.03em;
  z-index: 1;
}
.hamburger-body .hamburger-body-main .footer-contact li .view-contact-button a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.hamburger-body .hamburger-body-main .footer-contact li .view-contact-button a::after {
  content: "→";
  position: absolute;
  top: 50%;
  right: 50px;
  transform: translateY(-50%);
  font-size: clamp(1.6rem, 0.94vw, 1.8rem);
  font-weight: 700;
}
.hamburger-body .hamburger-body-main .footer-contact li .view-contact-button:hover {
  transform: translateX(3px);
  opacity: 0.6;
}
.hamburger-body .hamburger-body-main .footer-contact li p {
  padding-top: 15px;
  color: #fff;
  font-size: clamp(1.4rem, 0.83vw, 1.6rem);
  text-align: center;
  line-height: 1.5;
  letter-spacing: 0.03em;
}
.hamburger-body .hamburger-body-main .global-nav {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.hamburger-body .hamburger-body-main .global-nav .hamburger-logo .logo p {
  margin-bottom: 25px;
}
.hamburger-body .hamburger-body-main .global-nav .hamburger-logo .logo px img {
  width: 100%;
}
.hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list li a {
  display: inline-block;
  color: #fff;
  font-size: clamp(1.6rem, 0.94vw, 1.8rem);
  text-align: center;
  transition: 0.35s ease;
}
.hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list li a:hover {
  opacity: 0.6;
}
.hamburger-body .hamburger-body-footer {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 65px;
  background: rgba(17, 17, 17, 0.5);
}
.hamburger-body .hamburger-body-footer .sns-info {
  position: relative;
  display: inline-flex;
  gap: 50px;
}
.hamburger-body .hamburger-body-footer .sns-info li {
  position: relative;
  display: inline-flex;
  align-items: center;
}
.hamburger-body .hamburger-body-footer .sns-info li img {
  max-width: 28px;
  max-height: 22px;
}

.breadcrumbs {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 60px;
  margin: 0 auto;
  padding: 0 60px;
  background: #fff;
  border-bottom: 1px solid #eee;
  z-index: 100;
}
.breadcrumbs ul {
  position: relative;
  display: inline-flex;
}
.breadcrumbs ul li {
  position: relative;
}
.breadcrumbs ul li a {
  position: relative;
  display: inline-flex;
  color: #000;
  font-size: 1.2rem;
  letter-spacing: 0.01em;
  text-decoration: none;
}
.breadcrumbs ul li:first-child a {
  color: #8D8D8D;
}
.breadcrumbs ul li:not(:last-child) {
  margin-right: 15px;
  padding-right: 20px;
}
.breadcrumbs ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  top: 55%;
  right: 0;
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  border-color: #8D8D8D;
  border-style: solid;
  border-width: 1px 1px 0 0;
  display: inline-block;
  transform: translate(0, -50%) rotate(45deg);
}
.breadcrumbs ul li:last-child a {
  pointer-events: none;
}

.container {
  position: relative;
}

.page-content {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}

.section-title__head {
  position: relative;
  text-align: center;
  z-index: 1;
}
.section-title__head h3 {
  position: relative;
  font-size: clamp(3.3rem, 4.17vw, 8rem);
  letter-spacing: 0.06em;
}

.view-show-button {
  position: relative;
  display: block;
  width: 16.67%;
  min-width: 175px;
  aspect-ratio: 1/0.25;
  margin-left: auto;
  background: url(../images/trapezoid_banner.svg) left bottom/cover no-repeat;
  transition: 0.25s ease;
}
.view-show-button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 10%;
  color: #fff;
  font-size: clamp(1.5rem, 0.83vw, 1.6rem);
  font-weight: 700;
}
.view-show-button:hover {
  transform: translateX(3px);
  opacity: 0.6;
}

.under-page-title {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  flex-direction: column-reverse;
  margin-bottom: 80px;
  text-align: center;
  z-index: 1;
}
.under-page-title h1 {
  color: #707F89;
  font-size: clamp(1.5rem, 1.04vw, 2rem);
  font-weight: 700;
  letter-spacing: 0.03em;
}
.under-page-title .entitle {
  position: relative;
  display: inline-block;
  margin-bottom: 25px;
  font-size: clamp(3.3rem, 4.17vw, 8rem);
  letter-spacing: 0.02em;
}

.section-title {
  position: relative;
  width: 100%;
  margin-bottom: 80px;
}
.section-title h1,
.section-title h2 {
  font-size: clamp(2.3rem, 1.77vw, 3.4rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.15em;
  line-height: 1.45;
}

button {
  background-color: transparent;
  border: none;
  cursor: pointer;
  outline: none;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.button {
  width: 100%;
  max-width: 530px;
  height: 85px;
  margin: 0 auto;
}
.button a,
.button button {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  max-width: 530px;
  height: 100%;
  background: url(../images/trapezoid_back.svg) left bottom/cover no-repeat;
  color: #fff;
  font-size: clamp(1.6rem, 1.04vw, 2rem);
  font-weight: 700;
  letter-spacing: 0.1em;
  transition: 0.25s ease;
  /*
  		&:after{
  			@include mix.absolute-center(0,50%);
  			content: "";
  			top: 50%;
  			left: auto;
  			right: 25px;
  			width: 5px;
  			height: 10px;
  			@include mix.arrow(8px, 1px, #fff, 0, -50%, right);
  		}
  */
}
.button a:hover,
.button button:hover {
  transform: translateX(3px);
}

.business-solution-section {
  position: relative;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 100px;
}
.business-solution-section:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100vw;
  height: 100%;
  margin: 0 calc(50% - 50vw);
  z-index: -1;
  background: #F8F8F8;
  z-index: -1;
}
.business-solution-section .article-content h2 {
  margin: 0 0 30px;
  padding: 30px 0;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-size: clamp(1.6rem, 1.15vw, 2.2rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.01em;
  line-height: 1.5;
}
.business-solution-section .article-content .button {
  margin: 5px 0 60px;
  max-width: inherit;
  height: auto;
  text-align: center;
}
.business-solution-section .article-content .button a {
  position: relative;
  display: inline-block;
  padding: 0 0 0 26px;
  color: #000;
  background: none;
  border: none;
  box-shadow: none;
  width: auto;
  font-size: clamp(1.3rem, 0.83vw, 1.6rem);
  letter-spacing: 0;
  line-height: 1.55;
}
.business-solution-section .article-content .button a:before {
  position: absolute;
  transform: translate(0, -50%);
  content: "";
  top: 50%;
  left: 0;
  width: 18px;
  height: 18px;
  background: #000;
  border: 1px solid #000;
  border-radius: 50%;
}
.business-solution-section .article-content .button a:after {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  border-color: #fff;
  border-style: solid;
  border-width: 1px 1px 0 0;
  display: inline-block;
  transform: translate(0, -50%) rotate(135deg);
  top: 50%;
  left: 7px;
  right: auto;
  margin-top: -1px;
}
.business-solution-section .article-content .button a:hover {
  transform: translateX(0);
}
.business-solution-section .article-content .button a span {
  position: relative;
  display: inline-block;
}
.business-solution-section .article-content .button a span:after {
  position: absolute;
  transform: translate(0, 0);
  content: "";
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transform: translate(0, 0) rotate(0deg);
  background: #000;
}

.business-solution-list {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.business-solution-list > li {
  position: relative;
  background: #fff;
}
.business-solution-list > li > a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.business-solution-list > li > a h3 {
  margin-bottom: 20px;
  font-size: clamp(1.6rem, 1.04vw, 2rem);
  font-weight: 700;
  line-height: 1.5;
}
.business-solution-list > li > a .thumbnail {
  position: relative;
  width: 100%;
  margin-bottom: 15px;
}
.business-solution-list > li > a .thumbnail::before {
  content: "";
  display: block;
  padding-top: 60%;
}
.business-solution-list > li > a .thumbnail img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
  font-family: "object-fit:contain;object-position:center center;";
}
.business-solution-list > li > a dl {
  margin-bottom: 20px;
}
.business-solution-list > li > a dl dt {
  margin: 0 0 3px;
  color: #888;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}
.business-solution-list > li > a dl dd {
  position: relative;
  font-size: clamp(1.4rem, 0.73vw, 1.4rem);
  font-weight: 500;
  line-height: 1.5;
}
.business-solution-list > li > a .tag-list {
  display: flex;
  flex-wrap: wrap;
  margin-top: -10px;
}
.business-solution-list > li > a .tag-list li {
  margin-top: 10px;
}
.business-solution-list > li > a .tag-list li:not(:last-child) {
  margin-right: 10px;
}
.business-solution-list > li > a .tag-list li object a {
  position: relative;
  display: inline-flex;
  align-items: center;
  border: 1px solid #000;
  border-radius: 9999px;
  font-size: clamp(1.1rem, 0.57vw, 1.1rem);
  font-weight: 500;
}
.business-solution-list > li > a .category {
  position: absolute;
  top: 0;
  left: 0;
}
.business-solution-list > li > a .category object a {
  display: inline-block;
  min-width: 270px;
  padding: 13px 10px;
  background: #4D4D4D;
  color: #fff;
  font-size: clamp(1.1rem, 0.73vw, 1.4rem);
  font-weight: 700;
}
.business-solution-list + .button {
  margin: 80px auto 0;
}

.article-pager {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 80px 0 0;
}
.article-pager .prev,
.article-pager .next {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 50px;
  height: 50px;
  margin: 0 4px;
  background: #fff;
  border: 1px solid #000;
  color: #000;
  font-size: 1.8rem;
  text-indent: 200%;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
.article-pager .prev.disabled,
.article-pager .next.disabled {
  opacity: 0.35;
  pointer-events: none;
}
.article-pager .prev:after {
  position: absolute;
  transform: translate(0, -50%);
  content: "";
  top: 50%;
  left: 50%;
  width: 5px;
  height: 10px;
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-color: #000;
  border-style: solid;
  border-width: 1px 1px 0 0;
  display: inline-block;
  transform: translate(-50%, -50%) rotate(-135deg);
  margin-left: 2px;
}
.article-pager .next:after {
  position: absolute;
  transform: translate(0, -50%);
  content: "";
  top: 50%;
  left: 50%;
  width: 5px;
  height: 10px;
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-color: #000;
  border-style: solid;
  border-width: 1px 1px 0 0;
  display: inline-block;
  transform: translate(-50%, -50%) rotate(45deg);
  margin-left: -2px;
}
.article-pager ul {
  display: flex;
  flex-wrap: wrap;
}
.article-pager ul li {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin: 0 4px;
  background: #fff;
  border: 1px solid #000;
  color: #000;
  font-size: clamp(1.5rem, 0.94vw, 1.8rem);
  cursor: pointer;
}
.article-pager ul li.active {
  background: #000;
  color: #fff;
}

@media screen and (min-width: 1000px) {
  /* ------------------------------------------------------*/
  br.btbr,
  br.spbr {
    display: none;
  }
  div.pageWrap {
    display: flex;
    flex-wrap: wrap;
  }
  .fixed-pagetop-bar {
    bottom: 85px;
    right: -20px;
  }
  footer .footer-inner-body ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    gap: 0 60px;
  }
  footer .footer-inner-body ul li {
    width: 26%;
    max-width: 500px;
  }
  footer .footer-inner-body ul li .view-contact-button {
    width: 100%;
    aspect-ratio: 1/0.24;
    overflow: hidden;
  }
  footer .footer-inner-body .pagetop-bar {
    bottom: 85px;
    right: -20px;
  }
  footer .footer-inner-foot {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    min-height: 100px;
  }
  footer .footer-inner-foot .footer-info {
    position: absolute;
    top: 50%;
    left: 50px;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
  }
  footer .footer-inner-foot .footer-info .page-link {
    margin-right: 40px;
  }
  .sp-header-trigger {
    display: none;
  }
  .hamburger-body {
    width: 100%;
    height: 100%;
  }
  .hamburger-body .hamburger-body-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
    flex-direction: column;
  }
  .hamburger-body .hamburger-body-main .footer-contact {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 60px;
  }
  .hamburger-body .hamburger-body-main .global-nav {
    width: 1000px;
    margin: 0 auto 150px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-logo {
    position: relative;
    width: 300px;
    padding: 0 134px 0 40px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 1px;
    height: 100%;
    background: #fff;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav {
    position: relative;
    width: 700px;
    padding: 30px 0 30px 125px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    margin-top: -70px;
    gap: 0 130px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list li {
    margin-top: 70px;
    text-align: center;
  }
  .hamburger-body .hamburger-body-main .lang-switch {
    display: none;
  }
  .container {
    position: relative;
    width: 100%;
    flex: 1;
  }
  .page-content {
    padding: 60px 0 200px;
  }
  .link-none {
    pointer-events: none;
  }
  .business-solution-list {
    margin: -50px 0 40px;
  }
  .business-solution-list > li {
    width: 31.7%;
    margin: 50px 0 0;
  }
  .business-solution-list > li:not(:nth-child(3n)) {
    margin: 50px 2.45% 0 0;
  }
  .business-solution-list > li > a {
    padding: 60px 30px;
  }
  .business-solution-list > li > a:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 75px;
    height: 60px;
    background: url(../common/images/icon_more_business_solution.svg) center/contain no-repeat;
    transition: 0.5s ease;
    opacity: 0;
  }
  .business-solution-list > li > a:hover {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
  }
  .business-solution-list > li > a:hover:after {
    opacity: 1;
  }
  .business-solution-list > li > a h3 {
    min-height: 78px;
  }
  .business-solution-list > li > a .tag-list li object a {
    min-width: 93px;
    min-height: 30px;
    padding: 5px 8px;
  }
  .business-solution-section .article-content .button a:before, .business-solution-section .article-content .button a:after {
    transition: 0.5s ease;
  }
  .business-solution-section .article-content .button a:hover:before {
    background: none;
  }
  .business-solution-section .article-content .button a:hover:after {
    border-top: 1px solid #000;
    border-right: 1px solid #000;
  }
  .business-solution-section .article-content .button a span:after {
    transition: 0.5s ease;
  }
  .business-solution-section .article-content .button a:hover span:after {
    opacity: 0;
  }
  .article-pager ul li {
    transition: 0.5s ease;
  }
  .article-pager ul li:hover {
    color: #fff;
    background: #000;
  }
  .article-pager .prev,
  .article-pager .next {
    transition: 0.5s ease;
  }
  .article-pager .prev:hover,
  .article-pager .next:hover {
    color: #fff;
    background: #000;
  }
  .article-pager .prev {
    transition: 0.5s ease;
  }
  .article-pager .prev:hover:after {
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
  }
  .article-pager .next {
    transition: 0.5s ease;
  }
  .article-pager .next:hover:after {
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
  }
}
@media screen and (max-width: 999px) {
  /* ------------------------------------------------------*/
  br.pcbr,
  br.btbr {
    display: none;
  }
  br.spbr {
    display: block;
  }
  body {
    width: 100%;
    min-width: 100%;
  }
  .fixed-pagetop-bar {
    bottom: 40px;
    right: -15px;
  }
  .fixed-pagetop-bar a {
    width: 100px;
    height: 20px;
  }
  footer .footer-inner-body {
    padding: 60px 30px;
  }
  footer .footer-inner-body .pagetop-bar {
    bottom: 40px;
    right: -15px;
  }
  footer .footer-inner-body .pagetop-bar a {
    width: 100px;
    height: 20px;
  }
  footer .footer-inner-body ul {
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
  }
  footer .footer-inner-body ul li {
    text-align: center;
  }
  footer .footer-inner-body ul li:not(:last-child) {
    margin-bottom: 40px;
  }
  footer .footer-inner-body ul li .view-contact-button {
    aspect-ratio: 1/0.25;
  }
  footer .footer-inner-body ul li p {
    padding-top: 10px;
  }
  footer .footer-inner-foot {
    padding: 20px 0 35px;
    text-align: center;
  }
  footer .footer-inner-foot .footer-info .page-link {
    display: block;
    margin-bottom: 30px;
  }
  footer .footer-inner-foot .footer-info .sns-info {
    position: relative;
    display: inline-flex;
    display: align-items(center);
    margin-bottom: 30px;
    gap: 20px;
  }
  footer .footer-inner-foot .footer-info .sns-info li {
    position: relative;
    display: inline-flex;
    align-items: center;
  }
  footer .footer-inner-foot .footer-info .sns-info li img {
    max-width: 28px;
    max-height: 22px;
  }
  header {
    height: 60px;
    padding: 0 60px 0 15px;
  }
  header .header-logo {
    width: 42px;
  }
  header .header-body {
    padding-right: 0;
  }
  header .header-body .global-nav {
    justify-content: center;
    margin-right: 15px;
  }
  header .header-body .global-nav .global-nav--list {
    display: none;
  }
  header .header-body .global-nav .lang-switch--button-en li:last-child {
    display: none;
  }
  header .header-body .header-body--contact {
    display: none;
  }
  .header-logo,
  .fixed-header-logo {
    width: 36px;
  }
  .fixed-header-logo {
    top: 13px;
    left: 15px;
    max-height: 34px;
  }
  .sp-header-trigger {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    background: transparent;
    z-index: 105;
  }
  .sp-header-trigger .menu-trigger,
  .sp-header-trigger .menu-trigger span {
    display: inline-block;
    transition: all 0.5s;
  }
  .sp-header-trigger .menu-trigger {
    position: relative;
    width: 31px;
    height: 12px;
  }
  .sp-header-trigger .menu-trigger span {
    position: absolute;
    right: 0;
    width: 100%;
    height: 3px;
    border-bottom: 3px solid #fff;
    border-left: 2px solid transparent;
  }
  .sp-header-trigger .menu-trigger span:nth-of-type(1) {
    top: 0;
    width: 88.46%;
  }
  .sp-header-trigger .menu-trigger span:nth-of-type(2) {
    top: 9px;
  }
  .sp-header-trigger .menu-trigger.active span:nth-of-type(1) {
    opacity: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  .sp-header-trigger .menu-trigger.active span:nth-of-type(2) {
    top: 50%;
    transform: translateY(-50%);
  }
  .trigger {
    top: 5px;
    right: 5px;
    width: 55px;
    height: 55px;
  }
  .trigger.is-open .menu-trigger span {
    border-bottom: 3px solid #fff;
  }
  .trigger .menu-trigger {
    position: relative;
    width: 31px;
    height: 12px;
  }
  .trigger .menu-trigger span {
    height: 3px;
    border-bottom: 3px solid #000;
    border-left: 2px solid transparent;
  }
  .trigger .menu-trigger span:nth-of-type(2) {
    top: 9px;
  }
  .trigger .menu-trigger.active span:nth-of-type(2) {
    border-bottom: 3px solid #fff;
  }
  .hamburger-overlay {
    width: 100%;
    height: 100%;
  }
  .sp-fixed {
    overflow-x: hidden;
  }
  .hamburger-body {
    width: 100%;
  }
  .hamburger-body .hamburger-body-main {
    height: calc(100% - 45px);
    padding: 40px 15px;
  }
  .hamburger-body .hamburger-body-main .footer-contact li {
    position: relative;
  }
  .hamburger-body .hamburger-body-main .footer-contact li:not(:last-child) {
    margin-bottom: 30px;
  }
  .hamburger-body .hamburger-body-main .footer-contact li .view-contact-button {
    width: 295px;
    height: 50px;
    margin: 0 auto;
  }
  .hamburger-body .hamburger-body-main .footer-contact li .view-contact-button a::before {
    background: url(../images/button_holo_footer.png) center center/cover no-repeat;
  }
  .hamburger-body .hamburger-body-main .footer-contact li .view-contact-button a::after {
    right: 25px;
  }
  .hamburger-body .hamburger-body-main .footer-contact li p {
    padding-top: 5px;
  }
  .hamburger-body .hamburger-body-main .global-nav {
    position: relative;
    width: 100%;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-logo {
    position: relative;
    width: 73px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-logo .logo p {
    margin-bottom: 15px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-logo .logo img {
    width: 100%;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav {
    position: relative;
    width: 100%;
    padding: 30px 0 10px;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list {
    position: relative;
    text-align: center;
  }
  .hamburger-body .hamburger-body-main .global-nav .hamburger-nav .global-nav--list li a {
    padding: 25px 0;
  }
  .hamburger-body .hamburger-body-main .lang-switch {
    padding: 20px 0 30px;
  }
  .hamburger-body .hamburger-body-main .lang-switch .lang-switch--button-en li {
    padding: 5px 0;
    color: #fff;
    font-size: 1.5rem;
    font-weight: 700;
    text-align: center;
  }
  .hamburger-body .hamburger-body-main .lang-switch .lang-switch--button-en li:not(:last-child) {
    margin-bottom: 10px;
  }
  .hamburger-body .hamburger-body-footer {
    height: 45px;
  }
  .hamburger-body .hamburger-body-footer .sns-info {
    gap: 30px;
  }
  .hamburger-body .hamburger-body-footer .sns-info li img {
    max-width: 20px;
    max-height: 20px;
  }
  .breadcrumbs {
    height: 35px;
    padding: 0 15px;
  }
  .breadcrumbs ul li:not(:last-child) {
    margin-right: 13px;
    padding-right: 15px;
  }
  .breadcrumbs ul li:not(:last-child)::after {
    top: 60%;
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    border-color: #8D8D8D;
    border-style: solid;
    border-width: 1px 1px 0 0;
    display: inline-block;
    transform: translate(0, -50%) rotate(45deg);
  }
  .mask__animation--img {
    mask-size: 40.5%;
    -webkit-mask-size: 40.5%;
  }
  .page-content {
    width: 100%;
    margin: 0 auto;
    padding: 50px 15px 100px;
  }
  .view-show-button {
    right: -15px;
    aspect-ratio: 1/0.23;
  }
  .view-show-button a {
    padding-left: 10%;
  }
  .under-page-title {
    position: relative;
    margin-bottom: 45px;
  }
  .under-page-title .entitle {
    margin-bottom: 15px;
    letter-spacing: 0.03em;
  }
  .button {
    height: 55px;
  }
  .business-solution-section {
    padding: 40px 0 60px;
  }
  .business-solution-section .article-content h2 {
    margin: 0 0 25px;
    padding: 15px 0;
  }
  .business-solution-section .article-content .button {
    margin: 0px 0 30px;
    padding: 0;
  }
  .business-solution-section .article-content .button a {
    line-height: 1.55;
  }
  .business-solution-section .article-content .button a span {
    padding: 0;
  }
  .business-solution-section .article-content .button a:before {
    width: 18px;
    height: 18px;
  }
  .business-solution-list {
    margin-bottom: 40px;
  }
  .business-solution-list > li {
    width: 100%;
  }
  .business-solution-list > li:not(:last-child) {
    margin-bottom: 20px;
  }
  .business-solution-list > li > a {
    display: flex;
    flex-wrap: wrap;
    padding: 40px 15px 20px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
  }
  .business-solution-list > li > a h3 {
    width: 100%;
    line-height: 1.3;
  }
  .business-solution-list > li > a .tag-list {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-top: -10px;
  }
  .business-solution-list > li > a .tag-list li {
    margin-top: 10px;
  }
  .business-solution-list > li > a .tag-list li:not(:last-child) {
    margin-right: 10px;
  }
  .business-solution-list > li > a .tag-list li object a {
    padding: 5px 8px;
  }
  .business-solution-list > li > a .thumbnail {
    position: relative;
    width: 47.5%;
    margin: 0 2.5% 15px 0;
  }
  .business-solution-list > li > a .thumbnail img {
    -o-object-fit: cover;
       object-fit: cover;
    font-family: "object-fit:cover;object-position:center center;";
  }
  .business-solution-list > li > a dl {
    position: relative;
    flex: 1;
    margin-bottom: 15px;
  }
  .business-solution-list > li > a .category object a {
    min-width: auto;
    padding: 7px 10px;
  }
  .article-pager {
    margin: 40px 0 0;
  }
  .article-pager .prev,
  .article-pager .next {
    width: 40px;
    height: 40px;
    margin: 0 8px;
  }
  .article-pager .prev:after,
  .article-pager .next:after {
    width: 6px;
    height: 6px;
  }
  .article-pager ul li {
    width: 40px;
    height: 40px;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1440px) {
  /* ------------------------------------------------------*/
  header .header-body .header-body--contact {
    width: 15%;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
  /* ------------------------------------------------------*/
  header .header-body .header-body--contact br.textbr {
    display: block;
  }
  .page-content {
    width: 100%;
    max-width: 100%;
    padding: 180px 15px 200px;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
  /* ------------------------------------------------------*/
  .page-content {
    width: 100%;
    max-width: 100%;
    padding: 180px 15px 200px;
  }
}
@media screen and (min-width: 500px) and (max-width: 999px) {
  /* ------------------------------------------------------*/
  br.btbr {
    display: block;
  }
  br.spbr {
    display: none;
  }
}
/* layout
-------------------------------------------------------*/
.mt-0 {
  margin-top: 0 !important;
}

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

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

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

figure img {
  display: inline;
}

.page-content {
  width: 100%;
  max-width: 1385px;
  padding: 60px 0 0;
}

.section-title {
  margin: 0 0 35px;
  padding: 0 25px;
}
.section-title h2 {
  font-size: 3.6rem;
  letter-spacing: 0.05em;
}

.fix-btn {
  position: fixed;
  bottom: 10px;
  right: 110px;
  z-index: 50;
}
.fix-btn .contact-link {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 180px;
  padding: 49px 0 100px;
  border-radius: 50%;
  background: #000;
  border: 4px solid #fff;
  color: #fff;
  transition: 0.5s ease;
}
.fix-btn .contact-link::before {
  content: "";
  position: absolute;
  top: -15px;
  left: -65px;
  width: 200px;
  height: 200px;
  background: url(../common/images/click.svg) center/cover no-repeat;
  z-index: -1;
  display: none;
}
.fix-btn .contact-link::after {
  content: "";
  position: absolute;
  transform: translate(-50%, 0) rotate(90deg);
  bottom: 45px;
  left: 50%;
  width: 38px;
  height: 25px;
  opacity: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 13.5'%3E%3Cpath fill='%23FFF' d='M12.6,12.8l5.6-5.6H0v-1h18.2l-5.6-5.6L13.3,0L20,6.7l0,0l0,0l-6.7,6.7L12.6,12.8z'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  transition: 0.5s ease;
}
.fix-btn .contact-link p {
  width: 100%;
  font-size: 2rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.05em;
  transition: 0.5s ease;
  line-height: 1.4;
}
.fix-btn .contact-link .mail-icon {
  display: block;
  width: 100%;
  height: 36px;
  text-align: center;
  transition: 0.5s ease;
}
.fix-btn .contact-link .mail-icon img {
  display: inline;
  max-width: none;
  width: 48px;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@keyframes rotation {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}

.hero-head-section {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto 60px;
}
.hero-head-section .company-name {
  margin: 0 0 40px;
  color: #4D4D4D;
  font-size: 2rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.45;
}
.hero-head-section h1 {
  margin: 0 0 40px;
  font-size: 4rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.35;
  letter-spacing: 0.05em;
}
.hero-head-section .tag-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 0 0 50px;
}
.hero-head-section .tag-list li {
  width: auto;
  height: 40px;
  margin: 0 8px;
}
.hero-head-section .tag-list li a {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px;
  border-radius: 20px;
  border: 1px solid #000;
  color: #000;
  font-size: 1.4rem;
  font-weight: 500;
}
.hero-head-section .product-name {
  color: #888;
  font-size: 1.4rem;
  text-align: right;
  margin: 0 0 20px;
  padding: 0 20px;
}
.hero-head-section .category {
  position: absolute;
  top: 60px;
  right: 0;
}
.hero-head-section .category a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 10px 25px;
  color: #fff;
  background: #4D4D4D;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}
.hero-head-section figure {
  position: relative;
  width: 100vw;
  margin: 0 calc(50% - 50vw);
  text-align: center;
}
.hero-head-section figure img {
  display: inline;
}
.hero-head-section figure:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100vw;
  height: 100%;
  margin: 0 calc(50% - 50vw);
  z-index: -1;
  background: #F5F5F5;
}
.hero-head-section figure.bg-black:after {
  background: #0D0D0D;
}
.hero-head-section figure.bg-lightblack:after {
  background: #1C1C1C;
}
.hero-head-section figure.bg-lightbeige:after {
  background: #F2F2F2;
}
.hero-head-section figure.bg-lightgray:after {
  background: #F4F6F8;
}

.hero-company-section {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto 100px;
}
.hero-company-section .text-block.mb-100 {
  margin-bottom: 100px;
}
.hero-company-section .text-block p {
  font-size: 1.7rem;
  font-weight: 300;
  text-align: center;
  line-height: 1.6;
}
.hero-company-section .text-block p:not(:last-child) {
  margin: 0 0 40px;
}
.hero-company-section .text-block p span {
  font-weight: 700;
  background: linear-gradient(transparent 70%, rgba(0, 106, 182, 0.15) 70%);
}
.hero-company-section .text-block.is-title {
  margin: 50px 0 0;
}
.hero-company-section .text-block.is-title h3 {
  margin: 0 0 25px;
  font-size: 3rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.05em;
}
.hero-company-section .purpose-list-box {
  margin: 100px 0 0;
}
.hero-company-section .purpose-list-box h3 {
  margin: 0 0 50px;
  font-size: 3rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.05em;
}
.hero-company-section .purpose-list-box .purpose-list {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: -60px auto 50px;
}
.hero-company-section .purpose-list-box .purpose-list li {
  width: 47.5%;
  margin: 60px 0 0;
}
.hero-company-section .purpose-list-box .purpose-list li:not(:nth-child(2n)) {
  margin: 60px 5% 0 0;
}
.hero-company-section .purpose-list-box .purpose-list li.border figure {
  position: relative;
}
.hero-company-section .purpose-list-box .purpose-list li.border figure:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #EFEFEF;
  box-sizing: border-box;
}
.hero-company-section .purpose-list-box .purpose-list li figure {
  width: 100%;
  margin: 0 0 40px;
}
.hero-company-section .purpose-list-box .purpose-list li figure img {
  width: 100%;
}
.hero-company-section .purpose-list-box .purpose-list li dl dt {
  margin: 0 0 30px;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.5;
}
.hero-company-section .purpose-list-box .purpose-list li dl dd {
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 1.6;
}
.hero-company-section .purpose-list-box .purpose-box {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 25px 45px;
  border: 5px solid #F5F5F5;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
}

.recommend-section {
  width: 100%;
  margin: 0 0 80px;
  padding: 80px 100px;
  background: #F5F5F5;
}
.recommend-section .section-title {
  margin: 0 0 60px;
}
.recommend-section .firework {
  margin: 0 0 80px;
}
.recommend-section .recommend-list {
  counter-reset: number 0;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.recommend-section .recommend-list li:not(:last-child) {
  margin: 0 0 50px;
}
.recommend-section .recommend-list li > dl > dt {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
  min-height: 130px;
  padding: 30px 45px 30px 100px;
  background: #fff;
  color: #000;
  font-size: clamp(1.8rem, 1.41vw, 2.7rem);
  font-weight: 700;
  cursor: pointer;
}
.recommend-section .recommend-list li > dl > dt:before {
  position: absolute;
  transform: translate(0, -50%);
  counter-increment: number 1;
  content: counter(number, decimal-leading-zero);
  top: 50%;
  left: 45px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 2.7rem;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  letter-spacing: -0.04em;
}
.recommend-section .recommend-list li > dl > dt.active span:after {
  top: 60%;
  transform: translate(0, -50%) rotate(315deg);
}
.recommend-section .recommend-list li > dl > dt span {
  position: relative;
  display: block;
  width: 100%;
  padding: 0 90px 0 0;
  line-height: 1.25;
}
.recommend-section .recommend-list li > dl > dt span:before {
  position: absolute;
  transform: translate(0, -50%);
  content: "";
  top: 50%;
  left: auto;
  right: 0;
  width: 70px;
  height: 70px;
  background: #000;
}
.recommend-section .recommend-list li > dl > dt span:after {
  content: "";
  position: absolute;
  top: 48%;
  right: 29px;
  left: auto;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-color: #fff;
  border-style: solid;
  border-width: 2px 2px 0 0;
  transform: translate(0, -50%) rotate(135deg);
}
.recommend-section .recommend-list li > dl > dd {
  display: none;
  background: #fff;
  margin: 5px 0 0;
  padding: 50px 45px;
  font-size: 1.7rem;
  font-weight: 300;
  line-height: 1.4;
}
.recommend-section .recommend-list li > dl > dd > p {
  margin: 0 0 30px;
}
.recommend-section .recommend-list li > dl > dd > p span {
  font-weight: 700;
}
.recommend-section .recommend-list li > dl > dd dl {
  display: flex;
  flex-wrap: wrap;
}
.recommend-section .recommend-list li > dl > dd dl.assignment dt {
  background: #000;
  border-radius: 2px;
}
.recommend-section .recommend-list li > dl > dd dl.assignment dt:before {
  content: "";
  position: relative;
  display: block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
  background: url(../common/images/icon_assignment.svg) center/contain no-repeat;
}
.recommend-section .recommend-list li > dl > dd dl.solution {
  margin: 20px 0 0;
}
.recommend-section .recommend-list li > dl > dd dl.solution dt {
  background: #BE2D2D;
  border-radius: 2px;
}
.recommend-section .recommend-list li > dl > dd dl.solution dt:before {
  content: "";
  position: relative;
  display: block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
  background: url(../common/images/icon_solution.svg) center/contain no-repeat;
}
.recommend-section .recommend-list li > dl > dd dl dt {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 85px;
  height: 45px;
  margin: 0 20px 0 0;
  color: #fff;
  border-radius: 2px;
  font-size: 1.8rem;
  font-weight: 500;
}
.recommend-section .recommend-list li > dl > dd dl dd {
  flex: 1;
  -webkit-flex: 1;
}
.recommend-section .recommend-list li > dl > dd dl dd span {
  font-weight: 700;
  background: linear-gradient(transparent 70%, rgba(0, 106, 182, 0.15) 70%);
}
.recommend-section .recommend-list li > dl > dd dl dd .big {
  display: block;
  width: 100%;
  margin: 0 0 25px;
  padding: 5px 0 0;
}
.recommend-section .recommend-list li > dl > dd dl dd .big span {
  font-size: 2.1rem;
  font-weight: 700;
}
.recommend-section .recommend-pointdl {
  margin: 75px 0 0;
}
.recommend-section .recommend-pointdl > dt {
  font-size: 3.6rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.08em;
  line-height: 1.75;
}
.recommend-section .recommend-pointdl > dd {
  font-size: 4.4rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.08em;
  line-height: 1.75;
}

.point-section {
  width: 100%;
  max-width: 1450px;
  margin: 0 auto 140px;
  padding: 0 25px;
}
.point-section .section-title {
  margin: 0 0 60px;
}
.point-section .point-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}
.point-section .point-inner dl {
  flex: 1;
  -webkit-flex: 1;
  margin: 0 80px 0 0;
}
.point-section .point-inner dl dt {
  margin: 0 0 40px;
  color: #000;
  font-size: 2.7rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  line-height: 1.45;
}
.point-section .point-inner dl dd {
  font-size: 1.6rem;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.75;
}
.point-section .point-inner dl dd span {
  font-weight: 700;
  background: linear-gradient(transparent 70%, rgba(0, 106, 182, 0.15) 70%);
}
.point-section .point-inner figure {
  position: relative;
  width: 645px;
}
.point-section .point-inner figure::before {
  content: "";
  display: block;
  padding-top: 93%;
}
.point-section .point-inner figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.minimg-point-section {
  width: 100%;
  max-width: 1250px;
  margin: 0 auto 120px;
  padding: 0 25px;
}
.minimg-point-section.no-replace .point-inner:nth-child(even) figure {
  margin: 0 0 0 65px;
}
.minimg-point-section.no-replace .point-inner:nth-child(even) dl {
  margin: 0;
}
.minimg-point-section .point-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}
.minimg-point-section .point-inner:not(:last-of-type) {
  margin: 0 0 100px;
}
.minimg-point-section .point-inner + p {
  margin: 120px 0 0;
  color: #000;
  font-size: 3.6rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.75;
}
.minimg-point-section .point-inner:nth-child(even) dl {
  margin: 0 0 0 65px;
}
.minimg-point-section .point-inner figure {
  position: relative;
  width: 400px;
  border: 1px solid #E6E6E6;
}
.minimg-point-section .point-inner figure::before {
  content: "";
  display: block;
  padding-top: 75%;
}
.minimg-point-section .point-inner figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.minimg-point-section .point-inner dl {
  flex: 1;
  -webkit-flex: 1;
  margin: 0 65px 0 0;
}
.minimg-point-section .point-inner dl dt {
  margin: 0 0 40px;
  color: #333;
  font-size: 2.7rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  line-height: 1.45;
}
.minimg-point-section .point-inner dl dd {
  font-size: 1.6rem;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.75;
}
.minimg-point-section .point-inner dl dd span {
  font-weight: 700;
  background: linear-gradient(transparent 70%, rgba(0, 106, 182, 0.15) 70%);
}

.nodetail-point-section {
  width: 100%;
  max-width: 1250px;
  margin: 0 auto 125px;
  padding: 0 25px;
}
.nodetail-point-section .point-inner dl {
  margin-right: 0;
}
.nodetail-point-section .point-inner dl dt {
  margin: 0 0 70px;
  color: #333;
  font-size: 2.7rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.01em;
  line-height: 1.45;
}
.nodetail-point-section .point-inner dl dd figure {
  position: relative;
  width: 100%;
  max-width: 48.9%;
  margin: 0 auto;
}
.nodetail-point-section .point-inner dl dd figure::before {
  content: "";
  display: block;
  padding-top: 70.5%;
}
.nodetail-point-section .point-inner dl dd figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.lineup-section {
  width: 100%;
  max-width: 1450px;
  margin: 0 auto 85px;
  padding: 0 25px;
}
.lineup-section.contents-merit .performance-list > li::before {
  content: "メリット" counter(numberperformance);
  width: 155px;
}
.lineup-section.contents-point .performance-list {
  counter-reset: numberperformance-point;
}
.lineup-section.contents-point .performance-list > li::before {
  content: "POINT " counter(numberperformance-point);
  counter-increment: numberperformance-point 1;
  width: 155px;
}
.lineup-section .mb-120 {
  margin-bottom: 120px;
}
.lineup-section .mb-0 {
  margin-bottom: 0;
}
.lineup-section .lineup-order {
  margin: 0 0 100px;
}
.lineup-section .lineup-order figure {
  position: relative;
  width: 100%;
}
.lineup-section .lineup-order figure::before {
  content: "";
  display: block;
  padding-top: 21.3%;
}
.lineup-section .lineup-order figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.lineup-section .lineup-order dl {
  padding: 40px 40px 50px;
  background: #F5F5F5;
}
.lineup-section .lineup-order dl dt {
  margin: 0 0 20px;
  color: #000;
  font-size: 3rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.5;
}
.lineup-section .lineup-order dl dd {
  font-size: 2rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.5;
}
.lineup-section .lineup-order dl dd .notes {
  position: relative;
  display: inline-block;
  margin: 15px 0 0;
  font-size: 1.5rem;
  font-weight: 500;
  letter-spacing: 0.01em;
  line-height: 1.5;
}
.lineup-section .lineup-order dl dd .notes:before {
  content: "※";
}
.lineup-section .lineup-list li figure {
  position: relative;
  width: 100%;
  margin: 0 0 20px;
}
.lineup-section .lineup-list li figure::before {
  content: "";
  display: block;
  padding-top: 66.25%;
}
.lineup-section .lineup-list li figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.lineup-section .lineup-list li dl dt {
  margin: 0 0 10px;
  font-size: 2.4rem;
  font-weight: 500;
  line-height: 1.45;
}
.lineup-section .lineup-list li dl dd {
  color: #A9A9A9;
  font-size: 1.4rem;
  font-weight: 300;
}
.lineup-section .performance-list {
  counter-reset: numberperformance 0;
  margin: 0 0 85px;
}
.lineup-section .performance-list > li {
  position: relative;
  padding: 70px 100px 80px;
  background: #f8f8f8;
  border: 2px solid #000;
}
.lineup-section .performance-list > li:before {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  counter-increment: numberperformance 1;
  content: "性能 " counter(numberperformance);
  position: absolute;
  top: -25px;
  left: 100px;
  width: 110px;
  height: 55px;
  background: #000;
  color: #fff;
  font-size: 2.5rem;
  font-weight: 700;
}
.lineup-section .performance-list > li:not(:last-child) {
  margin: 0 0 105px;
}
.lineup-section .performance-list > li > dl > dt {
  margin: 0 0 25px;
  padding: 0 0 10px;
  border-bottom: 2px solid #000;
  font-size: 2.8rem;
  font-weight: 700;
  line-height: 1.45;
}
.lineup-section .performance-list > li > dl > dt span {
  font-size: 2.2rem;
}
.lineup-section .performance-list > li > dl > dd {
  font-size: 1.7rem;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.75;
}
.lineup-section .performance-list > li > dl > dd .txt-wrap > *:not(:last-child) {
  margin-bottom: 40px;
}
.lineup-section .performance-list > li > dl > dd figure {
  margin: 50px 0 0;
  text-align: center;
}
.lineup-section .performance-list > li > dl > dd figure.center {
  text-align: center;
}
.lineup-section .performance-list > li > dl > dd figure img {
  max-width: 100%;
}
.lineup-section .performance-list > li > dl > dd figure figcaption {
  display: block;
  margin: 60px 0 30px;
  font-size: 2rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.5;
}
.lineup-section .performance-list > li > dl > dd span {
  position: relative;
  font-weight: 700;
  background: linear-gradient(transparent 93%, #006ab6 93%);
}
.lineup-section .performance-list > li > dl > dd .circle-list {
  padding: 20px 15px 0;
}
.lineup-section .performance-list > li > dl > dd .circle-list li:not(:last-child) {
  margin: 0 0 20px;
}
.lineup-section .performance-list > li > dl > dd .circle-list li dl dt {
  position: relative;
}
.lineup-section .performance-list > li > dl > dd .circle-list li dl dt:before {
  content: "●";
}
.lineup-section .performance-list > li > dl > dd .list-large-txt {
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 1.45;
  font-family: "Noto Serif JP", "Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif !important;
}
.lineup-section .movie {
  position: relative;
  width: 100%;
  max-width: 1400px;
  margin: 0 auto 85px;
}
.lineup-section .movie .movie-inner {
  position: relative;
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}
.lineup-section .movie .movie-inner::before {
  content: "";
  display: block;
  padding-top: 60%;
}
.lineup-section .movie .movie-inner iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.lineup-section .lineup-catch {
  color: #000;
  font-size: 3rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.75;
}
.lineup-section .lineup-catch-img {
  margin: 80px 0 0;
  text-align: center;
}
.lineup-section .lineup-text {
  margin: 0 0 125px;
  color: #006ab6;
  font-size: 3rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.75;
}
.lineup-section .lineup-catch-small {
  margin: 0 0 80px;
  color: #333;
  font-size: 2.7rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.01em;
  line-height: 1.45;
}
.lineup-section .lineup-catch-nontes {
  margin: 40px 0 0;
  font-size: 1.6rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.05em;
  line-height: 1.45;
}

.contact-section {
  width: 100%;
  margin: 0 auto 100px;
  padding: 80px 0;
  background: #eee;
}
.contact-section .section-title {
  margin: 0 0 40px;
}
.contact-section .section-title h2 {
  font-size: 2.8rem;
  font-weight: 500;
}
.contact-section .button {
  width: 100%;
  max-width: 690px;
  height: 125px;
  margin: auto;
}
.contact-section .button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 690px;
  height: 100%;
  background: #000;
  border-radius: 75px;
  color: #fff;
  font-size: 3rem;
  font-weight: 500;
  border: 6px solid #000;
  animation: contact_us 0.5s ease 0s infinite alternate;
  transition: 0.3s ease;
}
@keyframes contact_us {
  from {
    transform: scale(0.97, 0.97);
  }
  to {
    transform: scale(1, 1);
  }
}
.contact-section .button a:before {
  content: "";
  position: relative;
  display: block;
  width: 40px;
  height: 30px;
  margin: 6px 25px 0 0;
  background: url(../common/images/icon_mail.svg) center/contain no-repeat;
}
.contact-section .button a:after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  border-color: #fff;
  border-style: solid;
  border-width: 4px 4px 0 0;
  display: inline-block;
  transform: translate(0, -50%) rotate(45deg);
  content: "";
  top: 50%;
  left: auto;
  right: 70px;
}

.purpose-list-box {
  margin: 0 auto 100px;
  max-width: 1600px;
  width: 100%;
}
.purpose-list-box h3 {
  margin: 0 0 50px;
  font-size: 3rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.05em;
}
.purpose-list-box .purpose-list {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: -60px auto 50px;
}
.purpose-list-box .purpose-list li {
  width: 47.5%;
  margin: 60px 0 0;
}
.purpose-list-box .purpose-list li:not(:nth-child(2n)) {
  margin: 60px 5% 0 0;
}
.purpose-list-box .purpose-list li.border figure {
  position: relative;
}
.purpose-list-box .purpose-list li.border figure:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #EFEFEF;
  box-sizing: border-box;
}
.purpose-list-box .purpose-list li figure {
  width: 100%;
  margin: 0 0 40px;
}
.purpose-list-box .purpose-list li figure img {
  width: 100%;
}
.purpose-list-box .purpose-list li dl dt {
  margin: 0 0 30px;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.5;
}
.purpose-list-box .purpose-list li dl dd {
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 1.6;
}
.purpose-list-box .purpose-box {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 25px 45px;
  border: 5px solid #F5F5F5;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
}

.reason-section {
  width: 100%;
  max-width: 1250px;
  margin: 0 auto 65px;
  padding: 0 25px;
}
.reason-section .section-title {
  margin: 0 0 60px;
}
.reason-section .about-person {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 0 50px;
}
.reason-section .about-person.align-top {
  align-items: start;
}
.reason-section .about-person figure {
  position: relative;
  width: 300px;
  margin: 0 40px 0 0;
}
.reason-section .about-person figure::before {
  content: "";
  display: block;
  padding-top: 100%;
}
.reason-section .about-person figure img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.reason-section .about-person .about-person-text {
  flex: 1;
  -webkit-flex: 1;
}
.reason-section .about-person .about-person-text > p {
  font-size: 2.2rem;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.75;
}
.reason-section .about-person .about-person-text .signature {
  margin: 0 0 40px;
  font-size: 3rem;
}
.reason-section .about-person .about-person-text .signature .person {
  display: inline-block;
  margin: 0 20px 0 0;
  font-size: 2rem;
  font-weight: 500;
}
.reason-section .reason-list li:not(:last-child) {
  margin: 0 0 80px;
}
.reason-section .reason-list li .reason {
  position: relative;
  margin: 0 0 35px;
  padding: 0 0 0 20px;
  color: #707F89;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.45;
}
.reason-section .reason-list li .reason:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 100%;
  background: #707F89;
}
.reason-section .reason-list li dl dt {
  margin: 0 0 15px;
  font-size: 2.2rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  line-height: 1.65;
}
.reason-section .reason-list li dl dd {
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 1.65;
}
.reason-section .reason-list li dl dd span {
  font-weight: 700;
  background: linear-gradient(transparent 70%, rgba(0, 106, 182, 0.15) 70%);
}

.about-company {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto 150px;
  padding: 80px;
  background: #F5F5F5;
}
.about-company > p {
  margin: 0 0 50px;
  color: #707F89;
  font-size: 2.2rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.4;
}
.about-company .section-title {
  margin: 0 0 60px;
}
.about-company .section-title h2 {
  color: #000;
  font-size: 3.2rem;
  font-weight: 500;
}
.about-company .detail-company {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  margin: 0 0 60px;
}
.about-company .detail-company .detail-item {
  width: 100%;
  max-width: 430px;
  margin: 0 85px 0 0;
}
.about-company .detail-company .detail-item span {
  display: block;
  width: 100%;
  margin: 10px 0 0;
  font-size: 1.6rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.5;
}
.about-company .detail-company .detail-item .logo {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 160px;
  background: #fff;
  border-radius: 2px;
}
.about-company .detail-company .detail-item .logo.logo-fit {
  padding: 20px;
}
.about-company .detail-company .detail-item .logo.logo-fit img {
  -o-object-fit: contain;
     object-fit: contain;
}
.about-company .detail-company .detail-list.p-t {
  padding: 55px 0 0;
}
.about-company .detail-company .detail-list li:not(:last-child) {
  margin: 0 0 30px 0;
}
.about-company .detail-company .detail-list li dl dt {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.75;
}
.about-company .detail-company .detail-list li dl dd {
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.75;
}
.about-company .button {
  width: auto;
  height: auto;
  margin: 0 auto;
  max-width: inherit;
  text-align: center;
}
.about-company .button a {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  display: inline-block;
  width: auto;
  margin: 0 auto;
  min-width: 425px;
  height: 100%;
  color: #fff;
  background: #000;
  border: 2px solid #000;
  border-radius: 75px;
  padding: 23px 53px;
  font-size: 1.8rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.4;
}
.about-company .button a:after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-color: #fff;
  border-style: solid;
  border-width: 3px 3px 0 0;
  display: inline-block;
  transform: translate(0, -50%) rotate(45deg);
  content: "";
  top: 50%;
  left: auto;
  right: 30px;
}
.about-company .button a:hover {
  transform: translateX(0);
}

.contact-button {
  padding: 50px 0 150px;
}
.contact-button .button {
  width: 100%;
  max-width: 690px !important;
  height: 125px;
  margin: 0 auto;
  background: url(../images/trapezoid_banner.svg) left bottom/cover no-repeat;
  transition: 0.25s ease;
}
.contact-button .button:hover {
  transform: translateX(3px);
  opacity: 0.6;
}
.contact-button .button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  background: transparent;
  color: #fff;
  font-size: 3rem;
  font-weight: 500;
  border: none;
  padding-left: 50px;
}
.contact-button .button a:hover {
  background: transparent !important;
  color: #fff !important;
}

.mjg-contact-section {
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 125px 0;
}
.mjg-contact-section::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100vw;
  height: 100%;
  margin: 0 calc(50% - 50vw);
  z-index: -1;
  background: #666;
}
.mjg-contact-section .section-title {
  margin: 0 0 90px;
}
.mjg-contact-section .section-title h2 {
  font-size: 3.2rem;
  color: #fff;
  line-height: 1.55;
}
.mjg-contact-section .text-block {
  margin: 0 0 80px;
}
.mjg-contact-section .text-block h3 {
  margin: 0 0 25px;
  color: #fff;
  font-size: 4.6rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.08em;
  line-height: 1.5;
}
.mjg-contact-section .text-block p {
  color: #fff;
  font-size: 1.7rem;
  font-weight: 500;
  text-align: center;
  line-height: 1.6;
}
.mjg-contact-section .text-block p:not(:last-child) {
  margin: 0 0 35px;
}
.mjg-contact-section .button {
  width: 100%;
  max-width: 690px;
  height: 125px;
  margin: 0 auto;
  background: url(../images/trapezoid_banner.svg) left bottom/cover no-repeat;
  transition: 0.25s ease;
}
.mjg-contact-section .button:hover {
  transform: translateX(3px);
  opacity: 0.6;
}
.mjg-contact-section .button a {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  background: transparent;
  color: #fff;
  font-size: 3rem;
  font-weight: 500;
  border: none;
  padding-left: 50px;
  /*
  			animation: contact_us 0.5s ease 0s infinite alternate;
  			@keyframes contact_us {
  				from {
  					transform: scale(0.97,0.97);
  				}
  				to {
  					transform: scale(1,1);
  				}
  			}

  			&:before{
  				content: "";
  				position: relative;
  				display: block;
  				width: 40px;
  				height: 30px;
  				margin: 6px 25px 0 0;
  				background: url(../common/images/icon_mail.svg) center / contain no-repeat;
  			}
  			&:after{
  				@include bs.arrow(12px, 4px, #fff, 0, -50%, right);
  				content: "";
  				top: 50%;
  				left: auto;
  				right: 70px;
  			}
  */
}
.mjg-contact-section .button a:hover {
  background: transparent !important;
  color: #fff !important;
}

.service-section {
  width: 100%;
  padding: 0 25px 130px;
}
.service-section .service-detail {
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 35px 0 40px;
  background: #000;
}
.service-section .service-detail .period {
  display: block;
  width: 225px;
  margin: 0 auto 10px;
  padding: 10px 0;
  background: #fff;
  color: #000;
  font-size: 1.3rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.02em;
}
.service-section .service-detail .period span {
  font-size: 1.5rem;
}
.service-section .service-detail dl dt {
  margin: 0 0 35px;
  text-align: center;
}
.service-section .service-detail dl dt span {
  display: inline-block;
  color: #fff;
  font-size: clamp(1.9rem, 1.67vw, 3.2rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.07em;
  line-height: 1.5;
  border-bottom: 2px solid #fff;
}
.service-section .service-detail dl dt span em {
  font-size: clamp(1.9rem, 1.98vw, 3.8rem);
  font-weight: 700;
}
.service-section .service-detail dl dd {
  color: #fff;
  font-size: clamp(1.4rem, 0.89vw, 1.7rem);
  font-weight: 700;
  text-align: center;
  line-height: 1.6;
}
.service-section .service-detail .illust {
  position: absolute;
  bottom: 0;
  left: 45px;
  width: 15%;
}
.service-section .service-detail .illust img {
  width: 100%;
}
.service-section .service-notes {
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 15px 45px 15px 115px;
  border: 1px solid #000;
  border-top: none;
  font-size: clamp(1.3rem, 0.89vw, 1.7rem);
  line-height: 1.6;
  letter-spacing: 0.01em;
}
.service-section .service-notes:before {
  position: absolute;
  transform: translate(0, -50%);
  content: "";
  position: absolute;
  top: 50%;
  left: 45px;
  width: 47px;
  height: 42px;
  background: url(../lp/images/02/icon_notes.svg) center/contain no-repeat;
}

.solution-section {
  margin: 0 auto 100px;
}
.solution-section .solution-wrap .solution-article dl dt {
  margin-bottom: 30px;
  color: #000;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.45;
}
.solution-section .solution-wrap .solution-article dl dd {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 1.7rem;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.75;
}

.demo-section {
  margin-bottom: 80px;
}
.demo-section .demo-title-contents:not(:last-child) {
  margin-bottom: 65px;
}
.demo-section .demo-title-contents h2 {
  margin-bottom: 40px;
  font-size: clamp(2.3rem, 1.88vw, 3.6rem);
  font-weight: 700;
  letter-spacing: 0.08em;
  text-align: center;
}
.demo-section .demo-title-contents p {
  margin-bottom: 30px;
  font-size: clamp(1.9rem, 1.25vw, 2.4rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0;
  line-height: 1.3;
}
.demo-section .demo-title-contents figure {
  max-width: 830px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.demo-section .demo-movie-contents {
  margin-bottom: 80px;
}
.demo-section .demo-movie-contents > span {
  display: block;
  margin-bottom: 30px;
  font-size: clamp(1.8rem, 0.94vw, 2rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0;
}
.demo-section .demo-movie-contents .demo-movie-wrap {
  position: relative;
  max-width: 815px;
  width: 100%;
  margin: 0 auto 60px;
}
.demo-section .demo-movie-contents .demo-movie-wrap::before {
  content: "";
  display: block;
  padding-top: 55.8%;
}
.demo-section .demo-movie-contents .demo-movie-wrap iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  width: 100%;
  height: 100%;
}
.demo-section .demo-movie-contents .demo-movie-desc span {
  display: block;
  margin-bottom: 30px;
  font-size: clamp(1.5rem, 1.56vw, 3rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0;
  line-height: 1.5;
}
.demo-section .demo-movie-contents .demo-movie-desc .small-span-txt {
  font-size: clamp(1.3rem, 1.35vw, 2.6rem);
}
.demo-section .demo-movie-contents .demo-movie-desc p {
  font-size: clamp(1.4rem, 0.89vw, 1.7rem);
  text-align: center;
  line-height: 1.9;
}
.demo-section .demo-movie-list > span {
  display: block;
  margin-bottom: 30px;
  font-size: clamp(1.8rem, 0.94vw, 2rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0;
}
.demo-section .demo-movie-list ul {
  margin-bottom: 20px;
}
.demo-section .demo-movie-list ul li {
  padding: 60px clamp(25px, 2.6vw, 50px) 40px;
  border: 5px solid #F5F5F5;
}
.demo-section .demo-movie-list ul li dl dt {
  margin-bottom: 25px;
  font-size: clamp(1.6rem, 1.15vw, 2.2rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0;
}
.demo-section .demo-movie-list ul li dl dd p {
  font-size: clamp(1.4rem, 0.83vw, 1.6rem);
  letter-spacing: 0;
  line-height: 1.6;
}
.demo-section .demo-movie-list ul li dl dd p:not(:last-child) {
  margin-bottom: 45px;
}
.demo-section .demo-movie-list .demo-movie-attention-txt {
  margin-bottom: 30px;
}
.demo-section .demo-movie-list .demo-movie-attention-txt p {
  position: relative;
  padding-left: calc(clamp(14px, 0.78vw, 15px) + 5px);
  font-size: clamp(1.4rem, 0.78vw, 1.5rem);
  letter-spacing: 0;
  line-height: 1.8;
}
.demo-section .demo-movie-list .demo-movie-attention-txt p::before {
  content: "※";
  display: block;
  position: absolute;
  left: 0;
}
.demo-section .demo-movie-list > table {
  border-collapse: collapse;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}
.demo-section .demo-movie-list > table tr:first-child th {
  text-align: center;
}
.demo-section .demo-movie-list > table tr th {
  min-width: 100px;
  background: #e6f5ff;
}
.demo-section .demo-movie-list > table tr th,
.demo-section .demo-movie-list > table tr td {
  padding: 5px 15px;
  font-size: 1.8rem;
  letter-spacing: 0;
  line-height: 1.8;
  border: 2px solid #fff;
}

.product-introduction-section {
  width: 100%;
  margin-bottom: 150px;
}
.product-introduction-section h2 {
  margin-bottom: 50px;
  font-size: clamp(3.6rem, 2.86vw, 5.5rem);
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.08em;
  line-height: 1.8;
}
.product-introduction-section h2 span {
  display: block;
  font-size: clamp(1.9rem, 1.67vw, 3.2rem);
}
.product-introduction-section figure {
  max-width: 740px;
  width: 100%;
  margin: 0 auto 55px;
}
.product-introduction-section p {
  color: #000;
  font-size: clamp(2.3rem, 1.77vw, 3.4rem);
  font-weight: 600;
  text-align: center;
  letter-spacing: 0;
  line-height: 1.7;
}

@media screen and (min-width: 1000px) {
  /* ------------------------------------------------------*/
  .fix-btn .contact-link .mail-icon {
    position: absolute;
    top: 103px;
    left: 50%;
    transform: translateX(-50%);
  }
  .fix-btn .contact-link:hover {
    width: 250px;
    height: 250px;
  }
  .fix-btn .contact-link:hover::before {
    display: block;
    animation: fadein 0.3s linear 0s, rotation 5s linear infinite;
  }
  .fix-btn .contact-link:hover::after {
    opacity: 1;
  }
  .fix-btn .contact-link:hover p {
    font-size: 3rem;
    z-index: 2;
  }
  .fix-btn .contact-link:hover .mail-icon {
    position: absolute;
    top: 52%;
    left: 50%;
    transform: translateX(-50%);
    height: 105px;
    opacity: 0.1;
  }
  .fix-btn .contact-link:hover .mail-icon img {
    display: inline;
    width: 140px;
  }
  .hero-head-section .category {
    transition: 0.3s ease;
  }
  .hero-head-section .category:hover {
    opacity: 0.65;
  }
  .hero-head-section .tag-list li a {
    transition: 0.3s ease;
  }
  .hero-head-section .tag-list li a:hover {
    opacity: 0.65;
  }
  .recommend-section .firework {
    margin: 0 0 80px;
  }
  .recommend-section .firework .firework-inner {
    display: block;
    height: 680px !important;
  }
  .recommend-section .recommend-list li > dl > dt {
    transition: 0.3s ease;
  }
  .recommend-section .recommend-list li > dl > dt span:after {
    transition: 0.3s ease;
  }
  .recommend-section .recommend-list li > dl > dt:hover {
    opacity: 0.65;
  }
  .recommend-section .recommend-list li > dl > dt:hover span:after {
    margin: 0px 0 0;
  }
  .lineup-section .performance-list li dl dd.list-flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px 45px;
  }
  .lineup-section .performance-list li dl dd.list-flex .txt-wrap {
    flex: 1;
  }
  .lineup-section .performance-list li dl dd.list-flex figure {
    max-width: clamp(360px, 25vw, 480px);
    width: 100%;
  }
  .lineup-section .performance-list li dl dd.list-flex figure img {
    height: auto;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-prev,
  .lineup-section .lineup-slider-wrap .swiper-button-next {
    display: none;
  }
  .lineup-section .lineup-list {
    display: flex;
    flex-wrap: wrap;
  }
  .lineup-section .lineup-list li {
    width: 30.75%;
  }
  .lineup-section .lineup-list li:not(:nth-child(3n)) {
    margin-bottom: 70px;
    margin-right: 3.875%;
  }
  .contact-section .button a:hover {
    color: #000;
    background: #fff;
  }
  .contact-section .button a:hover:before {
    background: url(../common/images/icon_mail_black.svg) center/contain no-repeat;
  }
  .contact-section .button a:hover:after {
    border-color: #000;
  }
  .about-company .button a {
    transition: 0.3s ease;
  }
  .about-company .button a:hover {
    color: #000;
    background: #fff;
  }
  .about-company .button a:hover:after {
    border-color: #000;
  }
  .mjg-contact-section .button a {
    transition: 0.3s ease;
  }
  .mjg-contact-section .button a:hover {
    color: #000;
    background: #fff;
  }
  .mjg-contact-section .button a:hover:before {
    background: url(../common/images/icon_mail_black.svg) center/contain no-repeat;
  }
  .mjg-contact-section .button a:hover:after {
    border-color: #000;
  }
  .solution-section {
    width: calc(100% - 50px);
  }
  .solution-section .solution-wrap {
    display: flex;
    flex-wrap: wrap;
    flex-wrap: nowrap;
    gap: 50px;
  }
  .solution-section .solution-wrap .solution-movie iframe {
    width: clamp(400px, 31.25vw, 600px);
    height: clamp(225px, 17.6vw, 338px);
  }
  .demo-section .demo-movie-list ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
  }
  .demo-section .demo-movie-list ul li {
    width: calc(33.3333333333% - 13.3333333333px);
  }
  .demo-section .demo-movie-list ul li dl {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    flex-direction: column;
  }
  .demo-section .demo-movie-list ul li dl dd {
    display: flex;
    flex-wrap: wrap;
    flex: 1;
  }
  .demo-section .demo-movie-list ul li dl dd video {
    margin-top: auto;
    height: auto;
  }
}
@media screen and (max-width: 1200px) {
  /* ------------------------------------------------------*/
  .breadcrumbs {
    margin: 0 0 30px;
  }
  .recommend-section {
    padding: 100px 25px;
  }
  .point-section .point-inner figure {
    width: 46%;
  }
  .point-section .point-inner dl {
    margin: 0 4% 0 0;
  }
  .lineup-section .performance-list > li {
    padding: 45px;
  }
  .lineup-section .performance-list > li:before {
    left: 45px;
  }
  .about-company .detail-company .detail-item {
    width: 100%;
    margin: 0 auto 40px;
  }
  .about-company .detail-company .detail-list {
    width: 100%;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
  .hero-head-section figure img {
    height: auto;
    width: 100%;
  }
  .service-section .service-detail {
    padding: 35px 150px 40px 150px;
  }
  .hero-company-section .purpose-list-box {
    padding: 0 25px;
  }
  .purpose-list-box {
    padding: 0 25px;
  }
}
@media screen and (max-width: 999px) {
  /* ------------------------------------------------------*/
  .mb-0 {
    margin-bottom: 0 !important;
  }
  .mb-30-sp {
    margin-bottom: 30px !important;
  }
  div.pageWrap {
    padding: 0 0 50px;
  }
  .fixed-pagetop-bar {
    bottom: 90px;
  }
  .page-content {
    padding: 0 15px;
  }
  .section-title {
    padding: 0;
  }
  .section-title h2 {
    font-size: 2.2rem;
    text-align: left;
    line-height: 1.4;
    letter-spacing: 0;
  }
  .fix-btn {
    bottom: 0;
    right: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    transition: 0.5s ease;
  }
  .fix-btn .contact-link {
    width: 100%;
    height: 50px;
    padding: 0;
    border-radius: 0;
    border: none;
  }
  .fix-btn .contact-link::before {
    content: none;
  }
  .fix-btn .contact-link::after {
    content: none;
  }
  .fix-btn .contact-link p {
    margin-bottom: 0;
    font-size: 1.6rem;
    order: 2;
  }
  .fix-btn .contact-link .mail-icon {
    display: inline-block;
    width: 24px;
    height: 18px;
    margin-right: 10px;
  }
  .fix-btn.show {
    visibility: visible;
    opacity: 1;
  }
  .hero-head-section h1 {
    margin: 0 0 20px;
    font-size: 2.5rem;
    text-align: left;
  }
  .hero-head-section .product-name {
    margin: 0 0 20px;
    padding: 0;
  }
  .hero-head-section {
    margin: 0 auto 25px;
    text-align: center;
  }
  .hero-head-section .category {
    position: static;
    top: 0;
    left: 0;
  }
  .hero-head-section .category a {
    display: inline-block;
    width: auto;
    margin: 0 auto 20px;
    padding: 8px 15px;
    font-size: 1.4rem;
  }
  .hero-head-section .company-name {
    margin: 0 0 15px;
    font-size: 1.6rem;
  }
  .hero-head-section .tag-list {
    margin: -10px 0 30px;
  }
  .hero-head-section .tag-list li {
    width: auto;
    margin: 10px 5px 0;
    height: 38px;
  }
  .hero-head-section .tag-list li a {
    padding: 0 13px;
    font-size: 1.5rem;
  }
  .hero-head-section figure {
    position: relative;
    width: 100vw;
    margin: 0 calc(50% - 50vw);
  }
  .hero-head-section figure::before {
    content: "";
    display: block;
    padding-top: 53.5%;
  }
  .hero-head-section figure.center img {
    -o-object-position: center center;
       object-position: center center;
  }
  .hero-head-section figure img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-position: left center;
       object-position: left center;
  }
  .hero-company-section {
    margin: 0 0 60px;
  }
  .hero-company-section .section-title {
    margin: 0 0 20px;
  }
  .hero-company-section .text-block p {
    font-size: 1.5rem;
    font-weight: 500;
    text-align: left;
  }
  .hero-company-section .text-block p:not(:last-child) {
    margin: 0 0 25px;
  }
  .hero-company-section .text-block p span {
    background: linear-gradient(transparent 80%, rgba(0, 106, 182, 0.15) 80%);
  }
  .hero-company-section .text-block.is-title {
    margin: 30px 0 0;
  }
  .hero-company-section .text-block.is-title h3 {
    font-size: 1.9rem;
  }
  .hero-company-section .purpose-list-box {
    margin: 50px 0 0;
  }
  .hero-company-section .purpose-list-box h3 {
    margin: 0 0 20px;
    font-size: 2.2rem;
    line-height: 1.4;
    letter-spacing: 0;
  }
  .hero-company-section .purpose-list-box .purpose-list {
    margin: 0 0 35px;
  }
  .hero-company-section .purpose-list-box .purpose-list li {
    width: 100%;
    margin: 0;
  }
  .hero-company-section .purpose-list-box .purpose-list li:not(:nth-child(2n)) {
    margin: 0;
  }
  .hero-company-section .purpose-list-box .purpose-list li:not(:last-child) {
    margin: 0 0 25px;
  }
  .hero-company-section .purpose-list-box .purpose-list li figure {
    margin: 0 0 15px;
  }
  .hero-company-section .purpose-list-box .purpose-list li dl dt {
    margin: 0 0 15px;
    font-size: 1.9rem;
    text-align: center;
    line-height: 1.45;
  }
  .hero-company-section .purpose-list-box .purpose-list li dl dd {
    font-size: 1.5rem;
    font-weight: 500;
    text-align: left;
    line-height: 1.6;
  }
  .hero-company-section .purpose-list-box .purpose-box {
    padding: 20px;
    border: 3px solid #f5f5f5;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: left;
    line-height: 1.6;
  }
  .recommend-section {
    margin: 0 0 60px;
    padding: 35px 15px;
  }
  .recommend-section .section-title {
    margin: 0 0 30px;
  }
  .recommend-section .section-title h2 {
    text-align: center;
  }
  .recommend-section .firework {
    position: relative;
  }
  .recommend-section .recommend-list li:not(:last-child) {
    margin: 0 0 40px;
  }
  .recommend-section .recommend-list li > dl > dt {
    padding: 20px 60px 20px 45px;
    min-height: 90px;
    line-height: 1.25;
  }
  .recommend-section .recommend-list li > dl > dt:before {
    left: 13px;
    font-size: 2rem;
  }
  .recommend-section .recommend-list li > dl > dt.active span:after {
    top: 52.5%;
    width: 8px;
    height: 8px;
    right: -31px;
    transform: translate(0, -50%) rotate(315deg);
  }
  .recommend-section .recommend-list li > dl > dt span {
    padding: 0;
  }
  .recommend-section .recommend-list li > dl > dt span:before {
    width: 35px;
    height: 35px;
    right: -45px;
  }
  .recommend-section .recommend-list li > dl > dt span:after {
    top: 48%;
    width: 8px;
    height: 8px;
    right: -31px;
    transition: 0.3s ease;
  }
  .recommend-section .recommend-list li > dl > dd {
    padding: 30px 15px 35px;
    font-size: 1.5rem;
    line-height: 1.55;
  }
  .recommend-section .recommend-list li > dl > dd > p {
    margin: 0 0 35px;
  }
  .recommend-section .recommend-list li > dl > dd dl.assignment dt:before {
    width: 15px;
    height: 15px;
    margin: -1px 5px 0 0;
  }
  .recommend-section .recommend-list li > dl > dd dl.solution {
    margin: 30px 0 0;
  }
  .recommend-section .recommend-list li > dl > dd dl.solution dt:before {
    width: 15px;
    height: 15px;
    margin: -1px 5px 0 0;
  }
  .recommend-section .recommend-list li > dl > dd dl dt {
    width: 60px;
    height: 30px;
    margin: 0 0 10px;
    font-size: 1.4rem;
    border-radius: 1px;
  }
  .recommend-section .recommend-list li > dl > dd dl dd {
    flex: auto;
    -webkit-flex: auto;
    width: 100%;
  }
  .recommend-section .recommend-list li > dl > dd dl dd span {
    background: linear-gradient(transparent 80%, rgba(0, 106, 182, 0.15) 80%);
  }
  .recommend-section .recommend-list li > dl > dd dl dd .big {
    margin: 0 0 15px;
  }
  .recommend-section .recommend-list li > dl > dd dl dd .big span {
    font-size: 1.7rem;
  }
  .recommend-section .recommend-pointdl {
    margin: 35px 0 0;
  }
  .recommend-section .recommend-pointdl > dt {
    font-size: 1.8rem;
  }
  .recommend-section .recommend-pointdl > dd {
    font-size: 2.4rem;
  }
  .point-section {
    margin: 0 0 60px;
    padding: 0;
  }
  .point-section .section-title {
    margin: 0 0 40px;
  }
  .point-section .point-inner figure {
    order: 1;
    -webkit-order: 1;
    width: 100%;
    margin: 0 0 30px;
  }
  .point-section .point-inner dl {
    order: 2;
    -webkit-order: 2;
    flex: auto;
    -webkit-flex: auto;
    margin: 0;
    padding: 0 15px;
  }
  .point-section .point-inner dl dt {
    margin: 0 0 20px;
    font-size: 1.9rem;
    text-align: center;
  }
  .point-section .point-inner dl dd {
    font-size: 1.5rem;
  }
  .point-section .point-inner dl dd span {
    background: linear-gradient(transparent 80%, rgba(0, 106, 182, 0.15) 80%);
  }
  .nodetail-point-section {
    margin: 0 0 40px;
    padding: 0;
  }
  .nodetail-point-section .point-inner dl dt {
    margin: 0 0 35px;
    font-size: 1.9rem;
  }
  .nodetail-point-section .point-inner dl dd figure {
    width: 100%;
    max-width: 100%;
  }
  .minimg-point-section {
    margin: 0 0 40px;
    padding: 0;
  }
  .minimg-point-section .section-title {
    margin: 0 0 40px;
  }
  .minimg-point-section.no-replace .point-inner:nth-child(even) figure {
    margin: 0 0 30px;
  }
  .minimg-point-section .point-inner figure {
    width: 400px;
    margin: 0 auto 30px;
  }
  .minimg-point-section .point-inner + p {
    margin: 40px 0 0;
    font-size: 1.8rem;
    line-height: 1.6;
  }
  .minimg-point-section .point-inner:not(:last-of-type) {
    margin: 0 0 50px;
  }
  .minimg-point-section .point-inner:nth-child(even) dl {
    margin: 0;
  }
  .minimg-point-section .point-inner dl {
    order: 2;
    -webkit-order: 2;
    flex: auto;
    -webkit-flex: auto;
    margin: 0;
    padding: 0 15px;
  }
  .minimg-point-section .point-inner dl dt {
    margin: 0 0 20px;
    font-size: 1.9rem;
    text-align: center;
  }
  .minimg-point-section .point-inner dl dd {
    font-size: 1.5rem;
  }
  .minimg-point-section .point-inner dl dd span {
    background: linear-gradient(transparent 80%, rgba(0, 106, 182, 0.15) 80%);
  }
  .lineup-section {
    margin: 0 0 60px;
    padding: 0;
  }
  .lineup-section .section-title h2 {
    text-align: center;
  }
  .lineup-section .lineup-order {
    margin: 0 0 60px;
  }
  .lineup-section .lineup-order figure:before {
    padding-top: 43.5%;
  }
  .lineup-section .lineup-order dl {
    padding: 15px;
  }
  .lineup-section .lineup-order dl dt {
    margin: 0 0 15px;
    font-size: 1.6rem;
  }
  .lineup-section .lineup-order dl dd {
    font-size: 1.5rem;
    text-align: left;
    line-height: 1.45;
  }
  .lineup-section .lineup-order dl dd .notes {
    margin: 10px 0 0;
    font-size: 1.3rem;
  }
  .lineup-section .lineup-slider-wrap {
    position: relative;
    width: 100%;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-prev {
    left: 0;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-prev::after {
    content: "";
    position: absolute;
    width: 26px;
    height: 26px;
    border-color: #2D2D2D;
    border-style: solid;
    border-width: 2px 2px 0 0;
    display: inline-block;
    transform: translate(0, -50%) rotate(-135deg);
    display: block;
    content: "";
    top: 50%;
    left: auto;
    margin: 2px 0 0;
    left: 4px;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-next {
    right: 0;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-next::after {
    content: "";
    position: absolute;
    width: 26px;
    height: 26px;
    border-color: #2D2D2D;
    border-style: solid;
    border-width: 2px 2px 0 0;
    display: inline-block;
    transform: translate(0, -50%) rotate(45deg);
    display: block;
    content: "";
    top: 50%;
    left: auto;
    margin: 2px 0 0;
    right: 4px;
  }
  .lineup-section .lineup-slider-wrap .swiper-button-prev,
  .lineup-section .lineup-slider-wrap .swiper-button-next {
    top: 35%;
    width: 25px;
    height: 40px;
  }
  .lineup-section .lineup-list li {
    width: 100%;
  }
  .lineup-section .lineup-list li:not(:nth-child(3n)) {
    margin: 0;
  }
  .lineup-section .lineup-list li figure {
    position: relative;
    left: 15px;
    width: calc(100% - 30px);
    margin: 0 0 15px;
  }
  .lineup-section .lineup-list li dl {
    padding: 0 15px;
  }
  .lineup-section .lineup-list li dl dt {
    font-size: 1.8rem;
  }
  .lineup-section .lineup-list li dl dd {
    font-size: 1.4rem;
  }
  .lineup-section .performance-list {
    margin: 0 0 60px;
  }
  .lineup-section .performance-list > li {
    padding: 35px 15px;
  }
  .lineup-section .performance-list > li:before {
    width: 75px;
    height: 37px;
    left: 15px;
    font-size: 1.8rem;
  }
  .lineup-section .performance-list > li:not(:last-child) {
    margin: 0 0 55px;
  }
  .lineup-section .performance-list > li > dl > dt {
    margin: 0 0 20px;
    font-size: 1.8rem;
  }
  .lineup-section .performance-list > li > dl > dt span {
    font-size: 1.6rem;
  }
  .lineup-section .performance-list > li > dl > dd {
    font-size: 1.5rem;
  }
  .lineup-section .performance-list > li > dl > dd .txt-wrap {
    margin-bottom: 20px;
  }
  .lineup-section .performance-list > li > dl > dd .txt-wrap > *:not(:last-child) {
    margin-bottom: 20px;
  }
  .lineup-section .performance-list > li > dl > dd figure {
    margin: 25px 0 0;
  }
  .lineup-section .performance-list > li > dl > dd figure figcaption {
    margin: 20px 0 10px;
    font-size: 1.4rem;
  }
  .lineup-section .performance-list > li > dl > dd figure.sp-min {
    margin: 25px auto 0;
    max-width: 60%;
  }
  .lineup-section .movie {
    max-width: 100%;
    margin: 0 0 60px;
  }
  .lineup-section .movie .movie-inner:before {
    padding-top: 55%;
  }
  .lineup-section .lineup-catch {
    padding: 0;
    font-size: 1.8rem;
    text-align: left;
    line-height: 1.6;
  }
  .lineup-section .lineup-catch-img {
    margin: 50px 0 0;
  }
  .lineup-section .lineup-catch-img figure img {
    width: 100%;
    max-width: 408px;
  }
  .lineup-section .lineup-text {
    margin: 0 0 60px;
    padding: 0 15px;
    font-size: 1.8rem;
    text-align: left;
    line-height: 1.6;
  }
  .lineup-section .lineup-catch-small {
    margin: 0 0 30px;
    padding: 0;
    font-size: 1.8rem;
    text-align: left;
    line-height: 1.6;
  }
  .lineup-section .lineup-catch-nontes {
    margin: 30px 0 0;
    padding: 0;
    text-align: left;
    font-size: 1.5rem;
  }
  .contact-section {
    position: relative;
    margin: 0 0 60px;
    padding: 50px 15px;
  }
  .contact-section .section-title {
    margin: 0 0 35px;
  }
  .contact-section .section-title h2 {
    font-size: 2rem;
    text-align: center;
  }
  .contact-section .button {
    width: 100%;
    height: 70px;
  }
  .contact-section .button a {
    border-radius: 37px;
    font-size: 1.7rem;
  }
  .contact-section .button a:before {
    width: 25px;
    height: 18px;
    margin: 0 15px 0 0;
  }
  .contact-section .button a:after {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-color: #fff;
    border-style: solid;
    border-width: 2px 2px 0 0;
    display: inline-block;
    transform: translate(0, -50%) rotate(45deg);
    margin: 1px 0 0;
    right: 30px;
  }
  .purpose-list-box {
    margin: 0 0 60px;
  }
  .purpose-list-box h3 {
    margin: 0 0 20px;
    font-size: 2.2rem;
    line-height: 1.4;
    letter-spacing: 0;
  }
  .purpose-list-box .purpose-list {
    margin: 0 0 35px;
  }
  .purpose-list-box .purpose-list li {
    width: 100%;
    margin: 0;
  }
  .purpose-list-box .purpose-list li:not(:nth-child(2n)) {
    margin: 0;
  }
  .purpose-list-box .purpose-list li:not(:last-child) {
    margin: 0 0 25px;
  }
  .purpose-list-box .purpose-list li figure {
    margin: 0 0 15px;
  }
  .purpose-list-box .purpose-list li dl dt {
    margin: 0 0 15px;
    font-size: 1.9rem;
    text-align: center;
    line-height: 1.45;
  }
  .purpose-list-box .purpose-list li dl dd {
    font-size: 1.5rem;
    font-weight: 500;
    text-align: left;
    line-height: 1.6;
  }
  .purpose-list-box .purpose-box {
    padding: 20px;
    border: 3px solid #f5f5f5;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: left;
    line-height: 1.6;
  }
  .reason-section {
    margin: 0 0 60px;
    padding: 0;
  }
  .reason-section .section-title {
    margin: 0 0 35px;
  }
  .reason-section .section-title h2 {
    text-align: center;
  }
  .reason-section .about-person {
    margin: 0 0 30px;
    padding: 0;
  }
  .reason-section .about-person figure {
    width: 180px;
    height: 180px;
    margin: 0 auto 10px;
  }
  .reason-section .about-person .about-person-text {
    flex: auto;
    -webkit-flex: auto;
  }
  .reason-section .about-person .about-person-text > p {
    font-size: 1.8rem;
    letter-spacing: 0;
  }
  .reason-section .about-person .about-person-text .signature {
    margin: 0 0 20px;
    font-size: 2.2rem;
    text-align: center;
  }
  .reason-section .about-person .about-person-text .signature .person {
    margin: 0 0 10px;
    font-size: 1.5rem;
  }
  .reason-section .reason-list li:not(:last-child) {
    margin: 0 0 40px;
  }
  .reason-section .reason-list li .reason {
    margin: 0 0 25px;
    padding: 0 0 0 15px;
    font-size: 1.8rem;
  }
  .reason-section .reason-list li dl {
    padding: 0 15px;
  }
  .reason-section .reason-list li dl dt {
    margin: 0 0 20px;
    font-size: 1.6rem;
  }
  .reason-section .reason-list li dl dd {
    font-size: 1.5rem;
    line-height: 1.7;
  }
  .reason-section .reason-list li dl dd span {
    background: linear-gradient(transparent 80%, rgba(0, 106, 182, 0.15) 80%);
  }
  .about-company {
    margin: 0 0 60px;
    padding: 50px 15px;
  }
  .about-company > p {
    margin: 0 0 20px;
    font-size: 1.8rem;
  }
  .about-company .section-title {
    margin: 0 0 25px;
  }
  .about-company .section-title h2 {
    font-size: 2.4rem;
  }
  .about-company .detail-company {
    margin: 0 0 30px;
    padding: 0 30px;
  }
  .about-company .detail-company .detail-item {
    width: 100%;
    margin: 0 0 20px;
  }
  .about-company .detail-company .detail-item span {
    margin: 15px 0 0;
    font-size: 1.5rem;
  }
  .about-company .detail-company .detail-item .logo {
    height: 75px;
  }
  .about-company .detail-company .detail-item .logo.logo-fit {
    padding: 5px 20px;
  }
  .about-company .detail-company .detail-item .logo img {
    max-height: 35px;
  }
  .about-company .detail-company .detail-list {
    width: 100%;
  }
  .about-company .detail-company .detail-list li:not(:last-child) {
    margin: 0 0 25px;
  }
  .about-company .detail-company .detail-list li dl dt {
    font-size: 1.5rem;
  }
  .about-company .detail-company .detail-list li dl dd {
    font-size: 1.5rem;
  }
  .about-company .button {
    width: 100%;
    height: auto;
    padding: 0 30px;
  }
  .about-company .button a {
    width: 100%;
    min-width: inherit;
    padding: 11px 25px;
    border-radius: 37px;
    font-size: 1.4rem;
    text-align: center;
    line-height: 1.4;
    letter-spacing: 0.025em;
  }
  .about-company .button a:after {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-color: #fff;
    border-style: solid;
    border-width: 2px 2px 0 0;
    display: inline-block;
    transform: translate(0, -50%) rotate(45deg);
    right: 15px;
  }
  .contact-button {
    padding: 70px 15px 100px;
  }
  .contact-button .button {
    width: 100%;
    height: 75px;
  }
  .contact-button .button a {
    border: none;
    padding-left: 30px;
    font-size: 1.7rem;
  }
  .mjg-contact-section {
    padding: 70px 15px;
  }
  .mjg-contact-section .section-title {
    margin: 0 0 40px;
  }
  .mjg-contact-section .section-title h2 {
    font-size: 2.4rem;
    text-align: center;
  }
  .mjg-contact-section .text-block {
    margin: 0 0 40px;
  }
  .mjg-contact-section .text-block h3 {
    font-size: 3.2rem;
    line-height: 1.4;
    letter-spacing: 0;
  }
  .mjg-contact-section .text-block p {
    font-size: 1.5rem;
    text-align: left;
  }
  .mjg-contact-section .text-block p:not(:last-child) {
    margin: 0 0 30px;
  }
  .mjg-contact-section .button {
    width: 100%;
    height: 75px;
  }
  .mjg-contact-section .button a {
    border: none;
    padding-left: 30px;
    font-size: 1.7rem;
    /*
    			&:before{
    				width: 25px;
    				height: 18px;
    				margin: 0 15px 0 0;
    			}

    			&:after{
    				@include bs.arrow(6px, 2px, #fff, 0, -50%, right);
    				margin: 1px 0 0;
    				right: 30px;
    			}
    */
  }
  .service-section {
    padding: 0 15px 60px;
  }
  .service-section .service-detail {
    padding: 20px 15px 35px;
  }
  .service-section .service-detail .period {
    width: 215px;
    margin: 0 auto 20px;
    padding: 9px 0;
  }
  .service-section .service-detail .period span {
    font-size: 1.4rem;
  }
  .service-section .service-detail dl dt {
    margin: 0 0 25px;
  }
  .service-section .service-detail dl dt span {
    padding: 0 0 3px;
  }
  .service-section .service-detail dl dd {
    padding: 0 20px;
    text-align: center;
  }
  .service-section .service-detail dl dd span {
    display: inline-block;
    margin: 0 auto;
    text-align: left;
  }
  .service-section .service-detail .illust {
    left: auto;
    right: -5px;
    width: 85px;
  }
  .service-section .service-detail .illust img {
    width: 100%;
  }
  .service-section .service-notes {
    padding: 15px 15px 15px 55px;
    line-height: 1.7;
  }
  .service-section .service-notes:before {
    position: absolute;
    transform: translate(0, 0);
    left: 15px;
    top: 18px;
    width: 28px;
    height: 24px;
  }
  .solution-section {
    margin-bottom: 55px;
    padding: 0 15px;
  }
  .solution-section .solution-wrap .solution-article {
    margin-bottom: 30px;
  }
  .solution-section .solution-wrap .solution-article dl dt {
    margin-bottom: 15px;
    font-size: 1.4rem;
  }
  .solution-section .solution-wrap .solution-article dl dd {
    font-size: 1.5rem;
  }
  .solution-section .solution-wrap .solution-movie iframe {
    width: 100%;
    height: calc((100vw - 64px) * 0.5625);
  }
  .demo-section {
    margin-bottom: 60px;
  }
  .demo-section .demo-title-contents:not(:last-child) {
    margin-bottom: 45px;
  }
  .demo-section .demo-title-contents h2 {
    margin-bottom: 25px;
  }
  .demo-section .demo-title-contents p {
    margin-bottom: 20px;
  }
  .demo-section .demo-movie-contents {
    margin-bottom: 60px;
  }
  .demo-section .demo-movie-contents > span {
    margin-bottom: 20px;
  }
  .demo-section .demo-movie-contents .demo-movie-wrap {
    margin-bottom: 40px;
  }
  .demo-section .demo-movie-contents .demo-movie-desc span {
    margin-bottom: 20px;
  }
  .demo-section .demo-movie-list > span {
    margin-bottom: 20px;
  }
  .demo-section .demo-movie-list ul li {
    padding: 40px 20px 25px;
  }
  .demo-section .demo-movie-list ul li dl dt {
    margin-bottom: 20px;
  }
  .demo-section .demo-movie-list ul li dl dd p:not(:last-child) {
    margin-bottom: 30px;
  }
  .demo-section .demo-movie-list > table tr th,
  .demo-section .demo-movie-list > table tr td {
    font-size: 1.6rem;
  }
  .product-introduction-section {
    margin-bottom: 100px;
  }
  .product-introduction-section h2 {
    margin-bottom: 30px;
  }
  .product-introduction-section figure {
    margin-bottom: 35px;
  }
  .product-introduction-section p {
    font-size: clamp(1.8rem, 2.4vw, 2.3rem);
  }
}
@media screen and (min-width: 668px) and (max-width: 959px) {
  /* ------------------------------------------------------*/
  .service-section .service-detail {
    padding: 20px 15px;
  }
  .service-section .service-detail dl dd span br.spbr {
    display: none;
  }
  .service-section .service-detail .illust {
    width: 100px;
  }
  .demo-section .demo-movie-list ul {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }
  .demo-section .demo-movie-list ul li {
    width: calc(50% - 20px);
  }
  .demo-section .demo-movie-list ul li dl {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    flex-direction: column;
  }
  .demo-section .demo-movie-list ul li dl dd {
    display: flex;
    flex-wrap: wrap;
    flex: 1;
  }
  .demo-section .demo-movie-list ul li dl dd video {
    margin-top: auto;
    height: auto;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY3NzL2xwLnNjc3MiLCIuLi8uLi9zcmMvc2Nzcy9jb25maWdzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9zY3NzL2NvbmZpZ3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL3Njc3MvY29uZmlncy9fbWl4aW4uc2NzcyIsIi4uLy4uL3NyYy9zY3NzL2NvbmZpZ3MvX21peGluX3N2Zy5zY3NzIiwiLi4vLi4vc3JjL3Njc3MvY29uZmlncy9fY29tbW9uLnNjc3MiLCIuLi8uLi9zcmMvc2Nzcy9scC5zY3NzJTIzc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHaEI7cUVBQUE7QUNBQTtFQUNDLFNBQUE7RUZDRCxVQUFBO0FBQ0E7O0FFRUE7OztFRkdBLHNCQUFBO0FBQ0E7O0FFRUE7RUZDQSxnQkFBQTtFRUNDLDJCQUFBO0VGQ0QsOEJBQUE7RUFDQyxzQkFBQTtFQUNELDZCQUFBO0VFQ0MsNkNBQUE7RUZDRCxjQUFBO0FBQ0E7QUVTQTtFRkhDLGNFSUE7QUZIRDs7QUVNQTtFQUNDLFNBQUE7RUZIRCxVQUFBO0VBQ0Msa0JFSUE7RUZIQSxlRUlBO0FGSEQ7O0FFTUE7RUFDQyxTQUFBO0VGSEEsVUFBQTtBQUNEOztBRU1BO0VGSEMscUJFSUM7RUZIRCw2RkVJQztFRkhELGdHRUlDO0FGSEY7O0FFT0E7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkQ3QzJCO0VDOEMzQiw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsaUNBQUE7RUFDQSx3QkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUVBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQ0FBQTtFQUVBLGFBQUE7QUZORDs7QUVTQTtFQUNDLDJCQUFBO0FGTkQ7O0FFU0E7RUFDQyxxQkFBQTtBRk5EOztBRVNBO0VBQ0MseUJBQUE7RUFDQSxpQkFBQTtBRk5EOztBRVNBOztFQUVDLGdCQUFBO0FGTkQ7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O0VLNVZEO0lMZ1dFLGFHbmpERjtJSHFqREUsZUduakRGO0lIc2pERSx1QkdoakRGO0lIbWpERSxtQkFBQTtJS3JXRCxpQkFBQTtFTHVXQTtFS3JXQTtJTHVXQyxrQkFBQTtJQUNELFFBQUE7SUtyV0MsVUFBQTtJTHdXQSwyQkFBQTtJS3JXQSxhQUFBO0lGL3JDRixtQkFBQTtFSHlpREM7RUt2V0M7SUFDQyxrQkFBQTtFTHlXRjtFS25XRjtJQUNDLGFBQUE7RUxxV0M7RUtsV0Y7SUFDQyxXQUFBO0lBQ0EsWUFBQTtFTG9XQztFS2xXRDtJTHNXRSxhQUFBO0lBRUEsZUFBQTtJR3ZrREYsdUJBQUE7SUFFQSxxQkUrdENtQztJTDZXbEMsc0JBQUE7RUFDQTtFSzNXQTtJTCtXQyxhR3BtREY7SUFFQSxlQUFBO0lIdW1ERSx1QkFBQTtJRzlsREYsbUJFNHVDK0I7SUxzWC9CLFNBQUE7RUFDQztFS25YQTtJTHFYQSxhQUFBO0lBQ0Esb0JLcFhDO0VMcVhEO0VLblhDO0lMcVhELGtCS3BYRTtJTHFYRixZQUFBO0lBQ0EsdUJLcFhFO0VMcVhGO0VLalhFO0lMbVhGLFdBQUE7SUFDQyxrQkFBQTtJQUNBLE1BQUE7SUFDQSxPQUFBO0lBQ0EsY0tsWEU7SUxtWEYsVUtsWEU7SUxtWEYsWUtsWEU7SUxtWEYsZ0JLbFhFO0VMbVhIO0VLL1dDO0lMaVhGLGtCQUFBO0lBQ0QsWUFBQTtJSy9XSSwwQkFBQTtFTGlYSjtFQUNDO0lLL1dJLGtCQUFBO0lMbVhGLGFBQUE7SUd6b0RGLGVBQUE7SUV3eENJLGlCQUFBO0lBQ0EsWUFBQTtFTHFYSDtFS25YRztJQUNDLGdCQUFBO0lBQ0Esa0JBQUE7RUxxWEo7RUsvV0E7SUFDQyxhQUFBO0VMaVhEO0VLN1dGO0lBQ0Msa0JBQUE7SUFDQSxXQUFBO0lMZ1hDLE9BQUE7RUFDRDtFQUNEO0lLNVdDLHFCQUFBO0VMOFdEO0VBQ0M7SUsxV0Esb0JBQUE7RUw0V0E7RUt6V0Q7SUwyV0csb0JLMVdGO0VMMldDO0VLeldEO0lMMldDLFlBQUE7SUFDQyxnQkFBQTtFQUNEO0VLeldBO0lMMldD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bUVEO0lIcHlEQSxxQkFBQTtFSGs1SEM7RU0zbUVBO0lBQ0MsYUFBQTtFTjZtRUQ7RU12bUVDO0lIOXlERixxQkFBQTtFSHc1SEM7RU12bUVFO0lBQ0MsYUFBQTtFTnltRUg7RU1qbUVEO0lBQ0MsZ0JBQUE7RU5tbUVBO0VNam1FQTtJQUNDLGNBQUE7SUFDQSx3QkFBQTtFTm1tRUQ7RU0xbEVFO0lIeDBESCxxQkFBQTtFSHE2SEM7RU16bEVJO0lINTBETCxxQkFBQTtFSHc2SEM7RU12bEVHO0lBQ0MsYUFBQTtFTnlsRUo7RU10bEVLO0lBQ0MsZUFBQTtFTndsRU47RU16a0VHO0lIMzlESixhQUFBO0lBRUEsZUFBQTtJQXVCQSw4QkdvOER5QjtJQUNwQixjQUFBO0VOaWxFSjtFTS9rRUk7SUFDQyxPQUFBO0VOaWxFTDtFTTlrRUk7SUFDQyxvQ0FBQTtJQUNBLFdBQUE7RU5nbEVMO0VNOWtFSztJQUNDLFlBQUE7RU5nbEVOO0VNdGtFQTs7SUFFQyxhQUFBO0VOd2tFRDtFTXBrRUQ7SUh6L0RBLGFBQUE7SUFFQSxlQUFBO0VIa2tJQztFTXZrRUE7SUFDQyxhQUFBO0VOeWtFRDtFTXRrRUM7SUFDQyxtQkFBQTtJQUNBLG9CQUFBO0VOd2tFRjtFTS9qRUM7SUFDQyxXTHBoRUc7SUtxaEVILGdCTHRoRUc7RUR1bElMO0VNL2pFRTtJQUNDLDhFQUFBO0VOaWtFSDtFTTlqRUU7SUFDQyxrQkw1aEVFO0VENGxJTDtFTXZqRUE7SUh4NkRELHFCQUFBO0VIaytIQztFTXZqRUM7SUFDQyxXTHppRUc7SUswaUVILGdCTDNpRUc7RURvbUlMO0VNdmpFRTtJQUNDLGtCTDdpRUU7RURzbUlMO0VNaGpFQTtJSHo3REQscUJBQUE7RUg0K0hDO0VNaGpFQztJQUNDLFdMMWpFRztJSzJqRUgsZ0JMNWpFRztFRDhtSUw7RU1oakVFO0lBQ0MsOEVBQUE7RU5rakVIO0VNL2lFRTtJQUNDLGtCTGxrRUU7RURtbklMO0VNMWlFRjtJQUNDLHdCQUFBO0VONGlFQztFTTFpRUQ7SUhya0VBLGFBQUE7SUFFQSxlQUFBO0lHcWtFQyxpQkFB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REo7RU1sd0RLO0lBQ0MsbUJBQUE7RU5vd0ROO0VNMXZERTs7SUFFQyxpQkFBQTtFTjR2REg7RU1ydkRGO0lBQ0Msb0JBQUE7RU51dkRDO0VNcnZERDtJQUNDLG1CQUFBO0VOdXZEQTtFTXB2REQ7SUFDQyxtQkFBQTtFTnN2REE7RU1udkREO0lBQ0MsdUNBQUE7RU5xdkRBO0FBQ0Y7QU1qdkRBO0VBQ0EsMERBQUE7RUFFQztJQUNDLGtCQUFBO0VOa3ZEQTtFTTV1REk7SUFDQyxhQUFBO0VOOHVETDtFTXZ1REE7SUFDQyxZQUFBO0VOeXVERDtFTWx1REE7SUgzN0dELGFBQUE7SUFFQSxlQUFBO0lHMjdHRSxTQUFBO0VOd3VERDtFTXR1REM7SUFDQyx1QkFBQTtFTnd1REY7RU10dURFO0lIbDhHSCxhQUFBO0lBRUEsZUFBQTtJR2s4R0ksWUFBQTtJQUNBLHNCQUFBO0VONHVESDtFTTF1REc7SUh2OEdKLGFBQUE7SUFFQSxlQUFBO0lHdThHSyxPQUFBO0VOZ3ZESjtFTTl1REk7SUFDQyxnQkFBQTtJQUNBLFlBQUE7RU5ndkRMO0FBQ0YiLCJmaWxlIjoibHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSBcImJvb3RzdHJhcFwiIGFzIGJzO1xuXG4vKiBsYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm10LTB7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTB7XG5cdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTcwe1xuXHRtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMHtcblx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuZmlndXJle1xuXHRpbWd7XG5cdFx0ZGlzcGxheTppbmxpbmU7XG5cdH1cbn1cblxuLnBhZ2UtY29udGVudHtcblx0d2lkdGg6MTAwJTtcblx0bWF4LXdpZHRoOjEzODVweDtcblx0cGFkZGluZzo2MHB4IDAgMDtcbn1cblxuLnNlY3Rpb24tdGl0bGV7XG5cdG1hcmdpbjogMCAwIDM1cHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHRoMntcblx0XHRmb250LXNpemU6IDMuNnJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdH1cbn1cblxuLmZpeC1idG57XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOjEwcHg7XG5cdHJpZ2h0OjExMHB4O1xuXHR6LWluZGV4OiA1MDtcblx0LmNvbnRhY3QtbGlua3tcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsIGNlbnRlcik7XG5cdFx0d2lkdGg6IDE4MHB4O1xuXHRcdGhlaWdodDogMTgwcHg7XG5cdFx0cGFkZGluZzogNDlweCAwIDEwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRib3JkZXI6IDRweCBzb2xpZCBicy4kd2hpdGU7XG5cdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC41cyk7XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTE1cHg7XG5cdFx0XHRsZWZ0OiAtNjVweDtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vY29tbW9uL2ltYWdlcy9jbGljay5zdmcpICBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgcm90YXRlKDkwZGVnKTtcblx0XHRcdGJvdHRvbTogNDVweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHdpZHRoOiAzOHB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdEBpbmNsdWRlIGJzLmljb25fYXJyb3coXCIjRkZGXCIpO1xuXHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguNXMpO1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC41cyk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0XHQubWFpbC1pY29ue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjVzKTtcblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTppbmxpbmU7XG5cdFx0XHRcdG1heC13aWR0aDpub25lO1xuXHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAa2V5ZnJhbWVzIHJvdGF0aW9ue1xuXHRcdFx0MCV7XG5cdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMCk7XG5cdFx0XHR9XG5cdFx0XHQxMDAle1xuXHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZXJvLWhlYWQtc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRtYXJnaW46IDAgYXV0byA2MHB4O1xuXG5cdC5jb21wYW55LW5hbWV7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRjb2xvcjogIzRENEQ0RDtcblx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0fVxuXG5cdGgxe1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0Zm9udC1zaXplOiA0LjByZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHR9XG5cblx0LnRhZy1saXN0e1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXG5cdFx0bGl7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdG1hcmdpbjogMCA4cHg7XG5cblx0XHRcdGF7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmZsZXhzZXQoY2VudGVyLGNlbnRlcik7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtbmFtZXtcblx0XHRjb2xvcjogIzg4ODtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXG5cdC5jYXRlZ29yeXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA2MHB4O1xuXHRcdHJpZ2h0OiAwO1xuXG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDojNEQ0RDREO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR9XG5cdH1cblxuXHRmaWd1cmV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRtYXJnaW46MCBjYWxjKDUwJSAtIDUwdncpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcblx0XHRpbWd7XG5cdFx0XHRkaXNwbGF5OmlubGluZTtcblx0XHR9XG5cblx0XHQmOmFmdGVye1xuXHRcdFx0QGluY2x1ZGUgYnMuZnVsbC13aWR0aDtcblx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0fVxuXG5cdFx0Ji5iZy1ibGFja3tcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwRDBEMEQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5iZy1saWdodGJsYWNre1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogIzFDMUMxQztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJnLWxpZ2h0YmVpZ2V7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYmctbGlnaHRncmF5e1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y0RjZGODtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tY29tcGFueS1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuXG5cdC50ZXh0LWJsb2Nre1xuXHRcdCYubWItMTAwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRcdH1cblxuXHRcdFx0c3Bhbntcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50ZXh0LWJsb2Nre1xuXHRcdCYuaXMtdGl0bGV7XG5cdFx0XHRtYXJnaW46IDUwcHggMCAwO1xuXG5cdFx0XHRoM3tcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHVycG9zZS1saXN0LWJveHtcblx0XHRtYXJnaW46IDEwMHB4IDAgMDtcblxuXHRcdGgze1xuXHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHR9XG5cblx0XHQucHVycG9zZS1saXN0e1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRtYXJnaW46IC02MHB4IGF1dG8gNTBweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiA0Ny41JTtcblx0XHRcdFx0bWFyZ2luOiA2MHB4IDAgMDtcblxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDJuKSl7XG5cdFx0XHRcdFx0bWFyZ2luOiA2MHB4IDUlIDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYm9yZGVye1xuXHRcdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnB1cnBvc2UtYm94e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMjVweCA0NXB4O1xuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI0Y1RjVGNTtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHR9XG59XG5cbi5yZWNvbW1lbmQtc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCAwIDgwcHg7XG5cdHBhZGRpbmc6IDgwcHggMTAwcHg7XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgNjBweDtcblx0fVxuXG5cdC5maXJld29ya3tcblx0XHRtYXJnaW46IDAgMCA4MHB4O1xuXHR9XG5cblx0LnJlY29tbWVuZC1saXN0e1xuXHRcdGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0bGl7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGx7XG5cdFx0XHRcdD4gZHR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicy5hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMzBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDQ1cHggMzBweCAxMDBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kd2hpdGU7XG5cdFx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjhyZW0sIDEuNDF2dywgMi43cmVtKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuYWJzb2x1dGUtY2VudGVyKDAsNTAlKTtcblx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyICwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoIzAwMCwuMjUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wNGVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDYwJTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMzE1ZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA5MHB4IDAgMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuYWJzb2x1dGUtY2VudGVyKDAsNTAlKTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDQ4JTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDI5cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRke1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogYnMuJHdoaXRlO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDAgMDtcblx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDQ1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdFx0PiBwe1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdGRse1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblxuXHRcdFx0XHRcdFx0Ji5hc3NpZ25tZW50e1xuXHRcdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vY29tbW9uL2ltYWdlcy9pY29uX2Fzc2lnbm1lbnQuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc29sdXRpb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7XG5cblx0XHRcdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0JFMkQyRDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vY29tbW9uL2ltYWdlcy9pY29uX3NvbHV0aW9uLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1mbGV4OiAxO1xuXG5cdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmJpZ3tcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwIDA7XG5cblx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjFyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWNvbW1lbmQtcG9pbnRkbHtcblx0XHRtYXJnaW46IDc1cHggMCAwO1xuXG5cdFx0PiBkdHtcblx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdH1cblxuXHRcdD4gZGR7XG5cdFx0XHRmb250LXNpemU6IDQuNHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHR9XG5cdH1cbn1cblxuLnBvaW50LXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE0NTBweDtcblx0bWFyZ2luOiAwIGF1dG8gMTQwcHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXHR9XG5cblx0LnBvaW50LWlubmVye1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsZmxleC1zdGFydCk7XG5cblx0XHRkbHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHQtd2Via2l0LWZsZXg6IDE7XG5cdFx0XHRtYXJnaW46IDAgODBweCAwIDA7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAxZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRmaWd1cmV7XG5cdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoOTMlKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiA2NDVweDtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1pbmltZy1wb2ludC1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMjUwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDEyMHB4O1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cblx0Ji5uby1yZXBsYWNle1xuXHRcdC5wb2ludC1pbm5lcntcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xuXHRcdFx0XHRmaWd1cmV7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCA2NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBvaW50LWlubmVye1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsZmxleC1zdGFydCk7XG5cblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbjogMCAwIDEwMHB4O1xuXHRcdH1cblxuXHRcdCsgcHtcblx0XHRcdG1hcmdpbjogMTIwcHggMCAwO1xuXHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAzLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHRkbHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCA2NXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZpZ3VyZXtcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg3NSUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHQtd2Via2l0LWZsZXg6IDE7XG5cdFx0XHRtYXJnaW46IDAgNjVweCAwIDA7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0XHRjb2xvcjogYnMuJGJhc2UtZm9udC1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubm9kZXRhaWwtcG9pbnQtc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTI1MHB4O1xuXHRtYXJnaW46IDAgYXV0byAxMjVweDtcblx0cGFkZGluZzogMCAyNXB4O1xuXG5cdC5wb2ludC1pbm5lcntcblx0XHRkbHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDcwcHg7XG5cdFx0XHRcdGNvbG9yOiBicy4kYmFzZS1mb250LWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAxZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg3MC41JSk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDguOSU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxpbmV1cC1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNDUwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDg1cHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHQmLmNvbnRlbnRzLW1lcml0e1xuXHRcdC5wZXJmb3JtYW5jZS1saXN0e1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCLjg6Hjg6rjg4Pjg4hcIiBjb3VudGVyKG51bWJlcnBlcmZvcm1hbmNlKTtcblx0XHRcdFx0XHR3aWR0aDogMTU1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmNvbnRlbnRzLXBvaW50e1xuXHRcdC5wZXJmb3JtYW5jZS1saXN0e1xuXHRcdFx0Y291bnRlci1yZXNldDogbnVtYmVycGVyZm9ybWFuY2UtcG9pbnQ7XG5cdFx0XHRcblx0XHRcdD5saXtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiUE9JTlQgXCIgY291bnRlcihudW1iZXJwZXJmb3JtYW5jZS1wb2ludCk7XG5cdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bWJlcnBlcmZvcm1hbmNlLXBvaW50IDE7XG5cdFx0XHRcdFx0d2lkdGg6IDE1NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1iLTEyMHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0fVxuXG5cdC5tYi0we1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQubGluZXVwLW9yZGVye1xuXHRcdG1hcmdpbjogMCAwIDEwMHB4O1xuXG5cdFx0ZmlndXJle1xuXHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmVmb3JlKDIxLjMlKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0cGFkZGluZzogNDBweCA0MHB4IDUwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXG5cdFx0XHRkdHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRcdFx0XHQubm90ZXN7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDE1cHggMCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1saXN0e1xuLy9cdFx0bWFyZ2luOiAwIDAgNTVweDtcblxuXHRcdGxpe1xuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoNjYuMjUlKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGx7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGNvbG9yOiAjQTlBOUE5O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGVyZm9ybWFuY2UtbGlzdHtcblx0XHRjb3VudGVyLXJlc2V0OiBudW1iZXJwZXJmb3JtYW5jZSAwO1xuXHRcdG1hcmdpbjogMCAwIDg1cHg7XG5cblx0XHQ+IGxpe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogNzBweCAxMDBweCA4MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2Y4ZjhmODtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGJzLiRzaXRlLWNvbG9yO1xuXG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bWJlcnBlcmZvcm1hbmNlIDE7XG5cdFx0XHRcdGNvbnRlbnQ6IFwi5oCn6IO9IFwiIGNvdW50ZXIobnVtYmVycGVyZm9ybWFuY2UpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTI1cHg7XG5cdFx0XHRcdGxlZnQ6IDEwMHB4O1xuXHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0YmFja2dyb3VuZDogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGRse1xuXHRcdFx0XHQ+IGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkZHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblxuXHRcdFx0XHRcdC50eHQtd3JhcHtcblx0XHRcdFx0XHRcdD4qe1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRcdG1hcmdpbjogNTBweCAwIDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdCYuY2VudGVye1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRmaWdjYXB0aW9ue1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2MHB4IDAgMzBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDkzJSwgIzAwNmFiNiA5MyUpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jaXJjbGUtbGlzdHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAwO1xuXG5cdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRkbHtcblx0XHRcdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi4pePXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmxpc3QtbGFyZ2UtdHh0e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFwiWXVNaW5jaG9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIll1IE1pbmNob1wiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW92aWV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTQwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvIDg1cHg7XG5cblx0XHQubW92aWUtaW5uZXJ7XG5cdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoNjAlKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRpZnJhbWV7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5ldXAtY2F0Y2h7XG5cdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHR9XG5cblx0LmxpbmV1cC1jYXRjaC1pbWd7XG5cdFx0bWFyZ2luOiA4MHB4IDAgMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQubGluZXVwLXRleHR7XG5cdFx0bWFyZ2luOiAwIDAgMTI1cHg7XG5cdFx0Y29sb3I6ICMwMDZhYjY7XG5cdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHR9XG5cblx0LmxpbmV1cC1jYXRjaC1zbWFsbHtcblx0XHRtYXJnaW46IDAgMCA4MHB4O1xuXHRcdGNvbG9yOiBicy4kYmFzZS1mb250LWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0fVxuXG5cdC5saW5ldXAtY2F0Y2gtbm9udGVze1xuXHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHR9XG59XG5cbi5jb250YWN0LXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0byAxMDBweDtcblx0cGFkZGluZzogODBweCAwO1xuXHRiYWNrZ3JvdW5kOiNlZWU7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA2OTBweDtcblx0XHRoZWlnaHQ6IDEyNXB4O1xuXHRcdG1hcmdpbjogIGF1dG87XG5cblx0XHRhe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhzZXQoY2VudGVyLGNlbnRlcik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNjkwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDc1cHg7XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Ym9yZGVyOiA2cHggc29saWQgYnMuJHNpdGUtY29sb3I7XG5cblx0XHRcdGFuaW1hdGlvbjogY29udGFjdF91cyAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0QGtleWZyYW1lcyBjb250YWN0X3VzIHtcblx0XHRcdFx0ZnJvbSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk3LDAuOTcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRvIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguM3MpO1xuXG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luOiA2cHggMjVweCAwIDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fbWFpbC5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSBicy5hcnJvdygxMnB4LCA0cHgsICNmZmYsIDAsIC01MCUsIHJpZ2h0KTtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiA3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHVycG9zZS1saXN0LWJveHtcblx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cblx0aDN7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdH1cblxuXHQucHVycG9zZS1saXN0e1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdG1hcmdpbjogLTYwcHggYXV0byA1MHB4O1xuXG5cdFx0bGl7XG5cdFx0XHR3aWR0aDogNDcuNSU7XG5cdFx0XHRtYXJnaW46IDYwcHggMCAwO1xuXG5cdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDJuKSl7XG5cdFx0XHRcdG1hcmdpbjogNjBweCA1JSAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuYm9yZGVye1xuXHRcdFx0XHRmaWd1cmV7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0VGRUZFRjtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRse1xuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wdXJwb3NlLWJveHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAyNXB4IDQ1cHg7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgI0Y1RjVGNTtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cbn1cblxuLnJlYXNvbi1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMjUwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDY1cHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXHR9XG5cblx0LmFib3V0LXBlcnNvbntcblx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdEBpbmNsdWRlIGJzLmFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRcblx0XHQmLmFsaWduLXRvcHtcblx0XHRcdEBpbmNsdWRlIGJzLmFsaWduLWl0ZW1zKHN0YXJ0KTtcblx0XHR9XG5cblx0XHRmaWd1cmV7XG5cdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoMTAwJSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRtYXJnaW46IDAgNDBweCAwIDA7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFib3V0LXBlcnNvbi10ZXh0e1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdC13ZWJraXQtZmxleDogMTtcblxuXHRcdFx0PiBwe1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdH1cblxuXHRcdFx0LnNpZ25hdHVyZXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cblx0XHRcdFx0LnBlcnNvbntcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVhc29uLWxpc3R7XG5cdFx0bGl7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDgwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5yZWFzb257XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRcdFx0Y29sb3I6IzcwN0Y4OTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IzcwN0Y4OTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkbHtcblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42NTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjU7XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQtY29tcGFueXtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTQwMHB4O1xuXHRtYXJnaW46IDAgYXV0byAxNTBweDtcblx0cGFkZGluZzogODBweDtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblxuXHQ+IHB7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRjb2xvcjojNzA3Rjg5O1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdFx0aDJ7XG5cdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0LmRldGFpbC1jb21wYW55e1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsZmxleC1zdGFydCk7XG5cdFx0bWFyZ2luOiAwIDAgNjBweDtcblxuXHRcdC5kZXRhaWwtaXRlbXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiA0MzBweDtcblx0XHRcdG1hcmdpbjogMCA4NXB4IDAgMDtcblxuXHRcdFx0c3Bhbntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTYwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJzLiR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXG5cdFx0XHRcdCYubG9nby1maXR7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRldGFpbC1saXN0e1xuXHRcdFx0Ji5wLXR7XG5cdFx0XHRcdHBhZGRpbmc6IDU1cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsaXtcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRse1xuXHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnV0dG9ue1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YXtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1pbi13aWR0aDogNDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDc1cHg7XG5cdFx0XHRwYWRkaW5nOiAyM3B4IDUzcHg7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSBicy5hcnJvdyg4cHgsIDNweCwgI2ZmZiwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbnRhY3QtYnV0dG9ue1xuXHRwYWRkaW5nOjUwcHggMCAxNTBweDtcblx0XG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA2OTBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTI1cHg7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdHJhcGV6b2lkX2Jhbm5lci5zdmcpIGxlZnQgYm90dG9tL2NvdmVyIG5vLXJlcGVhdDtcblx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuXHRcdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcblx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdH1cblxuXHRcdGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDo1MHB4O1xuXHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tamctY29udGFjdC1zZWN0aW9ue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDEyNXB4IDA7XG5cblx0Jjo6YmVmb3Jle1xuXHRcdEBpbmNsdWRlIGJzLmZ1bGwtd2lkdGg7XG5cdFx0YmFja2dyb3VuZDojNjY2O1xuXHR9XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgOTBweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTU7XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtYmxvY2t7XG5cdFx0bWFyZ2luOiAwIDAgODBweDtcblxuXHRcdGgze1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDQuNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA2OTBweDtcblx0XHRoZWlnaHQ6IDEyNXB4O1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3RyYXBlem9pZF9iYW5uZXIuc3ZnKSBsZWZ0IGJvdHRvbS9jb3ZlciBuby1yZXBlYXQ7XG5cdFx0dHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcblx0XHRcblx0XHQmOmhvdmVye1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG5cdFx0XHRvcGFjaXR5OjAuNjtcblx0XHR9XG5cblx0XHRhe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhzZXQoY2VudGVyLGNlbnRlcik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Ym9yZGVyOm5vbmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6NTBweDtcblx0XHRcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6I2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuLypcblx0XHRcdGFuaW1hdGlvbjogY29udGFjdF91cyAwLjVzIGVhc2UgMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0QGtleWZyYW1lcyBjb250YWN0X3VzIHtcblx0XHRcdFx0ZnJvbSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk3LDAuOTcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRvIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbjogNnB4IDI1cHggMCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vY29tbW9uL2ltYWdlcy9pY29uX21haWwuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDEycHgsIDRweCwgI2ZmZiwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDcwcHg7XG5cdFx0XHR9XG4qL1xuXHRcdH1cblx0fVxufVxuXG4uc2VydmljZS1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAyNXB4IDEzMHB4O1xuXG5cdC5zZXJ2aWNlLWRldGFpbHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMzVweCAwIDQwcHg7XG5cdFx0YmFja2dyb3VuZDogYnMuJHNpdGUtY29sb3I7XG5cblx0XHQucGVyaW9ke1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0YmFja2dyb3VuZDogYnMuJHdoaXRlO1xuXHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuXG5cdFx0XHRzcGFue1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuOXJlbSwgMS42N3Z3LCAzLjJyZW0pO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDdlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBicy4kd2hpdGU7XG5cblx0XHRcdFx0XHRlbXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS45cmVtLCAxLjk4dncsIDMuOHJlbSk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjRyZW0sIDAuODl2dywgMS43cmVtKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbGx1c3R7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0d2lkdGg6IDE1JTtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VydmljZS1ub3Rlc3tcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMTVweCA0NXB4IDE1cHggMTE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYnMuJHNpdGUtY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRmb250LXNpemU6IGNsYW1wKDEuM3JlbSwgMC44OXZ3LCAxLjdyZW0pO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRAaW5jbHVkZSBicy5hYnNvbHV0ZS1jZW50ZXIoMCw1MCUpO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNDVweDtcblx0XHRcdHdpZHRoOiA0N3B4O1xuXHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2xwL2ltYWdlcy8wMi9pY29uX25vdGVzLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0fVxuXHR9XG59XG5cbi5zb2x1dGlvbi1zZWN0aW9ue1xuXHRtYXJnaW46IDAgYXV0byAxMDBweDtcblxuXHQuc29sdXRpb24td3JhcHtcblx0XHQuc29sdXRpb24tYXJ0aWNsZXtcblx0XHRcdGRse1xuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZGVtby1zZWN0aW9ue1xuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdC5kZW1vLXRpdGxlLWNvbnRlbnRze1xuXHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDY1cHg7XG5cdFx0fVxuXG5cdFx0aDJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgyLjNyZW0sIDEuODh2dywgMy42cmVtKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjlyZW0sIDEuMjV2dywgMi40cmVtKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXG5cdFx0ZmlndXJle1xuXHRcdFx0bWF4LXdpZHRoOiA4MzBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmRlbW8tbW92aWUtY29udGVudHN7XG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblxuXHRcdD5zcGFue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjhyZW0sIDAuOTR2dywgMi4wcmVtKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cblx0XHQuZGVtby1tb3ZpZS13cmFwe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LXdpZHRoOiA4MTVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg1NS44JSk7XG5cblx0XHRcdGlmcmFtZXtcblx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRlbW8tbW92aWUtZGVzY3tcblx0XHRcdHNwYW57XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS41NnZ3LCAzcmVtKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblxuXHRcdFx0LnNtYWxsLXNwYW4tdHh0e1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuM3JlbSwgMS4zNXZ3LCAyLjZyZW0pO1xuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgMC44OXZ3LCAxLjdyZW0pO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuZGVtby1tb3ZpZS1saXN0e1xuXHRcdD5zcGFue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjhyZW0sIDAuOTR2dywgMi4wcmVtKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cblx0XHR1bHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdGxpe1xuXHRcdFx0XHRwYWRkaW5nOiA2MHB4IGNsYW1wKDI1cHgsIDIuNnZ3LCA1MHB4KSA0MHB4O1xuXHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZCAjRjVGNUY1O1xuXG5cdFx0XHRcdGRse1xuXHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS42cmVtLCAxLjE1dncsIDIuMnJlbSk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLCAwLjgzdncsIDEuNnJlbSk7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZW1vLW1vdmllLWF0dGVudGlvbi10eHR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRwe1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyhjbGFtcCgxNHB4LCAwLjc4dncsIDE1cHgpICsgNXB4KTtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjRyZW0sIDAuNzh2dywgMS41cmVtKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+dGFibGV7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0bWF4LXdpZHRoOiAgMTIwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0dHJ7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTZmNWZmO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGgsXG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvZHVjdC1pbnRyb2R1Y3Rpb24tc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDE1MHB4O1xuXG5cdGgye1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgzLjZyZW0sIDIuODZ2dywgNS41cmVtKTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XG5cdFx0c3Bhbntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjlyZW0sIDEuNjd2dywgMy4ycmVtKTtcblx0XHR9XG5cdH1cblxuXHRmaWd1cmV7XG5cdFx0bWF4LXdpZHRoOiA3NDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0byA1NXB4O1xuXHR9XG5cblx0cHtcblx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgyLjNyZW0sIDEuNzd2dywgMy40cmVtKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZpeC1idG57XG5cdC5jb250YWN0LWxpbmt7XG5cdFx0Lm1haWwtaWNvbntcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDNweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGFuaW1hdGlvbjogZmFkZWluIC4zcyBsaW5lYXIgMHMsIHJvdGF0aW9uIDVzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cdFx0XHQubWFpbC1pY29ue1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MiU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRoZWlnaHQ6IDEwNXB4O1xuXHRcdFx0XHRvcGFjaXR5OiAuMTtcblxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZXJvLWhlYWQtc2VjdGlvbntcblx0LmNhdGVnb3J5e1xuXHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjNzKTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRvcGFjaXR5OiAuNjU7XG5cdFx0fVxuXHR9XG5cblx0LnRhZy1saXN0e1xuXHRcdGxpe1xuXHRcdFx0YXtcblx0XHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguM3MpO1xuXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjY1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5yZWNvbW1lbmQtc2VjdGlvbntcblx0LmZpcmV3b3Jre1xuXHRcdG1hcmdpbjogMCAwIDgwcHg7XG5cblx0XHQuZmlyZXdvcmstaW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogNjgwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnJlY29tbWVuZC1zZWN0aW9ue1xuXHQucmVjb21tZW5kLWxpc3R7XG5cdFx0bGl7XG5cdFx0XHQ+IGRse1xuXHRcdFx0XHQ+IGR0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjNzKTtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC4zcyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC42NTtcblxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxpbmV1cC1zZWN0aW9ue1xuXHQucGVyZm9ybWFuY2UtbGlzdHtcblx0XHRsaXtcblx0XHRcdGRse1xuXHRcdFx0XHRkZHtcblx0XHRcdFx0XHQmLmxpc3QtZmxleHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5qdXN0aWZ5KHNwYWNlLWJldHdlZW4pO1xuXHRcdFx0XHRcdFx0Z2FwOiAyMHB4IDQ1cHg7XG5cblx0XHRcdFx0XHRcdC50eHQtd3JhcHtcblx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNsYW1wKDM2MHB4LCAyNXZ3LCA0ODBweCk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubGluZXVwLXNsaWRlci13cmFwe1xuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYsXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1saXN0e1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG4vL1x0XHRtYXJnaW4tdG9wOi03MHB4O1xuXG5cdFx0bGl7XG5cdFx0XHR3aWR0aDogMzAuNzUlO1xuLy9cdFx0XHRtYXJnaW4tdG9wOjcwcHg7XG5cblx0XHRcdCY6bm90KDpudGgtY2hpbGQoM24pKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo3MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6My44NzUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGFjdC1zZWN0aW9ue1xuXHQuYnV0dG9ue1xuXHRcdGF7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJzLiR3aGl0ZTtcblxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vY29tbW9uL2ltYWdlcy9pY29uX21haWxfYmxhY2suc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAgYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFib3V0LWNvbXBhbnl7XG5cdC5idXR0b257XG5cdFx0YXtcblx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjNzKTtcblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kd2hpdGU7XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tamctY29udGFjdC1zZWN0aW9ue1xuXHQuYnV0dG9ue1xuXHRcdGF7XG5cdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC4zcyk7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0YmFja2dyb3VuZDogYnMuJHdoaXRlO1xuXG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fbWFpbF9ibGFjay5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zb2x1dGlvbi1zZWN0aW9ue1xuXHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cblx0LnNvbHV0aW9uLXdyYXB7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRnYXA6IDUwcHg7XG5cblx0XHQuc29sdXRpb24tbW92aWV7XG5cdFx0XHRpZnJhbWV7XG5cdFx0XHRcdHdpZHRoOiBjbGFtcCg0MDBweCwgMzEuMjV2dywgNjAwcHgpO1xuXHRcdFx0XHRoZWlnaHQ6IGNsYW1wKDIyNXB4LCAxNy42dncsIDMzOHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRlbW8tc2VjdGlvbntcblx0LmRlbW8tbW92aWUtbGlzdHtcblx0XHR1bHtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRAaW5jbHVkZSBicy5qdXN0aWZ5KGNlbnRlcik7XG5cdFx0XHRnYXA6IDIwcHg7XG5cblx0XHRcdGxpe1xuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gKDQwcHggLyAzKSk7XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHZpZGVve1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJyZWFkY3J1bWJze1xuXHRtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4ucmVjb21tZW5kLXNlY3Rpb257XG5cdHBhZGRpbmc6IDEwMHB4IDI1cHg7XG59XG5cbi5wb2ludC1zZWN0aW9ue1xuXHQucG9pbnQtaW5uZXJ7XG5cdFx0ZmlndXJle1xuXHRcdFx0d2lkdGg6IDQ2JTtcblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdG1hcmdpbjogMCA0JSAwIDA7XG5cdFx0fVxuXHR9XG59XG5cbi5saW5ldXAtc2VjdGlvbntcblx0LnBlcmZvcm1hbmNlLWxpc3R7XG5cdFx0PiBsaXtcblx0XHRcdHBhZGRpbmc6IDQ1cHg7XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQtY29tcGFueXtcblx0LmRldGFpbC1jb21wYW55e1xuXHRcdC5kZXRhaWwtaXRlbXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblx0XHR9XG5cblx0XHQuZGV0YWlsLWxpc3R7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbi5oZXJvLWhlYWQtc2VjdGlvbntcblx0ZmlndXJle1xuXHRcdGltZ3tcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uc2VydmljZS1zZWN0aW9ue1xuXHQuc2VydmljZS1kZXRhaWx7XG5cdFx0cGFkZGluZzogMzVweCAxNTBweCA0MHB4IDE1MHB4O1xuXHR9XG59XG5cbi5oZXJvLWNvbXBhbnktc2VjdGlvbntcblx0LnB1cnBvc2UtbGlzdC1ib3h7XG5cdFx0cGFkZGluZzogMCAyNXB4O1xuXHR9XG59XG5cbi5wdXJwb3NlLWxpc3QtYm94e1xuXHRwYWRkaW5nOiAwIDI1cHg7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWItMHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMzAtc3B7XG5cdG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuZGl2LnBhZ2VXcmFwe1xuXHRwYWRkaW5nOiAwIDAgNTBweDtcbn1cblxuLmZpeGVkLXBhZ2V0b3AtYmFye1xuXHRib3R0b206OTBweDtcbn1cblxuLnBhZ2UtY29udGVudHtcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4uc2VjdGlvbi10aXRsZXtcblx0cGFkZGluZzogMDtcblxuXHRoMntcblx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdH1cbn1cblxuLmZpeC1idG57XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjVzKTtcblxuXHQuY29udGFjdC1saW5re1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBub25lO1xuXHRcdH1cblx0XHQmOjphZnRlcntcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRvcmRlcjogMjtcblx0XHR9XG5cdFx0Lm1haWwtaWNvbntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQmLnNob3d7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5oZXJvLWhlYWQtc2VjdGlvbntcblx0aDF7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnByb2R1Y3QtbmFtZXtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuLmhlcm8taGVhZC1zZWN0aW9ue1xuXHRtYXJnaW46IDAgYXV0byAyNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LmNhdGVnb3J5e1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cblx0XHRhe1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0cGFkZGluZzogOHB4IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR9XG5cdH1cblxuXHQuY29tcGFueS1uYW1le1xuXHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdH1cblxuXHQudGFnLWxpc3R7XG5cdFx0bWFyZ2luOiAtMTBweCAwIDMwcHg7XG5cblx0XHRsaXtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDVweCAwO1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXG5cdFx0XHRhe1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGZpZ3VyZXtcblx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoNTMuNSUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0bWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XG5cblx0XHQmLmNlbnRlcntcblx0XHRcdGltZ3tcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZ3tcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tY29tcGFueS1zZWN0aW9ue1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdH1cblxuXHQudGV4dC1ibG9ja3tcblx0XHRwe1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFue1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtYmxvY2t7XG5cdFx0Ji5pcy10aXRsZXtcblx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cblx0XHRcdGgze1xuXHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHVycG9zZS1saXN0LWJveHtcblx0XHRtYXJnaW46IDUwcHggMCAwO1xuXG5cdFx0aDN7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnB1cnBvc2UtbGlzdHtcblx0XHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cblx0XHRcdGxpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4pKXtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjlyZW07XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wdXJwb3NlLWJveHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZjVmNWY1O1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXHR9XG59XG5cbi5yZWNvbW1lbmQtc2VjdGlvbntcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogMzVweCAxNXB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cblx0XHRoMntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuZmlyZXdvcmt7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LnJlY29tbWVuZC1saXN0e1xuXHRcdGxpe1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGRse1xuXHRcdFx0XHQ+IGR0e1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDQ1cHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogOTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNTtcblxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0bGVmdDogMTNweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUyLjUlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0zMXB4O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgzMTVkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTQ1cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHRvcDogNDglO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0zMXB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkZHtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMzVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41NTtcblxuXHRcdFx0XHRcdD4gcHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0XHQmLmFzc2lnbm1lbnR7XG5cdFx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IC0xcHggNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zb2x1dGlvbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMDtcblxuXHRcdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtMXB4IDVweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdFx0ZmxleDogYXV0bztcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1mbGV4OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuYmlne1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlY29tbWVuZC1wb2ludGRse1xuXHRcdG1hcmdpbjogMzVweCAwIDA7XG5cblx0XHQ+IGR0e1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0fVxuXG5cdFx0PiBkZHtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdH1cblx0fVxufVxuXG4ucG9pbnQtc2VjdGlvbntcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogMDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHR9XG5cblx0LnBvaW50LWlubmVye1xuXHRcdGZpZ3VyZXtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0LXdlYmtpdC1vcmRlcjogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0LXdlYmtpdC1vcmRlcjogMjtcblx0XHRcdGZsZXg6IGF1dG87XG5cdFx0XHQtd2Via2l0LWZsZXg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub2RldGFpbC1wb2ludC1zZWN0aW9ue1xuXHRtYXJnaW46IDAgMCA0MHB4O1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5wb2ludC1pbm5lcntcblx0XHRkbHtcblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdH1cblxuXHRcdFx0ZGR7XG5cdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4ubWluaW1nLXBvaW50LXNlY3Rpb257XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0fVxuXG5cdCYubm8tcmVwbGFjZXtcblx0XHQucG9pbnQtaW5uZXJ7XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKXtcblx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9pbnQtaW5uZXJ7XG5cdFx0ZmlndXJle1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0XHR9XG5cblx0XHQrIHB7XG5cdFx0XHRtYXJnaW46IDQwcHggMCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdH1cblxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZChldmVuKXtcblx0XHRcdGRse1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGx7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdC13ZWJraXQtb3JkZXI6IDI7XG5cdFx0XHRmbGV4OiBhdXRvO1xuXHRcdFx0LXdlYmtpdC1mbGV4OiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHRkdHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjlyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0ZGR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGluZXVwLXNlY3Rpb257XG5cdG1hcmdpbjogMCAwIDYwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0aDJ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1vcmRlcntcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdFx0ZmlndXJle1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0My41JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdH1cblxuXHRcdFx0ZGR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblxuXHRcdFx0XHQubm90ZXN7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5ldXAtc2xpZGVyLXdyYXB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LnN3aXBlci1idXR0b24tcHJldntcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSBicy5hcnJvdygyNnB4LCAycHgsICMyRDJEMkQsIDAsIC01MCUsIGxlZnQpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMnB4IDAgMDtcblx0XHRcdFx0bGVmdDogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItYnV0dG9uLW5leHR7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDI2cHgsIDJweCwgIzJEMkQyRCwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMnB4IDAgMDtcblx0XHRcdFx0cmlnaHQ6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuXHRcdC5zd2lwZXItYnV0dG9uLW5leHR7XG5cdFx0XHR0b3A6IDM1JTtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5saW5ldXAtbGlzdHtcbi8vXHRcdG1hcmdpbjogMCAwIDgwcHg7XG5cblx0XHRsaXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDNuKSl7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdH1cblxuXHRcdFx0ZGx7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblxuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBlcmZvcm1hbmNlLWxpc3R7XG5cdFx0bWFyZ2luOiAwIDAgNjBweDtcblxuXHRcdD4gbGl7XG5cdFx0XHRwYWRkaW5nOiAzNXB4IDE1cHg7XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGRse1xuXHRcdFx0XHQ+IGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkZHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblxuXHRcdFx0XHRcdC50eHQtd3JhcHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0XHRcdD4qe1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMjVweCAwIDA7XG5cblx0XHRcdFx0XHRcdGZpZ2NhcHRpb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNwLW1pbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyNXB4IGF1dG8gMDtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1vdmlle1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdFx0Lm1vdmllLWlubmVye1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1jYXRjaHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5saW5ldXAtY2F0Y2gtaW1ne1xuXHRcdG1hcmdpbjogNTBweCAwIDA7XG5cblx0XHRmaWd1cmV7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5ldXAtdGV4dHtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQvLyAucGVyZm9ybWFuY2UtbGlzdHtcblx0Ly8gXHRsaXtcblx0Ly8gXHRcdCY6bGFzdC1jaGlsZHtcblx0Ly8gXHRcdFx0ZmlndXJle1xuXHQvLyBcdFx0XHRcdG1hcmdpbjogMjVweCBhdXRvIDA7XG5cdC8vIFx0XHRcdFx0bWF4LXdpZHRoOiA2MCU7XG5cdC8vIFx0XHRcdH1cblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIH1cblxuXHQubGluZXVwLWNhdGNoLXNtYWxse1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQubGluZXVwLWNhdGNoLW5vbnRlc3tcblx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxufVxuXG4uY29udGFjdC1zZWN0aW9ue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAwIDYwcHg7XG5cdHBhZGRpbmc6IDUwcHggMTVweDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9ue1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNzBweDtcblxuXHRcdGF7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzN3B4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDZweCwgMnB4LCAjZmZmLCAwLCAtNTAlLCByaWdodCk7XG5cdFx0XHRcdG1hcmdpbjogMXB4IDAgMDtcblx0XHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wdXJwb3NlLWxpc3QtYm94e1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdGgze1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0fVxuXG5cdC5wdXJwb3NlLWxpc3R7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDtcblxuXHRcdGxpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4pKXtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdH1cblxuXHRcdFx0ZGx7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjlyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHVycG9zZS1ib3h7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjZjVmNWY1O1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG59XG5cbi5yZWFzb24tc2VjdGlvbntcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogMDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXG5cdFx0aDJ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmFib3V0LXBlcnNvbntcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRmaWd1cmV7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMTBweDtcblx0XHR9XG5cblx0XHQuYWJvdXQtcGVyc29uLXRleHR7XG5cdFx0XHRmbGV4OiBhdXRvO1xuXHRcdFx0LXdlYmtpdC1mbGV4OiBhdXRvO1xuXG5cdFx0XHQ+IHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnNpZ25hdHVyZXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQucGVyc29ue1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVhc29uLWxpc3R7XG5cdFx0bGl7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5yZWFzb257XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRkbHtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkZHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQtY29tcGFueXtcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogNTBweCAxNXB4O1xuXG5cdD4gcHtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHR9XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0fVxuXHR9XG5cblx0LmRldGFpbC1jb21wYW55e1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXG5cdFx0LmRldGFpbC1pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0XHRzcGFue1xuXHRcdFx0XHRtYXJnaW46IDE1cHggMCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdH1cblxuXHRcdFx0LmxvZ297XG5cdFx0XHRcdGhlaWdodDogNzVweDtcblxuXHRcdFx0XHQmLmxvZ28tZml0e1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGV0YWlsLWxpc3R7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblxuXHRcdGF7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogaW5oZXJpdDtcblx0XHRcdHBhZGRpbmc6IDExcHggMjVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM3cHg7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSBicy5hcnJvdyg2cHgsIDJweCwgI2ZmZiwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbnRhY3QtYnV0dG9ue1xuXHRwYWRkaW5nOiA3MHB4IDE1cHggMTAwcHg7XG5cblx0LmJ1dHRvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDc1cHg7XG5cblx0XHRhe1xuXHRcdFx0Ym9yZGVyOm5vbmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MzBweDtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdH1cblx0fVxufVxuXG4ubWpnLWNvbnRhY3Qtc2VjdGlvbntcblx0cGFkZGluZzogNzBweCAxNXB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cblx0XHRoMntcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0LWJsb2Nre1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cblx0XHRoM3tcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnV0dG9ue1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNzVweDtcblxuXHRcdGF7XG5cdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDozMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG4vKlxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0QGluY2x1ZGUgYnMuYXJyb3coNnB4LCAycHgsICNmZmYsIDAsIC01MCUsIHJpZ2h0KTtcblx0XHRcdFx0bWFyZ2luOiAxcHggMCAwO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdH1cbiovXG5cdFx0fVxuXHR9XG59XG5cbi5zZXJ2aWNlLXNlY3Rpb257XG5cdHBhZGRpbmc6IDAgMTVweCA2MHB4O1xuXG5cdC5zZXJ2aWNlLWRldGFpbHtcblx0XHRwYWRkaW5nOiAyMHB4IDE1cHggMzVweDtcblxuXHRcdC5wZXJpb2R7XG5cdFx0XHR3aWR0aDogMjE1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0cGFkZGluZzogOXB4IDA7XG5cblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmlsbHVzdHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogLTVweDtcblx0XHRcdHdpZHRoOiA4NXB4O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZXJ2aWNlLW5vdGVze1xuXHRcdHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDU1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0QGluY2x1ZGUgYnMuYWJzb2x1dGUtY2VudGVyKDAsMCk7XG5cdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zb2x1dGlvbi1zZWN0aW9ue1xuXHRtYXJnaW4tYm90dG9tOiA1NXB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0LnNvbHV0aW9uLXdyYXB7XG5cdFx0LnNvbHV0aW9uLWFydGljbGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRkbHtcblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNvbHV0aW9uLW1vdmlle1xuXHRcdFx0aWZyYW1le1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKCgxMDB2dyAtIDY0cHgpICogKDkgLyAxNikpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZGVtby1zZWN0aW9ue1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdC5kZW1vLXRpdGxlLWNvbnRlbnRze1xuXHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0fVxuXG5cdFx0aDJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5kZW1vLW1vdmllLWNvbnRlbnRze1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cblx0XHQ+c3Bhbntcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0LmRlbW8tbW92aWUtd3JhcHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmRlbW8tbW92aWUtZGVzY3tcblx0XHRcdHNwYW57XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRlbW8tbW92aWUtbGlzdHtcblx0XHQ+c3Bhbntcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0dWx7XG5cdFx0XHRsaXtcblx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4IDI1cHg7XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+dGFibGV7XG5cdFx0XHR0cntcblx0XHRcdFx0dGgsXG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0LWludHJvZHVjdGlvbi1zZWN0aW9ue1xuXHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuXHRoMntcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0ZmlndXJle1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdH1cblxuXHRwe1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMS44cmVtLCAyLjR2dywgMi4zcmVtKTtcblx0fVxufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NjhweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VydmljZS1zZWN0aW9ue1xuXHQuc2VydmljZS1kZXRhaWx7XG5cdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXG5cdFx0ZGx7XG5cdFx0XHRkZHtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRicntcblx0XHRcdFx0XHRcdCYuc3Bicntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaWxsdXN0e1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZGVtby1zZWN0aW9ue1xuXHQuZGVtby1tb3ZpZS1saXN0e1xuXHRcdHVse1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0dmlkZW97XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuXG4vKiBiYXNlIGNvbG9yIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJHdoaXRlOiNmZmYgIWRlZmF1bHQ7XG4kYmxhY2s6IzAwMCAhZGVmYXVsdDtcbiRsaWdodC1ibHVlOiAjRjJGNkZGICFkZWZhdWx0O1xuJGJsdWU6ICMxNzZCRUUgIWRlZmF1bHQ7XG5cbi8vIEJvZHlcblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG5cbiRzaXRlLWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG4kYmFzZS1mb250LWNvbG9yOiAjMzMzICFkZWZhdWx0O1xuXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6YWxsIC41cyBlYXNlICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLWJhc2U6IDEuNGVtICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDo1MDAgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZToxLjAgIWRlZmF1bHQ7XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkB1c2UgXCJ2YXJpYWJsZXNcIjtcblxuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuXHR0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kYmxhY2ssIDApO1xuXHRvdmVyZmxvdzphdXRvO1xufVxuXG4vLyBJRTEwKyBkb2Vzbid0IGhvbm9yIGA8bWV0YSBuYW1lPVwidmlld3BvcnRcIj5gIGluIHNvbWUgY2FzZXMuXG5AYXQtcm9vdCB7XG4gIEAtbXMtdmlld3BvcnQge1xuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG4gIH1cbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgLCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbnAsdWwsb2wsbGksZGwsZHQsZGQscCxjYXB0aW9uLHRoLHRkLGZvcm0saW5wdXQsdGV4dGFyZWEsYmxvY2txdW90ZSxhZGRyZXNzLGVtYmVkLG9iamVjdCxmaWd1cmUsZW17XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDEwMCU7XG59XG5cbmgxLGgyLGgzLGg0LGg1LGg2LGg3e1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbjpyb290IHtcbiAgLS1tYWluLWNvbG9yOiAjMzAzMDMwO1xuICAtLW1haW4tZm9udDogJ05vdG8gU2FucyBKUCcsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICAtLW1haW4tZm9udC1ib2xkOiAnTm90byBTYW5zIEpQJyxcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxuXG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDp2YXJpYWJsZXMuJGJvZHktYmc7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tbWFpbi1mb250KTtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImNod3NcIiAxO1xuXHRmb250LWtlcm5pbmc6IG5vbmU7XG5cblx0Zm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtc2l6ZS1iYXNlO1xuXHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxpbmUtaGVpZ2h0LWJhc2U7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtcblx0XG5cdG91dGxpbmU6bm9uZTtcbn1cblxuXzpsYW5nKHgpOjotaW50ZXJuYWwtbWVkaWEtY29udHJvbHMtb3ZlcmxheS1jYXN0LWJ1dHRvbiwgYm9keSB7XG5cdGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxudGFibGV7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG51bFtyb2xlPSdsaXN0J10sXG5vbFtyb2xlPSdsaXN0J10ge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG5cdG1hcmdpbi1ib3R0b206MDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmZpZ3VyZXtcblx0bGluZS1oZWlnaHQ6MDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy1cbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IHZhcmlhYmxlcy4kbGluay1kZWNvcmF0aW9uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ym9yZGVyOm5vbmU7XG59XG5cbmltZyxcbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dCwgYnV0dG9uLFxudGV4dGFyZWEsIHNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgLy8gSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUVcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxudGgge1xuXHR0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTowO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1cyA6IDA7XG5cdC13ZWJraXQtYXBwZWFyYW5jZSA6IG5vbmU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvciA6IHJnYmEoMCwwLDAsMCk7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKi0tUHJlZml4LS0qL1xuQG1peGluIHByZWZpeCgkcHJvcGVydHksICR2YWx1ZSkge1xuXHRAZWFjaCAkcHJlZml4IGluIC13ZWJraXQtLCAtbW96LSwgJycge1xuXHRcdCN7JHByZWZpeH0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcblx0fVxufVxuXG4vKi0tIGZsZXhib3ggLS0qL1xuQG1peGluIGZsZXhib3h7XG5cdGRpc3BsYXk6LXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6LW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6ZmxleDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOndyYXA7XG59XG5cbkBtaXhpbiBmbGV4c2V0KCRqdXN0LCRhbGlnbil7XG5cdC13ZWJraXQtYm94LXBhY2s6JGp1c3Q7XG5cdC1tcy1mbGV4LXBhY2s6JGp1c3Q7XG5cdGp1c3RpZnktY29udGVudDokanVzdDtcblx0LXdlYmtpdC1ib3gtYWxpZ246JGFsaWduO1xuXHQtbXMtZmxleC1hbGlnbjokYWxpZ247XG5cdGFsaWduLWl0ZW1zOiRhbGlnbjtcbn1cblxuQG1peGluIGZsZXgtY29udGVudCgkanVzdCwkYWxpZ24pe1xuXHQtd2Via2l0LWJveC1wYWNrOiRqdXN0O1xuXHQtbXMtZmxleC1wYWNrOiRqdXN0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6JGp1c3Q7XG5cdC1tcy1mbGV4LWxpbmUtcGFjazokYWxpZ247XG5cdGFsaWduLWNvbnRlbnQ6JGFsaWduO1xufVxuXG5AbWl4aW4ganVzdGlmeSgkanVzdCl7XG5cdC13ZWJraXQtYm94LXBhY2s6JGp1c3Q7XG5cdC1tcy1mbGV4LXBhY2s6JGp1c3Q7XG5cdGp1c3RpZnktY29udGVudDokanVzdDtcbn1cblxuQG1peGluIGFsaWduLWl0ZW1zKCRhbGlnbil7XG5cdC13ZWJraXQtYm94LWFsaWduOiRhbGlnbjtcblx0LW1zLWZsZXgtYWxpZ246JGFsaWduO1xuXHRhbGlnbi1pdGVtczokYWxpZ247XG59XG5cbkBtaXhpbiBhbGlnbi1jb250ZW50KCRhbGlnbil7XG5cdC1tcy1mbGV4LWxpbmUtcGFjazokYWxpZ247XG5cdGFsaWduLWNvbnRlbnQ6JGFsaWduO1xufVxuXG5AbWl4aW4gY29sdW1ue1xuXHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xufVxuXG5AbWl4aW4gZmxleHdyYXB7XG5cdGRpc3BsYXk6LXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6LW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6ZmxleDtcblx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbn1cblxuQG1peGluIGdyb3d7XG5cdC13ZWJraXQtYm94LWZsZXg6MTtcblx0ZmxleC1ncm93OjE7XG59XG5cbkBtaXhpbiBmdWxsLXdpZHRoKCRwcm9wZXJ0eTogdG9wLCRoZWlnaHQ6IDEwMCUpe1xuXHRjb250ZW50OlwiXCI7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHQjeyRwcm9wZXJ0eX06IDA7XG5cdGxlZnQ6MDtcblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwdnc7XG5cdGhlaWdodDokaGVpZ2h0O1xuXHRtYXJnaW46MCBjYWxjKDUwJSAtIDUwdncpO1xuXHR6LWluZGV4Oi0xO1xufVxuXG4vKi0tIHRleHQgLS0qL1xuQG1peGluIHRydW5jYXRlKCR3aWR0aDogMTAwJSkge1xuXHR3aWR0aDogJHdpZHRoO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuXG5AbWl4aW4gY291bnRlcigkY291bnQpIHtcblx0Y291bnRlci1yZXNldDogJGNvdW50O1xuXHRcblx0PiBsaXtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb3VudGVyLWluY3JlbWVudDokY291bnQ7ICBcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoJGNvdW50KTtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGVsbGlwc2lze1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZDojZmZmO1xuXHR9XG5cdFxuXHQmOjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCLvvaXvvaXvvaVcIjtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0XG5cdCY6OmFmdGVye1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6MTAwJTtcblx0fVxufVxuXG4vKi0tIGhvdmVyIC0tKi9cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuczowLjVzKXtcblx0dHJhbnNpdGlvbjokdHJhbnMgZWFzZTtcbn1cblxuLyotLSBwb3NpdGlvbiAtLSovXG5AbWl4aW4gYWJzb2x1dGUtY2VudGVyKCRwb3NpLXgsJHBvc2kteSl7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0gJHBvc2kteCwgLSAkcG9zaS15KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLSAkcG9zaS14LCAtICRwb3NpLXkpO1xufVxuXG4vKi0tIGFzcGVjdCAtLSovXG5AbWl4aW4gaW1hZ2UtYmVmb3JlKCRoZWlnaHQpe1xuXHQmOjpiZWZvcmV7XG5cdFx0Y29udGVudDpcIlwiO1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0cGFkZGluZy10b3A6JGhlaWdodDtcblx0fVxufVxuXG5AbWl4aW4gaW1hZ2UtYmxvY2t7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6MDtcblx0cmlnaHQ6MDtcblx0Ym90dG9tOjA7XG5cdGxlZnQ6MDtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG59XG5cbi8qLS0gdGV4dCAtLSovXG5AbWl4aW4gdGV4dC1oaWRkZW57XG5cdHRleHQtaW5kZW50OjEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBhd2Vzb21le1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLyotLSBwb2ludCAtLSovXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbiwgJHdpZHRoLCAkaGVpZ2h0LCAkY29sb3I6IGN1cnJlbnRDb2xvcikge1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHQkdmFsV2lkdGg6IGNhbGMoI3skd2lkdGh9IC8gMik7XG5cdCR2YWxIZWlnaHQ6IGNhbGMoI3skaGVpZ2h0fSAvIDIpO1xuXG5cdEBpZiAkZGlyZWN0aW9uID09IHVwd2FyZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwICR2YWxXaWR0aCAkaGVpZ2h0ICR2YWxXaWR0aDtcblx0fSAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodHdhcmQge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yO1xuXHRcdGJvcmRlci13aWR0aDogJHZhbEhlaWdodCAwICR2YWxIZWlnaHQgJHdpZHRoO1xuXHR9ICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd253YXJkIHtcblx0XHQgYm9yZGVyLWNvbG9yOiAkY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0IGJvcmRlci13aWR0aDogJGhlaWdodCAkdmFsV2lkdGggMCAkdmFsV2lkdGg7XG5cdH0gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gbGVmdHdhcmQgIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItd2lkdGg6ICR2YWxIZWlnaHQgJHdpZHRoICR2YWxIZWlnaHQgMDtcblx0fSAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cHBlci1sZWZ0IHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgJGhlaWdodCAwIDA7XG5cdH0gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXBwZXItcmlnaHQge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci13aWR0aDogMCAkaGVpZ2h0ICRoZWlnaHQgMDtcblx0fSAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBsb3dlci1yaWdodCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwIDAgJGhlaWdodCAkaGVpZ2h0O1xuXHR9ICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGxvd2VyLWxlZnQge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yO1xuXHRcdGJvcmRlci13aWR0aDogJGhlaWdodCAwIDAgJGhlaWdodDtcblx0fVxufVxuXG5AbWl4aW4gYXJyb3coJHNpemUsICRib2xkLCAkY29sb3IsICRwb3NpeCwgJHBvc2l5LCAkZGVnKSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6ICRzaXplO1xuXHRoZWlnaHQ6ICRzaXplO1xuXHRib3JkZXItY29sb3I6JGNvbG9yO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItd2lkdGg6ICRib2xkICRib2xkIDAgMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdEBpZiAkZGVnID09IHJpZ2h0IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkcG9zaXgsICRwb3NpeSkgcm90YXRlKDQ1ZGVnKTtcblx0fSAgQGVsc2UgaWYgJGRlZyA9PSB0b3Age1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKCRwb3NpeCwgJHBvc2l5KSByb3RhdGUoLTQ1ZGVnKTtcblx0fSAgQGVsc2UgaWYgJGRlZyA9PSBib3R0b20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKCRwb3NpeCwgJHBvc2l5KSByb3RhdGUoMTM1ZGVnKTtcblx0fSAgQGVsc2UgaWYgJGRlZyA9PSBsZWZ0IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkcG9zaXgsICRwb3NpeSkgcm90YXRlKC0xMzVkZWcpO1xuXHR9XG59XG5cbi8qLS0gZm9ybSAtLSovXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG5cdCY6cGxhY2Vob2xkZXItc2hvd24ge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjokY29sb3I7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiRjb2xvcjtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjokY29sb3I7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuQHJldHVybiBpZigkaW5kZXgsXG5cdHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICtcblx0c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArXG5cdHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSksXG5cdCRzdHJpbmcpO1xufVxuXG5AZnVuY3Rpb24gaGV4VG9VcmwoJGNvbG9yKSB7XG4gICRuZXdjb2xvcjogc3RyLXJlcGxhY2UoJGNvbG9yLCAnIycsICclMjMnKTtcbiAgQHJldHVybiAkbmV3Y29sb3I7XG59XG5cbi8qLS0gaWNvbiAtLSovXG5AbWl4aW4gdGVsLWljb24oJGNvbG9yKSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjMnIGhlaWdodD0nMjIuNDQyJyUzRSUzQ3BhdGggZD0nTTE5LjAzLDE0LjUzOGExLjM5NCwxLjM5NCwwLDAsMC0xLjgxMiwwbC0xLjUxLDEuNDg3YTEuMzksMS4zOSwwLDAsMS0xLjY2MS4xNDlBMzguNzE0LDM4LjcxNCwwLDAsMSw2LjUsOC44ODcsMS4zMzksMS4zMzksMCwwLDEsNi42NDcsNy4xbDEuNTEtMS40ODdhMS4zNDIsMS4zNDIsMCwwLDAsMC0xLjc4NWgwTDQuNjg0LjQxYTEuMzk0LDEuMzk0LDAsMCwwLTEuODEyLDBMLjc1OCwyLjM0M2MtMi4yNjUsMi4yMzEuNzU1LDguOTIzLDUuNzM4LDEzLjgzMXMxMS43NzgsNy43MzMsMTQuMDQzLDUuNjUxbDIuMTE0LTIuMDgyYTEuMzQyLDEuMzQyLDAsMCwwLDAtMS43ODVoMFonIGZpbGw9JyN7aGV4VG9VcmwoJGNvbG9yKX0nLyUzRSUzQy9zdmclM0VcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbkBtaXhpbiB0cmlhbmdsZS1pY29uKCRjb2xvcikge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEwLjY2NyclM0UlM0NwYXRoIGQ9J001LjEyOCwxLjU0OWExLDEsMCwwLDEsMS43NDMsMGw0LjI5LDcuNjI3YTEsMSwwLDAsMS0uODcyLDEuNDlIMS43MWExLDEsMCwwLDEtLjg3Mi0xLjQ5WicgZmlsbD0nI3toZXhUb1VybCgkY29sb3IpfScvJTNFJTNDL3N2ZyUzRVwiKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcbn1cblxuQG1peGluIG91dGxpbmstaWNvbigkY29sb3IpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMC42NjcnJTNFJTNDcGF0aCBkPSdNNS4xMjgsMS41NDlhMSwxLDAsMCwxLDEuNzQzLDBsNC4yOSw3LjYyN2ExLDEsMCwwLDEtLjg3MiwxLjQ5SDEuNzFhMSwxLDAsMCwxLS44NzItMS40OVonIGZpbGw9JyN7aGV4VG9VcmwoJGNvbG9yKX0nLyUzRSUzQy9zdmclM0VcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbkBtaXhpbiBhcnJvdy1pY29uKCRjb2xvcikge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0LjgnIGhlaWdodD0nNy42MTYnJTNFJTNDcGF0aCBkPSdNMi42NCwxMy43MzZIMTMuOTUyYTEwLjcsMTAuNywwLDAsMC0yLjEyOCwyLjE5MmwxLjQ0LjhBMTguODA4LDE4LjgwOCwwLDAsMSwxNy40NCwxMi45MmExOC44MDgsMTguODA4LDAsMCwxLTQuMTc2LTMuODA4bC0xLjQ0LjhBMTAuNywxMC43LDAsMCwwLDEzLjk1MiwxMi4xSDIuNjRaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMi42NCAtOS4xMTIpJyBmaWxsPScje2hleFRvVXJsKCRjb2xvcil9Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xufVxuXG5AbWl4aW4gaWNvbl9hcnJvdygkY29sb3Ipe1xuXHRiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMTMuNSclM0UlM0NwYXRoIGZpbGw9JyN7aGV4VG9VcmwoJGNvbG9yKX0nIGQ9J00xMi42LDEyLjhsNS42LTUuNkgwdi0xaDE4LjJsLTUuNi01LjZMMTMuMywwTDIwLDYuN2wwLDBsMCwwbC02LjcsNi43TDEyLjYsMTIuOHonLyUzRSUzQy9zdmclM0VcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xufVxuXG5AbWl4aW4gaWNvbl9hcnJvd0hlYWQoJGNvbG9yKXtcblx0YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDkuOSA5LjknJTNFJTNDcGF0aCBmaWxsPScje2hleFRvVXJsKCRjb2xvcil9JyBkPSdNNCw4LjlsNC00TDQsMWwxLTFsNC45LDQuOUw0LjksOS45TDQsOC45eicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbi8qLS0gc2hhcGUgLS0qL1xuQG1peGluIHNoYXBlX2NpcmNsZSgkY29sb3Ipe1xuXHRiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAwIDIwMCclM0UlM0NwYXRoIGZpbGw9JyN7aGV4VG9VcmwoJGNvbG9yKX0nIGQ9J00xMDAsMC41aDIuMmgwLjFoMC4yaDAuMmgwLjFsMC4yLDBjMC41LDAsMSwwLjUsMSwxcy0wLjUsMS0xLDFjLTEsMC0yLDAtMi45LDBjLTAuNSwwLTEtMC40LTEtMVM5OS41LDAuNSwxMDAsMC41eiBNMTA4LjksMC45QzEwOC45LDAuOSwxMDguOSwwLjksMTA4LjksMC45TDEwOC45LDAuOWgwLjFoMGgwaDBoMGgwaDBjMC45LDAuMSwxLjgsMC4yLDIuNywwLjNjMC41LDAuMSwwLjksMC42LDAuOSwxLjFzLTAuNiwwLjktMS4xLDAuOWMtMS0wLjEtMS45LTAuMi0yLjktMC4zYy0wLjUsMC0xLTAuNS0xLTFTMTA4LjMsMC44LDEwOC45LDAuOUwxMDguOSwwLjl6IE0xMTcuNywyLjFjMC4xLDAsMC4xLDAsMC4yLDBjMC40LDAuMSwwLjgsMC4xLDEuMSwwLjJsMCwwbDAsMGgwbDAsMGgwbDAsMGwwLDBsMCwwaDBoMGgwaDBsMCwwaDBjMC41LDAuMSwxLDAuMiwxLjUsMC4zYzAuNSwwLjEsMC45LDAuNywwLjcsMS4yYy0wLjEsMC41LTAuNiwwLjktMS4yLDAuN2MtMC45LTAuMi0xLjktMC40LTIuOS0wLjZjLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4yQzExNi44LDIuNCwxMTcuMiwyLDExNy43LDIuMUwxMTcuNywyLjF6IE0xMjYuMyw0YzAuMSwwLDAuMiwwLDAuMywwYzEsMC4zLDEuOSwwLjUsMi45LDAuOGMwLjUsMC4yLDAuOCwwLjcsMC43LDEuMmMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjdsMCwwQzEyNy45LDYuNSwxMjcsNi4yLDEyNiw2Yy0wLjUtMC4xLTAuOC0wLjctMC43LTEuMkMxMjUuNSw0LjMsMTI1LjgsNCwxMjYuMyw0TDEyNi4zLDR6IE0xMzQuNyw2LjhjMC4xLDAsMC4yLDAsMC40LDAuMWwwLjUsMC4ybDAsMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBsMCwwbDAuMSwwLjFsMCwwYzAuNCwwLjIsMC45LDAuMywxLjMsMC41YzAuNSwwLjIsMC44LDAuOCwwLjUsMS4zYy0wLjIsMC41LTAuOCwwLjgtMS4zLDAuNWMtMC45LTAuNC0xLjgtMC43LTIuNy0xLjFjLTAuNS0wLjItMC44LTAuOC0wLjYtMS4zQzEzMy45LDcsMTM0LjMsNi44LDEzNC43LDYuOEwxMzQuNyw2Ljh6IE0xNDIuOSwxMC4zYzAuMSwwLDAuMywwLDAuNCwwLjFsMC4yLDAuMWwwLDBsMC4xLDAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwaDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwaDBsMC4xLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjEsMC4xaDBsMCwwaDBsMCwwbDAsMGwwLjEsMGwwLDBsMCwwbDAsMGwwLjIsMC4xbDAsMGwwLjIsMC4xbDAsMGwwLjIsMC4xYzAuNSwwLjMsMC43LDAuOSwwLjQsMS4zYy0wLjMsMC41LTAuOCwwLjctMS4zLDAuNGMtMC45LTAuNC0xLjctMC45LTIuNi0xLjNjLTAuNS0wLjItMC43LTAuOC0wLjUtMS4zQzE0Mi4xLDEwLjUsMTQyLjUsMTAuMywxNDIuOSwxMC4zTDE0Mi45LDEwLjN6IE0xNTAuNywxNC41YzAuMiwwLDAuNCwwLDAuNSwwLjFsMCwwbDAsMGwwLDBsMCwwaDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGMwLjYsMC40LDEuMywwLjgsMS45LDEuMmwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMiwwLjFjMC41LDAuMywwLjYsMC45LDAuMywxLjRjLTAuMywwLjUtMC45LDAuNi0xLjQsMC4zYy0wLjgtMC41LTEuNy0xLTIuNS0xLjVjLTAuNS0wLjMtMC42LTAuOS0wLjMtMS40QzE1MCwxNC43LDE1MC4zLDE0LjUsMTUwLjcsMTQuNUwxNTAuNywxNC41eiBNMTU4LDE5LjRjMC4yLDAsMC40LDAuMSwwLjYsMC4ybDAsMGwwLDBsMC4xLDAuMWwwLDBjMC44LDAuNiwxLjUsMS4xLDIuMywxLjdjMC40LDAuMywwLjUsMSwwLjIsMS40Yy0wLjMsMC40LTAuOSwwLjUtMS40LDAuMmMtMC44LTAuNi0xLjYtMS4yLTIuMy0xLjhjLTAuNC0wLjMtMC41LTAuOS0wLjItMS40QzE1Ny40LDE5LjUsMTU3LjcsMTkuNCwxNTgsMTkuNEwxNTgsMTkuNHogTTE2NSwyNC45YzAuMiwwLDAuNSwwLjEsMC43LDAuMmMwLjgsMC43LDEuNSwxLjMsMi4yLDJjMC40LDAuNCwwLjQsMSwwLDEuNGMtMC40LDAuNC0xLDAuNC0xLjQsMGwwLDBjLTAuNy0wLjctMS40LTEuMy0yLjItMmMtMC40LTAuNC0wLjUtMS0wLjEtMS40QzE2NC40LDI1LjEsMTY0LjcsMjQuOSwxNjUsMjQuOXogTTE3MS40LDMxLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4zYzAuNCwwLjQsMC44LDAuOCwxLjIsMS4ybDAsMGwwLDBsMCwwbDAuMSwwLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBjMC4yLDAuMiwwLjQsMC40LDAuNiwwLjdjMC40LDAuNCwwLjMsMS0wLjEsMS40Yy0wLjQsMC40LTEsMC4zLTEuNC0wLjFjLTAuNi0wLjctMS4zLTEuNC0yLTIuMWMtMC40LTAuNC0wLjQtMSwwLTEuNEMxNzAuOCwzMS4yLDE3MS4xLDMxLjEsMTcxLjQsMzEuMUwxNzEuNCwzMS4xeiBNMTc3LjIsMzcuOGMwLjMsMCwwLjYsMC4xLDAuOCwwLjRsMC4yLDAuM2wwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMC4xLDAuMWwwLDBjMC4yLDAuMywwLjUsMC42LDAuNywwLjlsMCwwbDAsMHYwbDAsMHYwbDAuMSwwLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMC4xLDAuMWwwLDBsMC4yLDAuM2MwLjMsMC41LDAuMiwxLjEtMC4zLDEuNGMtMC40LDAuMy0xLDAuMi0xLjMtMC4yYy0wLjYtMC44LTEuMi0xLjYtMS44LTIuM2MtMC4zLTAuNC0wLjMtMS4xLDAuMi0xLjRDMTc2LjcsMzcuOCwxNzYuOSwzNy44LDE3Ny4yLDM3LjhMMTc3LjIsMzcuOHogTTE4Mi40LDQ0LjljMC4zLDAsMC42LDAuMiwwLjgsMC40YzAuMywwLjQsMC41LDAuOCwwLjgsMS4ybDAsMGwwLDBsMCwwbDAsMC4xbDAsMGwwLDB2MGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwbDAsMGwwLDAuMWwwLDBsMCwwbDAsMGwwLjIsMC4zYzAuMywwLjUsMC4yLDEuMS0wLjMsMS40Yy0wLjUsMC4zLTEuMSwwLjItMS40LTAuM2MwLDAsMC0wLjEtMC4xLTAuMWMtMC41LTAuOC0xLTEuNy0xLjYtMi41Yy0wLjMtMC41LTAuMi0xLjEsMC4zLTEuNEMxODIsNDUsMTgyLjEsNDQuOSwxODIuNCw0NC45TDE4Mi40LDQ0Ljl6IE0xODYuOSw1Mi42YzAuNCwwLDAuNywwLjIsMC45LDAuNWMwLjIsMC41LDAuNSwwLjksMC43LDEuNHYwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwLjFsMCwwbDAsMGwwLDBjMC4yLDAuMywwLjMsMC42LDAuNSwwLjljMC4yLDAuNSwwLDEuMS0wLjUsMS4zYy0wLjUsMC4yLTEuMSwwLTEuMy0wLjVjLTAuNC0wLjktMC45LTEuNy0xLjMtMi42Yy0wLjMtMC41LTAuMS0xLjEsMC40LTEuM0MxODYuNiw1Mi42LDE4Ni43LDUyLjUsMTg2LjksNTIuNkwxODYuOSw1Mi42eiBNMTkwLjcsNjAuNWMwLjQsMCwwLjgsMC4yLDAuOSwwLjZsMC4xLDAuMmwwLDBsMCwwLjF2MGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwdjBsMC4xLDAuMWwwLDBsMCwwbDAsMEwxOTIsNjJsMCwwbDAuMSwwLjJsMCwwbDAuMSwwLjF2MGwwLDB2MGwwLDBsMCwwbDAsMC4xdjBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLDAuMWwwLDBsMCwwbDAsMGMwLjEsMC4zLDAuMywwLjYsMC40LDFjMC4yLDAuNS0wLjEsMS4xLTAuNiwxLjNjLTAuNSwwLjItMS4xLTAuMS0xLjMtMC42bDAsMGMtMC40LTAuOS0wLjctMS44LTEuMS0yLjdjLTAuMi0wLjUsMC0xLjEsMC41LTEuM0MxOTAuNCw2MC42LDE5MC42LDYwLjUsMTkwLjcsNjAuNUwxOTAuNyw2MC41eiBNMTkzLjgsNjguOWMwLjQsMCwwLjgsMC4zLDAuOSwwLjdjMC4xLDAuMiwwLjEsMC40LDAuMiwwLjZ2MGwwLDB2MGwwLDAuMXYwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwLjF2MGwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMC4xdjBsMCwwdjBsMCwwdjBsMCwwLjF2MGwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwbDAsMGwwLDB2MGwwLDB2MGwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMHYwbDAsMHYwbDAsMHYwbDAsMHYwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMC4xdjB2MGMwLjEsMC41LTAuMiwxLjEtMC43LDEuMmMtMC41LDAuMS0xLjEtMC4yLTEuMi0wLjdjLTAuMy0wLjktMC42LTEuOS0wLjktMi44Yy0wLjItMC41LDAuMS0xLjEsMC42LTEuM2MwLjEsMCwwLjIsMCwwLjMsMEwxOTMuOCw2OC45eiBNMTk2LjEsNzcuNGMwLjUsMCwwLjksMC4zLDEsMC44YzAuMiwwLjcsMC4zLDEuNSwwLjUsMi4ybDAsMGwwLDBsMCwwbDAsMC4xdjBsMCwwdjB2MHYwdjBsMCwwbDAsMGMwLDAuMSwwLjEsMC4zLDAuMSwwLjRjMC4xLDAuNS0wLjMsMS4xLTAuOCwxLjJjLTAuNSwwLjEtMS4xLTAuMy0xLjItMC44bDAsMGMtMC4yLTEtMC40LTEuOS0wLjYtMi45Yy0wLjEtMC41LDAuMi0xLjEsMC44LTEuMkMxOTYsNzcuNCwxOTYuMSw3Ny40LDE5Ni4xLDc3LjRMMTk2LjEsNzcuNHogTTE5Ny43LDg2LjFjMC41LDAsMC45LDAuNCwxLDAuOWMwLDAuNCwwLjEsMC44LDAuMSwxLjFsMCwwdjB2MHYwdjB2MHYwbDAsMC4xdjB2MHYwdjB2MHYwdjB2MGwwLDAuMWwwLDB2MHYwdjBsMCwwYzAsMC40LDAuMSwwLjgsMC4xLDEuM2MwLjEsMC41LTAuMywxLTAuOSwxLjFjLTAuNSwwLjEtMS0wLjMtMS4xLTAuOWMtMC4xLTEtMC4yLTEuOS0wLjMtMi45Yy0wLjEtMC41LDAuMy0xLDAuOS0xLjFDMTk3LjYsODYuMSwxOTcuNiw4Ni4xLDE5Ny43LDg2LjFMMTk3LjcsODYuMXogTTE5OC40LDk1YzAuNSwwLDEsMC40LDEsMWMwLDAuMywwLDAuNiwwLDAuOXYwLjRjMCwwLDAsMC4xLDAsMC4xdjAuMWwwLDBjMCwwLjMsMCwwLjUsMCwwLjhsMCwwYzAsMC4xLDAsMC4yLDAsMC4ydjAuMWMwLDAsMCwwLjEsMCwwLjF2MC4yYzAsMCwwLDAsMCwwYzAsMC41LTAuNCwxLTEsMWMtMC41LDAtMS0wLjQtMS0xYzAtMSwwLTItMC4xLTIuOUMxOTcuNCw5NS41LDE5Ny44LDk1LDE5OC40LDk1TDE5OC40LDk1eiBNMTk4LjQsMTAzLjhMMTk4LjQsMTAzLjhjMC42LDAsMSwwLjUsMSwxdjB2MC4xdjAuMXYwdjB2MHYwYzAsMC45LTAuMSwxLjgtMC4yLDIuN2MwLDAuNS0wLjUsMS0xLjEsMC45Yy0wLjUsMC0xLTAuNS0wLjktMS4xYzAuMS0xLDAuMS0yLDAuMi0yLjlDMTk3LjQsMTA0LjMsMTk3LjksMTAzLjgsMTk4LjQsMTAzLjhMMTk4LjQsMTAzLjh6IE0xOTcuNiwxMTIuN2MwLjUsMCwxLDAuNCwxLDFjMCwwLDAsMC4xLDAsMC4xYy0wLjEsMC42LTAuMiwxLjItMC4zLDEuOHYwbDAsMHYwbDAsMHYwbDAsMGwwLDBsMCwwdjB2MHYwdjB2MHYwdjB2MGwwLDAuMWwwLDBsMCwwdjBsMCwwbDAsMGMwLDAuMi0wLjEsMC40LTAuMSwwLjZjLTAuMSwwLjUtMC42LDAuOS0xLjIsMC44Yy0wLjUtMC4xLTAuOS0wLjYtMC44LTEuMWMwLjItMSwwLjMtMS45LDAuNC0yLjlDMTk2LjcsMTEzLDE5Ny4xLDExMi43LDE5Ny42LDExMi43TDE5Ny42LDExMi43eiBNMTk2LDEyMS40YzAuNSwwLDEsMC40LDEsMWMwLDAuMSwwLDAuMiwwLDAuMmwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMC4xbDAsMGwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMC4xbDAsMGwwLDB2MGwwLDB2MGwwLDAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMC4xbDAsMGwwLDBsMCwwbDAsMC4ybDAsMGwwLDBsMCwwbDAsMC4ybDAsMGwwLDBsMCwwbDAsMC4xbDAsMGwwLDB2MGwwLDBsMCwwbDAsMC4xdjBsMCwwdjBsMCwwbDAsMGwwLDAuMXYwbDAsMHYwbDAsMHYwbDAsMHYwbDAsMGwwLDB2MGwwLDBsMCwwbDAsMHYwbDAsMHYwbDAsMC4xdjBsMCwwdjBsMCwwbDAsMGMwLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMSwwLjUtMC43LDAuOC0xLjIsMC43Yy0wLjUtMC4xLTAuOC0wLjctMC43LTEuMmMwLjItMC45LDAuNS0xLjksMC43LTIuOEMxOTUuMiwxMjEuNywxOTUuNSwxMjEuNCwxOTYsMTIxLjRMMTk2LDEyMS40eiBNMTkzLjYsMTI5LjljMC41LDAsMSwwLjQsMSwxYzAsMC4xLDAsMC4yLDAsMC4zYy0wLjEsMC4zLTAuMiwwLjYtMC4zLDFsMCwwbDAsMGwwLDBsMCwwLjF2MGwwLDB2MGwwLDBsMCwwbDAsMC4xdjBsMCwwdjBsMCwwdjBsMCwwbDAsMGwwLDAuMXYwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwLjFsMCwwbDAsMHYwbDAsMGwwLDBjLTAuMSwwLjItMC4yLDAuNC0wLjIsMC42Yy0wLjIsMC41LTAuOCwwLjgtMS4zLDAuNmMtMC41LTAuMi0wLjgtMC43LTAuNi0xLjNjMC4zLTAuOSwwLjctMS44LDEtMi44QzE5Mi44LDEzMC4yLDE5My4yLDEyOS45LDE5My42LDEyOS45TDE5My42LDEyOS45eiBNMTkwLjQsMTM4LjJjMC41LDAsMSwwLjQsMSwxYzAsMC4xLDAsMC4zLTAuMSwwLjRjLTAuNCwwLjktMC44LDEuOC0xLjIsMi43Yy0wLjIsMC41LTAuOCwwLjctMS4zLDAuNWMtMC41LTAuMi0wLjctMC44LTAuNS0xLjNsMCwwYzAuNC0wLjksMC44LTEuOCwxLjItMi43QzE4OS43LDEzOC40LDE5MCwxMzguMiwxOTAuNCwxMzguMkwxOTAuNCwxMzguMnogTTE4Ni41LDE0Ni4yYzAuNSwwLDEsMC40LDEsMWMwLDAuMiwwLDAuMy0wLjEsMC41Yy0wLjEsMC4yLTAuMiwwLjQtMC40LDAuNmwwLDBsLTAuMSwwLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLDBsMCwwYy0wLjMsMC41LTAuNiwxLjEtMC45LDEuNmMtMC4zLDAuNS0wLjksMC42LTEuNCwwLjRjLTAuNS0wLjMtMC42LTAuOS0wLjQtMS40YzAuNS0wLjgsMS0xLjcsMS40LTIuNUMxODUuOCwxNDYuMywxODYuMiwxNDYuMiwxODYuNSwxNDYuMkwxODYuNSwxNDYuMnogTTE4MS45LDE1My43YzAuNSwwLDEsMC40LDEsMWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuNSwwLjctMSwxLjQtMS41LDIuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwtMC4xLDAuMWMtMC4zLDAuNC0wLjksMC42LTEuNCwwLjJzLTAuNi0wLjktMC4yLTEuNGwwLDBjMC42LTAuOCwxLjEtMS42LDEuNy0yLjRDMTgxLjMsMTUzLjksMTgxLjYsMTUzLjcsMTgxLjksMTUzLjd6IE0xNzYuNywxNjAuOWMwLjUsMCwxLDAuNCwxLDFjMCwwLjItMC4xLDAuNC0wLjIsMC42bDAsMGwwLDBsMCwwbDAsMGwwLDBjLTAuMiwwLjMtMC41LDAuNi0wLjcsMC45bDAsMGwtMC4xLDAuMWwwLDBsMCwwbDAsMGwwLDB2MGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLDBsMCwwbC0wLjMsMC40Yy0wLjMsMC40LTEsMC41LTEuNCwwLjJjLTAuNC0wLjMtMC41LTEtMC4yLTEuNGMwLDAsMCwwLDAtMC4xYzAuNi0wLjcsMS4zLTEuNSwxLjktMi4yQzE3Ni4xLDE2MSwxNzYuNCwxNjAuOSwxNzYuNywxNjAuOUwxNzYuNywxNjAuOXogTTE3MC44LDE2Ny41YzAuNSwwLDEsMC40LDEsMWMwLDAuMy0wLjEsMC41LTAuMywwLjdsLTAuMiwwLjJsMCwwbC0wLjEsMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwYy0wLjUsMC42LTEuMSwxLjEtMS42LDEuNmMtMC40LDAuNC0xLDAuNC0xLjQsMGMtMC40LTAuNC0wLjQtMSwwLTEuNGMwLjctMC43LDEuNC0xLjQsMi4xLTIuMUMxNzAuMywxNjcuNiwxNzAuNSwxNjcuNSwxNzAuOCwxNjcuNUwxNzAuOCwxNjcuNXogTTE2NC40LDE3My42YzAuNSwwLDEsMC40LDEsMWMwLDAuMy0wLjEsMC42LTAuMywwLjhjLTAuMywwLjMtMC42LDAuNS0wLjksMC44bDAsMGMtMC41LDAuNC0wLjksMC44LTEuNCwxLjFjLTAuNCwwLjMtMS4xLDAuMy0xLjQtMC4xYy0wLjMtMC40LTAuMy0xLjEsMC4xLTEuNGMwLjgtMC42LDEuNS0xLjIsMi4yLTEuOUMxNjMuOSwxNzMuNywxNjQuMSwxNzMuNiwxNjQuNCwxNzMuNkwxNjQuNCwxNzMuNnogTTE1Ny40LDE3OS4xYzAuNSwwLDEsMC40LDEsMWMwLDAuMy0wLjIsMC42LTAuNCwwLjhsLTAuNCwwLjNsMCwwbDAsMGwwLDBsLTAuMSwwLjFsMCwwbDAsMGgwbDAsMGwwLDBsLTAuMSwwLjFoMGwwLDBoMGwwLDBsMCwwbC0wLjEsMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBjLTAuNSwwLjQtMSwwLjctMS41LDEuMWMtMC41LDAuMy0xLjEsMC4yLTEuNC0wLjNjLTAuMy0wLjUtMC4yLTEuMSwwLjMtMS40YzAsMCwwLDAsMCwwYzAuOC0wLjUsMS42LTEuMSwyLjQtMS43QzE1NywxNzkuMSwxNTcuMiwxNzkuMSwxNTcuNCwxNzkuMUwxNTcuNCwxNzkuMXogTTE1MCwxODMuOWMwLjUsMCwxLDAuNCwxLDFjMCwwLjQtMC4yLDAuNy0wLjUsMC45Yy0wLjYsMC40LTEuMywwLjgtMS45LDEuMWwwLDBsLTAuMiwwLjFsMCwwbC0wLjIsMC4xbDAsMGwtMC4yLDAuMWwwLDBsLTAuMiwwLjFsMCwwYy0wLjUsMC4zLTEuMSwwLjEtMS40LTAuNHMtMC4xLTEuMSwwLjQtMS40YzAuOS0wLjUsMS43LTEsMi41LTEuNEMxNDkuNiwxODQsMTQ5LjgsMTgzLjksMTUwLDE4My45TDE1MCwxODMuOXogTTE0Mi4xLDE4OC4xYzAuNSwwLDEsMC40LDEsMWMwLDAuNC0wLjIsMC43LTAuNiwwLjljLTAuMywwLjEtMC41LDAuMi0wLjgsMC40bDAsMGwwLDBoMGwwLDBoMGwtMC4xLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwbC0wLjEsMGwwLDBsMCwwbDAsMGMtMC41LDAuMi0xLDAuNS0xLjUsMC43Yy0wLjUsMC4yLTEuMSwwLTEuMy0wLjVzMC0xLjEsMC41LTEuM2MwLDAsMCwwLDAuMSwwYzAuOS0wLjQsMS44LTAuOCwyLjctMS4yQzE0MS45LDE4OC4xLDE0MiwxODguMSwxNDIuMSwxODguMUwxNDIuMSwxODguMXogTTEzNCwxOTEuNWMwLjUsMCwxLDAuNCwxLDFjMCwwLjQtMC4zLDAuOC0wLjcsMC45Yy0wLjQsMC4xLTAuOCwwLjMtMS4yLDAuNGwwLDBsMCwwbDAsMGwtMC4xLDBsMCwwbDAsMGgwbDAsMGgwbC0wLjEsMGwwLDBsMCwwaDBsMCwwaDBsMCwwbDAsMGwtMC4xLDBoMGwwLDBoMGwwLDBoMGwtMC4xLDBsMCwwbDAsMGgwbDAsMGgwYy0wLjMsMC4xLTAuNSwwLjItMC44LDAuM2MtMC41LDAuMi0xLjEtMC4xLTEuMy0wLjZzMC4xLTEuMSwwLjYtMS4zYzAuOS0wLjMsMS44LTAuNiwyLjgtMUMxMzMuOCwxOTEuNSwxMzMuOSwxOTEuNSwxMzQsMTkxLjVMMTM0LDE5MS41eiBNMTI1LjUsMTk0LjJjMC41LDAsMSwwLjQsMSwxYzAsMC41LTAuMywwLjgtMC43LDFjLTEsMC4zLTEuOSwwLjUtMi45LDAuN2MtMC41LDAuMS0xLjEtMC4yLTEuMi0wLjdjLTAuMS0wLjUsMC4yLTEuMSwwLjctMS4yYzAuOS0wLjIsMS45LTAuNSwyLjgtMC43QzEyNS40LDE5NC4yLDEyNS40LDE5NC4yLDEyNS41LDE5NC4yTDEyNS41LDE5NC4yeiBNMTE2LjksMTk2LjFjMC41LDAsMSwwLjQsMSwxYzAsMC41LTAuMywwLjktMC44LDFjLTAuNiwwLjEtMS4zLDAuMi0xLjksMC4zbDAsMGwwLDBsMCwwbDAsMGwwLDBsLTAuMSwwaDBoMGgwaDBoMGgwbDAsMGwwLDBoMGgwaDBoMGgwaDBsMCwwbC0wLjUsMC4xYy0wLjUsMC4xLTEtMC4zLTEuMS0wLjhjLTAuMS0wLjUsMC4zLTEsMC44LTEuMWwwLDBjMS0wLjEsMS45LTAuMywyLjktMC41QzExNi44LDE5Ni4xLDExNi44LDE5Ni4xLDExNi45LDE5Ni4xTDExNi45LDE5Ni4xeiBNMTA4LjEsMTk3LjJjMC41LDAsMSwwLjQsMSwxYzAsMC41LTAuNCwxLTEsMWMtMC45LDAuMS0xLjgsMC4xLTIuNiwwLjJoMGgwaDBsLTAuMSwwaDBoMGgwaDBoMGMtMC41LDAtMS0wLjQtMS0wLjljMC0wLjUsMC40LTEsMC45LTFDMTA2LjEsMTk3LjMsMTA3LDE5Ny4zLDEwOC4xLDE5Ny4yQzEwOCwxOTcuMiwxMDguMSwxOTcuMiwxMDguMSwxOTcuMkwxMDguMSwxOTcuMnogTTk2LjMsMTk3LjRMOTYuMywxOTcuNGMxLDAsMiwwLjEsMywwLjFjMC41LDAsMSwwLjUsMSwxYzAsMC41LTAuNSwxLTEsMWMtMC43LDAtMS40LDAtMi4xLDBoMGgtMC4xbDAsMGgwaC0wLjFoLTAuMWgwaDBoMGgwaDBoMGgwaDBoMGMtMC41LDAtMS0wLjUtMS0xQzk1LjMsMTk3LjksOTUuNywxOTcuNSw5Ni4zLDE5Ny40TDk2LjMsMTk3LjR6IE04Ny40LDE5Ni43YzAsMCwwLjEsMCwwLjEsMGMxLDAuMSwxLjksMC4yLDIuOSwwLjNjMC41LDAuMSwwLjksMC41LDAuOSwxLjFjLTAuMSwwLjUtMC41LDAuOS0xLjEsMC45Yy0xLTAuMS0yLTAuMi0zLTAuM2MtMC41LTAuMS0wLjktMC42LTAuOS0xLjFDODYuNSwxOTcuMSw4Ni45LDE5Ni43LDg3LjQsMTk2LjdMODcuNCwxOTYuN3ogTTc4LjcsMTk1LjJjMC4xLDAsMC4xLDAsMC4yLDBjMC45LDAuMiwxLjksMC40LDIuOSwwLjZjMC41LDAuMSwwLjksMC42LDAuOCwxLjJjLTAuMSwwLjUtMC42LDAuOS0xLjIsMC44Yy0wLjMtMC4xLTAuNS0wLjEtMC44LTAuMmwwLDBsMCwwbDAsMGwtMC4xLDBoMGwwLDBoMGwwLDBoMGwtMC4xLDBsMCwwbDAsMGgwbDAsMGgwbDAsMGgwbDAsMGwwLDBsLTAuMSwwaDBsMCwwaDBsMCwwaDBsMCwwaDBsMCwwbDAsMGwtMC4xLDBoMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBsMCwwbC0wLjEsMGgwbDAsMGgwbDAsMGgwbDAsMGgwbC0wLjEsMGgwbDAsMGgwbDAsMGgwbDAsMGgwbC0wLjEsMGgwaDBoMGgwaDBoMGgwaDBsMCwwaDBsMCwwaDBsMCwwaDBsMCwwaDBsMCwwaDBsMCwwbDAsMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBoMGwwLDBjLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4yQzc3LjgsMTk1LjYsNzguMiwxOTUuMyw3OC43LDE5NS4yTDc4LjcsMTk1LjJ6IE03MC4xLDE5Mi45YzAuMSwwLDAuMiwwLDAuMywwYzAuOSwwLjMsMS45LDAuNiwyLjgsMC44YzAuNSwwLjIsMC44LDAuNywwLjcsMS4yYy0wLjIsMC41LTAuNywwLjgtMS4yLDAuN2MtMC40LTAuMS0wLjgtMC4yLTEuMi0wLjNsMCwwbC0wLjEsMGgwbDAsMGgwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwaDBsMCwwaDBsMCwwaDBjLTAuNC0wLjEtMC45LTAuMy0xLjMtMC40Yy0wLjUtMC4yLTAuOC0wLjctMC42LTEuM0M2OS4zLDE5My4yLDY5LjcsMTkyLjksNzAuMSwxOTIuOUw3MC4xLDE5Mi45eiBNNjEuOCwxODkuOGMwLjEsMCwwLjMsMCwwLjQsMC4xYzAuOSwwLjQsMS44LDAuNywyLjcsMS4xYzAuNSwwLjIsMC44LDAuOCwwLjUsMS4zYy0wLjIsMC41LTAuOCwwLjctMS4zLDAuNmgwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwtMC4xLDBsMCwwbDAsMGgwbDAsMGwwLDBjLTAuNC0wLjItMC45LTAuMy0xLjMtMC41bDAsMGwtMC4xLTAuMWgwbDAsMGgwbDAsMGgwbC0wLjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwwLDBsMCwwbDAsMGgwbDAsMGgwbC0wLjEtMC4xbDAsMGwtMC40LTAuMmMtMC41LTAuMi0wLjctMC44LTAuNS0xLjNDNjEuMSwxOTAuMSw2MS40LDE4OS44LDYxLjgsMTg5LjhMNjEuOCwxODkuOHogTTUzLjgsMTg2YzAuMiwwLDAuMywwLDAuNSwwLjFjMC45LDAuNSwxLjcsMC45LDIuNiwxLjNjMC41LDAuMiwwLjcsMC44LDAuNCwxLjNjLTAuMiwwLjUtMC44LDAuNy0xLjMsMC40bDAsMGwtMC4xLTAuMWwwLDBsMCwwaDBsMCwwaDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwtMC4xLDBsMCwwbDAsMGwwLDBsMCwwaDBsLTAuMS0wLjFsMCwwbDAsMGwwLDBjLTAuNC0wLjItMC44LTAuNC0xLjItMC42bDAsMGwwLDBoMGwwLDBsMCwwbC0wLjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwbDAsMGgwbDAsMGgwbC0wLjQtMC4yYy0wLjUtMC4zLTAuNy0wLjktMC40LTEuM0M1My4xLDE4Ni4zLDUzLjUsMTg2LjEsNTMuOCwxODZMNTMuOCwxODZ6IE00Ni4yLDE4MS41YzAuMiwwLDAuNCwwLjEsMC41LDAuMmMwLjgsMC41LDEuNiwxLjEsMi41LDEuNmMwLjUsMC4zLDAuNiwwLjksMC40LDEuNHMtMC45LDAuNi0xLjQsMC40YzAsMCwwLDAsMCwwYy0wLjUtMC4zLTEtMC42LTEuNS0xbDAsMGwwLDBoMGwwLDBsMCwwbC0wLjEsMGgwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwtMC4xLTAuMWgwbDAsMGwwLDBsMCwwaDBsLTAuMS0wLjFsMCwwbDAsMGgwbDAsMGwwLDBsLTAuMS0wLjFsMCwwbDAsMGMtMC41LTAuMy0wLjYtMC45LTAuMy0xLjRDNDUuNiwxODEuNyw0NS45LDE4MS41LDQ2LjIsMTgxLjVMNDYuMiwxODEuNXogTTM5LDE3Ni40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmMwLjgsMC42LDEuNSwxLjIsMi4zLDEuOGMwLjQsMC4zLDAuNSwwLjksMC4yLDEuNGMtMC4zLDAuNC0wLjksMC41LTEuNCwwLjJjLTAuMy0wLjItMC41LTAuNC0wLjgtMC42bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBjLTAuNC0wLjMtMC44LTAuNi0xLjItMC45Yy0wLjQtMC4zLTAuNS0xLTAuMi0xLjRDMzguNCwxNzYuNSwzOC43LDE3Ni40LDM5LDE3Ni40TDM5LDE3Ni40eiBNMzIuMywxNzAuNWMwLjMsMCwwLjUsMC4xLDAuNywwLjNjMC43LDAuNywxLjQsMS4zLDIuMiwyYzAuNCwwLjQsMC40LDEsMC4xLDEuNHMtMSwwLjQtMS40LDAuMWwwLDBsLTAuMy0wLjNsMCwwbDAsMGwwLDBsMCwwaDBsLTAuMS0wLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwtMC4xLTAuMWgwbDAsMGwwLDBsLTAuMS0wLjFsMCwwbDAsMGwwLDBjLTAuNC0wLjQtMC44LTAuOC0xLjMtMS4yYy0wLjQtMC40LTAuNC0xLDAtMS40QzMxLjgsMTcwLjcsMzIsMTcwLjYsMzIuMywxNzAuNUwzMi4zLDE3MC41eiBNMjYuMSwxNjQuMmMwLjMsMCwwLjYsMC4xLDAuNywwLjNjMC42LDAuNywxLjMsMS41LDIsMi4yYzAuNCwwLjQsMC40LDEsMCwxLjRjLTAuNCwwLjQtMSwwLjQtMS40LDBjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMGwwLDBsMCwwbC0wLjEtMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbC0wLjEtMC4xbDAsMGMtMC40LTAuNS0wLjktMC45LTEuMy0xLjRsMCwwbDAsMGMtMC40LTAuNC0wLjMtMSwwLjEtMS40QzI1LjcsMTY0LjMsMjUuOSwxNjQuMiwyNi4xLDE2NC4yTDI2LjEsMTY0LjJ6IE0yMC42LDE1Ny4zYzAuMywwLDAuNiwwLjIsMC44LDAuNGMwLjYsMC44LDEuMiwxLjYsMS44LDIuM2MwLjMsMC40LDAuMiwxLjEtMC4yLDEuNGMtMC40LDAuMy0xLDAuMi0xLjQtMC4ybDAsMGwtMC4xLTAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLTAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbC0wLjEtMC4xbDAsMGwwLDBsMCwwbC0wLjEtMC4xbDAsMGwwLDBsMCwwYy0wLjQtMC42LTAuOC0xLjEtMS4zLTEuN2MtMC4zLTAuNC0wLjItMS4xLDAuMi0xLjRDMjAuMiwxNTcuMywyMC40LDE1Ny4zLDIwLjYsMTU3LjNMMjAuNiwxNTcuM3ogTTE1LjcsMTQ5LjljMC4zLDAsMC43LDAuMiwwLjksMC41YzAuNSwwLjgsMSwxLjcsMS42LDIuNWMwLjMsMC41LDAuMiwxLjEtMC4zLDEuNGMtMC41LDAuMy0xLjEsMC4yLTEuNC0wLjNjLTAuNS0wLjgtMS4xLTEuNy0xLjYtMi41Yy0wLjMtMC41LTAuMS0xLjEsMC4zLTEuNEMxNS4zLDE0OS45LDE1LjUsMTQ5LjksMTUuNywxNDkuOUwxNS43LDE0OS45eiBNMTEuNCwxNDIuMWMwLjQsMCwwLjcsMC4yLDAuOSwwLjZjMC40LDAuOSwwLjksMS44LDEuMywyLjZjMC4zLDAuNSwwLjEsMS4xLTAuNCwxLjNjLTAuNSwwLjMtMS4xLDAuMS0xLjMtMC40bDAsMGwtMC4yLTAuM2wwLDBsLTAuMS0wLjFsMCwwbDAsMHYwbDAsMHYwbDAtMC4xdjBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAtMC4xdjBsMCwwdjBsMCwwbDAsMGwtMC4xLTAuMWwwLDBjLTAuMi0wLjUtMC41LTAuOS0wLjctMS40bDAsMGwwLDBsMCwwbDAsMGMtMC4yLTAuNSwwLTEuMSwwLjUtMS4zQzExLjEsMTQyLjIsMTEuMywxNDIuMSwxMS40LDE0Mi4xTDExLjQsMTQyLjF6IE03LjksMTM0YzAuNCwwLDAuOCwwLjMsMC45LDAuNmMwLjMsMC45LDAuNywxLjgsMS4xLDIuN2MwLjIsMC41LTAuMSwxLjEtMC42LDEuM2MtMC41LDAuMi0xLDAtMS4yLTAuNUw4LDEzNy45bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMHYwbDAsMGwwLDBjLTAuMy0wLjgtMC42LTEuNS0wLjktMi4zYy0wLjItMC41LDAuMS0xLjEsMC42LTEuM0M3LjcsMTM0LDcuOCwxMzQsNy45LDEzNEw3LjksMTM0eiBNNS4xLDEyNS42YzAuNCwwLDAuOCwwLjMsMSwwLjdjMC4zLDAuOSwwLjUsMS45LDAuOCwyLjhjMC4yLDAuNS0wLjEsMS4xLTAuNywxLjJjLTAuNSwwLjItMS4xLTAuMS0xLjItMC43bDAsMHYwbDAsMHYwbDAsMHYwbDAtMC4xbDAsMGwwLDB2MGwwLDBsMCwwbC0wLjEtMC4ybDAsMGMtMC4xLTAuMy0wLjItMC41LTAuMi0wLjh2MGwwLDBsMCwwbDAtMC4xdjBsMCwwdjBsMCwwdjBsMCwwdjBsMC0wLjFsMCwwbDAsMGwwLDBsMCwwbDAsMHYwbDAsMGwwLDBsMCwwdjBsMCwwdjBsMCwwbDAsMGMtMC4xLTAuMy0wLjItMC42LTAuMy0wLjljLTAuMS0wLjUsMC4yLTEuMSwwLjctMS4yQzQuOSwxMjUuNiw1LDEyNS42LDUuMSwxMjUuNkw1LjEsMTI1LjZ6IE0zLjEsMTE2LjljMC41LDAsMC45LDAuMywxLDAuOGMwLjIsMSwwLjQsMS45LDAuNiwyLjljMC4xLDAuNS0wLjIsMS4xLTAuNywxLjJzLTEuMS0wLjItMS4yLTAuN2MwLDAsMCwwLDAsMGMtMC4xLTAuNC0wLjItMC44LTAuMi0xLjJ2MGwwLDB2MGwwLDB2MGwwLDB2MHYwdjB2MGwwLDB2MGwwLDBsMCwwYy0wLjEtMC41LTAuMi0xLTAuMy0xLjVjLTAuMS0wLjUsMC4zLTEuMSwwLjgtMS4yQzMsMTE2LjksMy4xLDExNi45LDMuMSwxMTYuOUwzLjEsMTE2Ljl6IE0xLjksMTA4LjFjMC41LDAsMC45LDAuNCwxLDAuOWMwLjEsMSwwLjIsMS45LDAuMywyLjljMC4xLDAuNS0wLjMsMS0wLjksMS4xYy0wLjUsMC4xLTEtMC4zLTEuMS0wLjl2MGwwLDB2MHYwdjB2MHYwbDAsMGMtMC4xLTAuOS0wLjItMS45LTAuMy0yLjhDMC45LDEwOC43LDEuMywxMDguMiwxLjksMTA4LjFDMS45LDEwOC4yLDEuOSwxMDguMSwxLjksMTA4LjFMMS45LDEwOC4xeiBNMS41LDk5LjNjMC41LDAsMSwwLjQsMSwxYzAsMSwwLDIsMC4xLDIuOWMwLDAuNS0wLjQsMS0xLDFzLTEtMC40LTEtMWMwLTAuNCwwLTAuOCwwLTEuMlYxMDJ2LTAuMXYtMC41bDAsMGMwLDAsMC0wLjEsMC0wLjF2LTAuMWMwLTAuMywwLTAuNiwwLTAuOUMwLjUsOTkuNywxLDk5LjMsMS41LDk5LjNMMS41LDk5LjN6IE0xLjksOTAuNEMxLjksOTAuNCwxLjksOTAuNCwxLjksOTAuNGMwLjYsMCwxLDAuNSwxLDEuMWMtMC4xLDEtMC4yLDEuOS0wLjIsMi45YzAsMC41LTAuNSwxLTEsMC45Yy0wLjUsMC0xLTAuNS0wLjktMWMwLTAuMiwwLTAuNSwwLTAuN2wwLDB2MGwwLDBsMC0wLjJ2MHYwdjB2MHYwdjB2MGwwLTAuMXYwdjB2MHYwdjB2MHYwdjB2MGwwLTAuMXYwdjB2MHYwdjB2MGwwLDBjMC0wLjUsMC4xLTEsMC4xLTEuNUMwLjksOTAuOCwxLjMsOTAuNCwxLjksOTAuNEwxLjksOTAuNHogTTMsODEuN2MwLjUsMCwxLDAuNCwxLDFjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMiwxLTAuMywxLjktMC41LDIuOWMtMC4xLDAuNS0wLjYsMC45LTEuMSwwLjhjLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4xYzAuMS0xLDAuMy0yLDAuNS0zQzIuMSw4MiwyLjUsODEuNiwzLDgxLjdMMyw4MS43eiBNNSw3M2MwLjUsMCwxLDAuNCwxLDFjMCwwLjEsMCwwLjIsMCwwLjNjLTAuMywwLjktMC41LDEuOS0wLjcsMi44QzUuMSw3Ny42LDQuNSw3OCw0LDc3LjhjLTAuNS0wLjEtMC45LTAuNy0wLjctMS4ybDAtMC4xbDAsMGwwLDBsMCwwbDAtMC4xdjBsMCwwdjBsMCwwbDAsMGwwLTAuMXYwbDAsMHYwbDAsMHYwbDAsMGwwLDBsMC0wLjF2MGwwLDB2MGwwLDB2MGwwLTAuMXYwbDAsMHYwbDAtMC4ybDAsMGwwLDBsMCwwYzAuMS0wLjMsMC4yLTAuNywwLjMtMWwwLDBsMCwwdjBsMCwwdjBsMC0wLjF2MGwwLDBsMCwwbDAsMGwwLDB2MGwwLDB2MGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMEw0LDczLjdDNC4xLDczLjMsNC41LDczLDUsNzNMNSw3M3ogTTcuNyw2NC42YzAuNSwwLDEsMC40LDEsMWMwLDAuMSwwLDAuMi0wLjEsMC4zYy0wLjMsMC45LTAuNywxLjgtMSwyLjhjLTAuMiwwLjUtMC43LDAuOC0xLjMsMC42Yy0wLjUtMC4yLTAuOC0wLjctMC42LTEuM2MwLjMtMC45LDAuNy0xLjksMS0yLjhDNi45LDY0LjgsNy4zLDY0LjYsNy43LDY0LjZMNy43LDY0LjZ6IE0xMS4yLDU2LjRjMC41LDAsMSwwLjQsMSwxYzAsMC4xLDAsMC4zLTAuMSwwLjRjLTAuNCwwLjktMC44LDEuOC0xLjIsMi43QzEwLjYsNjEsMTAsNjEuMiw5LjUsNjFTOC44LDYwLjIsOSw1OS43YzAsMCwwLDAsMCwwYzAuMS0wLjIsMC4yLTAuNCwwLjItMC42bDAsMEw5LjMsNTlsMCwwbDAsMHYwbDAsMHYwbDAtMC4xdjBsMCwwdjBsMCwwdjBsMCwwdjBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAtMC4xbDAsMGwwLDB2MGwwLDB2MGMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNUMxMC40LDU2LjYsMTAuOCw1Ni40LDExLjIsNTYuNHogTTE1LjQsNDguNmMwLjUsMCwxLDAuNCwxLDFjMCwwLjIsMCwwLjQtMC4xLDAuNWMtMC41LDAuOC0xLDEuNy0xLjUsMi41Yy0wLjMsMC41LTAuOSwwLjctMS40LDAuNGMtMC41LTAuMy0wLjctMC45LTAuNC0xLjRsMCwwbDAuMi0wLjRsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMC4xLTAuMWwwLDBsMCwwbDAsMGMwLjQtMC42LDAuNy0xLjIsMS4xLTEuOEMxNC43LDQ4LjgsMTUsNDguNiwxNS40LDQ4LjZMMTUuNCw0OC42eiBNMjAuMiw0MS4yYzAuNSwwLDEsMC40LDEsMWMwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuNiwwLjgtMS4xLDEuNi0xLjcsMi40Yy0wLjMsMC41LTAuOSwwLjYtMS40LDAuM2MtMC41LTAuMy0wLjYtMC45LTAuMy0xLjRsMC4yLTAuMmwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjEtMC4xbDAsMGwwLDB2MGMwLjQtMC42LDAuOS0xLjMsMS4zLTEuOUMxOS42LDQxLjQsMTkuOSw0MS4yLDIwLjIsNDEuMkwyMC4yLDQxLjJ6IE0yNS44LDM0LjNjMC41LDAsMSwwLjQsMSwxYzAsMC4yLTAuMSwwLjUtMC4yLDAuN2MtMC42LDAuNy0xLjMsMS41LTEuOSwyLjJjLTAuNCwwLjQtMSwwLjUtMS40LDAuMWMtMC40LTAuMy0wLjUtMS0wLjEtMS40YzAuNS0wLjYsMC45LTEuMSwxLjQtMS43bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDB2MGwwLjMtMC40QzI1LjIsMzQuNCwyNS41LDM0LjMsMjUuOCwzNC4zTDI1LjgsMzQuM3ogTTMxLjksMjcuOWMwLjUsMCwxLDAuNCwxLDFjMCwwLjMtMC4xLDAuNS0wLjMsMC43Yy0wLjcsMC43LTEuNCwxLjQtMi4xLDIuMWMtMC40LDAuNC0xLDAuNC0xLjQsMGMtMC40LTAuNC0wLjQtMSwwLTEuNGwwLjQtMC40bDAsMGwwLDBsMCwwbDAuMS0wLjFsMCwwbDAsMGwwLDBsMC4xLTAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMS0wLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMS0wLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwQzMxLjQsMjgsMzEuNiwyNy45LDMxLjksMjcuOUwzMS45LDI3Ljl6IE0zOC41LDIyYzAuNSwwLDEsMC40LDEsMWMwLDAuMy0wLjEsMC42LTAuNCwwLjhjLTAuOCwwLjYtMS41LDEuMi0yLjMsMS45Yy0wLjQsMC40LTEsMC4zLTEuNC0wLjFzLTAuMy0xLDAuMS0xLjRsMC4xLTAuMWwwLDBsMCwwbDAsMGwwLjEtMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwaDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwwLjEtMC4xbDAsMGMwLjQtMC40LDAuOS0wLjcsMS4zLTEuMUMzOC4xLDIyLjEsMzguMywyMiwzOC41LDIyTDM4LjUsMjJ6IE00NS43LDE2LjhjMC41LDAsMSwwLjQsMSwxYzAsMC4zLTAuMiwwLjYtMC40LDAuOGMtMC44LDAuNS0xLjYsMS4xLTIuNCwxLjdjLTAuNSwwLjMtMS4xLDAuMi0xLjQtMC4yYy0wLjMtMC40LTAuMi0xLjEsMC4yLTEuNGwwLjItMC4ybDAsMGwwLjEtMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMS0wLjFsMCwwbDAsMGwwLDBsMCwwaDBsMC4xLTAuMWwwLDBjMC4zLTAuMiwwLjctMC41LDEtMC43QzQ1LjMsMTYuOSw0NS41LDE2LjgsNDUuNywxNi44TDQ1LjcsMTYuOHogTTUzLjMsMTIuMmMwLjUsMCwxLDAuNCwxLDFjMCwwLjQtMC4yLDAuNy0wLjUsMC45Yy0wLjksMC41LTEuNywwLjktMi42LDEuNGMtMC41LDAuMy0xLjEsMC4xLTEuNC0wLjNjLTAuMy0wLjUtMC4xLTEuMSwwLjMtMS40YzAsMCwwLDAsMC4xLDBsMC41LTAuM2wwLDBsMCwwaDBsMCwwbDAsMGwwLDBoMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwaDBsMCwwbDAsMGwwLDBoMGwwLDBsMCwwbDAuMSwwbDAsMGwwLDBsMCwwYzAuMy0wLjIsMC42LTAuMywwLjktMC41QzUzLDEyLjMsNTMuMSwxMi4yLDUzLjMsMTIuMkw1My4zLDEyLjJ6IE02MS4zLDguNGMwLjUsMCwxLDAuNCwxLDFjMCwwLjQtMC4yLDAuOC0wLjYsMC45Yy0wLjksMC40LTEuOCwwLjgtMi43LDEuMmMtMC41LDAuMi0xLjEsMC0xLjMtMC41Yy0wLjItMC41LDAtMS4xLDAuNS0xLjNsMCwwbDAsMGgwbDAsMGwwLDBsMCwwaDBsMCwwaDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwbDAsMGgwbDAsMGwwLDBsMCwwbDAsMGwwLDBoMGwwLjEsMGgwbDAsMGgwbDAsMGgwbDAuMSwwbDAsMGwwLDBoMGwwLDBsMCwwTDYwLDguOWwwLDBsMCwwbDAsMGwwLjEtMC4xbDAsMGwwLDBsMCwwbDAuMS0wLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjEsMGwwLDBsMCwwaDBsMCwwaDBsMC4xLTAuMWgwbDAsMGwwLDBsMCwwaDBsMCwwbDAsMEM2MSw4LjQsNjEuMSw4LjQsNjEuMyw4LjRMNjEuMyw4LjR6IE02OS42LDUuM2MwLjUsMCwxLDAuNCwxLDFjMCwwLjQtMC4zLDAuOC0wLjcsMC45QzY5LDcuNSw2OCw3LjgsNjcuMSw4LjJjLTAuNSwwLjItMS4xLTAuMS0xLjMtMC42Yy0wLjItMC41LDAuMS0xLjEsMC42LTEuM2MwLjQtMC4xLDAuOC0wLjMsMS4yLTAuNGwwLDBsMC4yLTAuMWwwLDBsMCwwbDAsMGwwLjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMSwwbDAsMGMwLjMtMC4xLDAuNy0wLjIsMS0wLjNDNjkuNCw1LjMsNjkuNSw1LjMsNjkuNiw1LjNMNjkuNiw1LjN6IE03OC4xLDIuOWMwLjUsMCwxLDAuNCwxLDFjMCwwLjUtMC4zLDAuOS0wLjgsMWMtMC45LDAuMi0xLjksMC40LTIuOCwwLjdjLTAuNSwwLjEtMS4xLTAuMi0xLjItMC44Yy0wLjEtMC41LDAuMi0xLDAuNy0xLjJjMC43LTAuMiwxLjQtMC40LDIuMi0wLjVoMGwwLDBoMGwwLDBoMGwwLDBsMCwwaDBsMCwwaDBsMCwwaDBMNzcuOSwzQzc4LDIuOSw3OC4xLDIuOSw3OC4xLDIuOXogTTg2LjksMS40YzAuNSwwLDEsMC40LDEsMWMwLDAuNS0wLjQsMC45LTAuOSwxYy0xLDAuMS0xLjksMC4zLTIuOSwwLjRDODMuNSwzLjksODMsMy41LDgyLjksM2MtMC4xLTAuNSwwLjMtMS4xLDAuOC0xLjFjMC45LTAuMSwxLjgtMC4zLDIuOC0wLjRsMCwwbDAsMGwwLDBoMGgwbDAuMSwwbDAsMEM4Ni44LDEuNCw4Ni44LDEuNCw4Ni45LDEuNHogTTk1LjcsMC42YzAuNSwwLDEsMC40LDEsMXMtMC40LDEtMSwxYy0xLDAtMiwwLjEtMi45LDAuMmMtMC41LDAtMS0wLjQtMS4xLTAuOWMwLTAuNSwwLjQtMSwwLjktMS4xbDAsMGgwbDAsMGgwaDBoMGgwaDBjMC43LTAuMSwxLjQtMC4xLDIuMS0wLjFoMGgwaDBsMC4xLDBoMC4xaDBoMGgwaDBoMC4xTDk1LjcsMC42TDk1LjcsMC42TDk1LjcsMC42TDk1LjcsMC42eicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbi8qLS0gcGFnZXRvcCAtLSovXG5AbWl4aW4gcGFnZXRvcF90ZXh0KCRjb2xvcil7XG5cdGJhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMi44IDU3LjYnJTNFJTNDcGF0aCBmaWxsPScje2hleFRvVXJsKCRjb2xvcil9JyBkPSdNOC4xLDU1LjdjMC4yLTAuMiwwLjQtMC40LDAuNS0wLjdjMC4xLTAuMywwLjItMC41LDAuMi0wLjhjMC0wLjMtMC4xLTAuNS0wLjItMC44XHRjLTAuMS0wLjItMC4zLTAuNC0wLjUtMC42Yy0wLjItMC4yLTAuNS0wLjMtMC44LTAuNGMtMC40LTAuMS0wLjgtMC4xLTEuMi0wLjFjLTAuNCwwLTAuOCwwLTEuMSwwLjFjLTAuMywwLjEtMC41LDAuMi0wLjgsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC40LDAuNWMtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjdjMCwwLjMsMC4xLDAuNywwLjIsMWMwLjIsMC4zLDAuNCwwLjYsMC43LDAuOEw4LjEsNTUuN3ogTTMuNCw1NS44Yy0wLjMtMC4zLTAuNi0wLjctMC45LTEuMWMtMC4yLTAuNC0wLjMtMC45LTAuMy0xLjRjMC0wLjQsMC4xLTAuOCwwLjMtMS4yYzAuMi0wLjQsMC40LTAuNywwLjgtMC45QzMuNiw1MSw0LDUwLjgsNC41LDUwLjdjMC41LTAuMSwxLjEtMC4yLDEuNy0wLjJjMC41LDAsMS4xLDAuMSwxLjYsMC4yYzAuNSwwLjEsMC45LDAuNCwxLjMsMC43YzAuNCwwLjMsMC42LDAuNiwwLjgsMWMwLjIsMC40LDAuMywwLjksMC4zLDEuNGMwLDAuNC0wLjEsMC44LTAuMiwxLjFjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44aDMuMnYxLjlIMi40di0xLjFjMC0wLjIsMC4xLTAuNCwwLjMtMC41TDMuNCw1NS44eiBNNi44LDQ0LjJjMCwwLjUsMC4xLDAuOSwwLjEsMS40YzAsMC4zLDAuMSwwLjYsMC4zLDAuOWMwLjEsMC4yLDAuMiwwLjMsMC40LDAuNUM3LjcsNDcsNy44LDQ3LjEsOCw0Ny4xYzAuMywwLDAuNS0wLjEsMC43LTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTAuOGMwLTAuMy0wLjEtMC43LTAuMi0xYy0wLjItMC4zLTAuNC0wLjYtMC42LTAuOEw2LjgsNDQuMnogTTMuNCw0OC41Yy0wLjgtMC45LTEuMi0yLTEuMi0zLjJjMC0wLjQsMC4xLTAuOCwwLjItMS4yYzAuMS0wLjMsMC4zLTAuNiwwLjYtMC45YzAuMy0wLjMsMC42LTAuNCwwLjktMC42YzAuNC0wLjEsMC44LTAuMiwxLjItMC4yaDQuOXYwLjhjMCwwLjEsMCwwLjMtMC4xLDAuNGMtMC4xLDAuMS0wLjIsMC4yLTAuMywwLjJsLTAuNiwwLjJjMC4yLDAuMiwwLjMsMC40LDAuNSwwLjZjMC4xLDAuMiwwLjIsMC40LDAuMywwLjZjMC4xLDAuMiwwLjIsMC40LDAuMiwwLjZjMCwwLjIsMC4xLDAuNSwwLjEsMC44YzAsMC4zLDAsMC42LTAuMSwwLjlDMTAsNDcuOCw5LjgsNDgsOS42LDQ4LjJjLTAuMiwwLjItMC40LDAuNC0wLjcsMC41Yy0wLjMsMC4xLTAuNiwwLjItMC45LDAuMmMtMC4yLDAtMC40LDAtMC42LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjItMC40LTAuNC0wLjUtMC42Yy0wLjItMC4zLTAuMy0wLjYtMC40LTAuOWMtMC4xLTAuNC0wLjItMC44LTAuMy0xLjJjLTAuMS0wLjUtMC4xLTEtMC4xLTEuNkg1LjJjLTAuNCwwLTAuOCwwLjEtMS4xLDAuM2MtMC4zLDAuMi0wLjQsMC42LTAuNCwxYzAsMC4zLDAsMC41LDAuMSwwLjdjMC4xLDAuMiwwLjEsMC40LDAuMiwwLjVsMC4yLDAuNGMwLjEsMC4xLDAuMSwwLjMsMC4xLDAuNGMwLDAuMSwwLDAuMi0wLjEsMC4zQzQuMiw0OCw0LjEsNDguMSw0LDQ4LjFMMy40LDQ4LjV6IE02LDM3LjFjMC0wLjIsMC0wLjQtMC4xLTAuNmMtMC4xLTAuMi0wLjEtMC4zLTAuMy0wLjRjLTAuMS0wLjEtMC4yLTAuMi0wLjQtMC4zYy0wLjItMC4xLTAuMy0wLjEtMC41LTAuMWMtMC4zLDAtMC43LDAuMS0wLjksMC4zYy0wLjIsMC4zLTAuNCwwLjctMC4zLDFjMCwwLjQsMC4xLDAuNywwLjMsMWMwLjIsMC4yLDAuNiwwLjQsMC45LDAuM2MwLjIsMCwwLjMsMCwwLjUtMC4xYzAuMi0wLjEsMC4zLTAuMSwwLjQtMC4zYzAuMS0wLjEsMC4yLTAuMywwLjMtMC40QzYsMzcuNSw2LDM3LjMsNiwzNy4xeiBNMTAuNCwzNWMtMC4xLDAtMC4zLDAtMC40LDAuMWMtMC4xLDAuMS0wLjIsMC4yLTAuMiwwLjRjLTAuMSwwLjItMC4xLDAuNC0wLjEsMC41YzAsMC4yLDAsMC40LTAuMSwwLjdjMCwwLjIsMCwwLjUsMCwwLjdjMCwwLjIsMCwwLjUtMC4xLDAuN2MwLjEsMC4yLDAuMiwwLjQsMC40LDAuNWMwLjIsMC4xLDAuMywwLjIsMC41LDAuMmMwLjEsMCwwLjMsMCwwLjQtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjIsMC4yLTAuNCwwLjItMC42YzAuMS0wLjMsMC4xLTAuNiwwLjEtMC45YzAtMC4zLDAtMC42LTAuMS0wLjljMC0wLjItMC4xLTAuNC0wLjItMC42Yy0wLjEtMC4xLTAuMi0wLjMtMC4zLTAuNEMxMC43LDM1LjEsMTAuNSwzNSwxMC40LDM1eiBNMi42LDMzLjJoMC43YzAuMiwwLDAuNCwwLjEsMC40LDAuNGwwLjEsMC43YzAuMy0wLjEsMC42LTAuMiwwLjktMC4yYzAuNCwwLDAuNywwLjEsMSwwLjJDNiwzNC41LDYuMywzNC43LDYuNSwzNWMwLjIsMC4zLDAuNCwwLjYsMC41LDFjMC4xLDAuNCwwLjIsMC44LDAuMiwxLjJjMCwwLjEsMCwwLjMsMCwwLjRjMCwwLjEsMCwwLjMtMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC41LDAuNGMwLjEsMCwwLjMtMC4xLDAuMy0wLjJjMC4xLTAuMiwwLjEtMC40LDAuMi0wLjZjMC0wLjMsMC4xLTAuNSwwLjEtMC44YzAtMC4zLDAtMC42LDAtMC45YzAtMC4zLDAuMS0wLjYsMC4xLTAuOWMwLjEtMC4zLDAuMi0wLjYsMC4zLTAuOGMwLjEtMC4yLDAuMy0wLjQsMC42LTAuNmMwLjMtMC4yLDAuNi0wLjIsMC45LTAuMmMwLjMsMCwwLjcsMC4xLDEsMC4zYzAuMywwLjIsMC42LDAuNCwwLjksMC43YzAuMywwLjQsMC41LDAuNywwLjYsMS4yYzAuMiwwLjUsMC4yLDEsMC4yLDEuNmMwLDAuNSwwLDEtMC4yLDEuNWMtMC4xLDAuNC0wLjIsMC43LTAuNCwxLjFjLTAuMiwwLjMtMC40LDAuNS0wLjcsMC42Yy0wLjIsMC4xLTAuNSwwLjItMC44LDAuMmMtMC4zLDAtMC43LTAuMS0wLjktMC4zYy0wLjMtMC4yLTAuNS0wLjYtMC42LTAuOWMtMC4xLDAuMi0wLjIsMC40LTAuNCwwLjVjLTAuMiwwLjEtMC40LDAuMi0wLjcsMC4yYy0wLjEsMC0wLjIsMC0wLjQtMC4xYy0wLjEsMC0wLjMtMC4xLTAuNC0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zYy0wLjEtMC4xLTAuMi0wLjMtMC4zLTAuNGMtMC4yLDAuNC0wLjUsMC43LTAuOCwwLjljLTAuNCwwLjItMC44LDAuMy0xLjIsMC4zYy0wLjQsMC0wLjctMC4xLTEtMC4yYy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuNmMtMC4yLTAuMy0wLjQtMC42LTAuNS0xYy0wLjEtMC40LTAuMi0wLjgtMC4yLTEuMmMwLTAuMywwLTAuNiwwLjEtMC45YzAuMS0wLjMsMC4yLTAuNSwwLjMtMC44TDIuNiwzMy4yeiBNNS4zLDI2LjRjLTAuMiwwLTAuNSwwLTAuNywwLjFjLTAuMiwwLjEtMC40LDAuMi0wLjYsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC40LDAuNWMtMC4xLDAuMi0wLjEsMC41LTAuMSwwLjdjMCwwLjUsMC4xLDAuOSwwLjUsMS4zYzAuNCwwLjMsMC44LDAuNSwxLjMsMC42TDUuMywyNi40eiBNNi40LDMwYzAuMywwLDAuNy0wLjEsMS0wLjJjMC4zLTAuMSwwLjUtMC4yLDAuNy0wLjRjMC4yLTAuMiwwLjMtMC40LDAuNC0wLjZjMC4xLTAuMywwLjEtMC41LDAuMS0wLjhjMC0wLjMsMC0wLjUtMC4xLTAuOGMtMC4xLTAuMi0wLjEtMC40LTAuMi0wLjZjLTAuMS0wLjItMC4yLTAuMy0wLjItMC40Yy0wLjEtMC4xLTAuMS0wLjItMC4xLTAuNGMwLTAuMSwwLjEtMC4zLDAuMi0wLjNsMC43LTAuNWMwLjIsMC4yLDAuNCwwLjQsMC42LDAuN2MwLjIsMC4zLDAuMywwLjUsMC40LDAuOGMwLjEsMC4zLDAuMiwwLjYsMC4yLDAuOGMwLDAuMywwLjEsMC42LDAuMSwwLjhjMCwwLjUtMC4xLDEtMC4zLDEuNWMtMC4yLDAuNS0wLjQsMC45LTAuOCwxLjJjLTAuNCwwLjQtMC44LDAuNi0xLjMsMC44Yy0wLjYsMC4yLTEuMiwwLjMtMS44LDAuM2MtMC41LDAtMS0wLjEtMS41LTAuM2MtMC40LTAuMi0wLjktMC40LTEuMi0wLjdjLTAuMy0wLjMtMC42LTAuNy0wLjgtMS4yYy0wLjItMC41LTAuMy0xLTAuMy0xLjVjMC0wLjUsMC4xLTAuOSwwLjItMS4zYzAuMS0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC43LTAuNSwxLjEtMC43YzAuNS0wLjIsMS0wLjMsMS41LTAuM2MwLjIsMCwwLjQsMCwwLjYsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjEsMC4zTDYuNCwzMHogTTEwLjIsMjAuMmMwLDAuNi0wLjIsMS4xLTAuNiwxLjVjLTAuNCwwLjQtMSwwLjYtMS42LDAuNUgzLjdWMjNjMCwwLjEsMCwwLjItMC4xLDAuM2MtMC4xLDAuMS0wLjIsMC4xLTAuMywwLjFIMi42bC0wLjItMS4ybC0yLjEtMC40Yy0wLjEsMC0wLjItMC4xLTAuMi0wLjFDMCwyMS41LDAsMjEuNCwwLDIxLjN2LTFoMi40di0yLjFoMS4zdjIuMWg0LjJjMC4yLDAsMC40LTAuMSwwLjYtMC4yYzAuMS0wLjEsMC4yLTAuMywwLjItMC41YzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMCwwLDAtMC4xLDAtMC4xYzAsMCwwLTAuMSwwLTAuMWMwLDAsMC4xLTAuMSwwLjEtMC4xbDAuOS0wLjZjMC4yLDAuMywwLjQsMC42LDAuNSwwLjlDMTAuMSwxOS40LDEwLjIsMTkuOCwxMC4yLDIwLjJ6IE0yLjIsMTNjMC0wLjUsMC4xLTEuMSwwLjMtMS42QzIuNywxMSwzLDEwLjYsMy4zLDEwLjNjMC40LTAuMywwLjgtMC42LDEuMi0wLjhjMC41LTAuMiwxLjEtMC4zLDEuNi0wLjNjMC42LDAsMS4xLDAuMSwxLjYsMC4zYzAuNSwwLjIsMC45LDAuNCwxLjMsMC44YzAuNCwwLjMsMC42LDAuNywwLjgsMS4yYzAuMiwwLjUsMC4zLDEsMC4zLDEuNmMwLDAuNS0wLjEsMS4xLTAuMywxLjZjLTAuMiwwLjUtMC40LDAuOS0wLjgsMS4yYy0wLjQsMC4zLTAuOCwwLjYtMS4zLDAuOGMtMC41LDAuMi0xLjEsMC4zLTEuNywwLjNjLTAuNiwwLTEuMS0wLjEtMS42LTAuM2MtMC41LTAuMi0wLjktMC40LTEuMi0wLjhjLTAuMy0wLjMtMC42LTAuNy0wLjgtMS4yQzIuMywxNC4xLDIuMiwxMy42LDIuMiwxM0wyLjIsMTN6IE04LjcsMTNjMC0wLjYtMC4yLTEuMS0wLjYtMS40Yy0wLjYtMC4zLTEuMi0wLjUtMS45LTAuNWMtMC43LDAtMS4zLDAuMS0xLjksMC41QzMuOSwxMiwzLjYsMTIuNSwzLjcsMTNjMCwwLjYsMC4yLDEuMSwwLjcsMS40QzQuOSwxNC44LDUuNSwxNSw2LjIsMTVjMC43LDAsMS4zLTAuMSwxLjktMC41QzguNSwxNC4xLDguOCwxMy42LDguNywxM0w4LjcsMTN6IE04LjEsNS4yQzguMyw1LDguNSw0LjgsOC42LDQuNUM4LjcsNC4zLDguOCw0LDguNywzLjdjMC0wLjMsMC0wLjUtMC4yLTAuOEM4LjUsMi44LDguMywyLjYsOC4xLDIuNEM3LjksMi4yLDcuNiwyLjEsNy4zLDJDNi45LDIsNi41LDEuOSw2LjEsMS45QzUuOCwxLjksNS40LDEuOSw1LDJDNC43LDIuMSw0LjUsMi4yLDQuMiwyLjNDNC4xLDIuNSwzLjksMi42LDMuOCwyLjhDMy43LDMsMy43LDMuMywzLjcsMy41YzAsMC4zLDAuMSwwLjcsMC4yLDFDNC4xLDQuOCw0LjMsNSw0LjYsNS4yTDguMSw1LjJ6IE0zLjQsNS4zQzMuMSw1LDIuOCw0LjcsMi41LDQuM0MyLjMsMy44LDIuMiwzLjMsMi4yLDIuOGMwLTAuNCwwLjEtMC44LDAuMy0xLjJDMi43LDEuMywyLjksMSwzLjIsMC44QzMuNiwwLjUsNCwwLjMsNC41LDAuMkM1LDAuMSw1LjYsMCw2LjEsMGMwLjUsMCwxLjEsMC4xLDEuNiwwLjJDOC4yLDAuNCw4LjYsMC42LDksMC45YzAuNCwwLjMsMC42LDAuNiwwLjgsMWMwLjIsMC40LDAuMywwLjksMC4zLDEuNGMwLDAuNC0wLjEsMC44LTAuMiwxLjFDOS44LDQuNyw5LjYsNSw5LjQsNS4yaDMuMnYxLjlIMi40VjUuOWMwLTAuMiwwLjEtMC40LDAuMy0wLjVMMy40LDUuM3onLyUzRSUzQy9zdmclM0VcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xufVxuXG5AbWl4aW4gcGFnZXRvcF9hcnJvdygkY29sb3Ipe1xuXHRiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTkuNyAxNDYuNiclM0UlM0NwYXRoIGZpbGw9JyN7aGV4VG9VcmwoJGNvbG9yKX0nIGQ9J00xOS43LDE0Ni42aC00VjEzLjJMMy4zLDMxLjdMMCwyOS41TDE5LjcsMEwxOS43LDE0Ni42eicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlIFwidmFyaWFibGVzXCIgYXMgdmFyO1xuQHVzZSBcIm1peGluXCIgYXMgbWl4O1xuQHVzZSBcIm1peGluX3N2Z1wiIGFzIHN2ZztcblxuXG4vKiByZXNldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuKntcblx0b3V0bGluZToxcHggI2ZmMDAwMCBzb2xpZDtcbn1cbiovXG5cblxuXG5vbCxcbnVse1xuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbn1cblxuaDEsaDIsaDMsaDQsaDUsaDYsaDd7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiB3ZWJmb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yb2JvdG8tcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5yb2JvdG8tbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnJvYm90by1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnJvYm90by1ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuLyogYmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ib2R5e1xuXHRoZWlnaHQ6MTAwJTtcblx0b3ZlcmZsb3c6aGlkZGVuO1xufVxuXG5kaXYucGFnZVdyYXB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdHRleHQtYWxpZ246bGVmdDtcbn1cblxuLm9maS1pbWd7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyOyc7XG59XG5cbi5vZmktY292ZXItaW1ne1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyOyc7XG59XG5cbi8qIGxheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5mb290ZXJ7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR3aWR0aDoxMDAlO1xuXHR6LWluZGV4OjM1O1xuXG5cdCY6OmJlZm9yZXtcblx0XHRjb250ZW50OlwiXCI7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDowO1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6MTAwJTtcblx0XHRiYWNrZ3JvdW5kOiNmZmY7XG5cdH1cblxuXHQuZm9vdGVyLWlubmVyLWJvZHl7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRwYWRkaW5nOjExMHB4IDA7XG5cdFx0YmFja2dyb3VuZDojMTUxOTFEO1xuXHRcdGNvbG9yOiNmZmY7XG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdFxuXHRcdC5wYWdldG9wLWJhcntcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XG5cdFx0XHRhe1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdFx0XHRcdEBpbmNsdWRlIG1peC5qdXN0aWZ5KGNlbnRlcik7XG5cdFx0XHRcdHdpZHRoOjIwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6MzBweDtcblx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjJyZW0sIDAuODN2dywgMS42cmVtKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC43NXMgZWFzZTtcblx0XHRcdFx0XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6dXJsKC4uL2NvbW1vbi9pbWFnZXMvYXJyb3dfcGFnZXRvcC5zdmcpIGxlZnQgYm90dG9tL2NvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRvcGFjaXR5OjAuNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bHtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDoxO1xuXHRcdFx0XG5cdFx0XHRsaXtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdC52aWV3LWNvbnRhY3QtYnV0dG9ue1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2J1dHRvbl9ob2xvX2Zvb3Rlci5wbmcpIGNlbnRlciBib3R0b20vY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0LnZpZXctY29udGFjdC1idXR0b257XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvYnV0dG9uX2hvbG9fZm9vdGVyX2NvbnRhY3QucG5nKSBjZW50ZXIgYm90dG9tL2NvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LnZpZXctY29udGFjdC1idXR0b257XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdFx0Y29sb3I6IzAwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjhyZW0sIDEuMjV2dywgMi40cmVtKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOjAuMDNlbTtcblx0XHRcdFx0XHRcdHotaW5kZXg6MTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCLihpJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OjUwcHg7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjhyZW0sIDAuOTR2dywgMi4ycmVtKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDoxNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOmNsYW1wKDEuNHJlbSwgMC44M3Z3LCAxLjZyZW0pO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjEuNTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzowLjAzZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5mb290ZXItaW5uZXItZm9vdHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcblx0XHQuZm9vdGVyLWluZm97XG5cdFx0XHQucGFnZS1saW5re1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcblx0XHRcdFx0XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnNucy1pbmZve1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcblx0XHRcdFx0Z2FwOjIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6MjhweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6MjJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0cHtcbiAgXHRcdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6Y2xhbXAoMS4wcmVtLCAwLjczdncsIDEuNHJlbSk7XG5cdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHR9XG5cdH1cblx0XG59XG5cbmhlYWRlcntcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTEwcHg7XG5cdGJhY2tncm91bmQ6IzAwMDtcblx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdGNvbG9yOiNmZmY7XG5cdG9wYWNpdHk6MTtcblx0ei1pbmRleDoxMDA7XG5cblx0LmhlYWRlci1ib2R5e1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdC13ZWJraXQtZmxleDogMTtcblx0XHRmbGV4OiAxO1xuXHRcdGhlaWdodDoxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6Y2xhbXAoMTYwcHgsIDE1JSwgMjcwcHgpO1xuXHRcdFxuXHRcdC5nbG9iYWwtbmF2e1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIG1peC5qdXN0aWZ5KGZsZXgtZW5kKTtcblx0XHRcdEBpbmNsdWRlIG1peC5jb2x1bW47XG5cdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdHotaW5kZXg6MTAxO1xuXHRcdFxuXHRcdFx0Lmxhbmctc3dpdGNoLS1idXR0b24tZW57XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRAaW5jbHVkZSBtaXguanVzdGlmeShmbGV4LWVuZCk7XG5cdFx0XHRcdGdhcDowIDE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6MTVweCAwO1xuXHRcdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOmNsYW1wKDEuMnJlbSwgMC43OHZ3LCAxLjVyZW0pO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzowLjAyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjc1cyBlYXNlO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjojN2U3ZTdlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OjAuNjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Lmxhbmctc3dpdGNoLS1idXR0b257XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRAaW5jbHVkZSBtaXguanVzdGlmeShmbGV4LWVuZCk7XG5cdFx0XHRcdGdhcDowIDE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxNXB4IDA7XG5cdFx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOmNsYW1wKDEuMnJlbSwgMC43OHZ3LCAxLjVyZW0pO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC43NXMgZWFzZTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Ji5vbmxhbmd7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiM3ZTdlN2U7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDoxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIi9cIjtcblx0XHRcdFx0XHRcdFx0dG9wOjE1cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2xvYmFsLW5hdi0tbGlzdHtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XG5cdFx0XHRcdEBpbmNsdWRlIG1peC5qdXN0aWZ5KGZsZXgtZW5kKTtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0Y29sb3I6I2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOmNsYW1wKDEuNXJlbSwgMC44M3Z3LCAxLjZyZW0pO1xuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjAuMDVlbTtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6NS40JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6MjBweCAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC43NXMgZWFzZTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTowLjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1ib2R5LS1jb250YWN0e1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6MjBweDtcblx0XHRcdHJpZ2h0OjA7XG5cdFx0XHR3aWR0aDoxMS44JTtcblx0XHRcdG1heC13aWR0aDoyMTBweDtcblx0XHRcdGhlaWdodDpjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdFxuXHRcdFx0YnIudGV4dGJye1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGF7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0XHRAaW5jbHVkZSBtaXguY29sdW1uO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjM4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9idXR0b25faG9sb19jb250YWN0LnBuZykgbGVmdCBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRjb2xvcjojMDAwO1xuXHRcdFx0XHRmb250LXNpemU6Y2xhbXAoMS40cmVtLCAwLjg5dncsIDEuN3JlbSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MC4wNzVlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6Mi4wNTZlbTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86MSAvIDAuNztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2ljb25fbWFpbC5zdmcpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuXHRcdFx0XHRcdG9wYWNpdHk6MC44O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXItbG9nbyxcbi5maXhlZC1oZWFkZXItbG9nb3tcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRAaW5jbHVkZSBtaXguYWxpZ24taXRlbXMoY2VudGVyKTtcblx0d2lkdGg6NzBweDtcblx0aGVpZ2h0OjEwMCU7XG5cdFxuXHRpbWd7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxufVxuXG4uZml4ZWQtaGVhZGVyLWxvZ297XG5cdHBvc2l0aW9uOmZpeGVkO1xuXHR0b3A6MjJweDtcblx0bGVmdDoyNXB4O1xuXHRhc3BlY3QtcmF0aW86MSAvIDAuOTQ7XG5cdGhlaWdodDphdXRvO1xuXHRtYXgtaGVpZ2h0OjY2cHg7XG5cdHotaW5kZXg6NTA7XG59XG5cbi5qcy1mYWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzLHZpc2liaWxpdHkgMS41cywgdHJhbnNmb3JtIDEuNXM7XG59XG5cbi5zY3JvbGwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbn1cblxuLmZpeGVkLXBhZ2V0b3AtYmFye1xuXHRwb3NpdGlvbjpmaXhlZDtcblx0b3BhY2l0eToxO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdHotaW5kZXg6MzA7XG5cdFxuXHRhe1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdEBpbmNsdWRlIG1peC5qdXN0aWZ5KGNlbnRlcik7XG5cdFx0d2lkdGg6MjAwcHg7XG5cdFx0aGVpZ2h0OjMwcHg7XG5cdFx0dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjtcblx0XHRjb2xvcjojMDAwO1xuXHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjJyZW0sIDAuODN2dywgMS42cmVtKTtcblx0XHR0cmFuc2l0aW9uOiAwLjc1cyBlYXNlO1xuXHRcdFxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6MDtcblx0XHRcdGxlZnQ6MDtcblx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOnVybCguLi9jb21tb24vaW1hZ2VzL2Fycm93X3BhZ2V0b3BfYmxhY2suc3ZnKSBsZWZ0IGJvdHRvbS9jb250YWluIG5vLXJlcGVhdDtcblx0XHR9XG5cdH1cblx0XG5cdCYudG9wLWZpcnN0LWhpZGRlbntcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0b3BhY2l0eTowO1xuXHR9XG5cdFxuXHQmLnRvcC1pcy1oaWRkZW57XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6MDtcblx0fVxufVxuXG4udHJpZ2dlcntcblx0cG9zaXRpb246Zml4ZWQ7XG5cdHRvcDozMHB4O1xuXHRyaWdodDozMHB4O1xuXHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLCBjZW50ZXIpO1xuXHR3aWR0aDo5MHB4O1xuXHRoZWlnaHQ6OTBweDtcblx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdHotaW5kZXg6NTA7XG5cdGJhY2tncm91bmQ6I2ZmZjtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNXM7XG5cdFxuXHQmLmlzLW9wZW57XG5cdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHR6LWluZGV4OjEwNztcblx0fVxuXG5cdC5tZW51LXRyaWdnZXIsXG5cdC5tZW51LXRyaWdnZXIgc3BhbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuNXM7XG5cdH1cblxuXHQubWVudS10cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR3aWR0aDo1MnB4O1xuXHRcdGhlaWdodDoyMHB4O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyIHNwYW4ge1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHJpZ2h0OjA7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6NnB4O1xuXHRcdGJvcmRlci1ib3R0b206NnB4IHNvbGlkICMwMDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRcblx0Lm1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDEpIHtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6ODguNDYlO1xuXHR9XG5cdC5tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0dG9wOiAxNHB4O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcblx0XHRvcGFjaXR5OjA7XG5cdFx0dG9wOjUwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cblx0Lm1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0dG9wOjUwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtcblx0fVxufVxuXG4uaGFtYnVyZ2VyLW92ZXJsYXl7XG5cdHBvc2l0aW9uOmZpeGVkO1xuXHR0b3A6MDtcblx0bGVmdDowO1xuXHR3aWR0aDpjYWxjKDEwMCUgKyA2MHB4KTtcblx0aGVpZ2h0OjEwMHN2aDtcblx0YmFja2dyb3VuZDpyZ2JhKCMxMTEsIDAuNjQpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xuXHR6LWluZGV4OjEwNjtcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbi5oYW1idXJnZXItYm9keXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFxuXHQuaGFtYnVyZ2VyLWJvZHktbWFpbntcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDpjYWxjKDEwMCUgLSA2NXB4KTtcblx0XHRcblx0XHQuZm9vdGVyLWNvbnRhY3R7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6MTtcblx0XHRcdFxuXHRcdFx0bGl7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdC52aWV3LWNvbnRhY3QtYnV0dG9ue1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9idXR0b25faG9sb19mb290ZXIucG5nKSBsZWZ0IGJvdHRvbS9jb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHQudmlldy1jb250YWN0LWJ1dHRvbntcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvYnV0dG9uX2hvbG9fZm9vdGVyX2NvbnRhY3QucG5nKSBsZWZ0IGJvdHRvbS9jb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC52aWV3LWNvbnRhY3QtYnV0dG9ue1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6NDcwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OjgwcHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlciwgY2VudGVyKTtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6Y2xhbXAoMS42cmVtLCAwLjk0dncsIDEuOHJlbSk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzowLjAzZW07XG5cdFx0XHRcdFx0XHR6LWluZGV4OjE7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6LTE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50Olwi4oaSXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDo1MHB4O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6Y2xhbXAoMS42cmVtLCAwLjk0dncsIDEuOHJlbSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OjAuNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6MTVweDtcblx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjRyZW0sIDAuODN2dywgMS42cmVtKTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxLjU7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdsb2JhbC1uYXZ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0XG5cdFx0XHQuaGFtYnVyZ2VyLWxvZ297XG5cdFx0XHRcdC5sb2dve1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjI1cHg7XG5cdFx0XHRcdFx0fXB4XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmhhbWJ1cmdlci1uYXZ7XG5cdFx0XHRcdC5nbG9iYWwtbmF2LS1saXN0e1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjZyZW0sIDAuOTR2dywgMS44cmVtKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMzVzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuaGFtYnVyZ2VyLWJvZHktZm9vdGVye1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo2NXB4O1xuXHRcdGJhY2tncm91bmQ6cmdiYSgjMTExLCAwLjUpO1xuXHRcdFxuXHRcdC5zbnMtaW5mb3tcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcblx0XHRcdGdhcDo1MHB4O1xuXHRcdFx0XG5cdFx0XHRsaXtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXgtd2lkdGg6MjhweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OjIycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWJze1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdEBpbmNsdWRlIG1peC5hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRoZWlnaHQ6NjBweDtcblx0bWFyZ2luOjAgYXV0bztcblx0cGFkZGluZzowIDYwcHg7XG5cdGJhY2tncm91bmQ6I2ZmZjtcbi8vXHRiYWNrZ3JvdW5kOiNGN0Y3Rjc7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHR6LWluZGV4OjEwMDtcblx0XG5cdHVse1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XG5cdFx0XG5cdFx0bGl7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XG5cdFx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0XHRcdGZvbnQtc2l6ZToxLjJyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjAuMDFlbTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6IzhEOEQ4RDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDo1NSU7XG5cdFx0XHRcdFx0cmlnaHQ6MDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaXguYXJyb3coNXB4LCAxcHgsICM4RDhEOEQsIDAsIC01MCUsIHJpZ2h0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGFpbmVye1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbi8vXHRiYWNrZ3JvdW5kOiNFRkYxRjI7XG59XG5cbi5wYWdlLWNvbnRlbnR7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR3aWR0aDoxMjAwcHg7XG5cdG1hcmdpbjowIGF1dG87XG59XG5cbi5zZWN0aW9uLXRpdGxlX19oZWFke1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdHotaW5kZXg6MTtcblxuXHRoM3tcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRmb250LXNpemU6Y2xhbXAoMy4zcmVtLDQuMTd2dyAsOC4wcmVtKTtcblx0XHRsZXR0ZXItc3BhY2luZzowLjA2ZW07XG5cdH1cbn1cblxuLnZpZXctc2hvdy1idXR0b257XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDoxNi42NyU7XG5cdG1pbi13aWR0aDoxNzVweDtcblx0YXNwZWN0LXJhdGlvOjEvIDAuMjU7XG5cdG1hcmdpbi1sZWZ0OmF1dG87XG5cdGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90cmFwZXpvaWRfYmFubmVyLnN2ZykgbGVmdCBib3R0b20vY292ZXIgbm8tcmVwZWF0O1xuXHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuXHRcdFxuXHRhe1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDoxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDoxMCU7XG5cdFx0Y29sb3I6I2ZmZjtcblx0XHRmb250LXNpemU6Y2xhbXAoMS41cmVtLCAwLjgzdncgLDEuNnJlbSk7XG5cdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHR9XG5cdFx0XG5cdCY6aG92ZXJ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG5cdFx0b3BhY2l0eTowLjY7XG5cdH1cbn1cblxuLnVuZGVyLXBhZ2UtdGl0bGV7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0QGluY2x1ZGUgbWl4LmNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRtYXJnaW4tYm90dG9tOjgwcHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHR6LWluZGV4OjE7XG5cdFxuXHRoMXtcblx0XHRjb2xvcjojNzA3Rjg5O1xuXHRcdGZvbnQtc2l6ZTpjbGFtcCgxLjVyZW0sIDEuMDR2dyAsMi4wcmVtKTtcblx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xuXHR9XG5cdFxuXHQuZW50aXRsZXtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOjI1cHg7XG5cdFx0Zm9udC1zaXplOmNsYW1wKDMuM3JlbSwgNC4xN3Z3ICw4LjByZW0pO1xuXHRcdGxldHRlci1zcGFjaW5nOjAuMDJlbTtcblx0fVxufVxuXG4uc2VjdGlvbi10aXRsZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTo4MHB4O1xuXG5cdGgxLFxuXHRoMntcblx0XHRmb250LXNpemU6IGNsYW1wKDIuM3JlbSwgMS43N3Z3LCAzLjRyZW0pO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMTVlbTtcblx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0fVxufVxuXG5idXR0b257XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0YXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmJ1dHRvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTMwcHg7XG5cdGhlaWdodDogODVweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0YSxcblx0YnV0dG9ue1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDUzMHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdHJhcGV6b2lkX2JhY2suc3ZnKSBsZWZ0IGJvdHRvbS9jb3ZlciBuby1yZXBlYXQ7XG5cdFx0Y29sb3I6IHZhci4kd2hpdGU7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxLjZyZW0sIDEuMDR2dywgMnJlbSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuXHRcdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcblx0XHR9XG4vKlxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRAaW5jbHVkZSBtaXguYWJzb2x1dGUtY2VudGVyKDAsNTAlKTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogMjVweDtcblx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSBtaXguYXJyb3coOHB4LCAxcHgsICNmZmYsIDAsIC01MCUsIHJpZ2h0KTtcblx0XHR9XG4qL1xuXHR9XG59XG5cbi5idXNpbmVzcy1zb2x1dGlvbi1zZWN0aW9ue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy1ib3R0b206MTAwcHg7XG5cblx0JjpiZWZvcmV7XG5cdFx0QGluY2x1ZGUgbWl4LmZ1bGwtd2lkdGg7XG5cdFx0YmFja2dyb3VuZDogI0Y4RjhGODtcblx0XHR6LWluZGV4Oi0xO1xuXHR9XG5cdFxuXHQuYXJ0aWNsZS1jb250ZW50e1xuXHRcdGgye1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNnJlbSwgMS4xNXZ3LCAyLjJyZW0pO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbntcblx0XHRcdG1hcmdpbjogNXB4IDAgNjBweDtcblx0XHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDI2cHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAwLjgzdncsIDEuNnJlbSk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41NTtcblxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaXguYWJzb2x1dGUtY2VudGVyKDAsNTAlKTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhci4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIuJHNpdGUtY29sb3I7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRAaW5jbHVkZSBtaXguYXJyb3coNXB4LCAxcHgsICNmZmYsIDAsIC01MCUsIGJvdHRvbSk7XG5cdFx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWl4LmFic29sdXRlLWNlbnRlcigwLDApO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnVzaW5lc3Mtc29sdXRpb24tbGlzdHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtaXguZmxleGJveDtcblxuXHQ+IGxpe1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiNmZmY7XG5cblx0XHQ+IGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRoM3tcblx0XHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNnJlbSwgMS4wNHZ3LCAycmVtKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRodW1ibmFpbHtcblx0XHRcdFx0QGluY2x1ZGUgbWl4LmltYWdlLWJlZm9yZSg2MCUpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XG5cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1peC5pbWFnZS1ibG9jaztcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcjsnO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRse1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XG5cblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgM3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjByZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLCAwLjczdncsIDEuNHJlbSk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50YWctbGlzdHtcblx0XHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdFx0XHRcdG1hcmdpbi10b3A6LTEwcHg7XG5cblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDoxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdG9iamVjdHtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1peC5hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjk5OTlweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjFyZW0sIDAuNTd2dywgMS4xcmVtKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNhdGVnb3J5e1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRvYmplY3R7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1pbi13aWR0aDoyNzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IzRENEQ0RDtcblx0XHRcdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuMXJlbSwgMC43M3Z3LCAxLjRyZW0pO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCsgLmJ1dHRvbntcblx0XHRtYXJnaW46IDgwcHggYXV0byAwO1xuXHR9XG59XG5cbi5hcnRpY2xlLXBhZ2Vye1xuXHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0QGluY2x1ZGUgbWl4Lmp1c3RpZnkoY2VudGVyKTtcblx0bWFyZ2luOiA4MHB4IDAgMDtcblxuXHQucHJldixcblx0Lm5leHR7XG5cdFx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLGNlbnRlcik7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtYXJnaW46IDAgNHB4O1xuXHRcdGJhY2tncm91bmQ6IHZhci4kd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyLiRzaXRlLWNvbG9yO1xuXHRcdGNvbG9yOiB2YXIuJHNpdGUtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0dGV4dC1pbmRlbnQ6IDIwMCU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYuZGlzYWJsZWR7XG5cdFx0XHRvcGFjaXR5OiAwLjM1O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnByZXZ7XG5cdFx0JjphZnRlcntcblx0XHRcdEBpbmNsdWRlIG1peC5hYnNvbHV0ZS1jZW50ZXIoMCw1MCUpO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdEBpbmNsdWRlIG1peC5hcnJvdyg4cHgsIDFweCwgdmFyLiRzaXRlLWNvbG9yLCAtNTAlLCAtNTAlLCBsZWZ0KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdFx0fVxuXHR9XG5cblx0Lm5leHR7XG5cdFx0JjphZnRlcntcblx0XHRcdEBpbmNsdWRlIG1peC5hYnNvbHV0ZS1jZW50ZXIoMCw1MCUpO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdEBpbmNsdWRlIG1peC5hcnJvdyg4cHgsIDFweCwgdmFyLiRzaXRlLWNvbG9yLCAtNTAlLCAtNTAlLCByaWdodCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTJweDtcblx0XHR9XG5cdH1cblxuXHR1bHtcblx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblxuXHRcdGxpe1xuXHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdFx0XHRAaW5jbHVkZSBtaXguZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDRweDtcblx0XHRcdGJhY2tncm91bmQ6IHZhci4kd2hpdGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIuJHNpdGUtY29sb3I7XG5cdFx0XHRjb2xvcjogdmFyLiRzaXRlLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDAuOTR2dywgMS44cmVtKTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhci4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IHZhci4kd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ici5idGJyLFxuYnIuc3Bicntcblx0ZGlzcGxheTpub25lO1xufVxuXG5kaXYucGFnZVdyYXB7XG5cdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xufVxuXG4uZml4ZWQtcGFnZXRvcC1iYXJ7XG5cdGJvdHRvbTo4NXB4O1xuXHRyaWdodDotMjBweDtcbn1cblxuZm9vdGVye1xuXHQuZm9vdGVyLWlubmVyLWJvZHl7XG5cdFx0dWx7XG5cdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlciwgZmxleC1zdGFydCk7XG5cdFx0XHRnYXA6MCA2MHB4O1xuXHRcdFx0XG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6MjYlO1xuXHRcdFx0XHRtYXgtd2lkdGg6NTAwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQudmlldy1jb250YWN0LWJ1dHRvbntcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzoxIC8gMC4yNDtcblx0XHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnBhZ2V0b3AtYmFye1xuXHRcdFx0Ym90dG9tOjg1cHg7XG5cdFx0XHRyaWdodDotMjBweDtcblx0XHR9XG5cdH1cblx0XG5cdC5mb290ZXItaW5uZXItZm9vdHtcblx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRAaW5jbHVkZSBtaXguZmxleHNldChjZW50ZXIsIGNlbnRlcik7XG5cdFx0bWluLWhlaWdodDoxMDBweDtcblx0XHRcblx0XHQuZm9vdGVyLWluZm97XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHRsZWZ0OjUwcHg7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdEBpbmNsdWRlIG1peC5hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XG5cdFx0XHQucGFnZS1saW5re1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6NDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNwLWhlYWRlci10cmlnZ2Vye1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbi5oYW1idXJnZXItYm9keXtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdFxuXHQuaGFtYnVyZ2VyLWJvZHktbWFpbntcblx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRAaW5jbHVkZSBtaXguZmxleC1jb250ZW50KGNlbnRlciwgY2VudGVyKTtcblx0XHRAaW5jbHVkZSBtaXguY29sdW1uO1xuXHRcdFxuXHRcdC5mb290ZXItY29udGFjdHtcblx0XHRcdEBpbmNsdWRlIG1peC5mbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhzZXQoY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0Z2FwOjYwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5nbG9iYWwtbmF2e1xuXHRcdFx0d2lkdGg6MTAwMHB4O1xuXHRcdFx0bWFyZ2luOjAgYXV0byAxNTBweDtcblx0XHRcdFxuXHRcdFx0LmhhbWJ1cmdlci1sb2dve1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6MzAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6MCAxMzRweCAwIDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5oYW1idXJnZXItbmF2e1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOjFweDtcblx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmhhbWJ1cmdlci1uYXZ7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDo3MDBweDtcblx0XHRcdFx0cGFkZGluZzozMHB4IDAgMzBweCAxMjVweDtcblx0XHRcdFxuXHRcdFx0XHQuZ2xvYmFsLW5hdi0tbGlzdHtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOi03MHB4O1xuXHRcdFx0XHRcdGdhcDowIDEzMHB4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDo3MHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5sYW5nLXN3aXRjaHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cbn1cbi5jb250YWluZXJ7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR3aWR0aDoxMDAlO1xuXHQtd2Via2l0LWZsZXg6IDE7XG5cdGZsZXg6IDE7XG59XG5cbi5wYWdlLWNvbnRlbnR7XG5cdHBhZGRpbmc6NjBweCAwIDIwMHB4O1xuLy9cdHBhZGRpbmc6MTgwcHggMCAyMDBweDtcbn1cblxuLmxpbmstbm9uZXtcblx0cG9pbnRlci1ldmVudHM6bm9uZTtcbn1cblxuLmJ1c2luZXNzLXNvbHV0aW9uLWxpc3R7XG5cdG1hcmdpbjotNTBweCAwIDQwcHg7XG5cdFxuXHQ+IGxpe1xuXHRcdHdpZHRoOiAzMS43JTtcblx0XHRtYXJnaW46IDUwcHggMCAwO1xuXG5cdFx0Jjpub3QoOm50aC1jaGlsZCgzbikpe1xuXHRcdFx0bWFyZ2luOiA1MHB4IDIuNDUlIDAgMDtcblx0XHR9XG5cdFx0XG5cdFx0PiBhe1xuXHRcdFx0cGFkZGluZzogNjBweCAzMHB4O1xuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fbW9yZV9idXNpbmVzc19zb2x1dGlvbi5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHRAaW5jbHVkZSBtaXgudHJhbnNpdGlvbiguNXMpO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsMCwwLC4xNik7XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgze1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA3OHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudGFnLWxpc3R7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdG9iamVjdHtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogOTNweDtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDozMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjVweCA4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn1cblxuLmJ1c2luZXNzLXNvbHV0aW9uLXNlY3Rpb257XG5cdC5hcnRpY2xlLWNvbnRlbnR7XG5cdFx0LmJ1dHRvbntcblx0XHRcdGF7XG5cdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1peC50cmFuc2l0aW9uKC41cyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhci4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhci4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaXgudHJhbnNpdGlvbiguNXMpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLXBhZ2Vye1xuXHR1bHtcblx0XHRsaXtcblx0XHRcdEBpbmNsdWRlIG1peC50cmFuc2l0aW9uKC41cyk7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB2YXIuJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIuJHNpdGUtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByZXYsXG5cdC5uZXh0e1xuXHRcdEBpbmNsdWRlIG1peC50cmFuc2l0aW9uKC41cyk7XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6IHZhci4kd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIuJHNpdGUtY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0LnByZXZ7XG5cdFx0QGluY2x1ZGUgbWl4LnRyYW5zaXRpb24oLjVzKTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyLiR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyLiR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmV4dHtcblx0XHRAaW5jbHVkZSBtaXgudHJhbnNpdGlvbiguNXMpO1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIuJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIuJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJyLnBjYnIsXG5ici5idGJye1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbmJyLnNwYnJ7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbmJvZHl7XG5cdHdpZHRoOjEwMCU7XG5cdG1pbi13aWR0aDoxMDAlO1xufVxuXG4uZml4ZWQtcGFnZXRvcC1iYXJ7XG5cdGJvdHRvbTo0MHB4O1xuXHRyaWdodDotMTVweDtcblx0XG5cdGF7XG5cdFx0d2lkdGg6MTAwcHg7XG5cdFx0aGVpZ2h0OjIwcHg7XG5cdH1cbn1cblxuZm9vdGVye1xuXHQuZm9vdGVyLWlubmVyLWJvZHl7XG5cdFx0cGFkZGluZzo2MHB4IDMwcHg7XG5cdFx0XG5cdFx0LnBhZ2V0b3AtYmFye1xuXHRcdFx0Ym90dG9tOjQwcHg7XG5cdFx0XHRyaWdodDotMTVweDtcblx0XHRcdFxuXHRcdFx0YXtcblx0XHRcdFx0d2lkdGg6MTAwcHg7XG5cdFx0XHRcdGhlaWdodDoyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bHtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6NTAwcHg7XG5cdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0bGl7XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQudmlldy1jb250YWN0LWJ1dHRvbntcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86MSAvIDAuMjU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6MTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmZvb3Rlci1pbm5lci1mb290e1xuXHRcdHBhZGRpbmc6MjBweCAwIDM1cHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XG5cdFx0LmZvb3Rlci1pbmZve1xuXHRcdFx0LnBhZ2UtbGlua3tcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc25zLWluZm97XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRkaXNwbGF5OmFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0XHRcdFx0Z2FwOjIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6MjhweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6MjJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbmhlYWRlcntcblx0aGVpZ2h0OjYwcHg7XG5cdHBhZGRpbmc6MCA2MHB4IDAgMTVweDtcblxuXHQuaGVhZGVyLWxvZ297XG5cdFx0d2lkdGg6NDJweDtcblx0fVxuXG5cdC5oZWFkZXItYm9keXtcblx0XHRwYWRkaW5nLXJpZ2h0OjA7XG5cdFx0XG5cdFx0Lmdsb2JhbC1uYXZ7XG5cdFx0XHRAaW5jbHVkZSBtaXguanVzdGlmeShjZW50ZXIpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjE1cHg7XG5cdFx0XHRcblx0XHRcdC5nbG9iYWwtbmF2LS1saXN0e1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5sYW5nLXN3aXRjaC0tYnV0dG9uLWVue1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5oZWFkZXItYm9keS0tY29udGFjdHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1sb2dvLFxuLmZpeGVkLWhlYWRlci1sb2dve1xuXHR3aWR0aDozNnB4O1xufVxuXHRcbi5maXhlZC1oZWFkZXItbG9nb3tcblx0dG9wOjEzcHg7XG5cdGxlZnQ6MTVweDtcblx0bWF4LWhlaWdodDozNHB4O1xufVxuXG4uc3AtaGVhZGVyLXRyaWdnZXJ7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6MDtcblx0cmlnaHQ6MDtcblx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdEBpbmNsdWRlIG1peC5mbGV4c2V0KGNlbnRlciwgY2VudGVyKTtcblx0d2lkdGg6NjBweDtcblx0aGVpZ2h0OjYwcHg7XG5cdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdHotaW5kZXg6MTA1O1xuXHRcdFxuXHQubWVudS10cmlnZ2VyLFxuXHQubWVudS10cmlnZ2VyIHNwYW4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXHR9XG5cblx0Lm1lbnUtdHJpZ2dlciB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0d2lkdGg6MzFweDtcblx0XHRoZWlnaHQ6MTJweDtcblx0fVxuXHRcblx0Lm1lbnUtdHJpZ2dlciBzcGFuIHtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRyaWdodDowO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0aGVpZ2h0OjNweDtcblx0XHRib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmO1xuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0XG5cdC5tZW51LXRyaWdnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOjg4LjQ2JTtcblx0fVxuXHQubWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuXHRcdHRvcDogOXB4O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcblx0XHRvcGFjaXR5OjA7XG5cdFx0dG9wOjUwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cblx0Lm1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0dG9wOjUwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cbn1cblxuLnRyaWdnZXJ7XG5cdHRvcDo1cHg7XG5cdHJpZ2h0OjVweDtcblx0d2lkdGg6NTVweDtcblx0aGVpZ2h0OjU1cHg7XG5cdFxuXHQmLmlzLW9wZW57XG5cdFx0Lm1lbnUtdHJpZ2dlciBzcGFuIHtcblx0XHRcdGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNmZmY7XG5cdFx0fVxuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR3aWR0aDozMXB4O1xuXHRcdGhlaWdodDoxMnB4O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyIHNwYW4ge1xuXHRcdGhlaWdodDozcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzAwMDtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuXHRcdHRvcDogOXB4O1xuXHR9XG5cdFxuXHQubWVudS10cmlnZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcblx0XHRib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmO1xuXHR9XG59XG5cbi5oYW1idXJnZXItb3ZlcmxheXtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG59XG5cbi5zcC1maXhlZHtcblx0b3ZlcmZsb3cteDpoaWRkZW47XG59XG5cbi5oYW1idXJnZXItYm9keXtcblx0d2lkdGg6MTAwJTtcblx0XG5cdC5oYW1idXJnZXItYm9keS1tYWlue1xuXHRcdGhlaWdodDpjYWxjKDEwMCUgLSA0NXB4KTtcblx0XHRwYWRkaW5nOjQwcHggMTVweDtcblx0XHRcblx0XHQuZm9vdGVyLWNvbnRhY3R7XG5cdFx0XHRsaXtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQudmlldy1jb250YWN0LWJ1dHRvbntcblx0XHRcdFx0XHR3aWR0aDoyOTVweDtcblx0XHRcdFx0XHRoZWlnaHQ6NTBweDtcblx0XHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2J1dHRvbl9ob2xvX2Zvb3Rlci5wbmcpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0cmlnaHQ6MjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdsb2JhbC1uYXZ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcblx0XHRcdC5oYW1idXJnZXItbG9nb3tcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOjczcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQubG9nb3tcblx0XHRcdFx0cHtcblx0XHRcdFx0IG1hcmdpbi1ib3R0b206MTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5oYW1idXJnZXItbmF2e1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0cGFkZGluZzozMHB4IDAgMTBweDtcblx0XHRcdFxuXHRcdFx0XHQuZ2xvYmFsLW5hdi0tbGlzdHtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MjVweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQubGFuZy1zd2l0Y2h7XG5cdFx0XHRwYWRkaW5nOjIwcHggMCAzMHB4O1xuXHRcdFx0XG5cdFx0XHQubGFuZy1zd2l0Y2gtLWJ1dHRvbi1lbntcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0cGFkZGluZzo1cHggMDtcblx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjVyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5oYW1idXJnZXItYm9keS1mb290ZXJ7XG5cdFx0aGVpZ2h0OjQ1cHg7XG5cdFx0XG5cdFx0LnNucy1pbmZve1xuXHRcdFx0Z2FwOjMwcHg7XG5cdFx0XHRcblx0XHRcdGxpe1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOjIwcHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDoyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5icmVhZGNydW1ic3tcblx0aGVpZ2h0OjM1cHg7XG5cdHBhZGRpbmc6MCAxNXB4O1xuXHRcblx0dWx7XG5cdFx0bGl7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoxM3B4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHR0b3A6NjAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1peC5hcnJvdyg1cHgsIDFweCwgIzhEOEQ4RCwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tYXNrX19hbmltYXRpb24tLWltZyB7XG5cdG1hc2stc2l6ZTo0MC41JTtcblx0LXdlYmtpdC1tYXNrLXNpemU6NDAuNSU7XG59XG5cbi5wYWdlLWNvbnRlbnR7XG5cdHdpZHRoOjEwMCU7XG5cdG1hcmdpbjowIGF1dG87XG5cdHBhZGRpbmc6NTBweCAxNXB4IDEwMHB4O1xufVxuXG4udmlldy1zaG93LWJ1dHRvbntcblx0cmlnaHQ6LTE1cHg7XG5cdGFzcGVjdC1yYXRpbzoxLyAwLjIzO1xuXG5cdGF7XG5cdFx0cGFkZGluZy1sZWZ0OjEwJTtcblx0fVxufVxuXG4udW5kZXItcGFnZS10aXRsZXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206NDVweDtcblx0XG5cdC5lbnRpdGxle1xuXHRcdG1hcmdpbi1ib3R0b206MTVweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjAzZW07XG5cdH1cbn1cblxuLmJ1dHRvbntcblx0aGVpZ2h0OiA1NXB4O1xufVxuXG4uYnVzaW5lc3Mtc29sdXRpb24tc2VjdGlvbntcblx0cGFkZGluZzogNDBweCAwIDYwcHg7XG5cblx0LmFydGljbGUtY29udGVudHtcblx0XHRoMntcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbntcblx0XHRcdG1hcmdpbjogMHB4IDAgMzBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGF7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU1O1xuXG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnVzaW5lc3Mtc29sdXRpb24tbGlzdHtcblx0bWFyZ2luLWJvdHRvbTo0MHB4O1xuXHRcblx0PiBsaXtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdFxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcblx0XHR9XG5cdFx0XG5cdFx0PiBhe1xuXHRcdFx0QGluY2x1ZGUgbWl4LmZsZXhib3g7XG5cdFx0XHRwYWRkaW5nOjQwcHggMTVweCAyMHB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuMTYpO1xuXHRcdFx0XG5cdFx0XHRoM3tcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRhZy1saXN0e1xuXHRcdFx0XHRAaW5jbHVkZSBtaXguZmxleGJveDtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDotMTBweDtcblxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjEwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0b2JqZWN0e1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzo1cHggOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGh1bWJuYWlse1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOjQ3LjUlO1xuXHRcdFx0XHRtYXJnaW46MCAyLjUlIDE1cHggMDtcblx0XHRcdFx0XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7Jztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRkbHtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdC13ZWJraXQtZmxleDogMTtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY2F0ZWdvcnl7XG5cdFx0XHRcdG9iamVjdHtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOmF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFydGljbGUtcGFnZXJ7XG5cdG1hcmdpbjogNDBweCAwIDA7XG5cblx0LnByZXYsXG5cdC5uZXh0e1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRtYXJnaW46IDAgOHB4O1xuXG5cdFx0JjphZnRlcntcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHR9XG5cdH1cblxuXHR1bHtcblx0XHRsaXtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVye1xuXHQuaGVhZGVyLWJvZHl7XG5cdFx0LmhlYWRlci1ib2R5LS1jb250YWN0e1xuXHRcdFx0d2lkdGg6MTUlO1xuXHRcdH1cblx0fVxufVxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oZWFkZXJ7XG5cdC5oZWFkZXItYm9keXtcblx0XHQuaGVhZGVyLWJvZHktLWNvbnRhY3R7XG5cdFx0XHRici50ZXh0YnJ7XG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLWNvbnRlbnR7XG5cdHdpZHRoOjEwMCU7XG5cdG1heC13aWR0aDoxMDAlO1xuXHRwYWRkaW5nOjE4MHB4IDE1cHggMjAwcHg7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhZ2UtY29udGVudHtcblx0d2lkdGg6MTAwJTtcblx0bWF4LXdpZHRoOjEwMCU7XG5cdHBhZGRpbmc6MTgwcHggMTVweCAyMDBweDtcbn1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJyLmJ0YnJ7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbmJyLnNwYnJ7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlIFwiYm9vdHN0cmFwXCIgYXMgYnM7XG5cbi8qIGxheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubXQtMHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItNzB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnB0LTEwe1xuXHRwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5maWd1cmV7XG5cdGltZ3tcblx0XHRkaXNwbGF5OmlubGluZTtcblx0fVxufVxuXG4ucGFnZS1jb250ZW50e1xuXHR3aWR0aDoxMDAlO1xuXHRtYXgtd2lkdGg6MTM4NXB4O1xuXHRwYWRkaW5nOjYwcHggMCAwO1xufVxuXG4uc2VjdGlvbi10aXRsZXtcblx0bWFyZ2luOiAwIDAgMzVweDtcblx0cGFkZGluZzogMCAyNXB4O1xuXG5cdGgye1xuXHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0fVxufVxuXG4uZml4LWJ0bntcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206MTBweDtcblx0cmlnaHQ6MTEwcHg7XG5cdHotaW5kZXg6IDUwO1xuXHQuY29udGFjdC1saW5re1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDogMTgwcHg7XG5cdFx0aGVpZ2h0OiAxODBweDtcblx0XHRwYWRkaW5nOiA0OXB4IDAgMTAwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJhY2tncm91bmQ6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdGJvcmRlcjogNHB4IHNvbGlkIGJzLiR3aGl0ZTtcblx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjVzKTtcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHRcdGxlZnQ6IC02NXB4O1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2NsaWNrLnN2ZykgIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0Ym90dG9tOiA0NXB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0QGluY2x1ZGUgYnMuaWNvbl9hcnJvdyhcIiNGRkZcIik7XG5cdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC41cyk7XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjVzKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHRcdC5tYWlsLWljb257XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguNXMpO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRcdFx0bWF4LXdpZHRoOm5vbmU7XG5cdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBrZXlmcmFtZXMgcm90YXRpb257XG5cdFx0XHQwJXtcblx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSgwKTtcblx0XHRcdH1cblx0XHRcdDEwMCV7XG5cdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8taGVhZC1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDYwcHg7XG5cblx0LmNvbXBhbnktbmFtZXtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdGNvbG9yOiAjNEQ0RDREO1xuXHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHR9XG5cblx0aDF7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRmb250LXNpemU6IDQuMHJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdH1cblxuXHQudGFnLWxpc3R7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdG1hcmdpbjogMCAwIDUwcHg7XG5cblx0XHRsaXtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDhweDtcblxuXHRcdFx0YXtcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1uYW1le1xuXHRcdGNvbG9yOiAjODg4O1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHR9XG5cblx0LmNhdGVnb3J5e1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDYwcHg7XG5cdFx0cmlnaHQ6IDA7XG5cblx0XHRhe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjVweDtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiM0RDRENEQ7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0fVxuXG5cdGZpZ3VyZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdG1hcmdpbjowIGNhbGMoNTAlIC0gNTB2dyk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFxuXHRcdGltZ3tcblx0XHRcdGRpc3BsYXk6aW5saW5lO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRAaW5jbHVkZSBicy5mdWxsLXdpZHRoO1xuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHR9XG5cblx0XHQmLmJnLWJsYWNre1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogIzBEMEQwRDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJnLWxpZ2h0YmxhY2t7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUMxQzFDO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYmctbGlnaHRiZWlnZXtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGMkYyRjI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5iZy1saWdodGdyYXl7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjRGNkY4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaGVyby1jb21wYW55LXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE2MDBweDtcblx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XG5cblx0LnRleHQtYmxvY2t7XG5cdFx0Ji5tYi0xMDB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHRwe1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFue1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtYmxvY2t7XG5cdFx0Ji5pcy10aXRsZXtcblx0XHRcdG1hcmdpbjogNTBweCAwIDA7XG5cblx0XHRcdGgze1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wdXJwb3NlLWxpc3QtYm94e1xuXHRcdG1hcmdpbjogMTAwcHggMCAwO1xuXG5cdFx0aDN7XG5cdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdH1cblxuXHRcdC5wdXJwb3NlLWxpc3R7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRcdG1hcmdpbjogLTYwcHggYXV0byA1MHB4O1xuXG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IDQ3LjUlO1xuXHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xuXG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4pKXtcblx0XHRcdFx0XHRtYXJnaW46IDYwcHggNSUgMCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5ib3JkZXJ7XG5cdFx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFRkVGRUY7XG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHVycG9zZS1ib3h7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDQ1cHg7XG5cdFx0XHRib3JkZXI6IDVweCBzb2xpZCAjRjVGNUY1O1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cbn1cblxuLnJlY29tbWVuZC1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDAgODBweDtcblx0cGFkZGluZzogODBweCAxMDBweDtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXHR9XG5cblx0LmZpcmV3b3Jre1xuXHRcdG1hcmdpbjogMCAwIDgwcHg7XG5cdH1cblxuXHQucmVjb21tZW5kLWxpc3R7XG5cdFx0Y291bnRlci1yZXNldDogbnVtYmVyIDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRsaXtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRcdH1cblxuXHRcdFx0PiBkbHtcblx0XHRcdFx0PiBkdHtcblx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJzLmFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEzMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggNDVweCAzMHB4IDEwMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGJzLiR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdFx0Zm9udC1zaXplOmNsYW1wKDEuOHJlbSwgMS40MXZ3LCAyLjdyZW0pO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5hYnNvbHV0ZS1jZW50ZXIoMCw1MCUpO1xuXHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bWJlciAxO1xuXHRcdFx0XHRcdFx0Y29udGVudDogY291bnRlcihudW1iZXIgLCBkZWNpbWFsLWxlYWRpbmctemVybyk7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgjMDAwLC4yNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtLjA0ZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNjAlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgzMTVkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDkwcHggMCAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5hYnNvbHV0ZS1jZW50ZXIoMCw1MCUpO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogNDglO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMjlweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMnB4IDJweCAwIDA7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kd2hpdGU7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggMCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggNDVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0XHRcdFx0XHQ+IHB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXG5cdFx0XHRcdFx0XHQmLmFzc2lnbm1lbnR7XG5cdFx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fYXNzaWdubWVudC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zb2x1dGlvbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblxuXHRcdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyRDJEO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fc29sdXRpb24uc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWZsZXg6IDE7XG5cblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuYmlne1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDAgMDtcblxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlY29tbWVuZC1wb2ludGRse1xuXHRcdG1hcmdpbjogNzVweCAwIDA7XG5cblx0XHQ+IGR0e1xuXHRcdFx0Zm9udC1zaXplOiAzLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0fVxuXG5cdFx0PiBkZHtcblx0XHRcdGZvbnQtc2l6ZTogNC40cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdH1cblx0fVxufVxuXG4ucG9pbnQtc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTQ1MHB4O1xuXHRtYXJnaW46IDAgYXV0byAxNDBweDtcblx0cGFkZGluZzogMCAyNXB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cdH1cblxuXHQucG9pbnQtaW5uZXJ7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixmbGV4LXN0YXJ0KTtcblxuXHRcdGRse1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdC13ZWJraXQtZmxleDogMTtcblx0XHRcdG1hcmdpbjogMCA4MHB4IDAgMDtcblxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZpZ3VyZXtcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg5MyUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDY0NXB4O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubWluaW1nLXBvaW50LXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEyNTBweDtcblx0bWFyZ2luOiAwIGF1dG8gMTIwcHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHQmLm5vLXJlcGxhY2V7XG5cdFx0LnBvaW50LWlubmVye1xuXHRcdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDY1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9pbnQtaW5uZXJ7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixmbGV4LXN0YXJ0KTtcblxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0bWFyZ2luOiAwIDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0KyBwe1xuXHRcdFx0bWFyZ2luOiAxMjBweCAwIDA7XG5cdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRmb250LXNpemU6IDMuNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZChldmVuKXtcblx0XHRcdGRse1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDY1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZmlndXJle1xuXHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmVmb3JlKDc1JSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdC13ZWJraXQtZmxleDogMTtcblx0XHRcdG1hcmdpbjogMCA2NXB4IDAgMDtcblxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdGNvbG9yOiBicy4kYmFzZS1mb250LWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRcdH1cblxuXHRcdFx0ZGR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub2RldGFpbC1wb2ludC1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMjUwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDEyNXB4O1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cblx0LnBvaW50LWlubmVye1xuXHRcdGRse1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHRkdHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNzBweDtcblx0XHRcdFx0Y29sb3I6IGJzLiRiYXNlLWZvbnQtY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRmaWd1cmV7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmVmb3JlKDcwLjUlKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0OC45JTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGluZXVwLXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE0NTBweDtcblx0bWFyZ2luOiAwIGF1dG8gODVweDtcblx0cGFkZGluZzogMCAyNXB4O1xuXG5cdCYuY29udGVudHMtbWVyaXR7XG5cdFx0LnBlcmZvcm1hbmNlLWxpc3R7XG5cdFx0XHQ+bGl7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIuODoeODquODg+ODiFwiIGNvdW50ZXIobnVtYmVycGVyZm9ybWFuY2UpO1xuXHRcdFx0XHRcdHdpZHRoOiAxNTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29udGVudHMtcG9pbnR7XG5cdFx0LnBlcmZvcm1hbmNlLWxpc3R7XG5cdFx0XHRjb3VudGVyLXJlc2V0OiBudW1iZXJwZXJmb3JtYW5jZS1wb2ludDtcblx0XHRcdFxuXHRcdFx0Pmxpe1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJQT0lOVCBcIiBjb3VudGVyKG51bWJlcnBlcmZvcm1hbmNlLXBvaW50KTtcblx0XHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogbnVtYmVycGVyZm9ybWFuY2UtcG9pbnQgMTtcblx0XHRcdFx0XHR3aWR0aDogMTU1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWItMTIwe1xuXHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHR9XG5cblx0Lm1iLTB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5saW5ldXAtb3JkZXJ7XG5cdFx0bWFyZ2luOiAwIDAgMTAwcHg7XG5cblx0XHRmaWd1cmV7XG5cdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1iZWZvcmUoMjEuMyUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGx7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDQwcHggNTBweDtcblx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0XHRcdC5ub3Rlc3tcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAxZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCLigLtcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubGluZXVwLWxpc3R7XG4vL1x0XHRtYXJnaW46IDAgMCA1NXB4O1xuXG5cdFx0bGl7XG5cdFx0XHRmaWd1cmV7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg2Ni4yNSUpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkbHtcblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Y29sb3I6ICNBOUE5QTk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wZXJmb3JtYW5jZS1saXN0e1xuXHRcdGNvdW50ZXItcmVzZXQ6IG51bWJlcnBlcmZvcm1hbmNlIDA7XG5cdFx0bWFyZ2luOiAwIDAgODVweDtcblxuXHRcdD4gbGl7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiA3MHB4IDEwMHB4IDgwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgYnMuJHNpdGUtY29sb3I7XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogbnVtYmVycGVyZm9ybWFuY2UgMTtcblx0XHRcdFx0Y29udGVudDogXCLmgKfog70gXCIgY291bnRlcihudW1iZXJwZXJmb3JtYW5jZSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMjVweDtcblx0XHRcdFx0bGVmdDogMTAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGx7XG5cdFx0XHRcdD4gZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXG5cdFx0XHRcdFx0LnR4dC13cmFwe1xuXHRcdFx0XHRcdFx0Pip7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA1MHB4IDAgMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0Ji5jZW50ZXJ7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGZpZ2NhcHRpb257XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDYwcHggMCAzMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgOTMlLCAjMDA2YWI2IDkzJSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNpcmNsZS1saXN0e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDA7XG5cblx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGRse1xuXHRcdFx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLil49cIjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubGlzdC1sYXJnZS10eHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJZdU1pbmNob1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiWXUgTWluY2hvXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tb3ZpZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gODVweDtcblxuXHRcdC5tb3ZpZS1pbm5lcntcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg2MCUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdGlmcmFtZXtcblx0XHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1jYXRjaHtcblx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdH1cblxuXHQubGluZXVwLWNhdGNoLWltZ3tcblx0XHRtYXJnaW46IDgwcHggMCAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5saW5ldXAtdGV4dHtcblx0XHRtYXJnaW46IDAgMCAxMjVweDtcblx0XHRjb2xvcjogIzAwNmFiNjtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdH1cblxuXHQubGluZXVwLWNhdGNoLXNtYWxse1xuXHRcdG1hcmdpbjogMCAwIDgwcHg7XG5cdFx0Y29sb3I6IGJzLiRiYXNlLWZvbnQtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHR9XG5cblx0LmxpbmV1cC1jYXRjaC1ub250ZXN7XG5cdFx0bWFyZ2luOiA0MHB4IDAgMDtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdH1cbn1cblxuLmNvbnRhY3Qtc2VjdGlvbntcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuXHRwYWRkaW5nOiA4MHB4IDA7XG5cdGJhY2tncm91bmQ6I2VlZTtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDY5MHB4O1xuXHRcdGhlaWdodDogMTI1cHg7XG5cdFx0bWFyZ2luOiAgYXV0bztcblxuXHRcdGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiA2OTBweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNzVweDtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRib3JkZXI6IDZweCBzb2xpZCBicy4kc2l0ZS1jb2xvcjtcblxuXHRcdFx0YW5pbWF0aW9uOiBjb250YWN0X3VzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHRAa2V5ZnJhbWVzIGNvbnRhY3RfdXMge1xuXHRcdFx0XHRmcm9tIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTcsMC45Nyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0dG8ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC4zcyk7XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDZweCAyNXB4IDAgMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2NvbW1vbi9pbWFnZXMvaWNvbl9tYWlsLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDEycHgsIDRweCwgI2ZmZiwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wdXJwb3NlLWxpc3QtYm94e1xuXHRtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuXHRoM3tcblx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0fVxuXG5cdC5wdXJwb3NlLWxpc3R7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAtNjBweCBhdXRvIDUwcHg7XG5cblx0XHRsaXtcblx0XHRcdHdpZHRoOiA0Ny41JTtcblx0XHRcdG1hcmdpbjogNjBweCAwIDA7XG5cblx0XHRcdCY6bm90KDpudGgtY2hpbGQoMm4pKXtcblx0XHRcdFx0bWFyZ2luOiA2MHB4IDUlIDAgMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5ib3JkZXJ7XG5cdFx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGx7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnB1cnBvc2UtYm94e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDI1cHggNDVweDtcblx0XHRib3JkZXI6IDVweCBzb2xpZCAjRjVGNUY1O1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxufVxuXG4ucmVhc29uLXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEyNTBweDtcblx0bWFyZ2luOiAwIGF1dG8gNjVweDtcblx0cGFkZGluZzogMCAyNXB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cdH1cblxuXHQuYWJvdXQtcGVyc29ue1xuXHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0QGluY2x1ZGUgYnMuYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdFxuXHRcdCYuYWxpZ24tdG9we1xuXHRcdFx0QGluY2x1ZGUgYnMuYWxpZ24taXRlbXMoc3RhcnQpO1xuXHRcdH1cblxuXHRcdGZpZ3VyZXtcblx0XHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSgxMDAlKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdG1hcmdpbjogMCA0MHB4IDAgMDtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWJvdXQtcGVyc29uLXRleHR7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0LXdlYmtpdC1mbGV4OiAxO1xuXG5cdFx0XHQ+IHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2lnbmF0dXJle1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblxuXHRcdFx0XHQucGVyc29ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWFzb24tbGlzdHtcblx0XHRsaXtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgODBweDtcblx0XHRcdH1cblxuXHRcdFx0LnJlYXNvbntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXHRcdFx0XHRjb2xvcjojNzA3Rjg5O1xuXHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDojNzA3Rjg5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRse1xuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42NTtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA3MCUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgNzAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDcwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hYm91dC1jb21wYW55e1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuXHRwYWRkaW5nOiA4MHB4O1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXG5cdD4gcHtcblx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdGNvbG9yOiM3MDdGODk7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cblx0XHRoMntcblx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblxuXHQuZGV0YWlsLWNvbXBhbnl7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixmbGV4LXN0YXJ0KTtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdFx0LmRldGFpbC1pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDQzMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDg1cHggMCAwO1xuXG5cdFx0XHRzcGFue1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHR9XG5cblx0XHRcdC5sb2dve1xuXHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxNjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogYnMuJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cblx0XHRcdFx0Ji5sb2dvLWZpdHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGV0YWlsLWxpc3R7XG5cdFx0XHQmLnAtdHtcblx0XHRcdFx0cGFkZGluZzogNTVweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdGxpe1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRhe1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhzZXQoY2VudGVyLGNlbnRlcik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiA0MjVweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNzVweDtcblx0XHRcdHBhZGRpbmc6IDIzcHggNTNweDtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDhweCwgM3B4LCAjZmZmLCAwLCAtNTAlLCByaWdodCk7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGFjdC1idXR0b257XG5cdHBhZGRpbmc6NTBweCAwIDE1MHB4O1xuXHRcblx0LmJ1dHRvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDY5MHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMjVweDtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90cmFwZXpvaWRfYmFubmVyLnN2ZykgbGVmdCBib3R0b20vY292ZXIgbm8tcmVwZWF0O1xuXHRcdHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG5cdFx0XG5cdFx0Jjpob3Zlcntcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuXHRcdFx0b3BhY2l0eTowLjY7XG5cdFx0fVxuXG5cdFx0YXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4c2V0KGNlbnRlcixjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0cGFkZGluZy1sZWZ0OjUwcHg7XG5cdFx0XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiNmZmYgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1qZy1jb250YWN0LXNlY3Rpb257XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMTI1cHggMDtcblxuXHQmOjpiZWZvcmV7XG5cdFx0QGluY2x1ZGUgYnMuZnVsbC13aWR0aDtcblx0XHRiYWNrZ3JvdW5kOiM2NjY7XG5cdH1cblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA5MHB4O1xuXG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41NTtcblx0XHR9XG5cdH1cblxuXHQudGV4dC1ibG9ja3tcblx0XHRtYXJnaW46IDAgMCA4MHB4O1xuXG5cdFx0aDN7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0Y29sb3I6IGJzLiR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogNC42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDY5MHB4O1xuXHRcdGhlaWdodDogMTI1cHg7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdHJhcGV6b2lkX2Jhbm5lci5zdmcpIGxlZnQgYm90dG9tL2NvdmVyIG5vLXJlcGVhdDtcblx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuXHRcdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcblx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdH1cblxuXHRcdGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleHNldChjZW50ZXIsY2VudGVyKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBicy4kd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDo1MHB4O1xuXHRcdFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG4vKlxuXHRcdFx0YW5pbWF0aW9uOiBjb250YWN0X3VzIDAuNXMgZWFzZSAwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHRAa2V5ZnJhbWVzIGNvbnRhY3RfdXMge1xuXHRcdFx0XHRmcm9tIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTcsMC45Nyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0dG8ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luOiA2cHggMjVweCAwIDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fbWFpbC5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0QGluY2x1ZGUgYnMuYXJyb3coMTJweCwgNHB4LCAjZmZmLCAwLCAtNTAlLCByaWdodCk7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogNzBweDtcblx0XHRcdH1cbiovXG5cdFx0fVxuXHR9XG59XG5cbi5zZXJ2aWNlLXNlY3Rpb257XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwIDI1cHggMTMwcHg7XG5cblx0LnNlcnZpY2UtZGV0YWlse1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAzNXB4IDAgNDBweDtcblx0XHRiYWNrZ3JvdW5kOiBicy4kc2l0ZS1jb2xvcjtcblxuXHRcdC5wZXJpb2R7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMjVweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBicy4kd2hpdGU7XG5cdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XG5cblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS45cmVtLCAxLjY3dncsIDMuMnJlbSk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJzLiR3aGl0ZTtcblxuXHRcdFx0XHRcdGVte1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjlyZW0sIDEuOTh2dywgMy44cmVtKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRjb2xvcjogYnMuJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgMC44OXZ3LCAxLjdyZW0pO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmlsbHVzdHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDQ1cHg7XG5cdFx0XHR3aWR0aDogMTUlO1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZXJ2aWNlLW5vdGVze1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAxNXB4IDQ1cHggMTVweCAxMTVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBicy4kc2l0ZS1jb2xvcjtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAwLjg5dncsIDEuN3JlbSk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLjAxZW07XG5cblx0XHQmOmJlZm9yZXtcblx0XHRcdEBpbmNsdWRlIGJzLmFic29sdXRlLWNlbnRlcigwLDUwJSk7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0d2lkdGg6IDQ3cHg7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vbHAvaW1hZ2VzLzAyL2ljb25fbm90ZXMuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHR9XG5cdH1cbn1cblxuLnNvbHV0aW9uLXNlY3Rpb257XG5cdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuXG5cdC5zb2x1dGlvbi13cmFwe1xuXHRcdC5zb2x1dGlvbi1hcnRpY2xle1xuXHRcdFx0ZGx7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kZW1vLXNlY3Rpb257XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0LmRlbW8tdGl0bGUtY29udGVudHN7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcblx0XHR9XG5cblx0XHRoMntcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDIuM3JlbSwgMS44OHZ3LCAzLjZyZW0pO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDEuOXJlbSwgMS4yNXZ3LCAyLjRyZW0pO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHR9XG5cblx0XHRmaWd1cmV7XG5cdFx0XHRtYXgtd2lkdGg6IDgzMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuZGVtby1tb3ZpZS1jb250ZW50c3tcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdFx0PnNwYW57XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgMC45NHZ3LCAyLjByZW0pO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5kZW1vLW1vdmllLXdyYXB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXgtd2lkdGg6IDgxNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA2MHB4O1xuXHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmVmb3JlKDU1LjglKTtcblxuXHRcdFx0aWZyYW1le1xuXHRcdFx0XHRAaW5jbHVkZSBicy5pbWFnZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVtby1tb3ZpZS1kZXNje1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjU2dncsIDNyZW0pO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0fVxuXG5cdFx0XHQuc21hbGwtc3Bhbi10eHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAxLjM1dncsIDIuNnJlbSk7XG5cdFx0XHR9XG5cblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLCAwLjg5dncsIDEuN3JlbSk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5kZW1vLW1vdmllLWxpc3R7XG5cdFx0PnNwYW57XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgMC45NHZ3LCAyLjByZW0pO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblxuXHRcdHVse1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdHBhZGRpbmc6IDYwcHggY2xhbXAoMjVweCwgMi42dncsIDUwcHgpIDQwcHg7XG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICNGNUY1RjU7XG5cblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjZyZW0sIDEuMTV2dywgMi4ycmVtKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjRyZW0sIDAuODN2dywgMS42cmVtKTtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRlbW8tbW92aWUtYXR0ZW50aW9uLXR4dHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdHB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKGNsYW1wKDE0cHgsIDAuNzh2dywgMTVweCkgKyA1cHgpO1xuXHRcdFx0XHRmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgMC43OHZ3LCAxLjVyZW0pO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCLigLtcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD50YWJsZXtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRtYXgtd2lkdGg6ICAxMjAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHR0cntcblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlNmY1ZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aCxcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0LWludHJvZHVjdGlvbi1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cblx0aDJ7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRmb250LXNpemU6IGNsYW1wKDMuNnJlbSwgMi44NnZ3LCA1LjVyZW0pO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcblx0XHRzcGFue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDEuOXJlbSwgMS42N3Z3LCAzLjJyZW0pO1xuXHRcdH1cblx0fVxuXG5cdGZpZ3VyZXtcblx0XHRtYXgtd2lkdGg6IDc0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvIDU1cHg7XG5cdH1cblxuXHRwe1xuXHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRmb250LXNpemU6IGNsYW1wKDIuM3JlbSwgMS43N3Z3LCAzLjRyZW0pO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZml4LWJ0bntcblx0LmNvbnRhY3QtbGlua3tcblx0XHQubWFpbC1pY29ue1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwM3B4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdH1cblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlaW4gLjNzIGxpbmVhciAwcywgcm90YXRpb24gNXMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDMuMHJlbTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHRcdC5tYWlsLWljb257XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUyJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGhlaWdodDogMTA1cHg7XG5cdFx0XHRcdG9wYWNpdHk6IC4xO1xuXG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8taGVhZC1zZWN0aW9ue1xuXHQuY2F0ZWdvcnl7XG5cdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguM3MpO1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdG9wYWNpdHk6IC42NTtcblx0XHR9XG5cdH1cblxuXHQudGFnLWxpc3R7XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRAaW5jbHVkZSBicy50cmFuc2l0aW9uKC4zcyk7XG5cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRvcGFjaXR5OiAuNjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnJlY29tbWVuZC1zZWN0aW9ue1xuXHQuZmlyZXdvcmt7XG5cdFx0bWFyZ2luOiAwIDAgODBweDtcblxuXHRcdC5maXJld29yay1pbm5lcntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA2ODBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ucmVjb21tZW5kLXNlY3Rpb257XG5cdC5yZWNvbW1lbmQtbGlzdHtcblx0XHRsaXtcblx0XHRcdD4gZGx7XG5cdFx0XHRcdD4gZHR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguM3MpO1xuXG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjNzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjY1O1xuXG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMHB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGluZXVwLXNlY3Rpb257XG5cdC5wZXJmb3JtYW5jZS1saXN0e1xuXHRcdGxpe1xuXHRcdFx0ZGx7XG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdCYubGlzdC1mbGV4e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJzLmp1c3RpZnkoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRcdFx0XHRnYXA6IDIwcHggNDVweDtcblxuXHRcdFx0XHRcdFx0LnR4dC13cmFwe1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRmaWd1cmV7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogY2xhbXAoMzYwcHgsIDI1dncsIDQ4MHB4KTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5ldXAtc2xpZGVyLXdyYXB7XG5cdFx0LnN3aXBlci1idXR0b24tcHJldixcblx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubGluZXVwLWxpc3R7XG5cdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcbi8vXHRcdG1hcmdpbi10b3A6LTcwcHg7XG5cblx0XHRsaXtcblx0XHRcdHdpZHRoOiAzMC43NSU7XG4vL1x0XHRcdG1hcmdpbi10b3A6NzBweDtcblxuXHRcdFx0Jjpub3QoOm50aC1jaGlsZCgzbikpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjcwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDozLjg3NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWN0LXNlY3Rpb257XG5cdC5idXR0b257XG5cdFx0YXtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0YmFja2dyb3VuZDogYnMuJHdoaXRlO1xuXG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9jb21tb24vaW1hZ2VzL2ljb25fbWFpbF9ibGFjay5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICBicy4kc2l0ZS1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQtY29tcGFueXtcblx0LmJ1dHRvbntcblx0XHRhe1xuXHRcdFx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguM3MpO1xuXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJzLiR3aGl0ZTtcblxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1qZy1jb250YWN0LXNlY3Rpb257XG5cdC5idXR0b257XG5cdFx0YXtcblx0XHRcdEBpbmNsdWRlIGJzLnRyYW5zaXRpb24oLjNzKTtcblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IGJzLiRzaXRlLWNvbG9yO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBicy4kd2hpdGU7XG5cblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2NvbW1vbi9pbWFnZXMvaWNvbl9tYWlsX2JsYWNrLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogYnMuJHNpdGUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNvbHV0aW9uLXNlY3Rpb257XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblxuXHQuc29sdXRpb24td3JhcHtcblx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGdhcDogNTBweDtcblxuXHRcdC5zb2x1dGlvbi1tb3ZpZXtcblx0XHRcdGlmcmFtZXtcblx0XHRcdFx0d2lkdGg6IGNsYW1wKDQwMHB4LCAzMS4yNXZ3LCA2MDBweCk7XG5cdFx0XHRcdGhlaWdodDogY2xhbXAoMjI1cHgsIDE3LjZ2dywgMzM4cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZGVtby1zZWN0aW9ue1xuXHQuZGVtby1tb3ZpZS1saXN0e1xuXHRcdHVse1xuXHRcdFx0QGluY2x1ZGUgYnMuZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGJzLmp1c3RpZnkoY2VudGVyKTtcblx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAoNDBweCAvIDMpKTtcblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0dmlkZW97XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnJlYWRjcnVtYnN7XG5cdG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5yZWNvbW1lbmQtc2VjdGlvbntcblx0cGFkZGluZzogMTAwcHggMjVweDtcbn1cblxuLnBvaW50LXNlY3Rpb257XG5cdC5wb2ludC1pbm5lcntcblx0XHRmaWd1cmV7XG5cdFx0XHR3aWR0aDogNDYlO1xuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0bWFyZ2luOiAwIDQlIDAgMDtcblx0XHR9XG5cdH1cbn1cblxuLmxpbmV1cC1zZWN0aW9ue1xuXHQucGVyZm9ybWFuY2UtbGlzdHtcblx0XHQ+IGxpe1xuXHRcdFx0cGFkZGluZzogNDVweDtcblxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGxlZnQ6IDQ1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hYm91dC1jb21wYW55e1xuXHQuZGV0YWlsLWNvbXBhbnl7XG5cdFx0LmRldGFpbC1pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXHRcdH1cblxuXHRcdC5kZXRhaWwtbGlzdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xuLmhlcm8taGVhZC1zZWN0aW9ue1xuXHRmaWd1cmV7XG5cdFx0aW1ne1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5zZXJ2aWNlLXNlY3Rpb257XG5cdC5zZXJ2aWNlLWRldGFpbHtcblx0XHRwYWRkaW5nOiAzNXB4IDE1MHB4IDQwcHggMTUwcHg7XG5cdH1cbn1cblxuLmhlcm8tY29tcGFueS1zZWN0aW9ue1xuXHQucHVycG9zZS1saXN0LWJveHtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdH1cbn1cblxuLnB1cnBvc2UtbGlzdC1ib3h7XG5cdHBhZGRpbmc6IDAgMjVweDtcbn1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tYi0we1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zMC1zcHtcblx0bWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG5kaXYucGFnZVdyYXB7XG5cdHBhZGRpbmc6IDAgMCA1MHB4O1xufVxuXG4uZml4ZWQtcGFnZXRvcC1iYXJ7XG5cdGJvdHRvbTo5MHB4O1xufVxuXG4ucGFnZS1jb250ZW50e1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5zZWN0aW9uLXRpdGxle1xuXHRwYWRkaW5nOiAwO1xuXG5cdGgye1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0fVxufVxuXG4uZml4LWJ0bntcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0QGluY2x1ZGUgYnMudHJhbnNpdGlvbiguNXMpO1xuXG5cdC5jb250YWN0LWxpbmt7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6bm9uZTtcblxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0fVxuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDogbm9uZTtcblx0XHR9XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0XHQubWFpbC1pY29ue1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdCYuc2hvd3tcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmhlcm8taGVhZC1zZWN0aW9ue1xuXHRoMXtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQucHJvZHVjdC1uYW1le1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4uaGVyby1oZWFkLXNlY3Rpb257XG5cdG1hcmdpbjogMCBhdXRvIDI1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQuY2F0ZWdvcnl7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jb21wYW55LW5hbWV7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxuXG5cdC50YWctbGlzdHtcblx0XHRtYXJnaW46IC0xMHB4IDAgMzBweDtcblxuXHRcdGxpe1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDEwcHggNXB4IDA7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cblx0XHRcdGF7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0ZmlndXJle1xuXHRcdEBpbmNsdWRlIGJzLmltYWdlLWJlZm9yZSg1My41JSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcblxuXHRcdCYuY2VudGVye1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1ne1xuXHRcdFx0QGluY2x1ZGUgYnMuaW1hZ2UtYmxvY2s7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG4uaGVyby1jb21wYW55LXNlY3Rpb257XG5cdG1hcmdpbjogMCAwIDYwcHg7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0fVxuXG5cdC50ZXh0LWJsb2Nre1xuXHRcdHB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW57XG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGV4dC1ibG9ja3tcblx0XHQmLmlzLXRpdGxle1xuXHRcdFx0bWFyZ2luOiAzMHB4IDAgMDtcblxuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wdXJwb3NlLWxpc3QtYm94e1xuXHRcdG1hcmdpbjogNTBweCAwIDA7XG5cblx0XHRoM3tcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cblx0XHQucHVycG9zZS1saXN0e1xuXHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgybikpe1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnB1cnBvc2UtYm94e1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNmNWY1ZjU7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR9XG5cdH1cbn1cblxuLnJlY29tbWVuZC1zZWN0aW9ue1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXHRwYWRkaW5nOiAzNXB4IDE1cHg7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblxuXHRcdGgye1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5maXJld29ya3tcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQucmVjb21tZW5kLWxpc3R7XG5cdFx0bGl7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGx7XG5cdFx0XHRcdD4gZHR7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA2MHB4IDIwcHggNDVweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA5MHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTIuNSU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTMxcHg7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDMxNWRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtNDVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0dG9wOiA0OCU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTMxcHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRke1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTVweCAzNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU1O1xuXG5cdFx0XHRcdFx0PiBwe1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkbHtcblx0XHRcdFx0XHRcdCYuYXNzaWdubWVudHtcblx0XHRcdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogLTFweCA1cHggMCAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNvbHV0aW9ue1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXG5cdFx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IC0xcHggNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0XHRmbGV4OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWZsZXg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5iaWd7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVjb21tZW5kLXBvaW50ZGx7XG5cdFx0bWFyZ2luOiAzNXB4IDAgMDtcblxuXHRcdD4gZHR7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHR9XG5cblx0XHQ+IGRke1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5wb2ludC1zZWN0aW9ue1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdH1cblxuXHQucG9pbnQtaW5uZXJ7XG5cdFx0ZmlndXJle1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHQtd2Via2l0LW9yZGVyOiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHQtd2Via2l0LW9yZGVyOiAyO1xuXHRcdFx0ZmxleDogYXV0bztcblx0XHRcdC13ZWJraXQtZmxleDogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGRke1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5vZGV0YWlsLXBvaW50LXNlY3Rpb257XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnBvaW50LWlubmVye1xuXHRcdGRse1xuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5taW5pbWctcG9pbnQtc2VjdGlvbntcblx0bWFyZ2luOiAwIDAgNDBweDtcblx0cGFkZGluZzogMDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHR9XG5cblx0Ji5uby1yZXBsYWNle1xuXHRcdC5wb2ludC1pbm5lcntcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xuXHRcdFx0XHRmaWd1cmV7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wb2ludC1pbm5lcntcblx0XHRmaWd1cmV7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1xuXHRcdH1cblxuXHRcdCsgcHtcblx0XHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xuXHRcdFx0ZGx7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkbHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0LXdlYmtpdC1vcmRlcjogMjtcblx0XHRcdGZsZXg6IGF1dG87XG5cdFx0XHQtd2Via2l0LWZsZXg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdGR0e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5saW5ldXAtc2VjdGlvbntcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogMDtcblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRoMntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQubGluZXVwLW9yZGVye1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cblx0XHRmaWd1cmV7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0cGFkZGluZy10b3A6IDQzLjUlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRse1xuXHRcdFx0cGFkZGluZzogMTVweDtcblxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRkZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXG5cdFx0XHRcdC5ub3Rlc3tcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1zbGlkZXItd3JhcHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDI2cHgsIDJweCwgIzJEMkQyRCwgMCwgLTUwJSwgbGVmdCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAycHggMCAwO1xuXHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dHtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0QGluY2x1ZGUgYnMuYXJyb3coMjZweCwgMnB4LCAjMkQyRDJELCAwLCAtNTAlLCByaWdodCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAycHggMCAwO1xuXHRcdFx0XHRyaWdodDogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYsXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dHtcblx0XHRcdHRvcDogMzUlO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC1saXN0e1xuLy9cdFx0bWFyZ2luOiAwIDAgODBweDtcblxuXHRcdGxpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCY6bm90KDpudGgtY2hpbGQoM24pKXtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRmaWd1cmV7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRkbHtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGVyZm9ybWFuY2UtbGlzdHtcblx0XHRtYXJnaW46IDAgMCA2MHB4O1xuXG5cdFx0PiBsaXtcblx0XHRcdHBhZGRpbmc6IDM1cHggMTVweDtcblxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDU1cHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGx7XG5cdFx0XHRcdD4gZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0XHRcdFx0LnR4dC13cmFwe1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0XHRcdFx0Pip7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZmlndXJle1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAyNXB4IDAgMDtcblxuXHRcdFx0XHRcdFx0ZmlnY2FwdGlvbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc3AtbWlue1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDI1cHggYXV0byAwO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW92aWV7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cblx0XHQubW92aWUtaW5uZXJ7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0cGFkZGluZy10b3A6IDU1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubGluZXVwLWNhdGNoe1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cblx0LmxpbmV1cC1jYXRjaC1pbWd7XG5cdFx0bWFyZ2luOiA1MHB4IDAgMDtcblxuXHRcdGZpZ3VyZXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogNDA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpbmV1cC10ZXh0e1xuXHRcdG1hcmdpbjogMCAwIDYwcHg7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC8vIC5wZXJmb3JtYW5jZS1saXN0e1xuXHQvLyBcdGxpe1xuXHQvLyBcdFx0JjpsYXN0LWNoaWxke1xuXHQvLyBcdFx0XHRmaWd1cmV7XG5cdC8vIFx0XHRcdFx0bWFyZ2luOiAyNXB4IGF1dG8gMDtcblx0Ly8gXHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0Ly8gXHRcdFx0fVxuXHQvLyBcdFx0fVxuXHQvLyBcdH1cblx0Ly8gfVxuXG5cdC5saW5ldXAtY2F0Y2gtc21hbGx7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5saW5ldXAtY2F0Y2gtbm9udGVze1xuXHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XG59XG5cbi5jb250YWN0LXNlY3Rpb257XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIDAgNjBweDtcblx0cGFkZGluZzogNTBweCAxNXB4O1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cblx0XHRoMntcblx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXG5cdFx0YXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM3cHg7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0QGluY2x1ZGUgYnMuYXJyb3coNnB4LCAycHgsICNmZmYsIDAsIC01MCUsIHJpZ2h0KTtcblx0XHRcdFx0bWFyZ2luOiAxcHggMCAwO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnB1cnBvc2UtbGlzdC1ib3h7XG5cdG1hcmdpbjogMCAwIDYwcHg7XG5cblx0aDN7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG5cblx0LnB1cnBvc2UtbGlzdHtcblx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXG5cdFx0bGl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0Jjpub3QoOm50aC1jaGlsZCgybikpe1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdH1cblxuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRkbHtcblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkZHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wdXJwb3NlLWJveHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICNmNWY1ZjU7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cbn1cblxuLnJlYXNvbi1zZWN0aW9ue1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cblx0XHRoMntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuYWJvdXQtcGVyc29ue1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGZpZ3VyZXtcblx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dC1wZXJzb24tdGV4dHtcblx0XHRcdGZsZXg6IGF1dG87XG5cdFx0XHQtd2Via2l0LWZsZXg6IGF1dG87XG5cblx0XHRcdD4gcHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2lnbmF0dXJle1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdC5wZXJzb257XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWFzb24tbGlzdHtcblx0XHRsaXtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRcdH1cblxuXHRcdFx0LnJlYXNvbntcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cblx0XHRcdGRse1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDEwNiwgMTgyLCAwLjE1KSA4MCUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAxMDYsIDE4MiwgMC4xNSkgODAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMTA2LCAxODIsIDAuMTUpIDgwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hYm91dC1jb21wYW55e1xuXHRtYXJnaW46IDAgMCA2MHB4O1xuXHRwYWRkaW5nOiA1MHB4IDE1cHg7XG5cblx0PiBwe1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdH1cblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHR9XG5cdH1cblxuXHQuZGV0YWlsLWNvbXBhbnl7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cblx0XHQuZGV0YWlsLWl0ZW17XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cblx0XHRcdHNwYW57XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXG5cdFx0XHRcdCYubG9nby1maXR7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZXRhaWwtbGlzdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRsaXtcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXG5cdFx0YXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiBpbmhlcml0O1xuXHRcdFx0cGFkZGluZzogMTFweCAyNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzdweDtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG5cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIGJzLmFycm93KDZweCwgMnB4LCAjZmZmLCAwLCAtNTAlLCByaWdodCk7XG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGFjdC1idXR0b257XG5cdHBhZGRpbmc6IDcwcHggMTVweCAxMDBweDtcblxuXHQuYnV0dG9ue1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNzVweDtcblxuXHRcdGF7XG5cdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDozMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5tamctY29udGFjdC1zZWN0aW9ue1xuXHRwYWRkaW5nOiA3MHB4IDE1cHg7XG5cblx0LnNlY3Rpb24tdGl0bGV7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtYmxvY2t7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblxuXHRcdGgze1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idXR0b257XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3NXB4O1xuXG5cdFx0YXtcblx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcbi8qXG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSBicy5hcnJvdyg2cHgsIDJweCwgI2ZmZiwgMCwgLTUwJSwgcmlnaHQpO1xuXHRcdFx0XHRtYXJnaW46IDFweCAwIDA7XG5cdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuKi9cblx0XHR9XG5cdH1cbn1cblxuLnNlcnZpY2Utc2VjdGlvbntcblx0cGFkZGluZzogMCAxNXB4IDYwcHg7XG5cblx0LnNlcnZpY2UtZGV0YWlse1xuXHRcdHBhZGRpbmc6IDIwcHggMTVweCAzNXB4O1xuXG5cdFx0LnBlcmlvZHtcblx0XHRcdHdpZHRoOiAyMTVweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRwYWRkaW5nOiA5cHggMDtcblxuXHRcdFx0c3Bhbntcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGx7XG5cdFx0XHRkdHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGR7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaWxsdXN0e1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAtNXB4O1xuXHRcdFx0d2lkdGg6IDg1cHg7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlcnZpY2Utbm90ZXN7XG5cdFx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggNTVweDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRAaW5jbHVkZSBicy5hYnNvbHV0ZS1jZW50ZXIoMCwwKTtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cbn1cblxuLnNvbHV0aW9uLXNlY3Rpb257XG5cdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcblxuXHQuc29sdXRpb24td3JhcHtcblx0XHQuc29sdXRpb24tYXJ0aWNsZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdGRse1xuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc29sdXRpb24tbW92aWV7XG5cdFx0XHRpZnJhbWV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoKDEwMHZ3IC0gNjRweCkgKiAoOSAvIDE2KSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kZW1vLXNlY3Rpb257XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cblx0LmRlbW8tdGl0bGUtY29udGVudHN7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHR9XG5cblx0XHRoMntcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmRlbW8tbW92aWUtY29udGVudHN7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdD5zcGFue1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuZGVtby1tb3ZpZS13cmFwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQuZGVtby1tb3ZpZS1kZXNje1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGVtby1tb3ZpZS1saXN0e1xuXHRcdD5zcGFue1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHR1bHtcblx0XHRcdGxpe1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHggMjVweDtcblxuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD50YWJsZXtcblx0XHRcdHRye1xuXHRcdFx0XHR0aCxcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2R1Y3QtaW50cm9kdWN0aW9uLXNlY3Rpb257XG5cdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdGgye1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHRmaWd1cmV7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxuXG5cdHB7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxLjhyZW0sIDIuNHZ3LCAyLjNyZW0pO1xuXHR9XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY2OHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpe1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZXJ2aWNlLXNlY3Rpb257XG5cdC5zZXJ2aWNlLWRldGFpbHtcblx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cblx0XHRkbHtcblx0XHRcdGRke1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGJye1xuXHRcdFx0XHRcdFx0Ji5zcGJye1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbGx1c3R7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5kZW1vLXNlY3Rpb257XG5cdC5kZW1vLW1vdmllLWxpc3R7XG5cdFx0dWx7XG5cdFx0XHRAaW5jbHVkZSBicy5mbGV4Ym94O1xuXHRcdFx0Z2FwOiAyMHB4O1xuXG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xuXG5cdFx0XHRcdGRse1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRkZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJzLmZsZXhib3g7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR2aWRlb3tcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxufVxuIl19 */